Book Contents

Book Index

Postupy

Postup je všeobecne navrhnutý predpis, v ktorom sú definované spoločné pravidlá a postupnosti krokov určitého druhu procesu vo firme. Podľa tohto predpisu potom beží konkrétny proces.

Každý postup má svoju hlavičku a verziu postupu. Tzv. verziovanie postupov umožňuje prevádzať zmeny v druhých postupoch, ktoré sa pre procesy práve používajú. Vytvorí sa nová verzia postupu pre rovnakú hlavičku a v tejto novo vytvorenej verzii potom užívateľ môže vykonávať zmeny a pre práve bežiace procesy vo firme používať nezmenenú, doposiaľ platnú verziu postupu.

Kniha Postupy

Kniha postupov je zoznamom všetkých verzií postupov workflow.

pic_538_2023

Obr.: Postupy - kniha

Popis stĺpcov:

P

Stav postupu (potvrdený/nepotvrdený/stornovaný).

N

Nasadenie - pokiaľ existuje aspoň jeden proces z danej verzie postupu, potom sa zobrazí ikona: - znamená, že z danej verzie postupu sú vytvorené procesy, z ktorých aspoň jeden doteraz nie je ukončený alebo je pozastavený.

- znamená, že z tejto verzie postupu sú vytvorené procesy, ale všetky sú už ukončené.

Pokiaľ je stĺpec prázdny, znamená to, že z danej verzie postupu doteraz nebol vytvorený proces.

Verzia

Poradové číslo verzie postupu automaticky pridelené programom.

Smernica

Označenie, či je postup smernica.

Zaradenie

Zaradenie postupu (ISO, prevádzkový, obchodný)

Platnosť od

Platnosť postupu je od uvedeného dátumu.

Platnosť do

Platnosť postupu je do uvedeného dátumu.

Pri schvaľovaní verziovaných postupov sa pri verzii jednej hlavičky postupu nesmie prekrývať termín v poliach "Platnosť od" a "Platnosť do". Tzn., jedna hlavička postupu môže mať v daný okamih platnú (schválenú) iba jednu verziu.

Popis klávesov:

Ins

Vytvorenie novej verzie postupu.

F6

Nová revízia postupu (v poli vydanie zostane rovnaké číslo ako pri pôvodnom postupe a do poľa revízia sa dosadí číslo o 1 vyššie).

Alt+F2

Potvrdenie postupu (stav schválenia).

Alt+F3

Deaktivácia postupu.

Ctrl+F2

Odpotvrdenie postupu (zo schváleného stavu späť do stavu editácia).

Ctrl+F6

Nové vydanie postupu (pole vydanie sa zvýši o 1 a do poľa revízie sa dosadí číslo 1).

Shift+F6

Kópia verziovaného postupu.

Pozn.: Vytvorením novej revízie alebo vydaniu dôjde ku skopírovaniu postupu, z ktorého spúšťame danú funkciu. Podľa potreby potom upravíme číslo vydania, revízie, platnosť a pod.

V Správca - Systém - Správa multicompany je možné v module Postupy workflow rozdeliť postupy na vlastné firmy. Týmto úkonom sa rozdelia tiež procesy, Názov vlastnej firmy nájdeme potom v preview záznamu.

pic_4122_2024

Obr. Rozdelenie postupu v Správe multi company

Postupy - základné údaje

Na 1. záložke verziovaných postupov vyberáme hlavičku postupu a sú tu základné informácie o verzii postupu, napr. jeho platnosť a úlohy, ktoré sa týkajú danej verzie postupu.

pic_1061_2023

Obr.: Postupy - základné údaje - záložka Cieľ

Popis polí:

Postup

Skratka hlavičky postupu, jazykový Názov hlavičky postupu.

Verzia

Číslo verzie postupu (pridelené automaticky programom, pre každú hlavičku sa čísluje od 1 vzostupne).

Platnosť od

Časový údaj, odkedy je postup platný. (Aby bol postup platný, musí byť zároveň potvrdený.)

do

Časový údaj, dokedy je postup platný.

Vydanie

Číslo vydania verziovaného postupu. Po začiarknutí poľa Smernica je možné editovať toto číslo.

Norma

Všeobecný číselník noriem k bližšej identifikácii danej smernice (vypĺňame sami podľa platných noriem ISO 9000). Pole je aktívne po začiarknutí poľa Smernica.

Zaradenie

Zaradenie verziovaného postupu (všeobecný číselník k bližšej identifikácii danej smernice).

Preskúmal

Dátum a kontaktná osoba, ktorá preskúmala daný postup (smernicu).

Citlivosť

Výber z užívateľského číselníka.

Revízia

Číslo revízie verziovaného postupu. Po začiarknutí poľa Smernica je možné editovať toto číslo.

Kapitola

Skratka kapitoly (všeobecný číselník k bližšej identifikácii danej smernice). Pole je aktívne po začiarknutí poľa Smernica.

Smernica

Začiarknutím tohto poľa zaraďujeme daný verziovaný postup ako smernicu.

Schválil

Dátum a kontaktná osoba, ktorá schválila danú verziu postupu.

Vytvoril, Zmenil, Potvrdil

Dátum a užívateľ, ktorý danú verziu postupu vytvoril, zmenil či potvrdil.

Dokument postupu

Skratka dokumentu, ktorý je priradený k postupu.

Zobraziť pole „Zadanie“

