Odvádění skutečného času¶
Tento text se týká operací z výrobního postupu. Vy výrobě potřebujeme pokud možno co nejpřesněji změřit, kolik času na některé operace vynaložíme. To je v praxi problematické. TracePRO podporuje odvádění skutečného času v obrazovce Práce a v odvozených obrazovkách.
Rozhraní pro odvádění času¶
Odvádění času z klientů závisí na nastavení, které je popsáno v příští kapitole. Zde popíšeme rozhraní pro případ, že je odvádění skutečného času povoleno.
Čas se začne měřit v okamžiku, kdy pracovník vybere operaci, na které začal pracovat. V pravé horní části obrazovky je informačně-ovládací prvek, který umožní pracovníkovi zaznamenat přestávku a ukončit práci.

Barvy:
Zelená: Pracovník plní normu na 98% nebo více.
Žlutá: Pracovník plní normu na 80% až 97%.
Červená: Pracovník plní normu na méně než 80%.
Kliknutím na tlačítko Pauza se odstartuje přestávka. Celkový čas přestávky se potom odečte od celkového času práce. (Přestávek může být i více).

Ukončení práce se vyvolá kliknutím na tlačítko Konec, nebo jiným opuštěním obrazovky. Při ukončení programu práce bez stisku tlačítka Konec se zaznamená ten čas, který pracovník opravdu na operaci strávil. Ukončovací obrazovka:

Zde je možné čas upravit. Při nastavení systému report_real_times je možné
čas jen prodloužit (protože čas už byl odveden v rámci jednotlivých operací).
Prodloužit je možné vždy. Tímto je čas navíc zaznamenán, v TracePRO je však
ještě potřeba odvést jej standardním způsobem do ERP.
Nastavení odvádění času operace¶
Všechny následující parametry lze nastavit na serveru v parameters.ini
v sekci client, nebo na v klienovi v config.ini v sekci data.
Nastavení na klientovi má přednost.
report_server_times¶
Pokud je nastaveno, tak klient neodešle na server čas provedení operace, a server použije čas, kdy byl požadavek na operaci přijat jak pro začátek tak pro konec práce. Skutečná doba provádění operace je vždy 0.
Pokud není nastaveno, klient odešle na server skutečný čas provádění operace. Pak záleží na dalším nastavení.
report_real_times¶
Pokud je nastaveno, tak klient odešle na server skutečný čas začátku a konce provádění operace. Pro první kus z dávky je vlastně čas začátku roven času začátku práce na dávce (odstartování objednávky/operace). Pro následující kusy je čas začátku roven času konce předchozího kusu. Čas konce je vždy okamžik odeslání na server.
Pokud není nastaveno, pak se jako čas začátku i konce bere čas odeslání na server. Operace v tom případě opět trvá čas 0.
show_reporting_widget¶
Pokud je nastaveno, je v pravém horním rohu okna klienta zobrazen prvek, který informuje o:
času, který uplynul od začátku práce na dávce
přestávce
normě
a umožní uživateli zaznamenat přestávku a ukončit práci.