Последовательность шагов:

1. Заказ разделяется на верхнеуровневые изделия, которые в него входят

2. Каждое изделие заказа разделяется на ДСЕ, которые в него входят (на всех уровнях) – получаем спецификацию

3. Далее расчет ведется с МиК. Все действия с МиК аналогичны ДСЕ. Рассчитываются:
  • необходимые даты запуска для каждого ДСЕ в зависимости от:
    • даты выпуска (date_to) верхнеуровневого изделия
    • времени цехозаходов для этого ДСЕ (если цехозаходы не заданы, то считаем их равными 0, т.е. ДСЕ изготавливается мгновенно
4. Учитывается НЗП (распределяется НЗП).
  • Из необходимого кол-ва ДСЕ вычитаются уже готовые ДСЕ (НЗП).
  • Если ДСЕ-родитель есть в остатках, то считается, что по ДСЕ-потомкам тоже все обеспечено.
5. Сопоставляется текущая дата с необходимой датой запуска, полученной на шаге 3.
  • Строятся необходимые отчеты.