Pokiaľ je začiarknuté, v Procese a Pracovnom kroku sa zobrazuje záložka Zadania.

Popis záložiek:

Popis

Popis postupu

Cieľ

Popis Cieľa danej verzie postupu. (Čo proces rieši.)

Rozdeľovník

Zoznam kontaktných osôb, ktorým je určená daná verzia postupu (smernice).

Na vedomie

Zoznam rolí, kedy kontaktné osoby zaradené do týchto rolí môžu vidieť v knihe Postupy a kroky užívateľa celý verziovaný postup.

Monitoring

Kontaktné osoby, zaradené na tejto záložke, budú mať v knihe Sledované procesy zaradené procesy, ktoré budú vytvorené z tohto postupu. Tieto procesy budú môcť sledovať, hoci nebudú mať právo na Prehliadanie procesu. Táto funkcia je užitočná napr. pre sledovanie procesov, kde majú užívatelia podriadené rôzne role.

Právo na spustenie

Zoznam rolí, kedy kontaktné osoby zaradené do týchto rolí, môžu z tejto verzie postupu vytvoriť proces.

Zodpovednosť

Zoznam rolí, kedy z kontaktných osôb zaradených do týchto rolí je možné pri vytvorení procesu z danej verzie postupu vybrať zodpovednú osobu procesu. Tieto osoby môžu tiež stornovať proces, pokiaľ majú zároveň právo Storna procesu. Tieto kontaktné osoby môžu tiež vidieť v knihe Postupy a kroky užívateľa celý verziovaný postup.

 

Premenné

Zoznam premenných umožňujúci užívateľom pri spracovávaní procesu zadávať ďalšie hodnoty.

Parametre ladenia procesu

Zoznam parametrov, ktoré môžu proces ovplyvňovať. Napríklad potlačenie riešiteľa kroku podľa postupu.

pic_1063_2023

Obr.: Postupy - základné údaje - záložka Premenné

Premenné

Premenné umožňujú užívateľom pri spracovávaní procesu zadávať ďalšiu hodnotu. Je možné tak rozšíriť dátovú štruktúru procesu (napr. môžeme pomocou tejto premennej donútiť užívateľa zadať stredisko, pre ktoré je určená faktúra k odsúhlaseniu alebo zadať dátum začiatku a konca dovolenky, ...).

S premennými pracujeme najmä pri používaní parametrov v záložke Udalosti. Premenné, ktoré sa tu zadávajú, vytvárame v knihe Definícia premenných a potom ich vyberáme z tejto knihy.

Pokiaľ chceme nastaviť premennej ďalšie vlastnosti, ktoré sa budú týkať iba tohto postupu, môžeme ich nastaviť práve tu, na záložke Premenné. Vkladáme teda premenné celému postupu, tieto premenné potom používame v krokoch. Premenné tu vkladáme klávesom Ins.

pic_1075_2023

Obr.: Formulár Premenná postupu - Postupy - záložka Premenné

Popis polí:

Premenná

Do tohto poľa vyberáme premennú z knihy Definícia premenných.

Hodnota

Tu zapíšeme Hodnotu, ktorá bude automaticky uložená do Premennej pri vzniku nového procesu, Hodnota pôjde prepísať užívateľom v procese.

Interná premenná

Pokiaľ je Premenná postupu označená ako Interná, v knihe Kroky sa stlačením klávesovej skratky Shift+F8 nezobrazí. Premenná neoznačená ako Interná sa po stlačení tejto klávesovej skratky zobrazí so svojou aktuálnou hodnotou.

Vstupná odovzdávaná premenná

Pokiaľ existuje v podriadenom (subprocese) alebo v nadriadenom procese rovnaká Premenná, budú pri začiarknutí tohto poľa hodnoty tejto premennej predané.

Pr.: Existuje proces s krokom „A“ s hodnotou premennej „5“. V nasledujúcom subprocese je krok „B“, s rovnakou premennou a so začiarknutým poľom Vstupná predávaná premenná. Do hodnoty tejto premennej sa vloží hodnota „5“ z kroku „A“.

Výstupná odovzdávaná premenná

Pri výstupe z podriadeného do nadriadeného procesu alebo naopak budú pri začiarknutí tohto poľa odovzdané hodnoty rovnakej Premennej aj späť.

Pr.: Existuje v subprocese krok „A“ s hodnotou premennej „5“. Pokiaľ do kroku „B“ nadriadeného procesu s rovnakou premennou a so začiarknutým poľom Výstupná predávaná premenná do hodnoty tejto premennej vložíme hodnotu „6“. V kroku „A“ sa táto premenná tiež prepíše na hodnotu „6“.

Book Contents

Book Index

Postupy - hlavička

Kniha Postupy obsahuje všetky hlavičky verziovaných postupov workflow. Každá hlavička postupu môže mať niekoľko verzií postupu. Pre každú hlavičku môže byť však platná vždy iba jedna verzia postupu v jeden daný okamih, ktorý sa bude používať pre proces.

Knihu Postupy môžeme zobraziť na záložke základné údaje vyvolaním ponuky (pomocou klávesu F12) v poli Postup.

pic_1074_2023

Obr.: Postupy - zobrazenie zoznamu hlavičiek postupov

V tejto knihe môžeme klávesom Ins vytvoriť novú hlavičku postupu, či označením hlavičky a klávesom Enter vybrať verziovanému postupu hlavičku už skôr vytvorenú.

Pri vytvorení hlavičky postupu sa vypĺňajú základné identifikačné údaje.

