Dávkové zpracování výstrah
Výstrahy jsou zpracovávány pomocí funkce dávkového zpracování. Než proces vydá výstrahy, musíte nastavit dávkové zpracování.
Funkce dávkového zpracování podporuje dva typy událostí:
- Události vyvolané událostmi založenými na změně. Tyto události jsou označovány jako události vytvoření/odstranění a aktualizace.
- Události vyvolané termíny splnění.
Dávkové zpracování lze nastavit pro každý typ událostí.
Dávkové zpracování událostí založených na změně
Systém načítá všechny události založené na změně, které se vyskytly od posledního spuštění dávkového zpracování. Události založené na změně zahrnují aktualizace polí, odstranění záznamů a vytváření záznamů. Tyto události jsou porovnány s podmínkami nastavenými v pravidlech výstrah. Když událost odpovídá podmínkám v pravidlu, dávkové zpracování vygeneruje výstrahu.
Četnost dávek pro události založené na změně
Úlohu dávky, která spustí zpracování události, lze pro události založené na změně nastavit brzy po zaznamenání události systémem. Pokud nastavíte dávkovou úlohu na opakování častěji, uživatelé dostanou své výstrahy dříve po provedení změn. Vysoká četnost dávkového zpracování však může nepříznivě ovlivnit výkonnost systému.
Na druhé straně dávková úloha, která se vrací méně často a která je naplánována pro situace, kdy je nízké zatížení systému, může zvýšit výkon systému. Nízká frekvence provádění dávkového zpracování však nemusí splňovat požadavky uživatelů na aktuální výstrahy.
Při nastavování četnosti dávkového zpracování pro události založené na změně tedy dbejte na rovnováhu mezi včasností výstrah a výkonem celého systému. Čím více je uživatelů, kteří vytvářejí pravidla výstrah, tím důležitější jsou tato hlediska. Četnost nemá žádný vliv na počet událostí, které systém zpracuje. Pokud však pravidla vytváří více uživatelů, proces spustí další kontroly. Tento typ výměny dat může ovlivnit výkonnost systému.
Rizika nízké četnosti dávek
Pokud nastavíte dávkové zpracování s nízkou četností pro události založené na změnách, může dojít ke ztrátě výstrah, protože data důležitá pro podmínky pravidel výstrah se změní před zpracováním. Může tedy dojít ke ztrátě výstrah.
Vytvoříte například pravidlo výstrahy, které je nastaveno tak, že spustí výstrahu za předpokladu, že událostí je změna kontaktní adresy zákazníka a podmínkou je zákazník = BB. Jinak řečeno, pokud se kontakt odběratele pro BB zákazníka změní, proces zaznamená událost. Systém dávkového zpracování je však nastaven tak, aby dávkové zpracování bylo méně časté než zadávání dat. Pokud se jméno zákazníka změní z BB na AA předtím, než se událost zpracuje, data v databázi neodpovídají podmínce pravidla, zákazník = BB. Proto když je nakonec událost zpracována, nevygeneruje se žádná výstraha.
Nastavení zpracování výstrahy na základě změny
- Přejděte na Správa systému>Pravidelné úlohy>Výstrahy>Výstrahy založené na změně.
- V dialogovém okně Výstrahy založené na změně zadejte příslušné informace.
Dávkové zpracování pro události termínu splnění
Systém rozpozná všechny události způsobené termíny plnění a tyto události jsou porovnány s podmínkami nastavenými v pravidlech výstrah. Pokud událost odpovídá podmínkám v pravidlu, dávkové zpracování vygeneruje výstrahu.
Četnost dávek pro události termínu splnění
V případě událostí termínu splnění je vhodné nastavit úlohy dávky, které budou vykonávány v noci nebo v určeném čase během dne, aby se vyrovnalo zatížení systému. Doporučujeme nastavit dávkovou úlohu tak, aby se spouštěla alespoň jednou denně. Pokud mají být výstrahy zasílány co nejdříve, nastavte dávkové zpracování, aby se provedlo okamžitě po změně systémového data. Pokud chcete generovat výstrahy pro události termínu splnění, ke kterým dojde poté, co dávka termínu splnění zpracovala výstrahy, můžete dávku spustit týž den ještě jednou.
Na určitý den byla spuštěna například dávková úloha. Poté vytvoříte nákupní objednávku s datem splnění, které má spustit výstrahu ve stejný den. Chcete-li dostat výstrahu v tento den, musíte spustit dávkovou úlohu znovu po vytvoření nákupní objednávky. Pokud ale v daném dni dávkovou úlohu znovu nespustíte, následující dávka dne převezme všechny nezpracované události z předchozích dní.
Poznámka
I když se dávkové zpracování provádí více než jednou denně, výstrahy se pro tutéž událost a podmínky termínu splnění neduplikují. Výstrahy jsou generovány pouze pro data, která se na základě změn vzniklých v systému po provedení minulé dávky stala termíny splnění.
Okno dávkového zpracování
Zpracování pravidel výstrah ve společnosti může být zastaveno z několika důvodů. Tyto důvody zahrnují prázdniny, chyby systému nebo jiné problémy, které brání po určitou dobu spuštění dávkové úlohy.
Pokud chcete zabránit, aby výstrahy data platnosti zastarala, vzhledem k tomu, že dávková úloha nebyla spuštěna několik dní, můžete nastavit okno dávkového zpracování. Okno dávkového zpracování lze použít, aby se zabránilo spouštění dávkové úlohy po zadaný počet dní.
Pokud nastavíte okno dávkového zpracování, odešle se výstraha po zpracování pravidla výstrahy, přestože výstraha překročí časový limit určený v kritériích data splatnosti. Výstrahy jsou odesílány tak dlouho, dokud nebude překročeno období, které je definováno podle této lhůty plus okno dávkového zpracování. Výstrahy se přestanou odesílat, až období překročí hodnotu, která je definována podle této lhůty plus okno dávkového zpracování.
Nastavení zpracování výstrahy na datum splatnosti
- Přejděte na Správa systému>Pravidelné úlohy>Výstrahy>Výstrahy založené na datu plnění.
- V dialogovém okně Výstrahy data plnění zadejte příslušné informace.