Pracovné lístky, Práce na operáciách
V nasledujúcom texte nájdete:

Operácie technologického postupu sú definované ako kusové alebo dávkové, čo sa nastavuje pomocou indikátora Dávkovo pri danej operácii v technologickom postupe.
- Dávková operácia - položka Dávková = Áno.
Ide o operáciu, ktorá je celá evidovaná na jeden pracovný lístok a je pri nej uvedené množstvo, na akom bola vykonaná. - Kusová operácia - položka Dávková = Nie.
Pracovný lístok sa pre danú operáciu eviduje pre každé sériové číslo samostatne. Kusové operácie sa môžu vyskytovať len v postupoch výrobkov so sériovými číslami (tzn. skladová karta vyrábanej položky má v položke Trieda karty hodnotu "So sériovými číslami").
Platí:
- Dávkovú operáciu na rozdiel od kusovej je možné využiť v postupe ľubovoľného výrobku.
- Kusovú operáciu je možné použiť len v prípade výrobkov so sériovými číslami. Alebo pri výrobkoch inej triedy ako so sériovými číslami má položka Dávkovo vždy hodnotu "Áno", tzn. nie je možné ju nastaviť na "Nie".
- V prípade postupu výrobku so sériovými číslami je možné dávkové a kusové operácie skombinovať:
Dávkové operácie môžu byť napr. Prevzatie dokumentácie, Kontrola skúšobného prípravku, Vyskladnenie materiálu, Odvezenie do kooperácie a pod. Tzn. operácie, pri ktorých nás nezaujíma, ako sa opracovávajú jednotlivé sér. čísla. Výjimkou je ukončující operace, která pro výrobky se sériovým číslemmusí být kusová (tj. musí být nedávková, tj. její položka Dávková musí mít hodnotu "Ne"). Dôvodom je to, že ukončujúcou operáciou sa pre výrobky so sériovými číslami generujú jednotlivé sériové čísla do agendy Dokončené výrobky. Preto musí byť táto operácia pri výrobku so sér. číslami vždy kusová (nedávková).
Istú výnimku medzi dávkovými operáciami tvorí "šaržovaná" dávková operácia, tzn. operácia pri výrobku "So šaržami", ktorá je dávková (a nie je možné inak), ale pritom je pri nej uvádzaná šarža - viď napr. položka Sériové číslo/šarža v zadaní práce na operáciách.
Podľa toho, či ide o dávkovú operáciu alebo kusovú operáciu, sa zadávajú rôzne položky, prebiehajú iné kontroly a pod. Viď napr. popis zadávania práce na operáciách.
S dávkovými operáciami ďalej súvisí i položka MIX, ktorá ovplyvňuje možnosť mixovať šarže.

Ako vyplýva z diagramu vo všeobecnom popise Evidencie výrobného procesu v kap. Štruktúra dát, prac. lístky môžu vznikať viacerými spôsobmi. Záleží na charaktere danej výroby a hlavne na zavedených postupoch, ktorý spôsob obstarania pracovného lístka bude v konkrétnej implementácii zvolený. Dôležité je, aby pracovné lístky (záznamy o uskutočnených operáciách atď.) bolo v rámci danej výroby možné obstarať čo najrýchlejšie a najefektívnejšie.
Odporúčanie pre tlače čiarových kódov do formulárov, ktoré budú slúžiť na načítanie výkonov do prac. lístkov: v definíciách tlačových zostáv je odporúčané používať kódy 128A alebo 128B. Dôvodom je to, že v kóde je zahrnuté ID operácie a v ID môžu byť aj znaky. (ID preto, že je to jednoznačný údaj identifikujúci operáciu bez nutností poznať ďalšie údaje z VP.)
Možnosti vzniku PL:

Prováděním jednotlivých výrobních operací; zadáváno v agendě Práce na operacích. K dispozícii podpora čítačky. (Napr. pracovník postupne kompletizuje daný výrobok, má po ruke terminál a priamo zadáva uskutočnené operácie.)
Využité ale môžu byť tiež rôzne externé aplikácie a zariadenia (PDA a pod.) na zber údajov o uskutočnených výkonoch a generovanie PL automatizované napr. s využitím OLE rozhrania.
V rámci prací na operacích lze zadat případnou neshodu (v subzáložce Neshodná výroba). Zadáním neshody v rámci prací na operaci ale nevzniká PL na samotnou neshodnou výrobu (jako je tomu u zadání neshod v rámci ručního zadání PL, viz další bod) a vznikne odpovídající záznam neshodné výroby (viz možnosti vzniku neshodné výroby), ale BEZ vazby na PL.