pic_1083_2023_1

Obr.: Postupy - vytvorenie Hlavičky postupu

Popis polí:

Skratka

Skratka hlavičky postupu. Skratku je povinné zadať a nesmie existovať viacero hlavičiek s rovnakou skratkou.

Názov

Názov hlavičky postupu.

Typ

Typ hlavičky postupu - užívateľský číselník, slúži napr. k zotriedeniu či k zoskupovaniu hlavičiek podľa určitého kritéria.

Jazykový názov

Toto pole umožňuje priradiť hlavičke názov v cudzom jazyku (pozri Parametre užívateľa - Jazyk).

Popis

Bližšia špecifikácia záznamu

Postupy - editor

Na záložke editor knihy Postupy je definovaný graf postupu.

Graf sa vytvára z jednotlivých krokov postupu (uzlov grafu), ktoré sú spojené šípkami. Dohromady znázorňujú chod procesu.

Postupu aj objektom grafu (šípkam a uzlom) môžeme pridať ďalšie informácie (v záložkách Popis, Poradie krokov a Väzby), ktorými sa zadávajú ďalšie podmienky pre priebeh procesu a spresňuje sa jeho funkčnosť.

pic_1065_2024

Obr.: Postupy - editor

Označenie kroku alebo šípky v grafe sa vykoná označením objektu ľavým tlačidlom myši. Tento uzol sa ohraničí na červeno. Podľa vybraného uzla sa na záložkách pod grafom zobrazia informácie k tomuto vybranému uzlu. Kombináciou Ctrl a ľavého tlačidla myši označíme na červeno viacero uzlov naraz.

Užívateľ vyvolá formulár jednotlivého kroku alebo väzby buď dvojklikom priamo na obrázok znázorňujúci krok či väzbu v editore alebo cez tabuľky pod editorom na záložkách kroky, poradie krokov a väzby. Tu vyberieme požadovaný krok alebo väzbu a dostaneme sa na rovnaký formulár. Tu môžeme už ľubovoľne zadávať premenné, skripty a ďalšie.

Graf

Grafom sa definuje priebeh (cesta) procesu.

Pre zaktívnenie panelu s ponukou krokov je potrebné vojsť do zmeny (F5). Panel sa potom zobrazí v pravej hornej časti editora. Uzol do grafu umiestnime označením príslušnej ikony na nástrojovej lište ľavým tlačidlom myši (ikona sa zaktívni) a potom ho umiestnime stlačením ľavého tlačidla myši do priestoru určeného pre graf.

Vlastnosti grafu:

Spojenie dvoch uzlov šípkou:

pic_1073_2024

Obr.: Postupy - editor

Popis tlačidiel:

pic_289i

Výber objektov

Ak je označená táto ikona, môžeme objekty v grafe označovať a pohybovať s nimi. Nemôžeme ich vkladať do grafu.

pic_280i

Zahájenie

Krok typu Začiatok - povinný krok, označuje počiatok chodu procesu; každý verziovaný postup má vždy práve jeden tento uzol.

pic_281i

Ukončenie

Krok typu Koniec - povinný krok, označuje koniec chodu procesu; každý verziovaný postup má vždy práve jeden tento uzol.

pic_282i

pic_283i

pic_284i

Transformácia

Rozhodnutie

Distribúcia

Kroky procesu, musia byť spojené šípkou Väzba, ich funkčnosti sú zhodné.

pic_285i

Vnorený postup

Krok typu Vnorený postup - krok procesu, umožňuje vložiť (vnoriť) do postupu ďalší postup.

pic_286i

Na vedomie

Krok typu Na vedomie - slúži k informovaniu užívateľov. Obdobne ako Kontrolný bod neovplyvňuje chod procesu. (Napr. informuje, že proces došiel k tomuto kroku alebo že v procese bol odsúhlasený určitý krok.)

pic_287i

Väzba

Šípka vpred - proces pokračuje do iného uzlu.

pic_288i

Spätná väzba

Spätná šípka - môže viesť do iného (skoršieho) uzla procesu alebo do kroku typu Ukončenie.

Vedľa týchto tlačidiel sa doplnili ďalšie tri tlačidlá: Kopírovať, Vložiť a Zmazať. Ich funkčnosť a klávesové skratky sú rovnaké ako použitie týchto tlačidiel pri bežnej užívateľskej činnosti. Teda kliknutie na vybraný uzol použitie tlačidla napríklad Kopírovať alebo skratky Ctrl+C a následné vloženie do inej časti grafu pomocou tlačidla Vložiť alebo Ctrl+V.

V pravej časti tejto lišty je tiež možnosť si graf priblížiť pomocou ikonky + alebo oddialiť pomocou ikonky -.

V pravej dolnej časti editoru je tzv. React flow, ktorý zobrazuje celkové rozvrhnutie navrhnutého grafu. Toto je užitočné pri zostavovaní zložitejších nákresov.

Popis

Na záložke Popis môžeme zadať popis postupu alebo kroku. Po rozkliknutí požadovaného kroku (buď z editora alebo z tabuľky pod ním) sa otvorí formulár. Tu pokiaľ je užívateľ v zmene, môže pridávať ľubovoľný popis.

Popisy sú prístupné v ostatných knihách ako napríklad Kroky, Procesy atď.

Popisy je možné jazykovo lokalizovať tlačidlom Jazykový popis (pozri Parametre užívateľa - Jazyk).

