Naplánované úlohy - záložka Detail
Záložka zobrazí detailné informácie k aktuálnemu záznamu zo záložky Zoznam. Položky zadávané ku každému záznamu sú štandardne rozdelené do subzáložiek podľa svojho významu:
| Obsiahnuté subzáložky: | Plán spustenia | Popis | Parametre úlohy | Odoslať správu po dokončení úlohy | Obmedzenie pri spracovaní úlohy | História spustenia | Formuláre |
|---|
V hornej časti záložky Detail je možné zadávať nasledujúce položky:
| Názov | Popis | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Typ úlohy |
Tu vyberiete, aký typ plánovanej úlohy chcete definovať. V nasledujúcom texte sú jednotlivé dostupné typy úloh opísané: Úloha vykoná aktualizáciu dát potrebných na fulltextové hľadanie vybraných v parametroch tejto úlohy. Obdoba funkcie Aktualizovať fulltext v agende Fulltextové hľadanie. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto požaduje vykonanie aktualizácie. Výsledkom tejto úlohy je teda vykonaná aktualizácia, nie správa odosielaná po jej dokončení. Úloha je určená na odloženú aktualizáciu fulltextového hľadania po zmene jeho definície, ktorá spôsobí zmenu stavu definície na hodnotu Aktualizovať. Aktualizácia upravenej definície (vygenerovanie nových indexov pre všetky objekty danej triedy) môže trvať dlhší čas a je vhodné ju vykonávať napríklad v nočných hodinách. Ak avšak definíciu fulltextu nemeníte, nie je potrebné aktualizáciu vykonávať (funkciou Aktualizovať fulltext v zozname definícií ani touto naplánovanou úlohou). Zmeny v dátach sa do indexov pre fulltextové hľadanie premietajú úplne automaticky. Vykoná aktualizáciu údajov vybraných v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takúto správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto požaduje vykonanie aktualizácie. Výsledkom tejto úlohy je teda vykonaná aktualizácia, nie správa odosielaná po jej dokončení. Vykoná aktualizáciu kurzového lístka podľa údajov zadaných v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takúto správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto požaduje vykonanie aktualizácie. Výsledkom tejto úlohy je teda vykonaná aktualizácia, nie správa odosielaná po jej dokončení. Pre typ licencie Konkurenčný platí, že táto úloha podlieha samostatnému licencovaniu, viď licencované celky - Naplánovaná úloha (Aktualizácia kurzového lístka). Pre typ licencie Pomenovaní používatelia platí, že táto úloha je zahrnutá v rámci licencie používateľa pre Prístup do systému. Viď tiež inštruktážne video na túto tému. Naplánované úlohy, 2. časť: Príklady využitia: Aktualizácia kurzového lístka (len v Čj) Úloha vykoná kontrolu aktualizácií na inštaláciu a ich inštaláciu, ak sú nejaké k dispozícii. Ide o jednu z možností, ako vykonávať automatické aktualizácie. Záznam o vykonaní operácií sa zaznamená do servisnej knižky a do pomocných interných tabuliek (nx$updateOperations, nx$appliedUpdates), viac viď popis automatickej aktualizácie. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu necháva posielať správca naplánovaných úloh. Výsledkom tejto úlohy teda sú nainštalované prípadne dostupné aktualizácie, nie správa odosielaná po jej dokončení. Úloha vykoná automatické vygenerovanie upomienok k nezaplateným faktúram podľa zvolených parametrov. Viac informácií viď oddiel Automatické spracovanie upomienok v kapitole Upomienky a sankcie. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh. Výsledkom tejto úlohy nie je odoslaná správa, ale vygenerované upomienky (dostupné v rovnomennej agende) a tiež e-maily v agende Odoslané e-maily (s priloženými upomienkami a faktúrami vo formáte PDF). V závislosti od nastavenia parametra Neodosielať e-mail sa tieto e-maily nachádzajú v stave Koncept alebo Na odoslanie. E-maily v stave Na odoslanie je možné odoslať automaticky prostredníctvom nadväzujúcej naplánovanej úlohy typu Odoslanie pripravených elektronických správ. Úloha zaisťuje vygenerovanie automatických správ z požiadaviek na správy, vzniknutých na základe definícií automatických správ (správ). Túto úlohu musíte mať zadanú, ak chcete prevádzkovať generovanie automatických správ podľa definícií automatických správ (správ). Mala by byť zadaná s dostatočne častým intervalom opakovania, viď subzáložka Plán spustenia. Ak má byť výsledkom definície automatickej správy e-mail (adresát je typu e-mail), použije sa vlastný e-mailový účet zadaný v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh, ale len v prípade chyby, keďže sa táto úloha bude spúšťať často a inak by dostával zbytočne veľa správ. Výsledkom tejto úlohy teda sú vygenerované správy, nie správa odosielaná po jej dokončení. Vykoná automatické ocenenie tých skladových dokladov, ktoré majú parameter Spúšťať automaticky selektívne oceňovanie nastavený na hodnotu Automatizačným serverom. Pre túto úlohu je nutné nastaviť voľbu Naplánovať úlohu na hodnotu Nespúšťať plánovane. Pre túto úlohu nepoužívajte funkciu Spustiť v agende Naplánované úlohy hneď po jej nastavení. Ak totiž neexistujú skladové doklady, ktoré možno selektívne oceniť, končí naplánovaná úloha chybou. Vykoná automatické ocenenie vybraných dokladov PHV materiálom po príjme výrobku na sklad. Viac viď parameter Oceňovať výrobok materiálom hneď po príjme v agende Parametre radov Výrobných príkazov. Pre túto úlohu je nutné nastaviť voľbu Naplánovať úlohu na hodnotu Nespúšťať plánovane. Vykoná automatický import bankového výpisu z prednastaveného bankového účtu pomocou API. Importom sa automaticky založí nový Bankový výpis v agende Bankové výpisy. Na správne fungovanie je potrebné najprv vykonať nastavenie v agende Nastavenie bankového API. Ďalšie údaje sa nastavujú vo vybraných parametroch tejto úlohy. Ak došlo k nejakej chybe pri importe aspoň jednej bankovej transakcie, nastaví sa výsledok spracovania celej úlohy na stav Chyba. Na spustenie naplánovanej úlohy je potrebná licencia Bankové API. Naplánovaná úloha slúži na automatické odhaľovanie prípadov porušenia nadefinovaných bezpečnostných zásad a ich následnú evidenciu formou vytvárania záznamov v agende Incidenty. Ide o súčasť funkcionality spojenej s problematikou ochrany dát. Príklady incidentov sú napríklad slabé heslo do databázy, prázdne alebo slabé používateľské heslo do aplikácie, nezadané bezpečnostné heslo, použitie chránenej položky v definícii fulltextového vyhľadávania a podobne. V súčasnej dobe sa funkcionalita pripravuje, bude k dispozícii v niektorej z budúcich verzií. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh, prípadne ten, kto má na starosti EET. Výsledkom tejto úlohy teda sú odoslané tržby, nie správa odosielaná po jej dokončení. Zaisťuje čistenie tabuliek SELDEF a SELDAT. Táto naplánovaná úloha bola určená iba pre DB Firebird, keď riešila dôsledky technickej chyby v skorších verziách DB Firebird (keď časté vkladanie a mazanie z daných tabuliek mohlo po čase spôsobovať spomalenie odozvy systému a bolo potrebné "vykonať upratovanie" vyčistením nepotrebných verzií záznamov). V v súčasnosti používaných verziách FB už k vyššie spomenutému problému nedochádza. Preto úloha už nemá význam. Pre DB Podrobnejšie viď Často kladené otázky, otázka Čistenie tabuliek SELFDEF a SELFDAT. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh. Výsledkom tejto úlohy teda sú vyčistené tabuľky, nie správa odosielaná po jej dokončení. Avšak keďže nemá význam ju spúšťať, nebudete to potrebovať. Vytvorí dátový export vybraný v parametroch tejto úlohy, ktorý je možné následne spracovať jedným zo štyroch spôsobov - odoslať ako prílohu e-mailovej správy, uložiť do súboru na disk, Uložiť na SharePoint a/alebo vložiť ako nový záznam do agendy Dokumenty (DOK). Podrobnejšie viď popis naplánovanej úlohy typu Tlač, ktorá ponúka rovnaké možnosti. V rámci naplánovaných úloh nevoľte exporty, ktoré vyžadujú nejakú interakciu používateľa, tj. pred samotným exportom sa zobrazuje modálne dialógové okno, kde sa vyžaduje, aby používateľ doplnil nejaké údaje, napr. exporty daňových priznaní pre väčšinu vzorov. Export cez naplánované úlohy má za následok, že daná úloha sa spustí, ale nie je možné ju dokončiť – čaká na doplnenie údajov od používateľa, ktoré ale nie je kde doplniť, úloha beží neviditeľne. Také exporty je potrebné vykonávať ručne. Hromadne vygeneruje doklady skont k faktúram vyhovujúcim parametrom tejto úlohy. Ide o neinteraktívnu obdobu funkcie Skontá v agende Faktúry vydané (FV). Automatizačnú úlohu je vhodné využívať v prípade väčšieho objemu dát, keď by automatické generovanie skont spôsobovalo citeľné spomalenie pri ukladaní platieb (najmä dokladov typu Bankové výpisy, ak je jeden Bankový výpis platbou väčšieho množstva dokladov typu Faktúry vydané). Vygeneruje povolenie na spracovanie dát na základe pravidiel ochrany dát zadaných v parametroch tejto úlohy. Ide o jednu z možností, ako vyvolať vytváranie/aktualizáciu povolenia podľa pravidiel. Ako prebieha spracovanie pravidiel, kedy sa povolenie vytvorí, kedy sa nevytvorí, kedy sa aktualizuje, aká bude jeho platnosť atď., viď podrobný popis v sekcii vytváranie povolenia podľa pravidiel. Založí úlohu na stiahnutie zoznamu z registra nespoľahlivých platiteľov. Viac viď Kontrola spoľahlivosti platiteľov. V parametroch tejto úlohy je možné určiť, či sa bude sťahovať celý zoznam platiteľov, alebo iba zoznam nespoľahlivých platiteľov (tj. len skutočne tie firmy, ktoré sú nespoľahlivé). Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto požaduje vykonanie aktualizácie. Výsledkom tejto úlohy je teda vykonaná aktualizácia, nie správa odosielaná po jej dokončení. Napočíta a uloží variantu kapacitného plánu na základe hodnôt zadaných v parametroch tejto úlohy, tj. načíta dielenské úkony, ktoré sú v stave V procese alebo ktoré sú fixované, a umiestni ich do buniek kapacitného plánu. Varianta je následne k dispozícii na načítanie medzi ostatnými variantmi kapacitného plánu. Naplánovaná úloha nemôže pracovať s variantom, ktorá bola v okamihu spustenia naplánovanej úlohy uzamknutá. Pri spustení naplánovaná úloha variant uzamkne. Počas spracovania naplánovanej úlohy je teda príslušný variant pre používateľov k dispozícii iba na čítanie. Po dokončení prepočtu a uložení variantu naplánovaná úloha zámok opäť odstráni. Úloha tohto typu ponúka dve rôzne, navzájom nezávislé funkcie:
Vzhľadom na skutočnosť, že obe funkcie majú v rámci jednej úlohy spoločný plán spustenia, vo väčšine prípadov je praktické požadovanú funkčnosť rozdeliť do dvoch naplánovaných úloh s rôznou periodicitou spúšťania, aby sa notifikácie generovali čo najčastejšie a súčasne používatelia neboli zahltení nadmerným množstvom e-mailov.
Zabezpečuje odosielanie e-mailov, ktoré sú evidované v agende Odoslané e-maily, sú v stave "Na odoslanie" a sú vystavené na niektorý z účtov (viď položka Vlastný e-mailový účet), ktoré zodpovedajú účtom v parametroch tejto úlohy. Úspešne odoslané nastaví do stavu Odoslané. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla a s akým výsledkom, a to voliteľne vždy alebo len v prípade, že došlo k chybe (viď Typ odoslania). Typicky si takúto správu nechá posielať správca naplánovaných úloh, ale len v prípade chyby, keďže sa táto úloha bude spúšťať často a inak by dostával zbytočne veľa správ. Aby mohol byť v prípade problému s odoslaním informovaný aj niekto ďalší o tom, že došlo k problému s automatickým odoslaním nejakého e-mailu, úloha načítava záznamy na odoslanie zoradené podľa e-mailového účtu a ak sa pri odosielaní skupiny e-mailov za daný účet vyskytne čo i len pri jedinom e-maile problém s odoslaním (napr. preklep v e-mailovej adrese), vie úloha ešte navyše zaslať odkaz o tom používateľovi, ktorý je zadaný ako Vlastník daného e-mailového účtu (ak je nastavený). (Teda jednu správu za skupinu odosielaných e-mailov z daného účtu). Ak vlastník nie je vyplnený, túto správu neposiela. Je to preto, že ak vlastník účtu (čo bude typicky priamo odosielateľ e-mailu) nie je totožný so správcom danej naplánovanej úlohy (čo v praxi typicky nebude), tak aby mal možnosť dozvedieť sa, že nejaký e-mail nebol odoslaný a mohol to riešiť (opraviť a nastaviť znovu do stavu Na odoslanie) a nebol závislý od toho, či si správca naplánovanej úlohy nechá posielať správu o výsledku jej dokončenia a či informáciu o problému s odoslaním odosielateľovi e-mailu oznámi. Správa vlastníkovi účtu sa zasiela až v rámci "spracovania" e-mailových účtov zadaných v parametroch naplánovanej úlohy. Preto, ak by napr. ako správca naplánovanej úlohy bol zadaný používateľ, ktorý nemá prístupové právo Použiť ani k jednému zo spracovávaných e-mailových účtov, spustenie úlohy skončí v stave Chyba, ale k "začatiu spracovania" e-mailového účtu vôbec nedôjde. Teda sa ani vlastníkovi e-mailového účtu nemôže odoslať odkaz o danej chybe. Ak by ale správca naplánovanej úlohy mal prístup aspoň k jednému zo spracovávaných e-mailových účtov, potom by aj vlastník účtu dostal správu o tom, že "úloha nemá právo odosielať poštu z účtu XY". Samozrejme, že ak je ten, kto má na starosti daný e-mailový účet (tj. číta e-maily naň doručené, odosiela z neho e-maily atď.), zároveň uvedený v zozname adresátov na zasielanie správy o dokončení úlohy v subzáložke Odoslať správu po dokončení úlohy, informáciu o chybe pri vykonávaní úlohy dostane tak či tak a nemusí byť uvedený súčasne ako Vlastník daného účtu. Ak by ale daná naplánovaná úloha spracovávala viac e-mailových účtov, potom by bol možno aj zbytočne obťažovaný správami o nedoručení e-mailu z účtu, ktorý nemá na starosti. Úspešne odoslané e-maily úloha nastaví do stavu "Odoslané", neúspešne odoslané do stavu "Chyba odoslania" a opakovane sa už nebude pokúšať o ich odoslanie. Používateľ ich musí ručne opraviť, nastaviť do stavu Na odoslanie a skúsiť poslať znova. Výsledkom tejto úlohy je teda pokus o odoslanie e-mailov, ktoré sú určené na odoslanie. Vedľajším produktom je možnosť poslania správy o tom, že úloha prebehla a ako po jej dokončení alebo správy o tom, že došlo k chybe v odoslaní Vlastníkovi účtu. Pokiaľ bola dátová správa už odoslaná ručne (cez funkčné tlačidlo Odoslať), potom sa naplánovaná úloha nepokúša túto správu znovu odoslať. Tým pádom takú dátovú správu nespracuje a teda ju ani nezaktualizuje. Do v. 12.06 vrátane sa úloha volala Odosielanie pošty pomocou SMTP protokolu. Viď tiež inštruktážne video na túto tému. Naplánované úlohy, 2. časť: Príklady využitia: Zálohovanie dát Úloha umožňuje naplánovať overenie DIČ pre firmy z agendy Adresár firiem. Viac viď Overovanie DIČ v systéme VIES - všeobecne. V parametroch tejto úlohy je možné určiť, či sa budú overovať všetky firmy alebo iba vybrané zadané v parametroch úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto požaduje vykonanie aktualizácie. Výsledkom tejto úlohy je teda vykonaná aktualizácia, nie správa odosielaná po jej dokončení. Pri kontrole sa automaticky vynechávajú firmy s tuzemským IČ DPH. Prečítajte si súvisiace upozornenie ohľadom používania webovej služby VIES on the Web. Vykoná odoslanie tržieb EET, ktoré zodpovedajú podmienkam zadaným v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy, alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh, prípadne ten, kto má na starosti EET. Výsledkom tejto úlohy teda sú odoslané tržby, nie správa odosielaná po jej dokončení. Vygeneruje žiadosti o platobné príkazy podľa predpisov platieb zadaných v agende Opakované platby k dátumu zadanému v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy, alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh, prípadne ten, kto má na starosti firemné platby. Výsledkom tejto úlohy teda sú vygenerované žiadosti o platobné príkazy, nie správa odosielaná po jej dokončení. Tento typ naplánovanej úlohy slúži na automatické spracovanie správ EDI komunikace. Spracovávajú sa všetky aktívne pravidlá (IsActive=True) so spôsobom spracovania Odložiť (Autoserver) (ProcessingType = 2) podľa poradia PosIndex. Na základe pravidla sa vykoná obmedzenie dokladov za:
Na vyhovujúcich záznamoch sa potom vykoná dohľadanie zodpovedajúcej definície exportu EDI správy:
Po úspešnom uložení exportovanej EDI správy do dokumentu sa vykoná zmena položky stav spracovania na doklade podľa položky stav po exporte uvedenej na pravidle. Na spustenie naplánovanej úlohy je potrebná licencia EDI komunikácie. Vymaže logy vybraného radu a staršie ako zadaný počet dní od okamihu spustenia úlohy podľa zadania v parametroch úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy, alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Vykoná odmazanie záznamov z agendy Vykonané zmeny podľa zadania v parametroch úlohy. Spustenie premazávania odporúčame nastaviť na neprodukčný čas, obvykle v nočných hodinách. Pretože záznamov môže byť toľko, že by sa ich nepodarilo odstrániť počas jednej noci (počas niekoľkých hodín), má úloha možnosť stanoviť jej maximálnu dobu trvania. Rozhodnutie o odstránení vykonaných zmien musí vykonávať znalá obsluha. Pri nastavovaní triedy Business objektov a veku záznamov určených na vymazanie v parametroch tejto úlohy je potrebné brať ohľad na povinnosť podľa platnej legislatívy uchovávať opravy niektorých typov záznamov (napr. účtovné záznamy, daňové doklady, záznamy na účely uchovávania mzdových listov a pod.). Pred vytvorením tejto naplánovanej úlohy odporúčame najprv spustiť analýzu počtu záznamov a ďalej sa oboznámiť s kompletným návodom problematiky Premazávanie záznamov v agende Vykonané zmeny. Premazávanie by malo byť nastavené tak, aby nekolidovalo s inou náročnou akciou, napr. so zálohovaním alebo uzávierkami. Premazanie veľkej histórie môže podľa počtu záznamov trvať aj desiatky dní a táto akcia je náročná na všetky zdroje servera. Preto vždy nastavte maximálnu dobu mazania záznamov v parametroch úlohy. Vykoná odmazanie záznamov z agendy Odoslané e-maily podľa zadania v parametroch úlohy. Spustenie premazávania odporúčame nastaviť na neprodukčný čas, zvyčajne v nočných hodinách. Pre prípad mazania veľkého množstva záznamov, ktorých mazanie by mohlo trvať až niekoľko hodín, je v úlohe obsiahnutá možnosť stanoviť maximálnu dobu jej trvania. Úlohu teda nastavíme napr. na spúšťanie raz denne do 2:00 s maximálnou dobou odmazávania na 180 min. Maximálnu dobu možno nastaviť v parametroch úlohy. Premazávanie by nemalo byť nastavené tak, aby kolidovalo s inou náročnou akciou napr. so zálohovaním alebo uzávierkami. Pred vytvorením tejto naplánovanej úlohy odporúčame najprv spustiť analýzu veľkosti príloh a ďalej sa oboznámiť s kompletným návodom problematiky Premazávanie záznamov v agende Odoslané e-maily. Zabezpečuje stiahnutie e-mailov do agendy Doručené e-maily, ktoré sú adresované na niektorý z účtov (viď položka Vlastný e-mailový účet), ktoré zodpovedajú účtom v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla a s akým výsledkom, a to voliteľne vždy alebo len v prípade, že došlo k chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh, ale len v prípade chyby, pretože sa táto úloha bude spúšťať často a inak by dostával zbytočne veľa správ. Aby mohol byť v prípade problému s doručením informovaný aj niekto ďalší o tom, že došlo k problému s automatickým doručením nejakého e-mailu, úloha načítava záznamy na odoslanie zotriedené podľa e-mailového účtu a pokiaľ sa pri doručení skupiny e-mailov za daný účet vyskytne čo i len pri jedinom e-maile problém s uložením daného e-mailu, vie úloha ešte navyše zaslať správu o tom používateľovi, ktorý je zadaný ako Vlastník daného e-mailového účtu (pokiaľ je nastavený). (Teda jednu správu za skupinu doručených e-mailov na daný účet). Ak vlastník nie je vyplnený, túto správu neposiela. Je to preto, že pokiaľ vlastník účtu nie je totožný so správcom danej naplánovanej úlohy (čo v praxi typicky nebude), tak aby mal možnosť sa dozvedieť, že nejaký e-mail nebol doručený a mohol to riešiť a nebol závislý od toho, či si správca naplánovanej úlohy nechá posielať správu o výsledku jej dokončenia a či mu informáciu o probléme s doručením e-mailu oznámi. Správa vlastníkovi účtu sa zasiela až v rámci "spracovania" e-mailových účtov zadaných v parametroch naplánovanej úlohy. Preto, pokiaľ by napr. ako správca naplánovanej úlohy bol zadaný používateľ, ktorý nemá prístupové právo Použiť ani k jednému zo spracovávaných e-mailových účtov, spustenie úlohy skončí v stave Chyba, ale k "začatiu spracovania" e-mailového účtu vôbec nedôjde. Teda sa ani vlastníkovi e-mailového účtu nemôže odoslať správa o danej chybe. Pokiaľ by ale správca naplánovanej úlohy mal prístup aspoň k jednému zo spracovávaných e-mailových účtov, potom by aj vlastník účtu dostal správu o tom, že "úloha nemá právo prijímať poštu z účtu XY". Samozrejme, že pokiaľ je ten, kto má na starosti daný e-mailový účet (tj. číta e-maily naň doručené, odosiela z neho e-maily atď.) zároveň uvedený v zozname adresátov na zasielanie správy o dokončení úlohy v subzáložke Odoslať správu po dokončení úlohy, informáciu o chyba pri vykonávaní úlohy dostane tak či tak a nemusí byť uvedený súčasne ako Vlastník daného účtu. Pokiaľ by ale daná naplánovaná úloha spracovávala viac e-mailových účtov, potom by bol možno aj zbytočne obťažovaný správami o nedoručení e-mailu z účtu, ktorý nemá na starosti. Výsledkom tejto úlohy je teda stiahnutie e-mailov a vytvorenie adekvátnych záznamov v agende Doručené e-maily. Vedľajším produktom je možnosť poslania správy o tom, že úloha prebehla a ako po jej dokončení alebo správy o tom, že došlo k chybe v doručovaní Vlastníkovi účtu. Výsledkom tejto úlohy nie je informácia o tom, že niektorému z adresátov doručeného e-mailu bol doručený e-mail. Okrem toho ešte môže vzniknúť odoslaný e-mail ako odpoveď na doručený e-mail, ak je potrebné informovať odosielateľa o probléme s doručením vďaka obmedzeniu veľkosti prílohy - viď napr. Max. veľkosť prílohy. Ako však bolo povedané v popise položky Max. veľkosť prílohy, toto sa nepovažuje za chybu, čiže v tomto prípade sa neposielajú správy o vzniku chyby. Do v. 12.06 vrát. sa úloha volala Príjem pošty pomocou POP3 protokolu. Zabezpečí spustenie príkazu zadaného v parametroch tejto úlohy, ako keby sa volal z príkazového riadka (napr. nejakého *.exe programu a pod.). Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takúto správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto požaduje vykonanie daného príkazu. Výsledkom tejto úlohy je teda vykonaný príkaz, nie správa odosielaná po jej dokončení. Spustí skriptovanie funkcie (tj. ľubovoľnú funkcionalitu realizovanú pomocou skriptovania) zadanú v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takúto správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto požaduje vykonanie daného skriptu. Výsledkom tejto úlohy je teda vykonaný skript, nie správa odosielaná po jej dokončení. Typ úlohy je k dispozícii aj vtedy, ak nie je k dispozícii agenda Balíčky skriptov, tj. ak nie je nainštalované skriptovanie. V takom prípade ho však nemožno použiť, (nemožno nadefinovať jeho parametre, systém ABRA Gen nahlási chybu), avšak v takom prípade nemá ani význam definovať úlohu takého typu. V tomto type úlohy je možné naplánované úlohy reťaziť. To znamená, že možno pod tento typ úlohy zaradiť viac iných naplánovaných úloh, ktoré sa vykonajú v poradí nastavenom na záložke Parametre úlohy. Najväčšou výhodou je však to, že každá úloha má možnosť spustiť sa/nespustiť sa v prípade, že predchádzajúca úloha dobehla neúspešne. Môžete teda nastaviť, či sa po neúspechu vykonanej úlohy nasledujúca úloha vykoná, preskočí alebo sa vyhodnotí výraz, na základe ktorého sa úloha vykoná alebo nevykoná. Vyhodnotenie chyby: Ak aspoň jedna čiastková úloha neskončí úspešne (stav OK), celá skupinová úloha bude vyhodnotená ako chybná. Čiastkové úlohy v rámci Skupinovej úlohy sa spúšťajú pod používateľom, ktorým bola spustená skupinová úloha. Vytvorí tlačovú zostavu vybranú v parametroch tejto úlohy, ktorú je možné následne spracovať jedným zo štyroch spôsobov:
Viď tiež inštruktážne video na túto tému. Naplánované úlohy, 2. časť: Príklady využitia: Tlač Vykoná účtovnú závierku za posledné doteraz neuzavreté obdobie podľa parametrov zadaných v parametroch tejto úlohy. Vykoná hromadné zaúčtovanie skladových dokladov podľa parametrov zadaných v parametroch tejto úlohy. Ide o jednu z možností, ako vykonávať zaúčtovanie skladových dokladov. Viac viď Oceňování a zaúčtování skladových dokladů v ABRA Gen. Vykoná výber servisovaných predmetov, ktoré vyhovujú obmedzeniu zadanému v parametroch tejto úlohy a adresátom odošle upozornenie. Adresátmi upozornenia môžu byť voliteľne buď prevádzkovatelia servisovaných predmetov (ktorí dostanú e-mailovú správu), alebo vymenovaní používatelia systému ABRA Gen (používatelia, rola alebo skupiny rolí), ktorí dostanú interný odkaz. Nastavenie adresátov sa rovnako vykonáva v parametroch tejto úlohy. Obmedzenie môže byť pripravené napr. tak, aby vybralo servisované predmety, ktoré majú po termíne dátum nasledujúceho kontaktu alebo tento dátum uplynie počas niekoľkých nasledujúcich dní. Text takto vytvoreného odkazu je pevný a nie je možné ho používateľsky meniť. Obsahuje odkaz na vybrané servisované predmety, ktoré si potom adresát môže priamo z detailu odkazu pohodlne rozkliknúť a zobraziť podrobné informácie o nich. Ak sa má posielať e-mail, potom sa pre každý servisovaný predmet vyhovujúci obmedzeniu spustí tlačová zostava vybraná v parametroch tejto úlohy a výsledok v požadovanom formáte sa pripojí k e-mailu. Vykoná uzávierku bankových účtov pre účty zadané v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu necháva posielať správca naplánovaných úloh alebo prípadne ten, kto má na starosti sklady. Výsledkom tejto úlohy je teda vykonaná uzávierka, nie správa odosielaná po jej dokončení. Vykoná novú uzávierku fakturácie pre rady fakturačných dokladov zadané v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto má na starosti sklady. Výsledkom tejto úlohy je teda vykonaná uzávierka, nie správa odosielaná po jej dokončení. Vykoná novú uzávierku ostatných dokladov pre rady ostatných dokladov zadané v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto má na starosti sklady. Výsledkom tejto úlohy je teda vykonaná uzávierka, nie správa odosielaná po jej dokončení. Vykoná uzávierku pokladní pre pokladne zadané v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto má na starosti sklady. Výsledkom tejto úlohy je teda vykonaná uzávierka, nie správa odosielaná po jej dokončení. Vykoná uzávierku skladu pre sklady zadané v parametroch tejto úlohy (a to aj v prípade, ak je sklad medzitým skrytý). Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takú správu necháva posielať správca naplánovaných úloh alebo prípadne ten, kto má na starosti sklady. Výsledkom tejto úlohy je teda vykonaná uzávierka, nie správa odosielaná po jej dokončení. Avšak v rámci nastavenie parametrov úlohy možno nastaviť, že sa v rámci správy po dokončení má poslať ako príloha aj report o spracovávaných pohyboch. Potom úloha vytvorí tlačovú zostavu vybranú v parametroch tejto úlohy a odošle ju ako prílohu správy adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy. Potom však nemá zmysel v tejto subzáložke nastavovať, že sa nemá správa po dokončení posielať, alebo že sa má posielať len v prípade chyby. Adresátom tu teda bude ten, kto danú tlač požaduje. Vykoná dopočítanie bilancie pre zákazky, obchodné prípady alebo projekty zadané v parametroch tejto úlohy obdobne, ako keby bolo dopočítanie ručne vyvolané funkciou Nová bilancia. Má význam len vtedy, ak je prevádzkované riadenie projektov a pre daný projekt je zapnuté, viď čo je potrebné na prevádzku riadenia projektov. Vykoná zálohovanie dát. Súbor zálohy uloží do cesty zadanej v parametroch tejto úlohy. Úloha môže odoslať adresátom zadaným v subzáložke Odoslať správu po dokončení úlohy informačnú správu o tom, že úloha prebehla, a to voliteľne vždy alebo len v prípade, že došlo k nejakej chybe (viď Typ odoslania). Typicky si takúto správu nechá posielať správca naplánovaných úloh alebo prípadne ten, kto má na starosti zálohovanie dát. Výsledkom tejto úlohy je teda uložený súbor zálohy, nie správa odosielaná po jej dokončení. Vykoná spracovanie dokumentov pre kategórie dokumentov zadané v parametroch tejto úlohy a pre tie z nespracovaných dokumentov, ktoré majú nastavený spôsob spracovania autoserverom, tj. hodnota "Odložiť (autoserver)" a nemajú príznak Vybavené alebo Prerušené. Spôsob spracovania riadi ovládač (driver) špecifikovaný pre danú kategóriu. Výsledkom spracovania dokumentu môže byť napr. jeho odoslanie cez VREP či vytvorenie dokladov v príslušnej dokladovej agende systému ABRA Gen podľa obsahu dokumentu. Ďalej viď Spracovanie dokumentov. Vykoná spracovanie príloh doručených e-mailov na účty zadané v parametroch tejto úlohy, tj. na nespracované prílohy doručenej pošty nájdené v agende Doručené e-maily aplikuje pravidlá pre spracovanie nastavené v agende Pravidlá spracovania doručenej e-mail. pošty. Výsledkom spracovania môže byť napr. vytvorenie záznamu v agende Dokumenty z takejto spracovávanej prílohy e-mailu. Ďalej viď Spracovanie doručených e-mailov. Vykoná spracovanie frontov súborov zadaných v parametroch tejto úlohy, tj. na súbory nájdené v adresári vyplývajúcom z definície spracovávaných frontov súborov aplikuje pravidlá pre spracovanie nastavené v agende Pravidlá spracovania front súborov. Výsledkom spracovania môže byť napr. vytvorenie záznamu v agende Dokumenty z takého spracovaného súboru. Ďalej viď Spracovanie frontov súborov. Úloha je určená na automatické spracovanie jednej alebo viacerých definícií definovateľných importov (definície na spracovanie sa definujú v parametroch danej naplánovanej úlohy). V parametroch naplánovanej úlohy možno pridať jeden alebo viac záznamov súborov importov a exportov. Kontrolujú sa licencie pre Definovateľné importy a pre EDI. Pre licenciu bez Definovateľných importov a bez EDI nie je možné úlohu spustiť. S licenciou pre Definovateľné importy možno naplánovanú úlohu spustiť, ale iba ak nie je nastavený rozširujúci modul EDI. Pre licenciu EDI import prebieha bez obmedzenia - úlohu možno využiť tak pre import súboru s parsovaním (tj. vytvorí sa dokument), ako aj pre import bez parsovania (vznikne business objekt bez vzniku dokumentu). Výsledok naplánovanej úlohy je OK, ak nedôjde pri spracovaní žiadneho definovateľného importu súboru k chybe. V opačnom prípade je výsledok spracovania Chyba. Ak sa nepodarí spracovať akýkoľvek definovateľný import alebo aj napríklad importný súbor, zobrazí sa o tom informácia, výsledok naplánovanej úlohy je Chyba, ale vždy sa pokračuje spracovaním ďalších importných definícií alebo aj importných súborov. Log s chybami je zaznamenaný v agende Logy. Typ úlohy slúži na spracovanie EDI komunikace v rámci importov dokladov EDI správ. Spracovávajú sa iba aktívne súbory a len aktívne definície importov, ktoré sú súčasťou súboru. V parametroch naplánovanej úlohy možno pridať jeden alebo viac záznamov súborov importov a exportov. Naplánovaná úloha je strážená platnou licenciou pre definovateľné importy – naplánovanú úlohu nie je možné spustiť. Pri licencii pre Definovateľné importy je možné naplánovanú úlohu využiť pre import pomocou sady, ale iba ak nie je nastavený rozširujúci modul „EDI“ a nie je zaškrtnuté „Iba parsovať“ (vytvorí sa teda BO bez medzikroku tvorby dokumentu). Ďalej je pri spracovaní importov strážená licencia pre EDI - pri rozširujúcom module „EDI“ je možné využiť sadu ako pre import s parsovaním (tj. vytvorí sa dokument), tak pre import bez parsovania (vznikne BO bez vzniku dokumentu). Výsledok naplánovanej úlohy je OK, ak nedôjde pri spracovaní žiadneho definovateľného importu sady k chybe. V opačnom prípade je výsledok spracovania Chyba. Ak sa nepodarí spracovať akýkoľvek definovateľný import alebo aj napríklad importný súbor, zobrazí sa o tom informácia, výsledok naplánovanej úlohy je Chyba, ale vždy sa pokračuje spracovaním ďalších importných definícií alebo aj importných súborov. Log s chybami je zaznamenaný v agende Logy. |
||||||||||||||||||||
| Aktívny | Možnosť nastaviť si danú úlohu ako neaktívnu (a tým ju napríklad dočasne vyradiť z činnosti bez nutnosti ju mazať). | ||||||||||||||||||||
| Aktívny pre testovacie spojenie |
Ak je spojenie nastavené ako testovacie a táto položka nie je zaškrtnutá, nebudú sa akcia spojené s naplánovanou úlohou vykonávať. Položky Aktívny a Aktívny pre testovacie spojenie sú navzájom nezávislé:
Príznak Spojenie je testovacie sa automaticky nastavuje po obnove zo zálohy pomocou prostriedkov ABRA Gen. |
||||||||||||||||||||
| Určené pre Skupinové úlohy |
Zaškrtnutím určíte, že túto úlohu bude možné zaradiť ako čiastkový krok do inej, Skupinovej úlohy. Aj s týmto príznakom je možné úlohu spúšťať samostatne. Úlohy s takto označeným príznakom je možné následne vyberať v parametroch úlohy v položke Kód úlohy. Pri naplánovaných úlohách, kde je zaškrtnutý príznak Určené pre skupinové úlohy, nie je dostupná subzáložka Plán, pretože plánovanie sa vykonáva v rámci skupinovej úlohy. |
||||||||||||||||||||
| Kód | Kód označujúci danú úlohu. Je to nepovinná položka, ale odporúčame ju využívať. | ||||||||||||||||||||
| Názov | Názov úlohy. | ||||||||||||||||||||
| ID úlohy | Jedinečný identifikátor naplánovanej úlohy. | ||||||||||||||||||||
| Spustiť ako (nepovinné) |
Používateľ, pod ktorým bude daná úloha spustená. Ak tu nie je zadaný, potom sa použije používateľ zadaný v parametroch automatizačného servera. Používateľ musí mať potrebné prístupové práva. Viď Naplánované úlohy verzus prístupové práva. Ak sa v rámci vykonania nejakej automaticky spúšťanej naplánovanej úlohy posielajú správy (tj. úloha má nastavené, že sa má po dokončení úlohy odoslať správa zadaným adresátom), bude taká správa (odkaz alebo odoslaný e-mail) vytvorená pod používateľom zadaným v parametroch automatizačného servera, nie pod používateľom zadaným tu, pod ktorým sa spúšťa daná úloha). |
||||||||||||||||||||
| Heslo | Heslo k používateľskému účtu z predchádzajúcej položky. Heslo daného používateľa musíte zadať vtedy, ak definujete úlohu spúšťanú pod iným používateľom. Ak používateľa v predchádzajúcej položke nezadávate alebo ste zadali seba samého, prípadne ste prihlásení ako používateľ s privilégiom Supervisor, potom od vás systém heslo vyžadovať nebude. |
V hornej časti záložky Detail môže byť variantne zobrazený niektorý z Panelov definovateľných údajov detailu pre túto agendu. Zobrazenie panelu definovateľných údajov detailu závisí od aktuálneho nastavenia v menu Nastavenie pre danú agendu a prihláseného používateľa.
Popis položiek, ktoré sú k dispozícii v hornej časti záložky Detail, ak je zobrazená základná definícia Panelu definovateľných údajov detailu:
| Názov | Popis |
|---|---|
| Plán | Informačný údaj o tom, aký je plán spúšťania pre danú úlohu. Napr.: O 14:00, každý deň, prvýkrát ut 5. 5. 2009. |
| Čas ďalšieho spustenia | Informačný údaj o tom, kedy by mala byť úloha spustená nabudúce. Pri úlohách, ktoré sa neopakujú, je tu rovnaký údaj ako v predchádzajúcej položke. |
| Názov | Popis |
|---|---|
| Naplánovať úlohu |
Možnosť nastaviť frekvenciu opakovania úlohy a ďalšie údaje s tým súvisiace (počet opakovaní, riešenie prípadov, keď termín pripadne na víkend a pod.):
|
| Dátum prvého spustenia | Dátum, kedy sa má úloha spustiť prvýkrát. |
| Čas spustenia |
Čas, kedy sa má úloha spúšťať. Ak je potrebné spustiť naplánovanú úlohu iba v určitom časovom rozmedzí, možno túto požiadavku riešiť pomocou Podmienky spustenia. |
| Plánovaný čas spustenia | Zobrazí dátum a čas, kedy by mala byť úloha spustená nabudúce. |
| Denné (týždenné, mesačné, ročné) plánovanie |
Týka sa volieb denne, denne opakovane, týždenne, mesačne, ročne. V závislosti od nastavenia frekvencie sú k dispozícii rôzne ďalšie voľby. Typicky sa nastaví do položky Každých interval, v akom sa bude úloha spúšťať, a do položky Opakovať, koľkokrát bude úloha celkovo spustená - či sa bude opakovať neobmedzene alebo len do určitého dátumu. Ďalej je možné voliť, či bude úloha spúšťaná aj cez víkend, prípadne, pri frekvencii týždenne, aj v ktoré dni. Ak bude vybraná denná frekvencia, v položke Každých bude zadané 2 a v položke Opakovať bude vybratý variant Celkom a zadané 5, znamená to, že úloha sa spustí celkovo päťkrát v dvojdňových intervaloch. |
| Podmienka spustenia |
Podmienkou je možné určiť, za akých okolností sa má úloha spustiť. Napríklad je potrebné úlohu s kódom B spustiť len v prípade, že úloha s kódom A prebehla aspoň raz počas posledných 5 dní neúspešne. Podmienku možno vytvoriť pomocou tlačidla Editácia výrazu, ktorým sa otvorí Editor výrazu. Pre lepšie pochopenie si fungovanie podmienky spustenia objasníme na príkladoch. Ak chceme naplánovanú úlohu spúšťať denne medzi 8. a 16. hodinou, potom zadáme výraz takto:
V prípade potreby presnejšieho spúšťania na minúty (napr. medzi 8:30 a 16:45), zadáme výraz takto:
Následne je potrebné nastaviť denné opakovanie podľa potreby (napr. každú hodinu alebo každých x minút). Potrebujeme, aby sa úloha “B” spúšťala každý piatok o 20:00, ale len v prípade, že úloha “A” v období posledných 5 dní skončila aspoň raz neúspešne. Úlohu “B” si naplánujeme tak, aby sa spúšťala každý piatok o 20:00, a nastavíme ju ako aktívnu. Zistíme si ID úlohy “A” (pre náš príklad to bude “1A00000101“) a následne v Hlavičke úlohy “B” v podmienke spustenia použijeme QR výraz takto:
Vo výraze sa použije SQL, ktoré získa počet logov, ktoré skončili chybou (B.ResultKind=2), a dátum dokončenia úlohy (zalogovania) B.FINISHEDAT$DATE nie je starší ako 5 dní. |
| Pri vynechaní naplánovaného spustenia úlohy spustiť čo najskôr |
Zaškrtávacie políčko, ktoré v prípade zaškrtnutia zaistí mimoriadne jednorazové spustenie naplánovanej úlohy vtedy, ak mala prebehnúť automaticky, ale nestalo sa tak, pretože nebol dostupný automatizačný server. Úloha sa vykoná po opätovnom štarte automatizačného servera. Ak zaškrtávacie políčko nie je aktívne a úloha je definovaná ako opakovaná, dôjde len k aktualizácii času nasledujúceho spustenia na ďalší nasledujúci čas. Samotná úloha neprebehne. Pri úlohe definovanej ako jednorazová nebude v takom prípade jej spustenie aktivované vôbec. |
| Názov | Popis |
|---|---|
| Popis |
Textový popis úlohy. Nepovinná položka. |
Tu zadáte parametre podľa zvoleného typu úlohy. Hodnoty parametrov sa môžu aj predvyplňovať, a to podľa toho, odkiaľ a ako bolo vytváranie plánovanej úlohy vyvolané. Ďalej viď popis kroku Naplánovať v Sprievodcovi naplánovaním automatického spustenia.
Popis parametrov pre jednotlivé typy úloh:
| Typ úlohy | Zadávané parametre | ||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aktualizácia fulltextového hľadania |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Aktualizácia kategorizačných údajov |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Aktualizácia kurzového lístka |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Automatické aktualizácie | Pre tento typ úlohy nie sú k dispozícii žiadne parametre. | ||||||||||||||||||||||||||||||||||||||||||||||
| Automatické správy | Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Čistenie tabuľky SELDEF a SELDAT | Pre tento typ úlohy nie sú k dispozícii žiadne parametre. | ||||||||||||||||||||||||||||||||||||||||||||||
| Bankové API - import transakcií do bankových výpisov | Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Export |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Generovanie povolenia na spracovanie dát |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Generovanie povolenia na spracovanie dát |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Kontrola nespoľahlivých platiteľov DPH |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Načítanie varianty kapacitného plánu |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Odoslanie pripravených elektronických správ |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Notifikácie úloh |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Odoslanie tržby EET |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Opakované bankové platby |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Overovanie DIČ v systéme VIES |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Premazanie starších logov |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Premazanie záznamov z agendy Vykonané zmeny |
Zadávané parametre: |
||||||||||||||||||||||||||||||||||||||||||||||
| Premazanie záznamov z agendy Odoslané e-maily |
Zadávané parametre: |
||||||||||||||||||||||||||||||||||||||||||||||
| Príjem elektronických správ |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Príkazový riadok |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Skript |
Zadávané parametre:
Položky sú k dispozícii aj vtedy, ak nie je k dispozícii agenda Balíčky skriptov, tj. ak nie je nainštalované skriptovanie. V takom prípade ich ale nemožno použiť (systém ABRA Gen nahlási chybu), avšak v takom prípade nemá ani význam definovať úlohu takého typu. Ak sa pri vybratí skriptu nevyplní Knižnica skriptov a Funkcia, môže to byť spôsobené tým, že je ABRA Gen spustená s parametrom -NOSCRIPTING a používateľ je prihlásený s privilégiom Obchádzať skriptovanie. |
||||||||||||||||||||||||||||||||||||||||||||||
| Skupinová úloha |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Tlač |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Účtovná závierka |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Účtovanie skladových dokladov |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Upozornenie na servisovaný predmet |
Zadávané parametre tejto úlohy sú usporiadané do subzáložiek:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Uzávierka bankových účtov |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Uzávierka fakturácie |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Uzávierka ostatných dokladov |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Uzávierka pokladní |
Pomocou funkčného tlačidla Upraviť výber v spodnej časti záložky vyberiete pokladne, ktoré sa majú uzavrieť. Význam a spôsob výberu je zhodný ako pri ručnom spúšťaní uzávierky. Viď Nová uzávierka pokladní - Výber záznamov. Ďalej zadáte doplňujúce údaje na vykonanie uzávierky, obdobne ako pri ručnom spúšťaní uzávierky. Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Uzávierka skladu |
Zadávané parametre:
Ďalšie zadávané parametre tejto úlohy sú usporiadané do subzáložiek:
Použijete vtedy, ak chcete v rámci Odosielaných správ po dokončení úlohy zaslať reporty s informáciami o oceňovaných pohyboch ako prílohy takej správy. Viď úvodný popis úlohy Uzávierka skladu. Potom tu nastavíte nasledujúce položky:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Výpočet finančnej bilancie Zákazky/Obchodného prípadu/Projektu |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Zálohovanie dát |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Spracovanie dokumentov |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Spracovanie doručených e-mailov |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Spracovanie frontov súborov |
Zadávané parametre:
|
||||||||||||||||||||||||||||||||||||||||||||||
Subzáložka Odoslať správu po dokončení úlohy
Subzáložka pre definíciu správy, ktorá sa má poslať po dokončení spustenej úlohy.
V prípade úlohy typu Tlač resp. Export, ktorých výstupom je odoslanie nejakej tlač. zostavy či exportu, a ďalej pre úlohu typu Uzávierka skladu, ak má byť jej výstupom odoslanie nejakej tlač. zostavy, ide o správu, ktorá bude obsahovať výsledok danej plánovanej úlohy, tj. jej prílohou bude práve požadovaný report tj. tlač. zostava resp. definovateľný export. V prípade úloh iného typu ide iba o informačnú správu o tom, že daná úloha prebehla. V tomto prípade nezamieňajte s vlastným výsledkom spustenej úlohy. Objasníme na príklade:
Majme úlohu typu "Tlač" reportu Štruktúra pohľadávok. Keď sa úloha spustí a vykoná, bude jej výsledkom požadovaný report. adresátom, ktorých tu uvediete, sa pošle po dokončení úlohy správa, ktorá bude mať požadovaný report ako svoju prílohu. Na druhej strane majme úlohu typu Príjem elektronických správ. adresátom, ktorých tu uvediete, sa pošle po dokončení úlohy správa, že sťahovanie pošty bolo vykonané (bez ohľadu na to, či bol alebo nebol stiahnutý nejaký e-mail pre nejakého trebárs úplne iného adresáta). Ak chcete zabezpečiť, aby adresát doručeného e-mailu dostal správu, že mu bol e-mail doručený, musíte to zabezpečiť iným spôsobom.
Ak bude v priebehu spracovania úlohy zistené, že došlo k nekorektnému ukončeniu spracovania naplánovanej úlohy, bude odoslaná notifikácia o tom, že došlo pri danej úlohe k jej nekorektnému ukončeniu spracovania.
Notifikácia prebieha štandardným spôsobom tj. riadi sa pravidlami nastavenými opísanými na tejto subzáložke, na Naplánovanej úlohe.
Súčasťou správy (správy/e-mailu) je obsah logu (História spustenia) naplánovanej úlohy, takže používateľ je informovaný o príčine a ďalších okolnostiach nekorektného ukončenia naplánovanej úlohy.
Podrobnejšie viď popis pri jednotlivých typoch úloh.
Obsahuje:
Obsiahnuté položky:
| Typ úlohy | Zadávané parametre |
|---|---|
| Po dokončení úlohy |
Možnosť nastaviť, čo sa má vykonať po dokončení automatickej úlohy:
Pre úlohy typu:
je potrebné mať vždy nastavené Poslať správu, pretože, ako bolo spomenuté vyššie, v tomto prípade správa obsahuje vlastný výsledok úlohy (požadovaný report alebo export). (Neplatí pre úlohu typu Upozornenie na servisovaný predmet, kde je odoslanie reportu riešené iným spôsobom.) |
| Predmet | Slúži na vyplnenie položky Predmet správy, ktorá bude odoslaná, tj. Predmet odkazu resp. Predmet odoslaného e-mailu. |
Adresáti a lišta navigátora adresátov
Ide o prvok editovateľný zoznam na zadanie adresátov odkazu.
| Názov | Popis |
|---|---|
| Typ adresáta
a ďalšie položky |
Tu zvolíte typ adresáta. Podľa zvoleného typu adresáta sa sprístupnia ďalšie položky na zadanie konkrétneho adresáta daného typu. Spôsob zadania a význam položiek sú obdobné ako pri ručnom zadaní odkazu, viď Adresáti v detaile odkazu. Drobný rozdiel je iba pri adresátovi typu 4 (e-mail), preto ho popíšeme aj tu:
Pre odosielanie na externé e-mailové adresy tu platí: Tu vytvorené e-maily program neodosiela automaticky okamžite po ich vytvorení. Budú v stave "Na odoslanie" a je potrebné zabezpečiť ich odoslanie z agendy Odoslané e-maily iným spôsobom (ručne alebo automaticky pomocou naplánovanej úlohy na to určenej typu Odoslanie pripravených elektronických správ). Ak ale používate automatizačný server a odosielanie správ po dokončení naplánovaných úloh, predpokladá sa, že budete mať nastavenú aj túto naplánovanú úlohu. Viď tiež možnosti odoslania e-mailov. |
| Typ odoslania | Umožňuje si pre každého adresáta zvlášť nastaviť, či sa mu správa odosielaná po dokončení úlohy má posielať vždy alebo len vtedy, ak dôjde k nejakej chybe. Využijete najmä pri často spúšťaných úlohách, keď by zasielanie správ vždy bolo obťažujúce. |
Pod editovateľným zoznamom adresátov je k dispozícii lišta navigátora:
Navigátor v tejto subzáložke
Navigátor v tejto záložke obsahuje tlačidlá:
- Na pohyb kurzora po riadkoch (na začiatok, predchádzajúci riadok, ďalší riadok, na koniec) editovateľného zoznamu, zmenu ich poradia a hľadanie hodnoty v zozname.
- Vložiť - Na vloženie nového riadka pred aktuálny riadok (na ktorom stojí kurzor).
- Pridať - Na pridanie nového riadka na koniec.
- Vymazať - Na vymazanie aktuálneho riadka.
- Zadávať - na nastavenie zadávaného údaja pre adresátov typu (0) používateľ.
Subzáložka Obmedzenie pri spracovaní úlohy
Táto záložka slúži na nastavenie pokročilých vlastností naplánovaných úloh.
V hornej časti záložky možno nastaviť spôsob sledovania histórie:
- Iba posledný dátum a čas
- Každé spustenie - Pozor! Pri často spúšťaných úlohách (opakovane denne) v tomto prípade bude vznikať veľké množstvo logov.
- Mazať logy staršie než - Tu je možné vyplniť počet dní, po ktorých budú logy vymazané. K výmazu dôjde buď editáciou a uložením definície úlohy, alebo pri zápise ďalšieho logu pri spustení úlohy. Východisková hodnota je 365 dní. Pri hodnote 0 nebude k výmazu dochádzať vôbec.
Ďalej je k dispozícii needitovateľný zoznam, ktorý zobrazuje údaje o spustení danej úlohy, na počiatku prázdny. Obsahované položky:
| Názov | Popis |
|---|---|
| Výsledok |
Informácia o výslednom stave spustenia, tj. či spustenie prebehlo OK alebo s chybou. Chyba nastane, napr. ak ide o úlohu odoslania e-mailu a používateľ, pod ktorým sa úloha spúšťa, nemá prístup k zadanému e-mailovému účtu a pod. Viď tiež Naplánované úlohy verzus prístupové práva a Poštové účty verzus prístupové práva. Viď tiež často kladené otázky, otázka Naplánovaná úloha sa nespustí alebo skončí chybou. Chybový stav môže byť príčinou na zaslanie správy o chybe adresátom uvedeným v Odoslať správu po dokončení úlohy, viď popis danej záložky, a pri úlohe typu Odoslanie elektronických správ a Príjem elektronických správ prípadne aj vlastníkovi účtu, viď popis úloh Odoslanie pripravených elektronických správ a Príjem elektronických správ. |
| Začiatok / Koniec | Dátum a čas spustenia a dokončenia úlohy. |
| Trvalo celkom | Doba trvania úlohy. |
| Čas spracovania | Čas spracovania naplánovanej úlohy. |
| Réžijný čas | Doba, ktorá je nutná na prípravné a pomocné operácie súvisiace so spustením naplánovanej úlohy v AutoServeri. Tento čas nezahŕňa samotné spracovanie úlohy daným objektom alebo skriptom, ale iba kroky, ktoré mu predchádzajú alebo ho sprevádzajú. |
| SPID | Process Identifier. ID procesu, v ktorom sa daná úloha spracováva. Informačná položka. Viď tiež PID v záložke Automatizačný server. |
V pravej časti záložky sa k jednotlivým záznamom spustenia zobrazujú doplňujúce informácie, ak ich automatizačný server pre daný typ úlohy generuje. Tieto informácie využijete najmä, ak došlo pri spracovaní k chybe.
Ak máte viac spojení na databázu ABRA Gen, venujte pozornosť aj tomu, ktorého spojenia sa dané hlásenie týka.
Subzáložka je k dispozícii iba, ak je v menu Nastavenie aktuálne začiarknutá voľba na zobrazenie používateľských formulárov. Umožňuje vyberať si z nadefinovaných používateľských vstupných formulárov a zobrazovať a zadávať si cez ne potom jednotlivé údaje.
Pravidlá pre použitie tejto záložky sú pre všetky agendy, v ktorých sa môže vyskytovať, spoločné a boli podrobne opísané v kap. Záložka Formuláre - všeobecne.
Zobrazenie zoznamu v Detaile
V niektorej časti tejto záložky môže byť zobrazený Zoznam (Panel na zobrazenie zoznamu na iných záložkách), teda záznamy zo záložky zoznam (podrobnejšie viď Spoločné prvky v dokladových agendách - záložka Detail).
Zobrazenie zoznamu závisí od aktuálneho nastavenia v menu Nastavenie pre danú agendu a prihláseného používateľa.
Funkcie k záložke Detail:
Podmnožina funkcií zo záložky Zoznam.
V editačnom režime platia zásady platné pre editáciu záznamov v knihách. K dispozícii sú štandardné funkcie pre režim editácie, pričom po uložení záznamu v závislosti od jeho údajov môže dôjsť k vyvolaniu nejakej ďalšej automatickej akcie, viď akcie volané po uložení záznamu.


