Procedury a funkce: System

Období

SetSysYear změna systémového roku
SetSysMonth změna systémového měsíce
SetActMonth změna skutečného měsíce
SetActEnv změna skutečného a systémového měsíce a roku
GetActEnv vrací skutečný a systémový měsíc a rok
IncLastMonth zvýší měsíc a případně i rok posledního zpracování mezd
DecLastMonth sníží měsíc a případně i rok posledního zpracování mezd
_SysYear vrací systémový rok
_SysMonth vrací systémový měsíc
_ActMonth vrací skutečný měsíc
_LastMonth vrací měsíc posledního zpracování mezd
_LastYear vrací rok posledního zpracování mezd
_HstYear vrací rok systémové historie
SetSysBase nastavení roku pro sadu vět systémové databáze
_SysBase zjištění roku sady vět systémové databáze
SaveSet uloží aktuální nastavení měsíců na disk

Makra

Macro spuštění makra
MacroThr spuštění makra v jiném threadu
MacroEnable povolí jedno spuštění makra se jménem MacroName
MaskMacroEnDis povolí nebo zakáže spouštění maskovacího makra podle jeho čísla

Systémové vlajky

SetSysFlag nastavení systémové vlajky
_GetSysFlag přečtení stavu systémové vlajky

Krokovací maska zaměstnanců

_GetStepMask zjistí aktuální masku, podle které probíhá krokování
SetStepMask nahradí aktuální masku, podle které probíhá krokování

eMail,FTP

_SendMail posílá elektronickou poštu
_ExistMail kontroluje, zda lze používat el. poštu
_SendFTP umožňuje posílání souboru pomocí protokolu FTP

Globální mzdová věta

SetMResult nastavení typu Wage
_GetMResult přečtení typu Wage

Přihlášený uživatel a přístupová práva

_GetActUser zjistí informace pro aktuálně přihlášeného nebo pro jiného uživatele
SetActUser vkládá informace do aktuálně přihlášeného uživatele
_AppRights zjišťuje přístupová práva pro aktuálně přihlášeného nebo pro jiného uživatele
MacroEnable povolí jedno spuštění určeného makra i v případě, kdy na toto makro není právo
LoadRights nahraje systémové uživatele a role ze souboru Pam5.Usr
GetAllUsersId ve streamu vrací základní informace o všech povolených uživatelích

Skupiny položek

_GetItemsGroup zjistí informace pro skupinu položek
SetItemsGroup vkládá informace do skupiny položek

Systémové čítače

_GetCountValue přečte a zvýší hodnotu systémového čítače
SetCountValue nastaví hodnotu systémového čítače
_GetNewPersNumber vrací osobní číslo podle přednastaveného formátu
_GetNewHPNumber vrací číslo zaměstnance podle přednastaveného formátu

Ostatní

SetShiftLine nastavení textu ve stavové řádce oddělení
ToEdit příprava zaměstnance v paměti pro zobrazení v editoru položek
_GetVersion zjistí aktuální verzi EXE programu
CheckUsedRecords blokuje použité věty turnusů a směn
_Check kontroluje řetězec zda je správné IČO, DIČ, bankovní účet, rodné číslo, atd
_LoadRF ve streamu vrací informace o rizikovém faktoru
_GetSpecString vrací speciální řetězec, který se používá pro informativní zobrazení v položkách
_NewGuid vrací jedinečný řetězec
_GetSystem vrací obecné systémové hodnoty
SetSystem nastavuje obecné vlastnosti systemu
_GetUserSetItem vrací uživatelské nastavení
SetUserSetItem ukládá uživatelské nastavení
CloseAllView

zruší všechna otevřená View v režimu Zpracování

_FuncUniv universální uživatelská funkce
_RegEx nad řetězcem vykoná regulární výraz

Dokumenty

_DocFromFileToDatabase Přesouvá soubor dokumentu z disku do databáze. 
_DocFromDatabaseToFile Přesouvá soubor dokumentu z databáze na disk.
_GetInfoFromFGE Z FGE souboru zjistí jeho UID a popis.

AutoEmail

EchoForAutoEmail Upozorňuje systém automatických eMailů na změnu věty z připojené tabulky. 

Informace o tvrdých změnách v tabulkách

SendDBChangeInfo Upozorňuje ostatní programy Pam5 a SDPam pracující na stejných datech o změnách dat v databázi. 

Individuální úpravy vlastností položek

SetAltItem Slouží k nastavení individuálních úprav položek pro aktuálního uživatele pro oddělení Osobní, Pam a Mzdy.

Tichý režim

SetExtInfo   Ukládá informace do externího XML souboru.
_GetExtInfo Čte informace o tichém režimu.
_ExecNewPam Spustí novou instanci programu Pam5 v tichém režimu.

ISoSS

_ISoSS_Action  ISoSS akce

DPN (neschopenky)

_DPN_Action  DPN akce

Komunikace s aplikačním serverem SDPam

_CallDPam  Komunikace s aplikačním serverem SDPam

Historické intervaly směn

_ShiInterval Umožňuje práci s historickými intervaly směn.
_DiaShiInterval Zobrazí dialog, který umožňuje práci s historickými intervaly směn.