Напоминает спор о природе движения автомобиля. Один утверждает, что причина в том, что колеса крутятся, другой - про педаль акселератора, третий - про мотор, четвертый - про коробку передач, пятый - про бензин... Где причины, где следствия разобраться не возможно.
И так до бесконечности.
2renat Если хочешь разобраться, то прекрати рассуждения о бревнах (их сорте, диаметре, длиномерах и короткомерах, окорке ...). Проблемы надо решать в порядке их возникновения - клиент, производственный заказ, изделие, спецификация, производственный процесс.
Производственный заказ 1
- Изделие 1
- срок выпуска
- количество
- ....
Спецификация изделия 1 (дом, окно, дверь, доска пола, брус, плинтус...)
- полуфабрикат 1
- полуфабрикат 2
- сырье 1
- ...
Спецификация полуфабриката 1
- полуфабрикат 3
- сырье 2
- ....
И т.д.
Все очень хорошо реализуется без отрицательных количеств и "выпуска бревен". Проводил проект на крупном деревообрабатывающем комбинате (а перед этим на в деревозаготавливающей компании), поэтому со спецификой бизнеса прекрасно знаком. Самый принципиальный этап - это создание кодировки номенклатурного справочника.
Успехов, когда добьешься результатов по-своему вопросу, можно будет и более сложные вещи обсуждать.