PLM terminál - instalace Terminálu
Pro provoz PLM Terminálu je třeba počítač a čtečka čárového kódu. Je vhodné pořídit počítač s dotykovou obrazovkou. V případě požadavků na minimální investici, můžete použít starší počítač, který již nevyhovuje provozu v kanceláři. Vyjma provozu v režimu Brána, případně potřeby zaznamenávat provedené operace v sekundových intervalech, není od počítače na němž aplikace terminálu běží požadován velký výkon. V případě požadavků na odolnost proti agresivnímu prostředí nebo fyzickému poškození doporučujeme pořízení speciálního počítače do průmyslového prostředí.
Minimálně terminál, na kterém bude zaznamenávána docházka, doporučujeme v provedení s dotykovou obrazovkou, která umožní pracovníkům výrazně rychleji odbavit příchod/odchod nebo jiné funkce docházky.
Čtečka čárového kódu by měla fungovat paralelně ke klávesnici. Tzn. načtený čárový kód čtečkou vstupuje do počítače tak, jako by byl zadán pomocí klávesnice. Typ čárového kódu není podstatný. Respektive, čtečka musí být schopna číst čárové kódy, které budete tisknout. Za načteným kódem musí čtečka do počítače posílat znak klávesy Enter. Není-li takto Vaše čtečka nastavena vyhledejte v manuálu nastavení ukončení kódu klávesou Enter. V případě problému nebo pochybnosti o správném načítání znaků čtečkou, vyzkoušejte snímaní používaných čárových kódů a interpretaci jejich znaků do jednoduchého textového editoru. Např. Notepadu. Pozor, na nastavení jazyku klávesnice, viz. výše.
Pro identifikaci přihlášení pracovníků do terminálu je možné také použít čtečku RFID čipů, která umožňuje posílat snímané kódy na vstupu klávesnice.
Běh PLM trerminálu je zajišťován za pomocí OLE aplikace. Ta musí běžet na počítači s Windows. Lze říci, že pro HW a SW nároky na PLM terminál platí podobné nároky jako na stanici viz popis zde. Nároky na HW se mohou lišit podle typu provozu tak, jak bylo popsáno výše.
- Vytvořte samostatný adresář pro aplikaci terminálu. Uživatelé používající terminál musí mít k tomuto adresáři právo pouze pro čtení. Ovšem k podadresář LogDat, který bude vytvořen při prvním startu terminálu, musí mít práva k zápisu a změnám. Do tohoto adresáře budou ukládána přihlašovací data.
- Nakopírujte instalační soubory terminálu a soubor s licenčním klíčem KEY.CFG do vytvořeného adresáře.
- Nastavte spojení do systému ABRA Gen, pokud je ve vaši instalaci více spojení. Pokud je k dispozici pouze jedno spojení není nutné je nastavovat. Nemá-li terminál nastaveno spojení, připojuje se automaticky k prvnímu spojení v pořadí.
- Neexistuje-li vytvořte v adresáři terminálu soubor PlmTerminal2.ini
- Vytvořte sekci [Abra]
- Do parametru Connection zadejte název požadovaného spojení. Např.
Connection=Data
- Vzorová šablona PlmTerminal2.ini je součástí dodávaného řešení.
- Aplikace komunikuje se systémem ABRA Gen prostřednictvím knihovny AbraOLELib.dll (ze složky systému ABRA Gen). Z tohoto důvodu je nezbytně nutné před prvním použitím PLM terminálu spustit systém ABRA Gen jako správce a tuto knihovnu zaregistrovat - v agendě Nastavení klienta zatrhnout možnost Instalovat otevřené rozhraní - dll knihovnu a potvrdit (OK).
- Zkontrolovat načítání čárového kódu a přepínání klávesnice. Je-li kurzor v panelu čárového kódu, musí se klávesnice přepnout na anglickou (měl by to provést sám terminál). Při načítání čárového kódu s českou klávesnicí budou chybně načítány znaky Z a Y. Případně i některé další.
- Bude-li součástí provozu i tisk štítků, vytvořit definici formuláře do def. číselníku.
- Instalovat základní instalační sadu terminálu PlmTerminál_ZakladniKonfiguraceVyroba.ais.
- Nebudou-li třeba, vypněte instalaci:
- Definovatelný číselník a položka pro Tiskové formuláře terminálu.
- Definovatelný číselník, formulář a položky pro Povolené operace pracovníků.
- Definovatelné položky pro Výrobní servis.
- Budete-li používat jiné panely mimo výroby, nainstalujte další sady podle tabulky níže:
Panel | Funkce | Instalační sada |
Práce na operacích | Párování pracovníků ke společnému uživateli | PlmTerminal_ParovaniKeSpolecnemuUzivateli.ais |
Práce na operacích | Inventura operací | PlmTerminal_InventuraOperaci.ais |
Práce na projektech | PlmTerminal_Projekty.ais | |
Práce s Aktivitami | PlmTerminal_Aktivity.ais |
- Po importu sad(y) restartujte systém ABRA Gen a zkontrolujte správnost připojení definovatelných položek v definovatelných formulářích importovaných sadou. Jejich název začíná "PLM Terminál ...".
- Vytvořte profily terminálu v definovatelném číselníku Profily PLM Terminálu. Popis definice profilů naleznete v kapitole Popis definice profilů.
- Nastavit Skupiny rolí a role pro přístupy k jednotlivým profilům terminálu.
- Instalační sada obsahuje skupinu rolí PLMT_Zakl, která obsahuje základní přístupová práva pro práci s terminálem.
- Právo pro Použití funkce SQLSelect/NxSQLSelect a NxSqlUpdate.
- Ručně je nutné na Skupině založené instalační sadou nastavit privilegium Otevřené rozhraní, které se z instalační sady nepřenese.
- Budete-li využívat více profilů, které chcete nabízet vybraným skupinám pracovníku. Vytvořte další Skupiny rolí podle skupin pracovníků. Pokud nepotřebujete řídit přístupy k funkcím terminálu pro pracovníky, postačí Skupina rolí založená sadou a nemusíte zakládat jiné skupiny.
- Skupiny vytvořené pro terminál je nutné připojit k rolím příslušných pracovníků.
- Zajistit přístupová práva k objektům systému ABRA Gen a práci s nimi, které bude pracovník pomocí terminálu vytvářet případně editovat. Typicky těmito přístupy budou pracovníci disponovat v nastavení práv pro klasickou práci v systému ABRA Gen. V takovém případě není nutné dále nic více definovat. V opačném případě doplňte tyto přístupy do skupin vytvořených pro terminál. Nastavení těchto přístupů do skupiny určené pro připojení k profilu terminálu je však systematičtější. Pokud chcete přidat pracovníkovi přístup k danému profilu terminálu, stačí jej pouze zařadit do některé skupiny pro terminál a není nutné přidávat další zařazení.
- Pozor, na správnou kombinaci práv pro terminál a pro systém ABRA Gen jako takový. Popíši na příkladu vytváření Pracovních lístků ve výrobě typickým pracovníkem výroby, který většinou se systémem ABRA Gen nepracuje. Aby mohl pracovník vytvářet lístky v terminálu nastavte mu u Pracovních lístků přístup pro jejich vytvoření. Nenastavujete mu však právo pro spuštění agendy Pracovních lístků. Tím zajistíte, že při spuštění systém ABRA Gen nebude moci bez terminálu vytvářet lístky.
- Je nutné, aby pracovník disponoval právem pouze pro vytvoření příslušného objektu. Opravy a mazání provádí terminál výjimečně u některých objektů (napři u aktivit). Tyto výjimky naleznete v popisu jednotlivých panelů.
- Není nutné, aby pracovník disponoval právem pro předpisy k vytváření objektů (například přístupem k Výrobním příkazům při vytváření Pracovních lístků). Tyto předpisy jsou načítány SQL dotazy. Případné výjimky naleznete v popisu jednotlivých panelů.
- Při nastavování práv pro objekty v systému ABRA Gen si pročtěte doporučení pro nastavení práv u jednotlivých panelů. Ty jsou uvedeny v Popis definice profilů.
- V definovatelném číselníku Přístupy pro PLM Terminál vytvořte přístupy pro skupiny
- Nejprve vytvořte a uložte definici sloupců z položek Kód skupiny, Skupina, Kód profilu, Profil.
- Pro přidání založte nový záznam a na definovatelném formuláři vyberte propojení mezi profilem a Skupinou rolí. Kód a název není nutné vyplňovat, nejsou zobrazovány v nastavené definici sloupců.
- Je nutné na počítačích (jejich systému Windows) pro práci terminálu zaregistrovat OLE server systému ABRA Gen. Registraci provedete následujícím způsobem:
- Přihlaste se do Windows jako správce počítače. Případně ověřte, že stávající uživatel má oprávnění pro správce.
- Přihlaste se do systému ABRA Gen a ze složky Administrace a záložky "3 - Uživatel" spusťte agendu "Nastavení klienta". Máte-li nastaveno "Klasické zobrazení složek", pak rovnou ze složky Administrace spusťte agendu "Nastavení klienta".
- Na dotaz pro potvrzení odpovězte ano.
- V okně "Nastavení klienta" vypněte všechny volby a zapněte pouze "Instalovat otevřené rozhraní".
- Potvrďte tlačítkem Ok.
Pracovníky, kteří budou zaznamenávat výkony ve výrobě je nutné nastavit v číselníků Pracovníků v modulu výroby následovně:
- Modul výroba, záložka Kapacity, agenda Pracovníci.
- Nový a vyplňte položky:
- Osoba - z číselníku osob. Pokud v číselníku osob není, přidejte jej. Osoba musí v detailu zaškrtnuto "Zaměstnanec/pracovník". Tzn. pokud pracovníka při výběru z číselníku nevidíte (nabízí se vám jen zaměstnanci) otevřete číselní osob samostatně a podívejte se, ne-li tam bez označení "Zaměstnanec/pracovník".
- Uživatele.
- Tarifní třídu (číselník Tarifních tříd). Pokud máte terminál nastaven tak, že odvedená práce se oceňuje podle sazby daného pracovníka podle tohoto natavení pracovní třídy.
- Definice sestavy pro vytištění kartičky pracovníků naleznete v Definiční soubory - Tiskové sestavy.
Pro přihlašování pracovníků čárovým kódem je nutné provést Párování pracovníků pro přihlášení kódem.
- Instalujte instalační sadu PlmTerminal_Dochazka.ais, která obsahuje:
- Definovatelné položky a definice sloupců pro agendu uživatelů.
- Definovatelnou položku pro řadu aktivit.
- Definovatelnou položky pro aktivity.
- Definovatelné sloupce pro agendu Aktivity.
- Definovatelnou položku a formulář pro Agendu rolí.
- Roli PlmtDoch s přiděleným privilegiem "Vidět neveřejné aktivity".
- DynSql a tiskové sestavy pro tisk přehledů docházky.
- V případě zájmu instalovat sestavu "Produktivita pracovníků".
- Instalovat sestavu s přehledem docházky ze souboru PlmTerminal_PrehledDochazky.arf.
- Zkontrolovat přenesení definice položek v definovatelných formulářích:
- Řada aktivit a případně doplnit volby skrytého seznamu (Ne, Odpracovaná doba).
- Role - Nastavení pro správce docházky.
- Uživatel, zkontrolovat, je-li u pracovního poměru je nastavena jako výběrová položka osobní číslo.
- Vytvořte definici sloupců v agendě uživatelé Docházka přidáním sloupce Docházka a pracovní kalendář.
- Vytvořte nový záznam v agendě Typy aktivit DOCH - Docházka a na tomto záznamu vyplňte následující položky:
- Nekontrolovat kolize jinými aktivitami téže role řešitele.
- Neveřejná aktivita.
- Roli nebo uživatele (podle nastavení dané instance systému ABRA Gen). Vložte roli nebo uživatele správce docházky.
- Firma, Osoba, zakázka, OP, Produkt a Projekt nastavte na nepoužívat.
- Vyplňte středisko, se kterým budou vytvářeny aktivity s docházkou evidována. Pozor, k tomuto středisku musí mít přístup všichni pracovníci určení pro záznam docházky. Resp. středisko je možné definovat v definovatelné položce pracovníka v seznamu uživatelů.
- Vytvořte řadu aktivit DOCH - Docházka (případně jinou) a připojte ji k typu DOCH.
- Nastavte položku definovatelnou položku "Záznam docházky" (x_plm_resort) na hodnotu "Pracovní doba".
- Právo k vytváření dokladů v této řadě, přiřaďte do skupiny nebo role určené pro docházku pracovníků.
- Potřebujete-li nastavit parametry docházky, vložte je do definovatelné položky "Parametry docházky PLM Terminálu" (X_Plmt_Def). Jednotlivé parametry pro docházku a jejich nastavení je popsáno v kapitole Nastavení parametrů docházky.
- Definici sloupců Docházka v agendě aktivit se sloupci (Pracovník, skut. čas zahájení, skut. čas dokončení, Doba, Předmět, Stav, Typ docházky, Typ odchodu, Číslo aktivity.
- Omezení v agendě aktivit, Docházka aktuální a minulý měsíc, docházka v procesu
- Řazení: Pracovník, skutečný čas dokončení
- Zkontrolujte - nastavte následující role a přístupová práva pro docházku. Měli by se importovat spolu se sadou, je však nutné nastavit nebo zkontrolovat přístupová práva.
- Plmt_Admin - Správce docházky
- Privilegia: Administrátor, Vidět neveřejné aktivity
- Práva k objektům: Řada aktivit pro docházku
- Práva k funkcím: Editace aktivit, Mzdové reporty
- Plmt_Doch - Role pro pracovníky, kteří budou zaznamenávat docházku
- Práva k objektům: Řada aktivit pro docházku
- Privilegia: Otevřené rozhraní
- Práva k funkcím: Přidat a editovat aktivitu, Společná nastavení/Skriptovací funkce/Použít funkci SQL select
- Přístup ke střediskům. Pracovníci musí mít zajištěn přístup ke střediskům, které mají nastavení pro ukládání aktivity s docházkou.
- Provést uživatelské nastavení docházky podle popisu na konci dokumentace k docházce.
- Terminál umožňuje trvalé zobrazení firemního loga (formát .jpg) v levém dolním rohu. Logo uložte do souboru logo.jpg, který umístěte do adresáře s terminálem. Velikost zobrazeného obrázku je 1:1. Před uložením do adresáře terminálu tedy obrázek upravte na vhodnou velikost.
Pro záznam docházky je možné upravovat přehrávané zvuky, které jsou uloženy v souborech typu WAV. Jednotlivé zvuky reprezentují soubory uložené v adresáři s instalací terminálu, podle následující tabulky:
Příchod / Odchod | resort_InOut.wav |
Záznam typu Služební cesta, Dovolená, Nemoc, Lékař, Placené nebo neplacené volno | resort_Other.wav |
- Chcete-li zvuk změnit nahraďte příslušný soubor zvuky vlastním se stejným jménem a jiným obsahem.
- Nechcete-li přehrávat zvuk, smažte příslušný soubor zvuku.
- Doporučený typ čárového kódů je bcCodeEAN128A.
- Pro tisk více čárových kódů pod sebou, nastavte dostatečnou mezeru mezi nimi pro snadnější strefování čtečkou.
V rámci tohoto nastavení budou všechny akce které jsou v klasickém stavu zapisována do panelu historie zapisovány také do tabulky plmt_HistoryLogv databází systému ABRA Gen. Prohlížení tabulky není terminálem zatím podporováno a je nutné je zajistit pomocí databázových nástrojů. Logování nastavujte pouze v případě analyzování problémů nebo potřeby přehledů. Logování jinak zbytečně prodlužuje odezvu terminálu a vytváří velká data v databázi. Po skončení analýz nebo sledování, doporučujeme logování vypnout a vymazat záznamy v tabulce plmt_HistoryLog.
Před zapnutím logování, nejprve vytvořte tabulku plmt_HistoryLog pomocí SQL příkazu:
create table plmt_historylog ( SecurityUser_id id, Date$Date DateTime, InCode Code50, Action Description100, Description TextBlob)
V konfiguračním souboru aplikace PlmTerminal.ini, nastavte v sekci Abra parametr ActionLog=1.
- před samotným sejmutým kódem posílat znak Ctrl+B. Tento znak umožňuje automatické přemístění kurzoru do panelu čárového kódu. Tzn. načtete-li čárový kód při kurzoru umístěném v některé z komponent hlavního pracovního panelu, bude snímaný kód prvně načten do panelu čárového kódu.
- Za načteným kódem znak Enter.
- Vyzkoušejte správné načítání znaků Y a Z. Dále pak malé a velké znaky.
Testování čtečky provádíte v jakémkoliv textovém editoru.