pic_2448_2024

Obr.: Postupy - editor - krok - záložka Popis

Riešitelia

V záložke Riešitelia zadávame roly, ktorí majú spracovávať daný krok. Je tu tiež určené, ako sa má vyberať riešiteľ kroku (pole Spôsob výberu). Pre výber riešiteľov konkrétneho kroku je užívateľovi zobrazená množina všetkých kontaktných osôb zadaných v roliach. Z tohto zoskupenia riešiteľov potom vyberá užívateľ riešiteľa kroku v konkrétnom procese.

pic_2449_2024

Obr.: Postupy - editor - krok - Riešitelia

Popis polí:

Spôsob výberu

Vybraný variant určuje, ako a komu bude vytvorený daný krok. Implicitne je tu zadané Všetci.

 

Jeden z nich

Všetkým osobám v zadanej Role je vytvorený krok, ale po prijatí kroku jedným z týchto riešiteľov je zostávajúcim stornovaný daný krok. (Pokiaľ jeden riešiteľ vykoná udalosť inú ako Čítanie, ostatným je krok stornovaný.)

 

Užívateľsky jeden z

Pred vytvorením nasledujúceho kroku je užívateľovi, ktorý ukončuje predchádzajúci krok, zobrazený zoznam kontaktných osôb, z ktorého užívateľ:

  • vyberie vlastníka nasledujúceho kroku, krok je potom vytvorený iba tomuto vybranému riešiteľovi,
  • označí hviezdičkou viacero vlastníkov nasledujúceho kroku, krok je potom vytvorený označeným vlastníkom. Po odsúhlasení kroku jedným z nich, je ostatným krok vymazaný.

 

 

Všetci

Všetkým osobám v zadanej Role je vytvorený krok. Všetky tieto osoby musia odsúhlasiť krok. K udalosti Odsúhlasenia dôjde až po odsúhlasení kroku poslednou osobou v role. V prípade Zamietnutia však stačí zamietnutie jedným riešiteľom a ostatným je stornovaný krok.

 

Užívateľsky všetci

Pred vytvorením kroku je užívateľovi, ktorý ukončuje predchádzajúci krok, zobrazená možnosť výberu kontaktných osôb. Krok je potom vytvorený iba označeným osobám. Ďalšie spracovanie zodpovedá spôsobu výberu Všetci.

Zohľadni stredisko

Podmienkou je, aby workflow bolo napojené na organizačnú štruktúru. Pokiaľ je v organizačnej štruktúre nadefinovaná štruktúra podľa pracovných pozícií, bude sa rešpektovať strom z tejto štruktúry a odpovedajúci krok sa zobrazí z danej vetvy.

Riešiteľ je nadriadený

Začiarknutím sa doplní riešiteľ - nadriadený podľa napojenej organizačnej štruktúry.

Pokiaľ je užívateľ v zmene a chce pridať riešiteľa kroku pomocou klávesu Insert, zobrazí sa mu nasledujúci formulár.

Popis polí:

Rola

Tu sa vyberá riešiteľ kroku z knihy Rolí. Osoby zaradené v týchto roliach môžu byť vybrané pre riešenie tohto kroku.

Zastupiteľnosť - Režim

Režim zastupiteľnosti, na ktorej základe môžu iné osoby zastupovať pri riešení kroku osoby zaradené v role uvedené v poli Roly. Popis zastupovania - pozri Zastupovanie.

pic_2449_2_2024

Obr.: Postupy - editor - krok - zadanie Riešiteľov

Vo funkcií hľadanie riešiteľov kroku podľa org. štruktúry je možné tiež zohľadniť platnosť org. jednotky a platnosť osoby (OD/DO)

pic_2450_2023

Obr.: Platnosť organizačnej jednotky a osoby

Zastupovanie

Zastupovanie slúži k tomu, aby mohol byť krok vyriešený inou osobou, ako riešiteľom kroku, v prípade, že je riešiteľ neprítomný (tzn. má zadanú Neprítomnosť).

Režim zastupovania nastavujeme pre jednotlivé Roly vo formulári Riešiteľ kroku:

Pri zastupovaní v režime "Nadriadený" a "Podľa role" je možné zapnúť voľbu Zohľadniť stredisko - v takom prípade zastupujú iba osoby, ktoré majú v organizačnej štruktúre zadané rovnaké stredisko ako riešiteľ.

pic_4116_2023

Obr.: Nastavenie zastupovania "Podľa role"

Všetkým zástupcom sa zobrazujú konkrétne kroky v knihách Kroky a K Vybaveniu. V týchto knihách môžu zástupcovia spustením operácie Zastúpiť zmeniť riešiteľa (previesť krok na seba) a začať riešiť krok.

Na zástupcu je tiež možné previesť riešenie kroku operáciou Postúpiť. Možnosť postúpiť kroky majú v konkrétnom procese tieto osoby:

Postúpiť kroky je možné nielen na zástupcu, ale tiež na ostatných (alebo späť na pôvodných) riešiteľov kroku.

Akcia

Pri spracovávaní krokov užívateľovi vznikajú v procese akcie. Týmito akciami je riadený chod celého procesu.

Akcie existujú užívateľské a systémové.

Zadaním parametrov alebo skriptov na povedzme, že sa pri tejto akcii majú vykonať nejaké ďalšie činnosti. Takto je možné ďalej riadiť chod procesu, napr.:

Zadávaním parametrov alebo skriptov v akciách sa potom tieto udalosti v priebehu procesu pri určených akciách spúšťajú.

Pri procese sa akciami zaznamenáva Zmena stavu procesu, pri krokoch sa zaznamenáva História akcií kroku (do knihy Procesy).

pic_2447_2024

Obr. Postupy - Editor - záložka Akcie

Popis polí:

Skratka

Skratka kroku. Je preddefinovaná, je možné ju zmeniť v rámci navrhnutého postupu, musí byť jedinečná.

Názov

Názov kroku. Tento názov sa zobrazí tiež v grafe pri kroku.

Jazykový názov

Umožňuje zadať Názov kroku v iných jazykoch (pozri Parametre užívateľa - Jazyk).

Typ

Typ kroku (transformácia, rozhodnutie, distribúcia)

Dokumentačný text

Ľubovoľný text, ktorý sa zobrazí pri kroku pri tlači zostáv Postup a Smernice.

Zoskupenie

Umožňuje užívateľovi zaradiť daný krok do skupiny krokov (pozri nižšie Zoskupenie krokov).

Priorita

Zadáva sa Priorita kroku. Pole je predvyplnené podľa Priority zadanej v postupe. V knihe Pracovné kroky/K vybaveniu si užívateľ môže kroky zotriediť podľa tu zadanej priority (priorita je zobrazená na nultej strane v stĺpci Pt symbolom vlajočky rôznej farby - pozri Pracovné kroky - Kniha).

Typ čas. úseku

Zadáva sa tu Typ časového úseku. Pole je predvyplnené podľa Typu časového úseku zadaného v postupe.

Čas pre splnenie

Podľa Času pre splnenie kroku sa počíta termín, dokedy má užívateľ spracovať krok (odsúhlasiť, postúpiť, zamietnuť). Termín sa zobrazí v Kroku procesu v poli Splniť do. Pole je predvyplnené podľa Času pre splnenie zadaného v postupe. Termín pre splnenie kroku zohľadňuje tiež hodnoty zadané v poli Typ časového úseku.

Kalendár

Typ použitého kalendára

Notifikácia nový krok

Začiarknutím tejto možnosti sa budú posielať notifikácie riešiteľom pri vytvorení nového kroku procesu.

Notifikovať

Začiarknutím tejto možnosti sa budú posielať notifikácie riešiteľom na termín pri splnení nového kroku procesu.

Polia Priorita, Typ časového úseku a Čas pre splnenie kroku sa tu vypĺňajú ako implicitná hodnota pre kroky. Každý novo vytvorený krok bude mať v záložke Akcie vyplnený v týchto poliach tieto hodnoty. Pokiaľ hodnoty v týchto poliach zmeníme a postup už bude mať vytvorené nejaké kroky, opýta sa systém, či zmenenú hodnotu chceme zmeniť aj v už vytvorených krokoch. Pokiaľ zadáme "Áno", hodnota sa zmení vo všetkých krokoch a bude platiť pre všetky novo vytvorené kroky. Pokiaľ zadáme "Nie", nová hodnota bude platiť iba pre všetky novo vytvorené kroky.

Novú udalosť zadáme na záložke Akcie klávesom Ins.

Popis polí:

Udalosť

Tu sa nastavujú udalosti, pri ktorých sa majú spúšťať Skripty alebo obsluhovať Parametre. Postupu je implicitne nastavená udalosť Vstupná a je možné ju zmeniť. Šípke je nastavená udalosť Vstupná a je možné ju meniť. Kroky majú prednastavených niekoľko udalostí, pozri popis nižšie.

Skript

Môžeme tu vybrať Skript, ktorý sa bude spúšťať pri akcii zadanej v poli Udalosť. Popis skriptov - pozri Skripty. Do poľa Parametre môžeme tiež zadať parametre, ktoré bude tento skript používať a vyhodnocovať.

Parametre

Slúžia pre vloženie Parametrov, ktoré sa budú obsluhovať pri zadanej udalosti. Popis parametrov - pozri Parametre. Ak sme zadali skript a ku rovnakej udalosti chceme zadať tiež parametre, ktoré však nenáležia skriptu, musíme tieto parametre zadať do ďalšej položky kroku (postupu).

Nahor

Pri zadaní viacerých parametrov je možné označený parameter posúvať v zozname nahor.

Nadol

Pri zadaní viacerých parametrov je možné označený parameter posúvať v zozname nadol.

Kopírovať, Vložiť

Parametre je možné tiež medzi jednotlivými krokmi kopírovať a vkladať.

Akcia väzieb

Pri nastavení vlastnosti šípky určujeme, do akého stavu sa má proces pri prechode touto väzbou zmeniť (Nemeniť, Pozastavené, ...).

Pri vytvorení šípky je v záložke Akcie vytvorená vlastnosť, kedy v poli Stav procesu je zadané Nemeniť.

pic_1069_2024

Obr.: Formulár Akcie väzby otvorený formulár po označení väzby

Šípke môžeme zadať tieto vlastnosti:

Názov

Názov šípky - text, ktorý je zobrazený pri šípke v grafe.

Poradie

Určuje poradie, v akom boli šípky, ktoré vedú z jedného uzlu vytvorené a v akom poradí budú obslúžené tieto šípky.

Stav procesu 

