Objednávky¶
Založení výrobní objednávky a postupu¶
Pokud máte ERP nebo nějaký jiný systém pro řízení výrobních objednávek, nebudete objednávky zakládat ručně. Přesto zde postup zakládání popíšeme, kvůli vysvětlení pojmů a principů. Ve webovém rozhraní TracePRO klikněte v hlavičce na Výrobní objednávky, a posléze dole na tlačítko Nová položka. Tím vyvoláte formulář pro založení výrobní objednávky.

Položka je ID výrobku, které tato objednávka vyrobí. Označení v ERP je identifikátor z Vašeho systému řízení objednávek. Založená objednávka bude nová. Než se na ni začne odvádět práce, musíte ji převést do stavu aktivní. Hotové objednávce změníte stav na Dokončeno. Množství je nepovinné, a je zde jen pro informaci. Příznak Povolena jakákoliv operace má vliv na to, jak se pracuje s postupem. Postup si vytvoříme v následujícím kroku po uložení. Vidíte, že když objednávku uložíte, její postup je prádzný. Znovu klikněte na Editovat.

Kliknutím na Nová položka dole vytvoříte novou položku v postupu, neboli operaci. Přidejte jich několik s čísly 10, 20, 30, … např.takto:

Zde je na místě vysvětlit, jak TracePRO pracuje s postupem. Postup je posloupnost operací, které se provádějí na každém vyráběném díle, ale postup také může obsahovat operace, které se nedělají přímo na tom díle, ale které s výrobou dílu nějak souvisí. Např. tvarování a stříhání vývodových součástek. Obecně vzato, operace se provádějí v tom pořadí, v jakém jsou očíslovány. Výchozí chování je takové, že TracePRO při záznamu operace kontroluje, že všechny předchozí operace byly na tom díle odvedeny. Pokud nebyly, nelze operaci odvést. Toto chování se dá ovlivnit pomocí příznaků operace:
Nemusí být načtená: Ikdyž tato operace není načtená, neblokuje následující operace.
Nekontrolovat předchozí operace: Při odvádění této operace se nebere ohled na to, zda jsou předchozí operace na tom díle odvedené.
Tím pádem lze označit operace, které není třeba vůbec načítat, nebo naopak označit operace, které předchozí operace nekontrolují. Dobrým kandidátem na operace, které nekontrolují předchozí operace, jsou operace odváděné pomocí automatických klientů. Tam probíhá odvádění bez obsluhy, a nechceme zastavit práci kvůli chybnému odvádění na předchozích operacích.
Kandidátem na nenačítané operace je např. již zmiňované tvarování a stříhání vývodových součástek.
Zde také přichází v úvahu příznak výrobní objednávky: Povolena jakákoliv operace. Výchozí chování TracePRO je takové, že umožňuje zaznamenat pouze ty operace, které jsou v postupu, přičemž se kontroluje, že odpovídá číslo operace a číslo úkonu. Pokud je nastaven příznak Povolena jakákoliv operace, přijme TracePRO jakoukoliv kombinaci operace/úkon bez ohledu na to, zda je tato kombinace v postupu. Od toho se také odvíjí dva možné scénáře práce s postupy:
Postup se přesně nadefinuje a přesně dodržuje. V tom případě se také kontroluje posloupnost operací a TracePRO nedovolí zaznamenat žádnou operaci „mimo“. Slouží samozřejmně k záznamu toho, co se na vyráběném díle dělo,
TracePRO postup vůbec nezná, čísla operací a úkonů přicházejí z klientů. TracePRO přijme všechny operace, nekontroluje žádné závislosti, slouží k zaznamenání toho, co se na vyráběném díle dělo, ale ne ke kontrole posloupnosti operací. Tohle je vhodné např. na automatických linkách. Každé zařízení má přiřazeno své číslo operace a úkonu, a po zpracování dílu pošle informaci o provedené operaci do TracePRO. V tomto případě ale není možné použít výstupy z TracePRO pro odvádění práce do ERP.
Pracoviště a skupiny¶
Pokud je to nastaveno, přenáší se k operaci z postupu z ERP do TracePRO
číslo pracoviště. Pokud je v TracePRO nastaven parametr v parameters.ini:
[globals]
check_workplaces=1
tak se při výběru práce (výrobní objednávky+operace) na pracovišti zkontroluje, že číslo skutečné číslo pracoviště odpovídá číslu pracoviště z ERP. Kontrola se provádí následovně:
Je skutečné číslo pracoviště zavedené v TracePRO? Pokud ne, práce je zakázána.
Pokud má skutečné pracoviště příznak Jakékoliv pracoviště, je práce povolena.
Projdou se všechny skupiny, do kterých skutečné pracoviště patří. Pokud je jméno některé z nich stejné, jako jméno pracoviště z operace z ERP, práce je povolena.
Pokud pole Jméno nebo ERP/Jméno skutečného pracoviště je stejné, jako jméno pracoviště z operace z ERP, práce je povolena.
Jinak je práce zakázána.
Režim kontroly pracovišť lze rozumně použít jen když je v klientovi TracePRO zakázáno provádět více operací zaráz. Pokud je povoleno více operací, kontrolují se pracoviště všech.
Parametry operací¶
Každá operace může mít u sebe nějaké parametry, což jsou dvojice (JMÉNO, HODNOTA). Tyto parametry jsou k dispozici klientům a slouží k modifikaci jejich chování. U jedné operace může být i více parametrů stejného jména. Běžně se parametry získávají automatickým importem z ERP.
Následující parametry TracePRO běžně zná a používá:
first_piece_check- je li přítomen, měla by se provádět kontrola prvního kusu.program- jméno programu použitého na této operaci. Případně zde mohou být další parametry, které začínají slovemprogram.tm_...- časy výroby z ERP systému v sekundách.tm_operator- čas, který na provedení operace na 1ks stráví operátor.tm_machine- čas stroje potřebný na výrobu 1ks.tm_prep_operator- čas přípravy pro operátora na celou výrobní objednávku.tm_prep_machine- čas přípravy pro stroj na celou výrobní objednávku.tm_end_operator- ukončovací čas operátora pro objednávku.tm_end_machine- ukončovací čas stroje pro objednávku.
tm_between_ops- čas (v sekundách) mezi operacemi, neboli čas, po který musí výrobek počkat, než se může přesunout na další operaci. O kontrolu se musí starat klient, momentálně podporování hlavním klientem Práce.AUTOCREATE_ITEM- pokud je nastaveno, tak lze jednotku vytvořit načtením barkóduBOX_SIZE- počet ks. v krabici - může být použit případným balícím programem.OUTPUTPROTOCOL- obsahuje 2 hodnoty oddělené středníkem. První hodnota je jméno kontroly, druhá detail, např. jméno dokumentu, podle kterého se kontrola provádí. Při vytváření výstupního protokolu se pro operace, které majíOUTPUTPROTOCOLsesbírají čísla zaměstnanců, kteří operaci prováděli, a do protokolu se založí řádek s dvěma hodnotami, obrázkem QC, a čísly pracovníků.WARNING- varování, které se zobrazí při začátku provádění operace na terminálu práce, a dalších terminálech pro načítání operace z postupu.barcode_mp,barcode_pcb- regulární výrazy pro barkódy na multipanelu a PCB. Ty jsou normálně nastaveny přímo ve vlastnostech výrobní objednávky. Konkrétní operace je ale může překrýt vlastní hodnotou. Příklad: Na první operaci se lepí štítek s nějakým formátem, zatímco na operaci po THT se lepí zákaznický štítek s jiným formátem. Jeden regulární výraz může být u výrobní objednávky, ale u operace pak může být regulární výraz na ten druhý štítek.
Zápis poznámky k výrobní objednávce¶
K výrobní objednávce lze zapsat poznámku, která pak bude vidět ve webovém rozhraní.
Pro zápis poznámky je potřeba následující nastavení. V souboru s parametry (parameters.ini)
nastavte:
[act]info_for_order- číslo úkonu, pod kterým se poznámka zapíše.[globals]workerid_fallback- číslo pracovníka, které se použije jako výchozí v nabídce.[globals]workplace_fallback- číslo pracoviště pod kterým se poznámka zapíše.
Mechanizmus zápisu poznámky vypadá tak, že poznámka se zapíše jako operace s číslem
úkonu info_for_order k výrobku bez označení, z patřičné výrobní objednávky. Proto
je potřeba nastavit číslo úkonu a pracoviště. Poznámka se zadává ve webovém rozhraní,
proto je potřeba nastavit číslo pracoviště (workplace_fallback`).
Poznámky lze zapisovat i prohlížet v základním pohledu na výrobní objednávku:
