За основу была взята обработка //infostart.ru/public/335640/ , но я полностью переделал расчет, т.к. считала некорректно. Заложил расчет на основе своего отчета //infostart.ru/public/412506/. Также переделал регистрацию цен чтобы регистрировалась только продукция (конечный узел дерева).
1. Тип цен для регистрации цен берется из типовой константы Тип цен плановой себестоимости номенклатуры
2. Работает по основным спецификациям номенклатуры
3. Если возникает зацикливание - когда одна и та же номенклатура стоит в выходном изделии и в комплектующих - будет выдано сообщение и обработка продолжит работу
4. После того как выполнен Расчет - можно зарегистрировать цены по кнопке Зарегистрировать цены. Создается новый документ установка цен номенклатуры с типом цен из типовой константы Тип цен плановой себестоимости номенклатуры. Документ открывается (не записывается) для дальнейшего проведения.
Тестировал на 1С:Предприятие 8.3 (8.3.13.1644) Управление производственным предприятием, редакция 1.3 (1.3.149.1).
Проверено на следующих конфигурациях и релизах:
- Управление производственным предприятием, редакция 1.3, релизы 1.3.226.1