Tu môžeme ovplyvniť stav procesu. To je možné využiť pre rozhodovanie pri krokoch s vnoreným postupom alebo pre zobrazenie stavu procesu, kedy je vidieť, v akom stave je proces alebo či proces skončil odsúhlasením alebo zamietnutím. Pokiaľ proces touto šípkou prejde, zmení sa stav procesu na tu zadaný:

  • "Beží" - stav procesu sa zmení na "Beží".
  • "Nemeniť stav procesu" - stav procesu zostane nezmenený (implicitný).
  • "Odsúhlasené" - stav procesu sa zmení na "Odsúhlasené".
  • "Pozastavené" - stav procesu sa zmení na "Pozastavené".
  • "Zamietnuté" - stav procesu sa zmení na "Zamietnuté".

Akcia

Typ akcie (Odsúhlasenie, zamietnutie)

Tvar

Tvar väzby (lomená, priama, vertikálna, horizontálna)

Zoskupenie krokov

Zoskupenie krokov umožňuje užívateľovi spojiť viacero krokov postupu do jednej skupiny. Nasledujúci krok potom na toto zoskupenie krokov nahliada ako na jeden celok (krok). Zoskupenie krokov sa používa, pokiaľ osoby pri kroku s rovnakou (či podobnou) úlohou nemôžu vidieť navzájom hodnoty svojich premenných. Preto nemôžu byť zaradené do úlohy v jednom kroku. Krok musí odsúhlasiť každý zvlášť, avšak nasledujúci krok sa smie vytvoriť až pri odsúhlasení všetkých krokov v zoskupení.

pic_1139_2024

Obr.: Zoskupenie krokov

Vytvorenie Zoskupenia krokov

Krok zaradíme do zoskupení po jeho označení a v záložke Akcie zadaním jednomiestneho čísla alebo písmena v poli Zoskupenie - tzv. označenie zoskupení. Pri všetkých krokoch, ktoré chceme zaradiť do jedného zoskupenia, musí byť toto označenie rovnaké. V grafe je označenie zoskupení viditeľné za názvom kroku, a to písmenom alebo číslom zoskupení uvedenom v zátvorke.

Z každého kroku v skupine musí viesť šípka Spätná väzba. Pri zamietnutí kroku jedným užívateľom sa tento krok zruší všetkým osobám pri krokoch v zoskupení a vytvorí sa krok, do ktorého vedie šípka Spätná väzba.

Príklad použitia:

Osoby priradené pri krokoch „Stredisko výroby“, „Stredisko predaja“ a „Stredisko nákupu“ (ďalej iba „Riaditelia stredísk“) majú odsúhlasiť obrat, ktorý bol zaslaný každému „Riaditeľovi strediska“ osobou, priradené ku kroku „Zadanie obratu a poslanie k odsúhlaseniu“. Krok s názvom „Obrat odsúhlasený“ sa nesmie vytvoriť skôr, ako všetci „Riaditelia strediska“ neodsúhlasia svoj krok. Kroky „Stredisko výroby“, „Stredisko predaja“ a „Stredisko nákupu“ teda boli zaradené do Zoskupení „A“. Pokiaľ budú všetky kroky v tomto zoskupení odsúhlasené, krok s názvom „Obrat odsúhlasený“ sa vytvorí. Pokiaľ ktorákoľvek osoba v zoskupení „A“ svoj krok zamietne, proces sa vráti späť do kroku „Zadanie obratu a poslanie k odsúhlaseniu“. Po opätovnom spracovaní kroku „Zadanie obratu a poslanie k odsúhlaseniu“ sa vytvoria kroky v zoskupení všetkým osobám znovu.

Pozn.: Pokiaľ osoba pri kroku „Stredisko výroby“ krok zamietla skôr, ako stačili osoby pri kroku „Stredisko predaja“ a „Stredisko nákupu“ svoj krok odsúhlasiť, tento krok sa im zruší. Pokiaľ už však stihli odsúhlasiť tento krok, krok sa zamietnutím iným užívateľom v zoskupení krokov nezruší.

Bližší popis skriptov a parametrov pozri Skripty workflow a Parametre workflow.

Book Contents

Book Index

Parametre

Parametre workflow sa zadávajú v knihe Postupy na záložke Editor na konkrétnom kroku procesu. Zadávajú sa vždy ku kroku, ku ktorej chce užívateľ parameter vyhodnocovať/zadávať.

Parameter sa vyhodnocuje vo chvíli, kedy užívateľ vykoná v kroku procesu (alebo v procese) túto zadanú udalosť.

Stav procesu

Parameter „ProcStatus“ - Stav procesu:

Typ dokumentu

Parameter „DocType“ - Typ dokumentu umožní užívateľovi vložiť procesu dokument, ktorý má uložený vo svojom počítači. A to pomocou tlačidla Insert v Prílohách v detaile kroku v knihe K Vybaveniu. Toto tlačidlo sa stane aktívne správnym zadaním parametra v postupe:

pic_1177_2024

Obr.: Formulár Typy po vybraní parametra „DocType“

V knihe K Vybaveniu / Kroky sa užívateľ prepne do zmeny a v tabuľke Prílohy pomocou tlačidla Insert vloží Dokument

pic_2877_2023

Obr.: Stlačenie tlačidla Insert, zobrazenie zoznamu typov dokumentov pre vloženie

Vloženie produktu

Parameter „InsProd“ - Vloženie produktu umožní riešiteľovi kroku procesu pripojiť k tomuto procesu Produkt (faktúru, bankový výpis, dodací list, ...) zo systému K2. A to pomocou tlačidla Vlož produkt v detaile kroku v K Vybaveniu. Toto tlačidlo sa stane aktívne správnym zadaním parametra v postupe:

