User Tools

Site Tools


pravidelne_zasilani_reportu_emailem

This is an old revision of the document!


Pravidelné zasílání reportů emailem

CO: ReportSender

KDE: _​_SERVIS\release\ReportSender

NÁPOVĚDA: viz navod.txt

POSTUP:
Zákazník si vytvoří novou emailovou schránku ze které budou odcházet reporty (reporty@firma.cz) a k té nám sdělí údaje viz níže.
Nakopírovat složku s programem do C:\POSExpert.
Nastavit parametry v ReportSender.exe.config:

  • mailSettings
    • smtp from - zadat emailovou adresu odesílatele
    • network host - zadat emailový server
    • password - zadat heslo ke schránce
    • userName - zadat uživatelské jméno (opět emailová adresa)
  • applicationSettings

Nastavit parametry v testConfig.xml (případnou změnu názvu upravit v ReportSender.vbs):

  • ReportItem - konkrétní report spolu s příjemci, těchto záznamů může být libovolné množství
  • Parameters - parametry konkrétního reportu, typycky časové období viz navod.txt
  • Recipients - emailové adresy příjemců

Před dokončením otestovat, tj. zadat adresu příjemce např. podpora@posexperts.cz a spustit ReportSender.vbs!
Následně zadat skutečné příjemce.

Zařadit úlohu do plánovače úloh:

  • Vytvořit novou úlohu v plánovači - obdobně jako sync jen s rozdíly
    • Začátek úlohy, spustit v - zadat čas kdy má docházet k odesílání
    • Nová akce, spustit v - zadat cestu C:\POSExpert\ReportSender

Seskupování emailů

je nutno nastavit groupByRecipients=“True” v záhlaví definice reportů

Parametry

možné hodnoty parametrů:

{firstDateInCurrentMonth} - první den tohoto měsíce
{firstDateInLastMonth} - první den minulého měsíce
{firstDateInYesterdayMonth} - první den měsíce včerejšího dne
{lastMonday} - pondělí minulého týdne
{lastSunday} - neděle minulého týdne
{X} - počet dní (1=dnes, 2=včera...)
{today} / {sevenDays} / {eightDays} / {null}
{beforeYear} - datum před rokem
{beforeYear+N} - datum před rokem kde N je počet dní navíc

ostatní parametry lze nastavit statickou hodnotou

více hodnot v jednom parametru oddělit středníkem <Item name=“departmentID” value=“2;3;4”></Item> pozor na deleted pkID - způsobují pád reportsenderu, pokud jsou dány jako parametr

pravidelne_zasilani_reportu_emailem.1553768465.txt.gz · Last modified: 2019/03/28 11:21 by mkaspar

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki