Добрый день, господа гуру!
Есть такой алгоритм:
Создать внешнюю обработку, которая для выбранного документа «Заказ на пр-во» (либо списка документов) формирует серию подчиненных заказов на пр-во.
При выборе в запросе показывать только те документы, у которых:
1. Поле «основной заказ» - пустое
2. На основании которых не введено ни одного документа «заказ на про-во»
Алгоритм работы:
- Обработка должна на основании выбранного основного заказа формировать серию подчиненных заказов (в соответствии с деревом спецификации) по типовому механизму ввода на основании, пока в самом последнем заказе каждой «ветки» на закладке «материалы» не останутся только номенклатурные позиции с видом воспроизводства «закупка».
- Отличие от типового механизма в том, что на каждую подсборку необходимо формировать отдельный заказ.
Заполнение документа:
«подразделение» - Свойство «цех» соответствующего элемента номенклатуры
«исполнение» - («запуск» - 1) поля заказа-основания
«запуск» - «исполнение» - «срок изготовления», где «срок изготовления» Свойство соответствующего элемента номенклатуры
Остальные поля заполнять, как работает типовой механизм при вводе на основании.