SetActEnv

( ActMonth : Byte;
  SysMonth : Word;
  SysYear  : Word)

Umožňuje měnit skutečný měsíc 'ActMonth', systémový měsíc 'SysMonth' a systémový rok 'SysYear'. Procedura není omezena rozsahem systémové historie. Jestliže však bude tento rozsah překročen (1994.._HstYear-1), nebude program pracovat s přístupovými právy aktuálního uživatele k zaměstnancům, ani nebude použito někdejších nastavení skupin a masek pro sumární výpočty položek _Sum! Proto by se tento režim měl používat pouze pro prohlížení. Stav systémové databáze bude nastaven vždy správně. Po vykonání této procedury se provede aktualizace historických položek hlavních databází v paměti. Procedura způsobí nahrání mzdové věty do paměti podobně jako funkce:

_LoadWage (SysMonth, SysYear)

Pozor! Po použití této funkce budou kalendářní funkce pracovat s novým měsícem 'ActMonth'.

Pozor! Použitím procedury SetActEnv nedochází ke změně oddělovacího (separačního) datumu (HstSetSep)!

Opakem je procedura GetActEnv .

Podívejte se na:Procedury a funkce - Systém

Příklad