Požadavek na služební cestu: Porovnání verzí
Řádek 16: | Řádek 16: | ||
Po tomto výchozím nastavení je třeba na portále nastavit adresáty (řešitele) jednotlivých fází (kroků) - [[Portál-požadavky-nastavení-uživatelské]]. | Po tomto výchozím nastavení je třeba na portále nastavit adresáty (řešitele) jednotlivých fází (kroků) - [[Portál-požadavky-nastavení-uživatelské]]. | ||
=== Akce workflow (služební cesty) === | |||
Workflow akce je možno nastavit u konkrétních stavů v nastavení workflow. Žádnou akci není povinné k nějakému stavu přiřazovat, akce '''zapsat''' by měla být nastavena, pokud se má cestovní příkaz z požadavku propsat do modulu [[Služební cesty]] (a [[Služební cesty (Nepřítomnosti)]]). U jednoho stavu lze nastavit více akcí, tj. pokud nadřízený schvaluje průběh i výdaje, tak se u stavu nastaví akce ''prub_schval'' i ''vdj_schval''. | |||
Popis akcí: | |||
* '''zapsat''' - akce zkopíruje cestovní příkaz z agendy "požadavky" do agendy "služební cesty", tato akce by měla být nastavena u workflow stavu, kterým se povoluje pracovní cesta, protože tato akce rovněž zapisuje do položky ''Souhlas zaměstnance oprávněného k povolení cesty'' aktuálního řešitele | |||
* '''zal_schval''' - ''záloha schválena'' - akce u všech neschválených záloh cestovního příkazu zapíše datum a řešitele do položky ''schválil'' | |||
* '''zal_vypl''' - ''záloha vyplacena'' - akce u všech nevyplacených záloh cestovního příkazu zapíše datum a řešitele do položky ''vyplatil'' | |||
* '''zal_smaz''' - akce smaže všechny nevyplacené zálohy cestovního příkazu | |||
* '''zad_o_vyuct''' - ''zažádáno o vyúčtování'' - akce zapíše aktuální datum do části ''vyúčtování'' do položky ''Zažádáno dne'' (položka je viditelná pouze pokud obsahuje hodnotu) | |||
* '''prub_schval''' - ''průběh schválil'' - akce zápíše do cestovního příkazu kdo a kdy schválil průběh (položka se zobrazuje v nadpisu části průběh) | |||
* '''vdj_schval''' - ''výdaje schválil'' - akce zápíše do cestovního příkazu kdo, kdy schválil výdaje (položka se zobrazuje v nadpisu části výdaje) | |||
* '''vyuct_souhl''' - akce zapíše do cestovního příkazu datum, kdy zaměstnanec (ten co jede na SC) souhlasil s výsledkem vyúčtování | |||
* '''vyuct_schval''' - akce zapíše aktuálního řešitele a datum do části ''vyúčtování'' do položky ''Vyúčtování schválil'' | |||
* '''zauct_kurz_dne''' - akce zapíše k CP akt. datum (položka je vidět pouze v zákaznické specialitě v tlustém klientovi), které se vezme pro účetnictví pro zjištění kurzu pro přepočet měn | |||
== Funkcionalita == | == Funkcionalita == |
Verze z 7. 5. 2014, 08:59
Menu: Zaměstnanec > Požadavky
Zadání a zpracování požadavku zaměstnance na schválení služební cesty na portále.
Nastavení
Těžká aplikace. Menu: Systém > Jednorázové funkce > 133-Inicializace workflow / Služ.cesty
Fáze:
- povolení cesty
- schválení dopravy
- vyplacení zálohy
- zpráva o výsledku PC
- schválení výdajů
- vyúčtování
- schválení vyúčtování
Po tomto výchozím nastavení je třeba na portále nastavit adresáty (řešitele) jednotlivých fází (kroků) - Portál-požadavky-nastavení-uživatelské.
Akce workflow (služební cesty)
Workflow akce je možno nastavit u konkrétních stavů v nastavení workflow. Žádnou akci není povinné k nějakému stavu přiřazovat, akce zapsat by měla být nastavena, pokud se má cestovní příkaz z požadavku propsat do modulu Služební cesty (a Služební cesty (Nepřítomnosti)). U jednoho stavu lze nastavit více akcí, tj. pokud nadřízený schvaluje průběh i výdaje, tak se u stavu nastaví akce prub_schval i vdj_schval. Popis akcí:
- zapsat - akce zkopíruje cestovní příkaz z agendy "požadavky" do agendy "služební cesty", tato akce by měla být nastavena u workflow stavu, kterým se povoluje pracovní cesta, protože tato akce rovněž zapisuje do položky Souhlas zaměstnance oprávněného k povolení cesty aktuálního řešitele
- zal_schval - záloha schválena - akce u všech neschválených záloh cestovního příkazu zapíše datum a řešitele do položky schválil
- zal_vypl - záloha vyplacena - akce u všech nevyplacených záloh cestovního příkazu zapíše datum a řešitele do položky vyplatil
- zal_smaz - akce smaže všechny nevyplacené zálohy cestovního příkazu
- zad_o_vyuct - zažádáno o vyúčtování - akce zapíše aktuální datum do části vyúčtování do položky Zažádáno dne (položka je viditelná pouze pokud obsahuje hodnotu)
- prub_schval - průběh schválil - akce zápíše do cestovního příkazu kdo a kdy schválil průběh (položka se zobrazuje v nadpisu části průběh)
- vdj_schval - výdaje schválil - akce zápíše do cestovního příkazu kdo, kdy schválil výdaje (položka se zobrazuje v nadpisu části výdaje)
- vyuct_souhl - akce zapíše do cestovního příkazu datum, kdy zaměstnanec (ten co jede na SC) souhlasil s výsledkem vyúčtování
- vyuct_schval - akce zapíše aktuálního řešitele a datum do části vyúčtování do položky Vyúčtování schválil
- zauct_kurz_dne - akce zapíše k CP akt. datum (položka je vidět pouze v zákaznické specialitě v tlustém klientovi), které se vezme pro účetnictví pro zjištění kurzu pro přepočet měn
Funkcionalita
Požadavek na služební cestu obsahuje kompletní cestovní příkaz, lze tedy zadat mj.
- místo odjezdu/příjezdu
- vybrat automobil ze seznamu
- zadat spolucestující
- zadat částku požadované zálohy.
Platí, že dokud nedojde k povolení cesty (neproběhne akce exe:zapis) není cestovní příkaz dostupný v agendě "Cestovní příkazy".
V nastavení workflow je možno určovat mód (ReadOnly/Editable/Hidden) pro jednotlivé části CP: Hlavičky, zálohy, průběh, stravné, výdaje.
Vygenerování hlavičky příkazu
Po schválení požadavku může systém automaticky vygenerovat zápis do modulu služebních cest - vygenerovat záznam o cestovním příkazu, v této fázi jenom hlavičku (číslo příkazu, zaměstnanec, odkud, kam, den, apod.). Funkcionalita se nastavuje tak, že v kroku, který má být schvalovacím, je nutno v položce akce uvést hodnotu exe:zapsat.
Pokud nelze hodnotu v poli uložit (po kliknutí tam a zpět), použijte SQL příkaz:
update workfl_stavy set akce = '[exe:zapsat]' where id_master = XX and faze = XY and sys_stav = 'o';
Odkazy
- Služební cesty
- DB: workfl_sluz_cesty a workfl_zalohy, ve kterých jsou data cestovního příkazu, dokud neproběhne akce exe:zapis (dokud nedojde k povolení cesty)