Pomocí funkce Nové přímo v agendě Pracovní lístky. K dispozícii podpora čítačky. Využijete napr. vtedy, keď sa PL zadávajú dávkovo, typicky keď jedna osoba na to určená spätne zadáva PL podľa záznamov pracovníkov z predchádzajúceho dňa, pričom títo pracovníci výroby si uskutočnené výkony evidujú iným spôsobom (typicky v papierovej podobe). (To může být z mnoha důvodů - pracovníci z důvodu charakteru výroby nemají přístup k terminálu nebo by je zadávání PL mezi operacemi neúměrně zdržovalo, nebo prostě nemají přístup do systému ABRA Gen apod.).
V rámci ručního zadání PL lze zadat příp. neshodu (v dialogu ručního zadání v sekci Náprava neshody vyplněním Doba trvání neshody atd.). Zadáním neshody tímto způsobem vznikne automaticky i pracovní lístek na neshodnou výrobu a odpovídající záznam neshodné výroby (viz možnosti vzniku neshodné výroby) s vazbou na tento PL. Resp. vzniknou lístky dva (pokud je vyplněna jak doba práce na dané operaci, tak doba trvání nápravy neshody): jeden bez neshodné výroby a druhý s odkazem z neshodné výroby.

Je možné, je-li v agendě Parametry řad VP v parametru Po vytvoření PHV vygenerovat nastaveno Pracovní lístky. Využijete v prípadoch, kedy sa nechcete presnou evidenciou PL zaoberať a postačí vám ich vygenerovanie podľa údajov technologického postupu.
Množstvo odvedené na pracovnom lístku sa rovná množstvu na prijatom zázname dokončený výrobok.
V predošlých verziách bolo možné automaticky generovať PL priamo pri spustení VYP. To ale nebolo príliš praktické. Mohlo sa stať, že nakoniec neboli vyrobené všetky kusy. Prípadné vygenerované záznamy dokončených výrobkov v takom prípade nie sú problém, je možné ich zrušiť a VYP ukončiť. Ale PL boli vygenerované na celý VYP na pôvodne plánované množstvo a tieto ručne upravovať je pracné. Preto sa PL generujú až pri príjme dok. výrobkov na sklad, pričom sa vygeneruje len toľko lístkov, aby to zodpovedalo prijatému množstvu výrobkov. Súčasne existuje väzba medzi PL a dokončeným výrobkom, teda pri prípadnom zrušení príjmu sa tieto PL tiež odmažú.
Ktoré lístky sa generujú:
Pokud se udělá příjem, tak se pro všechny operace vygenerují PL podle normy, ale s tím, že před generováním lístku pro každou operaci se zjistí, jestli náhodou na tu konkrétní operaci už lístek neexistuje (mohl být zadán např. ručně) a jestli operace není vybrána v kooperačním dokladu. Pokud se na nějakou operaci najde alespoň jeden ručně zadaný lístek nebo pokud je operace vybrána v dokladu kooperace, tak se PL automaticky negenerují.
Vďaka tomu je možné automatické generovanie a ručné zadávanie kombinovať: užívateľ môže sledovať presné časy napr. len na určitom pracovisku (nejaké kritické miesto) s tým, že PL na operácie tu vykonávané sa budú zadávať ručne a ostatné PL sa dogenerujú pri príjme dokončeného výrobku.
Viď tiež Často kladené otázky, otázka Má zmysel nastavovať automatické generovanie PL, ak nie sú automaticky generované Dokončené výrobky?

Každý súhrnný pracovný lístok je množina jedného až niekoľkých pracovných lístkov. K jednému súhrnnému lístku patria všetky ukončené pracovné lístky, ktoré sú v závislosti od nastavenia na subzáložke Súhrnné pracovné lístky v agende Parametre radov Výrobných príkazov zoskupené podľa výrobného príkazu, dátumu ukončenia, strediska, zákazky, obchodného prípadu a projektu. Sú podkladom pre zaúčtovanie.
Súhrnné prac. lístky je možné účtovať. Ďalej viď úvodná kapitola agendy Súhrnné pracovné lístky.

Záznam o nápravě neshody může vzniknout dvěma způsoby:
- v agendě Práce na operacích na subzáložce Neshodná výroba
-
zadáním nápravy neshody v rámci ručního zadání pracovního lístku
Jak je tomu se vznikem PL spolu se záznamem neshodné výroby, viz výše Možnosti vzniku PL.

