mirror of
https://github.com/netology-code/1c-homeworks.git
synced 2024-11-16 07:10:14 +02:00
Update homework-6-5.md
This commit is contained in:
parent
116a637bc8
commit
9043439570
@ -28,12 +28,12 @@
|
||||
|
||||
### Процесс выполнения
|
||||
1. Используйте базу, полученную по итогам предыдущего задания.
|
||||
2. Добавить в регистр накопления Остатки товаров ресурс Сумма - Число (15, 2), Неотриательное.
|
||||
2. Добавить в регистр накопления Остатки товаров ресурс Сумма - Число (15, 2), Неотрицательное.
|
||||
3. Добавить в обработку проведения документа Покупка заполнение ресурса Сумма при проведении. Сумма заполняется соответствующим значением из табличной части.
|
||||
4. Переработать обработку проведения документа Продажа:
|
||||
- Перед выполнением запроса к базе данных необходимо записать пустой набор движений в регистр Остатки товаров.
|
||||
- В запросе необходимо получить остатки на дату документа по количеству и сумме.
|
||||
- Если товара не хватает, то не даем проводить документ. Пользователю выводим соообщение с информацией о том какого товара в каком количестве не хватает. Сообщение должно быть привязано к ячейке таблицы, в которую введено количество недостающего товара.
|
||||
- Если товара не хватает, то не даем проводить документ. Пользователю выводим сообщение с информацией о том какого товара в каком количестве не хватает. Сообщение должно быть привязано к ячейке таблицы, в которую введено количество недостающего товара.
|
||||
- При формировании движений необходимо рассчитывать себестоимость как "СуммаОстаток / КоличествоОстаток * Количество".
|
||||
- Необходимо учитывать, что в документе может быть несколько строк с одним и тем же товаров.
|
||||
- Необходимо учитывать проблему копеек при расчете себестоимости, то есть если количество товара в документе равно остатку, то списываемую сумму не вычисляем математически, а просто списываем полный остаток.
|
||||
@ -42,7 +42,7 @@
|
||||
## Задача 2 (со звёздочкой) "Решение задач 5.1 - 5.3 самоучителя запросов"
|
||||
|
||||
### Описание задачи
|
||||
Составьте тексты запросов, удовлетворящих условиям задач в тренажере.
|
||||
Составьте тексты запросов, удовлетворяющих условиям задач в тренажере.
|
||||
|
||||
### Требования к результату
|
||||
В поле статуса каждой задачи должно быть указано "Решение верно".
|
||||
|
Loading…
Reference in New Issue
Block a user