pic_2878_2024

Obr.: Formulár Produkt - zadávanie produktov v parametri „InsProd“

V knihe K Vybaveniu sa užívateľ prepne do zmeny a v tabuľke Prílohy pomocou tlačidla Insert vloží Produkt.

pic_4309_2023

Obr.: Formulár Pracovný krok po stlačení klávesu Insert v Prílohách

Vlastník podľa iného kroku

Parameter „UserStep“ - Vlastník podľa iného kroku sa používa pri udalosti Vstupná a podľa vlastníka iného kroku vyberá, ktorej kontaktnej osobe bude vytvorený krok.

pic_1179_2024

Obr.: Formulár Kroky postupu - kniha po vybraní parametra „UserStep“

Book Contents

Book Index

Automatické pripájanie dokumentov

Parameter - “Automatické pripájanie dokumentov“ - AutoJoinDocument

Rovnaký vlastník

Parameter „SameUser“ - Rovnaký vlastník sa používa pri udalosti Vstupná. Z kontaktných osôb, zaradených v Role kroku, vyberá toho vlastníka kroku, ktorý už skôr spracoval krok (zamietol alebo odsúhlasil).

Pr.: Päť koordinátoriek vo firme posiela zmluvy k podpisu riaditeľovi. Pri zamietnutí podpisu zmluvy riaditeľom sa proces schvaľovania zmluvy vráti k tej koordinátorke, ktorá poslala zmluvu riaditeľovi.

Výber následných krokov

Parametrom „SelStep“ - Výber následných krokov umožníme užívateľovi pri Výstupnej udalosti (Odsúhlasení alebo Zamietnutí kroku) vybrať z nasledujúcich krokov procesu krok, ktorý má byť vytvorený. Týchto krokov môže užívateľ vybrať aj viac.

Výpočet hodnoty premennej

Použitím parametra „CalcVar“ - Výpočet hodnoty premennej sa pri zadanej udalosti do premennej procesu dosadí zadaná hodnota.

Pozn.: Vysvetlenie tlačidiel nt, ad, or, IF, "V, "P pozri Popis polí v editore, parameter „ArrowIf“.

Pr. 1: Na obr. pozri nižšie sa do premennej procesu DNU pri udalosti Odsúhlasenie tohto kroku nastaví hodnota „6“.

pic_1180_2024

Obr.: Formulár Zostavenie výrazu po vybraní parametra „CalcVar“ pre zadanie jeho Hodnoty

Pr. 2: {CALCVAR}[DATUM_OD]:=[DATUM_OD_PL] - vybraná udalosť kroku alebo procesu priradí do premennej DATUM_OD aktuálnu hodnotu premennej DATUM_OD_PL.

Pr. 3: {CALCVAR}[DATUM_OD]:=0 - do premennej DATUM_OD sa priradí nulový dátum.

Pr. 4: {CALCVAR}[DATUM_OD]:=%12.12.2012 - do premennej DATUM_OD sa priradí 12.12.2012. (pred dátumovú hodnotu dosadíme znak percenta).

Pr. 5: {CALCVAR}[STAV]:='Implicitný' - do premennej STAV sa priradí text "Implicitný". (Textová hodnota premennej musí byť zadaná v apostrofoch).

Nastavenie premennej

Parametrom „SetVar“ - Nastavenie premennej umožníme užívateľovi kroku zadávať/meniť pri chode procesu hodnotu vybranej premennej (napr. čiastku faktúry, označenie strediska, zadávanie textu....). Podľa tejto premennej potom môže byť proces ďalej vyhodnocovaný a riadený. (napr. podľa zadania strediska je možné určiť, ktorým osobám bude proces ďalej smerovať).

Kontrola premenných

Parametrom „Validation“ - Kontrola premenných zaistíme kontrolu hodnoty premennej zadanej v procese.

pic_1228_2024

Obr.: Formulár Zadania výrazu po vybraní parametra „Validation“ pre zadanie jeho Hodnoty

Užívateľ pre pracovný krok

Parameter „UserVar“ - Užívateľ pre pracovný krok nám umožní vytvoriť v procese krok kontaktnej osobe podľa hodnoty Premennej. Premennú parametra môžeme zadať pomocou formulára Zadanie výrazu, ktorý sa objaví po vybraní parametra „UserVar“. Premennú zadáme do poľa Výraz a to pomocou tlačidla "V“ a vybraním ponúknutej premennej alebo ju môžeme vpísať ručne a to zapísaním Identifikátora premennej uvedeného v hranatých zátvorkách.

pic_1943_2024

Obr.: Formulár Zadanie výrazu po vybraní parametra „UserVar“ pre zadanie jeho premennej

Aby parameter správne fungoval, premenná musí spĺňať nasledujúce podmienky:

Pr.: Na obrázku vyššie je zadané, pomocou tlačidla "V“, že sa krok v procese bude vytvárať osobe, ktorá bude aktuálne zadaná v procese v hodnote premennej "USRGRP".

Akcia na produkte

Parameter „ProdAct“ - Akcia na produkte umožňuje pri vykonaní s produktom, ktorý bude priradený k procesu, zadanú akciu.

Napr.: Pri odsúhlasení kroku sa potvrdí prijatá faktúra, pri zamietnutí kroku sa vykoná storno prijatej faktúry.

