новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума

Заполнение вкладки "Использованные Материалы" документа "отчет производства...

Задание в категории песочница
Калуга(Россия )
tambulatov_de
03.03.1988(36 лет)
10 |  0
23 января 2020 в 18:20:38 (4 года 13 недель 3 дня 9 часов назад)
8500
Текст задания
Необходимо реализовать новый метод заполнения таблицы материалов. За основу метода взять обработку "Добавить из требования накладной (вер. 1)". Цель - заполнить реквизит Спецификация согласно потребности.
Для всех материалов, которые определены обработкой основанием необходимо провести следующую обработку, результаты которой будут помещены в заполняемый документ.
1. Взять строку полученной таблицы из обработки основания (где заполнен реквизит Затрата, в ином случае строка пропускается. Если данный пункт выполняется повторно- то берем следующую строку.
2. Получить из регистра переданные в производство потребности в материале по анализируемому заказу на производство. Аналитика согласно измерениям регистра.
3. Взять порядковую строку потребности (цикл):
3.1 Если количество потребности меньше чем анализируемое количество, тогда берем всю потребность и переносим в заполняемый документ вместе с реквизитом Спецификация (потребности). Вычитаем из анализируемого количества взятую потребность. Берем следующую строку потребности и переходим на п.3
3.2 Если количество потребности больше чем анализируемое количество, тогда берем анализируемое количество и переносим в заполняемый документ вместе с реквизитом Спецификация (потребности). Переходим на п.1
3.3 Если потребностей нет, а есть анализируемое количество, тогда выдать предупреждение что переданных материалов не хватило, ничего добавлять в заполняемый документ не нужно. Перейти на п.1.
0
Выбранные исполнители
Отклики