Vysvetlenie workflow engine: validácie, prideľovanie úloh a schvaľovacie procesy.
V skratke Pomocou workflow engine automatizujete schvaľovací proces pre prichádzajúce faktúry a vyúčtovania. Nastavíte validácie, prideľovanie úloh a schvaľovacie kroky. Dostupné ako doplnok k SLA predplatnému.
Workflow engine od eConnect Vám umožňuje automatizovať schvaľovací proces pre prichádzajúce faktúry, vyúčtovania a ďalšie dokumenty. Nastavíte pravidlá, ktoré určujú, aké kontroly sa vykonávajú automaticky a kto musí dokumenty schváliť. Funkcia workflow je dostupná ako doplnok k SLA predplatnému (predplatné a/alebo náklady na zavedenie). Funkcia sa nachádza pod Workflow v prostredí zákazníka; bez zmluvy alebo predplatného nie je k dispozícii.
document.extra.receiverId).Workflow má:
Metóda (bez Actor) sa používa napríklad pri došlých faktúrach na resetovanie dátumu stiahnutia. Vďaka tomu dokument prejde do softvérového balíka až po schválení a prechode týmto krokom.
Na karte Ďalšie kroky vyberáte, do akých ďalších krokov môže dokument prejsť. Smerovanie je možné automatizovať na základe podmienok, zvyčajne pri prvom kroku alebo kroku bez actor.
Workflow pozostáva zo série krokov, ktorými dokument prechádza hneď po prijatí. Každý krok môže byť automatická validácia (systém overí podmienku) alebo manuálna akcia (zamestnanec musí dokument posúdiť).
Workflow engine validuje na základe UBL/XML polí, ktoré platforma pozná. Príklady:
Na základe výsledku sa priraďujú úlohy alebo sa dokument automaticky presmeruje.
Výber polí zobrazuje iba platformné XML polia. Surové UBL rozšírenia z IDR v ňom nie sú obsiahnuté, pokiaľ nie sú dostupné inde cez functions alebo XPath. Možné sú operátory a functions, napríklad kontroly dĺžky alebo podreťazca. Na vyhľadávanie bez úpravy workflow pri rozšírení zoznamu použite vyhľadávanie v dátovom zozname (dl:getFirstResult).
Bežne používané vzory podmienok:
document.extra.isDuplicate == truedocument.DocumentCurrencyCode_ui6 != 'EUR'document.OrderReference_ui7 != null a vo vašom rozsahunoreply / no-replydocument.extra.receiverId == "<id-organizacie>"Ak dokument nemožno automaticky schváliť, vytvorí sa úloha a priradí sa používateľovi, skupine alebo roli. Priradenie môže vychádzať z výsledku validácie, napríklad: faktúry nad € 5.000 finančnému riaditeľovi, faktúry pod € 5.000 účtovníkovi.
Zamestnanec, ktorý úlohu obdrží, môže dokument:
Pri úlohách priradených viacerým osobám môžete nastaviť, či musia konať všetci, alebo stačí, ak schváli jedna osoba.
V praxi tieto akcie vybavujete cez úlohy. Pozrite Úlohy na platforme pre kroky a prehľad obrazovky.
Workflow je dostupný pre:
Workflow môže štartovať automaticky pri prijatí dokumentu, alebo ho môžete spustiť manuálne z priečinka Doručené.
Najprv Pilot: workflow vždy najprv postavte a otestujte v Pilot; potom ho nastavte v produkcii.
Admin alebo správca môže do workflow zasiahnuť pod Administrácia (Workflow admin).
Položka ponuky Šablóny slúži na vytváranie dátových zoznamov. Dátové zoznamy sa vo workflow používajú na automatické schválenie alebo zamietnutie, smerovanie a mapovanie (napríklad EAN na nákladové stredisko). Šablóny faktúr, konverzných úloh a ďalšie štandardné šablóny nemôžu zákazníci upravovať.
Dátové zoznamy sa napĺňajú cez CSV upload. Názvy stĺpcov musia presne zodpovedať dátovému zoznamu na platforme, poradie musí byť rovnaké a platí limit maximálne 5 000 riadkov. Uložte CSV bez formátovania UTF-8 (ANSI/Windows-1252). Šablóna na stiahnutie je k dispozícii na karte „Nahrať dáta“.
Workflow automaticky odosiela e-mailové notifikácie pri každom kroku:
Menu: Vývoj > E-mailové šablóny. Sú potrebné oprávnenia na vývoj e-mailových šablón (zvyčajne predplatné Professional alebo vyššie). Zoznam zobrazuje šablóny v účte a môže byť prázdny, ak ešte neexistujú vlastné šablóny. Karty: Prostredie (šablóny účtu) a Platforma (platformové šablóny zo všetkých kanálov).
Notifikácie workflow a ďalšie platformové e-maily používajú e-mailové šablóny. Premenné sa líšia podľa kontextu. Platformové šablóny a vlastné šablóny prepojíte v krokoch notifikácie workflow alebo odoslania e-mailu.
Zástupné symboly sa líšia podľa kontextu; nie každý symbol je dostupný všade. Príklady: [[params.INVOICEID]], [[params.SENDER]], [[params.RECEIVER]]. Dostupné zástupné symboly často nájdete pod Vlastnosťami (platformovej) šablóny.
Pre faktúry je k dispozícii aj XPath na XML, napríklad:
[[document.xpath(//urn1:ID)]] = číslo faktúry[[document.xpath(//urn2:AccountingSupplierParty/urn2:Party/urn2:Contact/urn1:ElectronicMail)]] = kontaktný e-mail odosielateľaPo vytvorení alebo úprave šablóny prepojte kroky odosielania e-mailu vo workflow.
Každý krok vo workflow sa zaznamenáva v kompletnom auditnom zázname. Kedykoľvek si môžete pozrieť, kto čo schválil, kedy a aké validácie prebehli. To je nevyhnutné pre compliance a internú kontrolu.
Na správu workflow je k dispozícii špeciálna administratívna rola. Používateľ s touto rolou môže úlohy reštartovať, opätovne prideliť a kroky prepísať bez narušenia bežného workflow.
Workflow Engine poskytuje prehľad prostredníctvom Časovej osi za dokument a administrátorského prehľadu:
Pozor: exportná funkcia v rámci Workflow momentálne nefunguje. Validačné dôvody a kroky workflow nie sú exportovateľné ako CSV a nie je možné ich pridať ako stĺpec do zobrazenia Úloh. Ako alternatívu použite Časovú os za dokument.
"The Workflow instance is already executing"
Toto chybové hlásenie sa zobrazí, keď sa workflow akcia spustí dvojmo, napríklad dvojklikom na tlačidlo schválenia.
Riešenie ako Workflow Admin:
Pri chybových hláseniach v odchádzajúcich workflow môžete ako admin po oprave úlohu obnoviť cez možnosť resume. Zrušená úloha zostáva na rovnakom statuse.
Chcete vedieť, ako úlohy fungujú v praxi? Prečítajte si Úlohy na platforme.
Nastavte workflow