pic_1963_2024

Obr.: Formulár Zadanie akcie na produkte po vybraní parametra „ProdAct“

Produkt

Tu sa vyberá hlavička produktu. Konkrétny produkt, ktorý potom bude priradený procesu, sa pri zadanej udalosti buď potvrdí alebo stornuje.

Akcia

Tu sa zadáva typ akcie, ktorá má byť s produktom vykonaná pri zadanej udalosti. S konkrétnym produktom, priradeným ku konkrétnemu procesu, je možné vykonať tieto akcie:

Pokiaľ bude procesu priradený produkt, ktorý nebude spĺňať podmienky pre vykonanie akcie, nedovolí nám systém K2 vykonať operáciu, ktorá vykoná túto akciu.

Pokiaľ bude procesu priradený produkt, na ktorom už bola vykonaná zadaná akcia, systém K2 dovolí vykonať operáciu.

Kontrola uzatvorenia existujúcich krokov

Parameter šípky "AllStepsClosed" - Kontrola uzatvorenia existujúcich krokov procesu rieši problematiku zbiehavosti krokov do jedného kroku "Zjednotenie" - zjednotenia sa vygeneruje až v prípade, že sú ukončené všetky kroky procesu. Kroky "Na vedomie" sa neberú do úvahy.

Automatické ukončenie kroku

Parameter„AutoStepClose - Automatické ukončenie kroku umožňuje ihneď ukončiť krok na základe definovanej podmienky.

Vyhodnotenie šípky

Parameter sa zadáva pre šípku, tzn. po označení šípky a slúži pre vyhodnotenie toho, či má chod procesu pokračovať touto šípkou.

Napr. Proces môže ísť inými krokmi pri vyššej čiastke faktúry, pri rôzne zadaných strediskách na faktúre, ...

Pre vyhodnocovanie môžeme použiť:

pic_3120_2024

Obr.: Nastavenie hodnoty šípok pri zadaní čiastky faktúry

Popis tlačidiel vo formulári:

nt

Logický výraz „not“ (pre negáciu výrazu uvedeného v zátvorke).

ad

Logický výraz „and“ (logický súčin).

or

Logický výraz „or“ (logický súčet).

IF

Logický výraz „if“ (slúži pre výber hodnoty za určitých podmienok).

"V

Slúži pre výber premennej z Knihy premenných postupu. Stlačením tohto tlačidla sa zobrazí kniha Definície premenných.

"P

Slúži pre zadanie poľa z priradeného produktu K2 (z faktúry, objednávky...). Hodnota tohto poľa sa bude pri chode procesu vyhodnocovať. Zadáva sa tu agregačná funkcia („first“, „last“...), ktorou určíme spôsob vyhodnotenia premennej, pokiaľ bude proces obsahovať viacero produktov rovnakého typu (napr. viacero faktúr prijatých):

Pr.: Proces má priradené 3 faktúry prijaté. Prvá má zadanú čiastku bez DPH: 300 Eur, druhá 200 Eur a tretia 10 Eur.

  • "First" - vyhodnotí sa hodnota poľa z prvého výskytu produktu (z prvej zadanej faktúry) - pre hodnotenie sa vyberie čiastka bez DPH 300 Eur.
  • "Last" - vyhodnotí sa z poslednej - pre hodnotenie sa vyberie čiastka 10 Eur.
  • "Max" - vyberie sa maximálna hodnota zo všetkých - pre hodnotenie sa vyberie čiastka 300 Eur.
  • "Min" - vyberie sa minimálna - pre hodnotenie sa vyberie čiastka 10 Eur.
  • "Count" - sčíta sa počet všetkých hodnôt - pre hodnotenie sa vyberie číslo 3.
  • "Sum" - súčet všetkých hodnôt - pre hodnotenie sa zadá čiastka 510 Eur.
  • "Avg" - priemer hodnôt - pre hodnotenie sa zadá čiastka 170 Eur.

Export a import postupu

Export

Export sa vykonáva na aktuálnom zázname spustením Funkcie z ribbonu Export postupu.

pic_1964_2023

Obr.: Formulár Export

Vo vstupnom formulári v poli Výstupný súbor zadáme cestu a názov súboru. Po stlačení tlačidla OK sa uloží xml súbor.

Import

Import sa vykonáva spustením Funkcie z ribbonu Import postupu.

pic_4120_2023

Obr.: Formulár Import

Vo vstupnom formulári v poli Vstupný súbor vyberieme súbor.

Pri importe môžeme začiarknuť možnosti:

Postup sa naimportuje vždy v stave „editácia“ a to so všetkými údajmi, ktoré sú zadané v importovanom postupe. Neimportujú sa polia s kontaktnými osobami Schválil a Preskúmal.

Pokiaľ v K2, do ktorej importujeme verziovaný postup, neexistujú roly, či premenné, ktoré obsahujú importovaný postup, budú vytvorené vrátane priradených kontaktných osôb.

Pokiaľ v K2, do ktorej importujeme verziovaný postup, neexistuje produkt, ktorý obsahuje importovaný postup, vytvorí sa iba hlavička tohto produktu. Pokiaľ chceme importovať aj verziu daného produktu, použijeme funkciu v knihe produktov workflow (pozri Export a import produktu workflow).

Verziované postupy - zostavy

Distribučný register

Postup

Procesná schéma

Zoznam metrík

Zoznam procesov

Zoznam skratiek

Smernica