Řešení problémů
Order BOM hlásí chybu "missingSupplierForOperations"
- Příčina:
OrderBomProcessor našel nakupovanou operaci nebo položku kusovníku bez dodavatele, zatímco Settings.missingSupplierHandling = Error.
- Řešení: doplňte dodavatele na operaci (kmenově nebo na instanci) či na položku kusovníku; akci spusťte znovu.
Příjemka hotového výrobku se nevytvořila
- Příčina: zakázka nemá sklad (
productWarehouseId) nebo produkt, nebo je skipProductReceipt=true.
- Řešení: doplňte sklad/produkt na zakázku a nastavte
skipProductReceipt=false; případně vytvořte příjemku ručně.
Stav zakázky se nemění na Completed
- Příčina: některá operace není
Done nebo autoCompleteProductionOrders=false v nastavení.
- Řešení: zkontrolujte
ProductionModelOperation.processedQuantity/status; případně povolte automatické dokončení.
Kooperace nelze změnit ze stavu Delivered
- Příčina: Hook
PreventDeliveredStatusChange blokuje změnu stavu po doručení.
- Řešení: pracujte s položkami kooperace (např. oprava množství) nebo založte novou kooperaci.
- Příčina:
forceExtraWorkApproval=true a záznam WorkPerformed s isExtraWork=true nebyl schválen (ApprovalRecord).
- Řešení: dokončete schvalování; hook
UpdateProjectCostOnApproval znovu spustí výpočet nákladů.
Branové datumy nevycházejí
- Příčina: chybějící
GateModel nebo nulové časy operací (z kmenové operace, symboly V/H/N).
- Řešení: doplňte časy na kmenových operacích a přiřaďte
GateModel k zakázce; poté uložte zakázku pro přepočet (CalculateGates).