Konfigurace technologických postupů¶
Výchozí nastavení postupu¶
| Nastavení | Zdroj | Chování |
|---|---|---|
alwaysAddQualityControl |
entityDefs/ProductionModel.json |
Při založení zakázky se přidá operace s kódem 998. |
alwaysAddWarehousePlacement |
entityDefs/ProductionModel.json |
Přidá operaci s kódem 999 (naskladnění). |
quantity |
entityDefs/ProductionModel.json |
Výchozí množství pro kusovník; kopíruje se na zakázku (quantityPlanned). |
status |
Draft / Active |
Aktivní postup je preferovaný; pokud je k produktu jen jeden, hook SetAsDefault jej nastaví jako výchozí. |
Operace postupu¶
- Vytvářejte ve správném pořadí (
order), protože na něj navazují výpočty bran a aktivace operací. - Hook
SetFieldsdoplní sazby, dodavatele, uživatele a týmy z kmenové operace. ProcessProductionModelOperationudržuje stav a zpracované množství (u kooperací z doručených položek).UpdateActivityaUpdateDateOrderedsynchronizují pořadí, aktivitu a data objednání/dodání s položkami kusovníku a kooperacemi.
Kusovník postupu¶
SetDefaultFieldsdoplní sklad/pozici z produktu a nastaví příznakhasSupplierForAllOperations.CalculateItemOperationspočítá dílčí termíny (op0410/op0420/op0460) amaterialReadinessDatepodle bran zakázky a zbývajících pracovních dní.- Pro nakupované položky
ProductionStatusManager::updatePurchasedItemStatusudržuje stav podledateOrdered/dateDelivered.
Specifika pro správce¶
- U kódu operace
symbol = N(nákup) se očekává dodavatel; jinakOrderBomProcessorvyhodí chybu při objednání kusovníku. - Pokud potřebujete navázat výrobní podřízenou zakázku na položku, nastavte na produktu
defaultProductionModel– hookCreateChildOrdersji vytvoří automaticky.