Enostaven primer oblikovanja PANTHEON Workflowa

Za vsako oblikovanje PANTHEON Workflow-a/PANTHEON poslovnega procesa je potrebno, da predhodno definiramo in izrišemo poslovni proces, ki poteka v podjetju. Definiramo scenarij oz., naloge, prenose dokumentov/informacij, odločitve itd.
V tem poglavju smo pripravili enostaven primer oblikovanja PANTHEON workflowa.
 |
opis primera:
Odgovorna oseba v našem podjetju potrebuje PANTHEON Workflow preko katerega bo enostavneje odpirala dokumente naročila, jih poslala v potrditev ter prikazala sporočila o izbranem statusu (kot vidimo na sliki spodaj).
Oblikovanje PANTHEON Workflow-a bo izvedla v spodaj navedenih korakih:
- Kreiranje PANTHEON Workflow-a
- Dodajanje ter uporaba blokov
- Prehod
- Sporočilo uporabnika
- Preverjanje delovanja in zagon PANTHEON Workflow-a
|

1. Kreiranje PANTHEON Workflow-a
Za kreiranje in oblikovanje novega PANTHEON Workflow-a odgovorna oseba izbere meni Nastavitve | Dokumentacija | Oblikovanje poslovnih procesov.
V oknu Oblikovanje poslovnih procesov izbere gumb Vnesi zapis.
Privzeto novemu poslovnemu procesu sistem nameni ime Splošno opravilo 1.
Ime poslovnega procesa spremeni tako, da izbere Nastavitve.
V glavi, v polju Naziv definira novo ime: Proces_Naročila, v polju Op. doda opis: Poslovni proces za management in potrjevanje Naročil ter poslovni proces shrani s klikom na gumb
(Shrani spremembe) v ukazni vrstici (kot vidimo na sliki spodaj).

Nadaljuje z izrisom blokov.
2. Dodajanje in uporaba blokov
Prične z izrisom blokov ZAČETEK in KONEC, ki se nahajata v skupini elementov Poslovni proces
Bloka preprosto doda tako, da posameznega označi in ga s klikom doda na Mrežo.


Nadaljuje z dodajanjem bloka Poženi katerikoli obrazec, ki služi za odpiranje kateregakoli PANTHEON obrazca . Slednjega najde v workflow blokih Oblikuj | PANTHEON obrazci.


Da bi lahko obrazec vrste dokumentov 0100 - Naročilo kupca povezal s poslovnim procesom, mora imeti navedeni obrazec odprt (kot vidimo na sliki spodaj).

Povezavo izvrši tako, da dvoklikne na blok Obrazec. Na ekranih se pojavi okno Urejanje opravila.
V oknu definira sledeče nastavitve:
- Zadolženec - določi kateremu zadolžencu preusmerja opravilo. V našem primeru izbere: Trenutni uporabnik.
- Obrazec – iz padajočega menija izbere 0100 – Naročilo kupca

Izbere obrazec PANTHEON, ki ga želi integrirati.
Ko ga izbere, se odpre pojavno okno z vprašanjem, če želi združiti spremenljivke.
S klikom na gumb Da, se spremenljivke iz obrazca prekopirajo v poslovni proces.


Preveri tudi, če druge nastavitve ustrezajo poslovnemu procesu.
Tako določi tudi Status. S tem določi katere statuse (akcije) bo imel ob zagonu poslovnega procesa;

- Ime: določi naziv statusa
- Zaključeno- določi ali se status pojavi na Obrazcu ali ne.
- Skrito - določi ali je skrit ali ne.
- Vrstni red - določi razpored statusov na Obrazcu
 |
NAMIG
Za večjo preglednost imen poslovnih procesov je priporočljivo spremeni Naziv bloka, s čimer se spremeni tudi besedilo v samem bloku.
|
Nazadnje doda blok Sporočilo uporabnika. Do bloka Sporočilo uporabnika dostopa preko PANTHEON Obrazci | Sporočilo uporabnika.

Nadaljuje s povezovanjem blokov.
3. Prehod
Prehod povezuje en blok z drugim in s tem preko smeri puščice določa pot izvrševanja v diagramu poslovnega procesa.

V našem primeru odgovorna oseba najprej poveže blok ZAČETEK in Poženi katerikoli obrazec.
Prehod ustvari tako, da ga najprej izbere med elementi, nato pa prehod z miško povleče od vozlišča (točka, ki je na bloku označena z modrim znakom »x«) na izvornem bloku do vozlišča na ciljnem bloku, kjer spusti miško.
Ena od značilnosti prehoda je, da lahko preko njega zapisuje podatke. Dvoklikne na prehod ter izbere gumb Spremenljivke.

Izbere želeno Spremenljivko ter zapiše podatek v spremenljivko v Pascal jeziku.

Po dodajanju slednjega določi Prehod med blokom Zaženi katerikoli PANTHEON obrazec ter Sporočilo uporabnika.
Ob definiranju prehoda se pojavi okno v katerem lahko izbere status, ki ga želi zagnati.

Doda 2 prehoda za vsak status. Preko njih zapiše podatek v spremenljivko TaskMessage:


 |
NAMIG
Ustvarimo lahko navaden (raven) prehod, stranski prehod ali ukrivljen prehod. Med njimi je le vizualna razlika, vsi pa delujejo enako. Več o elementu Prehod in ostalih (privzetih) blokih poslovnega procesa si preberite TUKAJ.
|
Nadaljuje z Urejanjem opravil bloka Sporočilo uporabniku.
4. Sporočilo uporabnika
Z blokom Sporočilo uporabnika lahko ustvari sporočilo, ki je del poslovnega procesa. Preko slednjega bo prikazal spremenljivko TaskMessage.
V ta namen dvoklikne blok Sporočilo uporabnika. Odpre se okno Urejanje opravila.

Nastavi zadolženca v polju Zadolženi, določi Status ter opredeli spremenljivko TaskMessage v oglatih oklepajih v polju Opis, da bi bila spremenljivka prikazana (kot vidite na sliki zgoraj).
PANTHEON Workflow dokonča, da določi še Prehod med objektom Sporočilo Uporabniku ter KONEC (končni rezultat je prikazan na sliki spodaj).

5. Preverjanje delovanja in zagon PANTHEON Workflow-a
Po oblikovanju poslovnega procesa ga v zadnjem koraku validira in zažene.
Validacijo zažene s klikom na ikono Preveri v orodni vrstici za oblikovanje.
Nato PANTHEON Workflow zažene. To stori s klikom na gumb
(Poženi poslovni proces), ki ga prav tako najde v orodni vrstici za oblikovanje.
 |
opozorilo
Validacija je obvezno dejanje, s katerim ob koncu oblikovanja posl. procesa preverimo obstoj morebitnih napak v poslovnem procesu. Če se pojavijo težave z definicijo poslovnega procesa, se prikaže sporočilo o napaki.
|

Ob zagonu PANTHEON Workflow-a opravilo vidi v Opravilih ter dobi formo Naročila z nastavljenimi Statusi:

V kolikor izbere katerega od obeh statusov, se šteje, da je prejšnja naloga dokončana in se ne pojavlja več na seznamu Opravil. V Opravilih lahko zažene novo nalogo TaskMessage.