Údaje z pracovných lístkov (PL) je možné naimportovať z modulu Výroba do miezd a použiť ako podklad pre výpočet miezd jednotlivých pracovníkov. K přenosu výkonů z prac. lístků slouží agenda Přenosy do mezd, vlastní přenos zajišťuje vyvolaný Průvodce vytvořením přenosu do mezd.
Príklad použitia prenosu PL do miezd: Majme firmu, kde súbežne využívajú modul Výroba a Mzdy, v module Výroba sledujú odvedenú prácu podľa skutočnosti, teda zadávajú pracovné lístky, na túto činnosť využívajú klávesnicovú čítačku. Aktuálne mzdové obdobie nech je napr. január 2007. V priebehu mesiaca január 2007 poverený pracovník zadáva nové lístky pre všetkých pracovníkov, vždy nasledujúci pracovný deň po uskutočnení výkonu.
Mzdová účtovníčka, v rámci príprav na výpočet miezd za jauár 2007, vykoná inicializáciu mzdového obdobia január 2007. Vedúci výroby skontroluje správnosť a úplnosť zadania pracovných lístkov za január 2007, vykoná potrebné korekcie a spustí Prenos pracovných lístkov do miezd, zadá mzdové obdobie január 2007. Prebehne prenos výkonov do miezd. Do mzdového listu čiastkového pre pracovný pomer daného zamestnanca sa prenesú jednotlivé výkony agregované podľa nastavenia v agende Parametre radov Výrobných príkazov - štandardne budú výkony agregované podľa pracovníka a ďalej podľa strediska, obchodného prípadu, zákazky, projektu a ďalej podľa obdobia, voliteľne podľa dňa alebo mesiaca vykonania. Na záver sa zobrazí protokol, prečo prípadne niektoré výkony neboli prenesené.

Prenos pracovných lístkov má tieto obmedzenia:
- u každého pracovníka je evidovaný jeden pracovný pomer, do ktorého čiastkového mzdového listu (MLC) budú dáta prenášané, viď položka Pracovný pomer v údajoch pracovníka.
- parametre pre prenos sú definované na úrovni radu výrobného príkazu, viď parametre radov výrobných príkazov. Keďže ale v praxi býva rad VP zavedený pre jednotlivé druhy výroby, znamená to de facto možnosť nastavenia parametra prenosu pre každý druh výroby zvlášť, čo by malo byť dostačujúce.

- Nezbytnou podmínkou pro provoz přenosu do mezd je, aby byl modul Mzdy a personalistika licencován a dále naplněn požadovanými daty, tj.:
- musia byť definované príslušné mzdové obdobia
zavedení zamestnanci zodpovedajúci pracovníkom výroby.
Ako zamestnanci, tak pracovníci výroby majú väzbu do adresára osôb. (Pre pracovníkov platí, že nový pracovník sa zadáva výberom určitej osoby, a pre zamestnanca platí, že po uložení nového sa založí adekvátna osoba v adresári osôb alebo je tiež možné nového zamestnanca založiť podľa už existujúcej osoby.) Podmienka vyššie znamená, že existujú zamestnanci, ktorí sa viažu na tú istú osobu, na ktorú sa viaže pracovník výroby, ktorého prac. lístky chceme prenášať. Viď tiež vyššie schéma väzieb medzi agendami.
zadané ich prac. pomery a vytvorené pre ne mzdové listy pre aktívne mzdové obdobie
- Nový prenos je možné vytvárať len do otvoreného mzdového obdobia.
- Zmazať existujúci prenos je možné len v prípade, ak nebude mzdové obdobie uzavreté.
- Prenos spracováva označené PL, nad ktorými bol prenos vyvolaný a z nich len tie pracovné lístky, ktoré spĺňajú nasledujúce defaultné obmedzenie:
- nejde o kooperáciu
- nejde o neukončený PL
- nejde o PL, z ktorého sa hodnoty nemajú prenášať, tzn. položka Spôsob prenosu hodnoty na PL nemá nastavené Neprenášať
- pre pracovný lístok existuje záznam zmeny PL (záznam v pomocnej tabuľke o tom, že boli zmenené údaje podstatné pre prenos), ktorý doteraz nebol prenesený
a ďalej majú hodnotu v položke Začiatok operácie menšiu, ako je koniec mzdového obdobia, do ktorého sa bude práve prenášať
Ako sa tieto podmienky realizujú, závisí od toho, odkiaľ bol sprievodca vyvolaný. Môže to byť prostredníctvom tzv. červeného obmedzenia (za interné ID a dátum začiatku operácie) v kroku Zadania obmedzenia v Sprievodcovi vytvorením prenosu do miezd (napr. funkciou Prenos v agende Pracovné lístky), ale môže to byť i "na pozadí" bez toho, aby to bolo užívateľsky viditeľné ako červené obmedzenie (napr. pri vyvolaní funkciou Nový v agende Prenos do miezd).
Pozor! Okrem týchto podmienok sa ešte uplatní obmedzenie zadané užívateľsky priamo v sprievodcovi v kroku Zadanie obmedzenia.
- U vybraných PL, ktoré vyhovujú obmedzeniu z predchádzajúceho bodu, sa ďalej vykonávajú ďalšie kontroly v kroku Kontrola v Sprievodcovi vytvorením prenosu:
- Kontrola skrytých zamestnancov
- Kontrola vyplnenosti prac.pomeru na pracovníkoch z prenášaných PL a existencie ML
- Kontrola vyplnenosti Druhu výkonu na prenášaných PL
Kontrola dátumu začiatku operácie oproti mzdovému obdobiu na prenášaných PL
Ak nie sú splnené, vypíše sprievodca príslušnú informáciu, pričom podľa charakteru kontroly sa môže stať, že v prenose nie je možné pokračovať. Podrobněji k těmto kontrolám viz v Průvodci vytvořením přenosu - krok Kontrola.
- Užívateľ, ktorý chce vykonať prenos pracovných lístkov a iných pracovníkov, musí mať privilégium Vidieť všetky pracovné lístky a ďalej práva na príslušné rady výrobných príkazov. Viď práva k objektom.

