==== Činnost 1. 3. 3. 4 - Automatické kontroly pohledávek ==== Slouží k definici nastavení kontrol při pořizování a editaci dokladů a složek a také pro definici automaticky zasílaných upomínek.\\ \\ **Automatická kontrola dokladů** - při uložení nebo editaci hlavičky nebo složky dokladu (lze nastavit, zda kontrolu provádět pouze u **hlaviček dokladů** nebo i u **složek**) je možné kontrolovat doklady na dlužnou částku a dobu po splatnosti. Pokud má doklad **typ subjektu** shodný, jako je uvedeno v definici, pak se testuje, zda součet neuhrazených pohledávek subjektu, jejichž doba po splatnosti odpovídá **zadanému intervalu**, je větší než uvedená **hranice dluhu**. Pokud ano, tak se v závislosti na nastavení (**tvrdá / měkká kontrola**) hlásí buď upozornění (doklad ale lze založit / opravit) nebo chybová hláška (doklad pak nelze založit / opravit). Pro subjekty, k nimž existuje **poznámka** zde uvedeného typu, se kontrola neprovádí.\\ \\ **Automatické zasílání upomínek e-mailem** - obdobné podmínky lze nastavit i pro automatické zasílání e-mailových zpráv upomínek. V tom případě je třeba zvolit vlastnost **"Zasílat e-mail"**, zadat text, který má být v předmětu zprávy a dále úvodní a závěrečný text zprávy. Mezi tyto 2 texty bude doplněna informace o všech neuhrazených dokladech, jejichž součet je vyšší, než je uvedená **hranice dluhu** a jejichž doba po splatnosti odpovídá **zadanému intervalu**. **Vlastní zaslání** e-mailů je možné pak spustit procedurou **spKontrPohl_ZasliEmaily**, kterou lze spouštět pravidelně například v nočním JOBu. Při zaslání e-mailu lze současně do poznámky k subjektu zapsat informaci o tom, jaká upomínka byla zaslána. Pro subjekty, k nimž existuje **poznámka** zde uvedeného typu, se zasílání upomínek neprovádí.\\ \\ Podrobně je popsáno v dokumentu Upomínky a kontroly.\\ === Vstupní formulář === Formulář je opticky rozdělen na tři části.\\ \\ V **horní části** se zádávají definice, které jsou **společné** pro práci s doklady (kontrolu) i pro rozesílání upomínek e-mailem. Zadává se kód a název kontroly, **interval dnů po splatnosti** ("Dnů po splatnosti - od" a "Dnů po splatnosti - do") a **hranice dluhu** ("Dluh alespoň").\\ \\ V **prostřední části** se zadávají definice pro kontroly při práci s doklady. Kontrola pořizování / oprav dokladů nebo složek se provádí v případě, že je nastavena **alespoň měkká kontrola** na "založení věty" nebo "opravu věty". \\ \\ Ve **spodní části** se zadávají definice pro rozesílání upomínek e-mailem. Zasílání e-mailů se provádí v případě, že je nastavena vlastnost "Zasílat e-mail" na **Ano**.\\ Před ostrým spuštěním zasílání e-mailů doporučujeme zkušební spuštění procedury s takto nastavenými parametry:\\ \\ exec spKontrPohl_ZasliEmaily\\ @EMail_Prehled = 'nase@adresa', -- adresa pro zaslání souhrnné informace o zaslaných e-mailech\\ @EMail_Kopie = 'nase@adresa', -- adresa pro zasílání kopií upomínek\\ @vlTest = 1 -- 0=ostrý provoz, 1=e-mail pouze kopie, 2=nezasílá e-maily, pro účely testování v SQL analyzeru\\ \\ kde 'nase@adresa' je vlastní adresa, na kterou budou zaslány všechny vygenerované e-maily a rovněž sumární přehled.\\ Pro ostrý provoz je pak třeba změnit parametr @vlTest = 0, a pokud si případně nechcete nechat zasílat kopie, tak neuvádějte parametr @EMail_Kopie.\\