Нменклатура разбита по нескольким зонам как реквизит внутри номенклатуры, необходимо при проведении заказа клиента разбить его по зонам, т.е. создать еще несколько заказов. Написать обработчик в начале обработкиПроведения?
(4) Если не будешь в родителе хранить ребятенков то когда этих заказов будет просто доуя задачка "найти и исправить подзаказы" когда перепроводим заказ легко может помереть (без индексов)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший