( Mode : Byte;
<0> <1>
DBT : Byte; AvizoCode : Integer;
Index : Word; Data1 : String;
RefDate : Date; Data2 : String)
ManId : Longint;
Data1 : String;
Data2 : String)
Upozorňuje systém automatických eMailů (Avízo) na nějakou událost podle parametru Mode
Došlo ke změně věty z tabulky (například srážky), která je připojená k historické položce. Vzhledem k tomu, že tento druh změn není systém schopen detekovat, protože ident relace je stále stejný, je potřeba použít tuto proceduru.
|
Parametrr |
Popis |
| DBT | Číslo databáze položky. Lze psát dbtO nebo dbtP. |
| Index | Index historické položky, které se změna týká. |
| RefDate | Od kdy změna platí. Obvykle se vkládá období zpracování mezd. |
| ManId | Ident zaměstnance. |
| Data1 | Vlastní text před změnou. |
| Data2 | Vlastní text po změně. |
Systém testuje, zda existuje definice AutoEmailu pro položku DBT[Index] . Jestliže existuje, vygeneruje podle nalezených pravidel událost pro AutoEmail.
Příklad:
dim ActMonth : Byte; dim SysMonth : Word; dim SysYear : Word; GetActEnv(ActMonth, SysMonth, SysYear); EchoForAutoEmail(0, dbtP, MainPol, _Date(1,ActMonth,SysYear), O[dbIdent], "Cosi před změnou ...", "A po změně");
Obecné oznámení systému Avízo. Kód události bude v parametru AvizoCode.
Použitelné kódy:
Příklad:
EchoForAutoEmail(1, 27, "Cosi před změnou ...", "A po změně");