Чому "Розрахунок потреб у запасах" не розвузловує напівфабрикати?
<font color="#008000"><font color="#008000"><em>Приклад:</em></font></font>
Приклад:
Створюємо документ "Замовлення покупця", до якого включаємо виріб, що виробляється нами особисто. Для виробу створено специфікацію з переліком і кількістю елементів.
Далі заходимо до розділу "Постачання та закупівлі". У розділі "Сервіс" запускаємо форму "Розрахунок потреб у запасах", встановлюємо відповідну позначку та отримуємо список відсутніх елементів, які потрібно придбати, виходячи з усіх "Замовлень покупців", сформованих до дати формування цього звіту.
Але наші вироби складаються не лише з елементів, що придбаваються нами на стороні, а й із напівфабрикатів, які ми виробляємо самі. А своєю чергою ці напівфабрикати складаються з елементів, які ми придбаваємо на стороні. Тобто в нашому випадку ми можемо створювати документ "Замовлення на виробництво" (для напівфабрикату) на основі іншого "Замовлення на виробництво" (до якого входить напівфабрикат). У результаті під час виклику форми "Розрахунок потреб у запасах" ми бачимо нестачу напівфабрикату, а не елементів, з яких він складається.
Припустімо, кінцеві вироби складаються з трьох рівнів:
- Сам виріб;
- Напівфабрикат;
- Матеріали.
Отже, потреба розраховується так:
- Створюються "Замовлення покупців" на рівень 1.
- Запускається "Розрахунок потреб у запасах", за рекомендаціями якого створюються "Замовлення на виробництво" на рівень 1.
- Сформовані "Замовлення на виробництво" на рівень 1 формують потребу в рівні 2.
- Запускається "Розрахунок потреб у запасах", за рекомендаціями якого створюються замовлення на виробництво на рівень 2.
- Сформовані "Замовлення на виробництво" на рівень 2 формують потребу в рівні 3.
- Запускається "Розрахунок потреб у запасах", за рекомендаціями якого створюються "Замовлення постачальникам" на рівень 3.
Тобто сам принцип розрахунку — каскадний — углиб рівнів.
У специфікації для напівфабрикату має бути зазначений тип рядка специфікації — Складання.