Гришин Александр Анатольевич
У нас сейчас практически так и есть, отгрузить товар смогут только когда он появится на складе, т.е. произойдет сборка по данному товару. А если их делать сначала на складе, а потом производить сборку то количество товаров будет задваиваться. Не так?
Так надо всего лишь убрать из процесса сборки создание новой позиции на складе.
Пусть новая позиция появляется в момент создания документа на производство - оформили тех . карту, списали материалы и всё , у вас новая позиция в количестве 1 штука, со статусом "Выполняется сборка" или что то вроде этого.
А при сборке, т.е. производстве готовой позиции меняется только статус, вроде "Выполнено"
В результате у Вас и с расходом материалов будет всё учтено, и себестоимости, и заказы и резервирование можно делать по этим еще не готовым позициям.
И даже отбраковка тут нормально будет работать , если что в заказе клиента увидев статус отбраковки всегда можно сделать новый заказа в производство и клиенту сообщить о задержке.