Ak sú splnené podmienky popísané vyššie, budú vybrané PL prenesené do výkonov ML, a to nasledovne:
- Pre každý prenos, v ktorom sa prenesie aspoň jeden PL, vznikne záznam v agende Prenosy do miezd.
- Pre každý prenesený PL vznikne pomocný záznam o tom, že daný PL už bol prenesený. Opravy položiek už prenesených PL sú obmedzené (viď tiež popis opráv v záložke Detail PL). Dobu trvania je možné opravovať s ohľadom na nastavenie parametra Umožniť opraviť dobu trvania. O zmene doby trvania sa vykoná pomocný interný záznam s ohľadom na nastavenie parametra Korekcia rozdielov, aby bolo možné takúto korekciu preniesť následne do miezd.
- Pre vypĺňanie jednotlivých položiek výkonov platí:
- Dátum výkonu.
- ak je v parametroch radov VP nastavené zoskupovanie podľa mesiaca, bude dátum výkonu rovný poslednému dňu v mesiaci
- ak je dátum Začiatku operácie menší ako dátum Počiatok mzdového obdobia, bude dátum výkonu rovný dátumu počiatku mzdového obdobia
- v ostatných prípadoch bude rovný dátumu Začiatku operácie z PL, resp. minimálnej hodnote zoskupených pracovných lístkov
- Počet jednotiek a Sadzba výkonu - závisí od nastavenia parametra Čo prenášať a potom ďalej na parametroch zaisťujúcich zoskupovanie. S ohľadom na spomenuté parametre sa najprv vyčísli pomocná položka "Doba trvania z pracovného lístka" (DurationPL). Vyčísli sa z položiek "Doba trvania" na pracovnom lístku (uložená v hod.) (Duration) a z položek "Změna doby trvání" (DeltaDuration) z tabulky PLMOperationChanges, pokud taková změna existuje:
- ak je "Zmena doby trvania" = 0, tak je to hodnota "Doba trvania",
- ak je "Zmena doby trvania" > 0, tak je to hodnota "Zmena doby trvania", ale len v prípade, že je nastavený parameter Korekcia rozdielov v ďalšom prenose v aktuálnom mzdovom období na Len kladné alebo Všetko. Inak sa tento pracovný lístok ignoruje.
- ak je "Zmena doby trvania" < 0, tak je to hodnota "Zmena doby trvania", ale len v prípade, že je nastavený parameter Korekcia rozdielov v ďalšom prenose v aktuálnom mzdovom období na Len záporné alebo Všetko. Inak sa tento pracovný lístok ignoruje.
Ak je v parametri Čo prenášať nastavené:
- Čas a suma:
- Počet jednotiek = suma "Doba trvania z pracovného lístka" zo zoskupených PL
- Sadzba = položka "Hodinová sadzba" z PL
- Čiastka:
- Počet jednotiek = suma ("Doba trvania z pracovného lístka" * "Hodinová sadzba" z PL) zo zoskupených PL
- Sadzba = 1
- Čas:
- Počet jednotiek = suma "Doba trvania z pracovného lístka" zo zoskupených PL
- Sadzba = 1
- Dátum importu zodpovedá položke Dátum prenosu v agende Prenosy do miezd.
- Hodnoty ostatných položiek zodpovedajú hodnotám položiek na pracovnom lístku poprípade na skupine pracovných lístkov.
- Dátum výkonu.
Uskutočnené prenosy je možné stornovať (viď funkcia Vymazať), ale za istých obmedzujúcich podmienok. Pritom sa zmažú zodpovedajúce výkony z ML (viď tiež Práca s výkonmi) a záznam, že bol daný PL už prenesený.