JOB OPERATION NEW
| Označení modulu | JOB_OPERATION_NEW |
|---|---|
| Kategorie modulu | Script modules -> Batch |
| Popis modulu | Modul pro vytvoření výrobní operace Jobu v dávkové výrobě |
Parametry
| Název | Popis | Default |
|---|---|---|
| StartOperation | Určí jestli se má operace po vytvoření zrovna zahájit. | True |
| OperationCD | Kód výrobní operace z číselníu t_Operatin pod ktrým se zavede operace. | |
| JumpToLabelAfterCreate | Kód LABELu kam má skočit, pokud kdyz je Job dávková výroba IsBatch=True a operace se vytvori | |
| UseJobFromWorkPlaceCD | Použije Job, který je načtený na pracovišti podle WorkPlaceCD | |
| SetOnly | Pokud True, tak ze operace pouze nastavi. Vytvorit se musi jinde. Ignoruje parametr StartOperation a JumpToLabelAfterCreate | False |
| UseRouting | Jestli se ma pouzivat routing | True |
| WaiForJob | Jestli se ma cekat na nacteni Jobu. Pokud se Job prebira z jineho pracoviste | False |
| ForceJobIsBatch | Pokud je true, tak se job bere jako dávkový | True |
| ReleaseOperation | Pokud je true, tak se pri Endu zavola Release | False |
Jak to funguje?
Modul vytvoří nebo jen nastaví parametry nové dávkové operace. Tento modul se dává v dávkové "sekci" skriptu jako první a musí být umístěn na levelu až za modul JOB a CHOOSE_OPERATION.
Když chceme aby se dávková operace jen nastavila, tak modul nastavíme s parametry:
StartOperation=False SetOnly=True
V tomto přípdě je pak nutné, aby dále ve skriptu byl modul JOB_OPERATION_START, který takto nastavenou operaci pak vytvoří a záhájí.
Když chceme, aby se dávková operace vytvořila a zrovna zahájila, nastavíme tyto parametry: StartOperation=True SetOnly=False
Další parametry ForceJobIsBatch - Pokud je True, bere se Job vždy jako dávkový, jinak se řídí parametrem u IsBatch u Jobu. Pokud by nebyl parametr nastavena parametr IsBatch=False, pak nepůjde dávková operace vytvořit.
ReleaseOperation = True znamená, že chceme nahlášené počty OK, NOK a Scrap odvádět do ERP.
Zastaralé parametry V nových procesech již nepoužívají OperationCD - kód ukonu se již nemusí zadávat, protože se převezme podle nastavení po výběru operace modulem CHOOSE_OPERATION UseJobFromWorkPlaceCD - nepoužívá se UseRouting - nepoužívá se - routing se v dávkvé výrobě nekontroluje WaitForJob - nepoužívá se. Ve skriptu musí být modul JOB