Skip to content

Správa operací

Kmenová operace (Operation) je zdroj pro všechny instance operací na postupu a zakázce.

Povinná pole a logika

  • code, name, symbol, dependencyType, time (plánovaný čas v hodinách).
  • Příznaky isProduction / isPurchased určují typ operace; přenášejí se na instance (SetFields).
  • primarySupplier – pokud je vyplněn, hook PrimarySupplier jej automaticky přidá do linku suppliers.
  • workPlaces – více pracovišť, ale pokud je uvedeno jen jedno, instance operace ho automaticky převezmou.
  • assignedUser a teams – přiřazují se na instance operace.

Dopad na instance operací

Hook ProductionModelOperation/SetFields při ukládání instance:

  • doplní název (pokud chybí) z kmenové operace + pořadí,
  • převezme dodavatele, uživatele, týmy, pracoviště a sazby (manHour, workPlaceHour, machineHour),
  • nastaví isProduction a isPurchased podle kmenové operace,
  • pokud není vyplněn time, doplní Operation.time.

Konvence kódů

  • Kódy 998 (kontrola kvality) a 999 (naskladnění) se přidávají automaticky při kopírování postupu do zakázky, pokud je to na postupu povoleno.
  • Operace s symbol = N jsou považovány za nakupované (kooperace) a vstupují do výpočtu bran (op0410/0420/0460) i do stavů položek.

Kontrolní seznam pro správce

  1. Udržujte time a sazby aktuální – promítají se do kalkulací nákladů a bran.
  2. Nastavte primární dodavatele pro nakupované operace; jinak OrderBomProcessor zastaví objednání.
  3. Pokud chcete omezit výběr operací podle týmů, aktivujte Settings.useTeamsForOperationSearch.