Nastavení klientů

Nastavení je částečně v lokálním config.ini a částečně na serveru v parameters.ini v sekci [client]. Pokud to dává smysl, nastavení ze serveru lze přepsat lokálním nastavením. V následujících popisech je to naznačeno slovy (server), (client).

config.ini

Je to soubor ve formátu Windows INI file. Má dvě sekce: data pro data potřebná pro TracePRO klienta, a sekce pro logování. Po instalaci byste měli mít připravený instalační balíček TRACEPRO_CLIENT.zip, ve kterém je připraven config.ini pro Vaši obecnou instalaci. Co dělat:

Číslo pracoviště

Po rozbalení klienta editujte v config.ini číslo pracoviště. Musí to být číslo, které najdete (nebo založíte) ve webovém rozhraní v Databáze / Pracoviště:

[data]
wp=231

Číslo pracoviště podle jména počítače

TracePRO klient dokáže nastavit číslo pracoviště podle jména (hostname) počítače. Pokud je hodnota wp nastavena na __hostname nebo __hostname_erp_ref__, tak se po načtení konfiguračního souboru:

  • Načtou ze serveru všechna jména pracovišť

  • Hledá se takové, které má

    • Pole Jméno stejné jako hostname počítače pokud je wp==__hostname__

    • Pole ERP/Jméno stejné jako hostname počítače pokud je wp==__hostname_erp_ref__

  • Při porovnání se nehledí na velikost písmen

  • Pokud takové pracoviště nenajde, vyhlásí chybu, a ukončí TracePRO klienta

Editace pracoviště ve webovém rozhraní TracePRO: Přihlaste se jako administrátor nebo power user. Klikněte vpravo nahoře na své jméno, a vyberte Databáze. Tam pak klikněte na Pracoviště. Můžete kliknout na Ukázat vše. Pokud je Vaše pracoviště zavedené a chcete jej editovat, klikněte na příslušný řádek, a pak Editovat. Pokud chcete založit nové pracoviště, klikněte na Nová položka.

Nastavení logování

Tato vlastnost by měla být připavena implementátorem. Kam TracePRO klient loguje je také nastaveno v config.ini v sekci [loggers] a souvisejících. Pokud potřebujete nastavit cesty k log souborům, hledejte tam. Před nastavením loggeru se provede nahrazení proměnných prostředí, konkrétně z formátu %(JMENO)s např. %(HOME)s, %(USERHOME)s, %(LOCALSETTINGS)s.

Obecné parametry

  • tccli_workplace_mat: Bitová maska, která určuje, který materiál se má načítat na pracovištích. 1 - materiál, 2 - materiál/setup, 4 - nástroje. Běžná hodnota je 6 - načítají se nástroje a načítaný materiál. (server)

  • ordernote_enabled: zobrazit tlačítko na zadání poznámky k objednávce?

  • downtime_enabled: zobrazit tlačítko na zadání odstávky?

  • simple_login_ui: Pokud je nastaveno, tlačítko v klientských programech provede odhlášení, a přeskočí na přihlašovací obrazovku. Pokud není nastaveno, zobrazí se dialogové okno s možností přihlásit, přihlásit více pracovníků, nebo odhlásit.

Odvádění skutečného času

Popis je v Odvádění skutečného času. Nastavení: (server), (client).

  • report_server_times: Pokud je nastaveno, tak při odvádění času do TracePRO nepošle čas provedení operace, takže se operace zaznamená se serverovým časem. report_server_times má přednost přes report_real_times.

  • report_real_times: Pokud je nastaveno, tak při odvádění času do TracePRO má klientský program snahu posílat počáteční a konečný čas operace. Výchozí hodnota je nenastavená, a znamená vypnuto.

  • 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.

Sériová čtečka barkódů

Jen (client) Pokud máte čtečku barkódů připojenou přes sériový port, nastavíte ji následovně:

# číslo portu čtečky
barcode.serial.port=COM3
# Nepovinné, nejprve vyzkoušejte čtečku bez těchto parametrů
# a nastavujte je až, když nebude fungovat.
#barcode.serial.baudrate=9600
#barcode.serial.stopbits=0
#barcode.serial.parity=Odd
# hodnoty pro paritu: N E O (for None, Even, Odd)
# hodnoty pro stopbits: 1, 1.5, 2

POZOR: Podpora sériové čtečky je omezená, sériová čtečka dokáže načítat jen do hlavního okna aplikace. Pokud vyskočí dialogové okno, nelze do něj načítat sériovou čtečkou. Sériová čtečka je určena spíš pro jednoduchá zařízení, na kterých se prostě jen načítají kusy (případně do krabice).

Omezení úkonů povolených na pracovišti

(client) Zastaralé, bude odstraněno.

TracePRO dokáže omezit které úkony lze vykonávat na pracovišti. Nastavení se dělá v konfiguračním souboru pomocí klíče [data]allowed_acts.PageName=ukon1,ukon2,.... Týká se to operací z postupu. Jak na to:

Nejprve musíte zjistit, které obrazovky se má omezení týkat. To uděláte tak, že spustíte TracePRO klienta, a vyberete tu správnou operaci, a pak se podíváte do logu. Hledejte (od konce) Allowed acts key. Mělo by to najít něco jako: Allowed acts key: allowed_acts.PageWork=>, tedy v konfiguračním souboru se hledá nastavení pod klíčem allowed_acts.PageWork a aktuálně je prázdné. Nastavte úkony, které potřebujete.

Pokud tam napíšete něco jiného, než seznam čísel oddělených čárkami, je vyhlášena chyba a nepůjde načítat (chybové hlášení Špatné nastavení povolených úkonů). Pokud necháte prázdné, načítat lze cokoliv.