Dynamický dotaz - Docházka

ID:
KQKOE0CKX4MOFEFB4CNAMFLAHG

Datasety

MAIN

Popis:
Záznamy evidence docházky
SQL definice:
SELECT
{FIELDS}
FROM
WLWorkLogs A
{JOIN}
{WHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A WHSKSXIKZ3XOVDKLMNKHPBKCSK
BO K2WTYL304VD13ACL03KIU0CLP4 BusOrder Zakázka
BP QOKMKIQUJF34L3DUICTBWEDQJC BusProject Projekt
BT KAWTYL304VD13ACL03KIU0CLP4 BusTrans Obchodní případ
CL UII0UEPYXZ54TGFPO3OKSEHTSK Closing Uzávěrka
DV O1X54EUXPZCL35CH000ILPWJF4 Division Středisko
ET 3PWDNB2QORKOLCLAJQAHZQIALC EntryType Základní typ
PER WEC02QYERNCL35CH000ILPWJF4 Person Osoba
WK GE1X23OEECUOF32YRZ11U0EN2G Worker Pracovník
SU2 22AHIVDVAVE13C5S00CA141B44 SUCorrectedBy Uživatel
SU1 22AHIVDVAVE13C5S00CA141B44 SUCreatedBy Uživatel
Fields:
Jméno Typ Velikost Výraz CLSID Popis
BeginDateOnly dtFloat 10
FLOOR(A.BeginDate$DATE)
Datum počátku bez času
EndDateOnly dtString 10
FLOOR(A.EndDate$DATE)
Datum konce bez času

Podmínky

ID

Šablona:
ID
Dataset:
MAIN

Worker_ID

Popiska:
Pracovník
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.Worker_ID = {:VALUE}
ckList:
A.Worker_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=V2GUFQAVRLROZ4WSEARHYT42OS
TextField=DisplayName

PersonalNumber

Popiska:
Číslo pracovníka
Typ/Subtyp:
ctString/0
ckSingle:
<<PER.PersonalNumber>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

LastName

Popiska:
Příjmení
Typ/Subtyp:
ctString/0
ckSingle:
<<PER.LastName>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

BaseType

Popiska:
Základní typ
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##1#A.BaseType = 0
##2#A.BaseType = 1
##3#A.BaseType = 2
##END#
Dataset:
MAIN
Speciální parametry:
Names=Přítomnost;Nepřítomnost/přerušení;Ostatní (nečasová)
Values=1;2;3;

EntryType_ID

Popiska:
Druh činnosti
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.EntryType_ID = {:VALUE}
ckList:
A.EntryType_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=VZQWDLOJLM04PAQUSYEUZOXBTG
TextField=Name

BeginDate

Popiska:
Datum počátku
Typ/Subtyp:
ctDateTime/0
ckRange:
(A.BeginDate$DATE >= {:LOW}) and (A.BeginDate$DATE < {:HIGH})
Dataset:
MAIN

EndDate

Popiska:
Datum konce
Typ/Subtyp:
ctDateTime/0
ckRange:
(A.EndDate$DATE >= {:LOW}) and (A.EndDate$DATE < {:HIGH})
Dataset:
MAIN

EmptyEndDate

Popiska:
Neukončené záznamy
Typ/Subtyp:
ctBoolean/0
ckSingle:
(A.EndDate$DATE = 0) AND {:VALUE} ='A'
OR
(A.EndDate$DATE <> 0) AND {:VALUE} ='N'
Dataset:
MAIN

Closing_ID

Popiska:
Uzávěrka
Typ/Subtyp:
ctSpecial/13
ckSingle:
A.Closing_ID = {:VALUE}
ckList:
A.Closing_ID IN ({:LIST})
ckNull:
A.Closing_ID is Null
Dataset:
MAIN
Speciální parametry:
CLASSID=UII0UEPYXZ54TGFPO3OKSEHTSK
SITECLASSID=E4UXYVQ3KW5OH2B4J5LTVPLC10
TextField=DisplayName

ClosedDate

Popiska:
Datum uzavření
Typ/Subtyp:
ctDateTime/0
ckRange:
(A.ClosedDate$DATE >= {:LOW}) and (A.ClosedDate$DATE < {:HIGH})
Dataset:
MAIN

ClosingState

Popiska:
Stav uzavření
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##1#(A.ClosedDate$DATE <> 0)
##2#(A.ClosedDate$DATE = 0)
##END#
Dataset:
MAIN
Speciální parametry:
Names=Uzavřené;Neuzavřené
Values=1;2

ClosingWPeriod_ID

Popiska:
Mzdové období uzavření
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.ClosingWPeriod_ID = {:VALUE}
ckList:
A.ClosingWPeriod_ID IN ({:LIST})
ckNull:
A.ClosingWPeriod_ID is NULL
Dataset:
MAIN
Speciální parametry:
CLASSID=C4V2JMR03JF13FG501C0C2VN0K
TextField=Code
Hidden=False

EntryStatus

Popiska:
Status záznamu
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##1#A.EntryStatus = 0
##2#A.EntryStatus = 1
##3#A.EntryStatus = 2
##END#
Dataset:
MAIN
Speciální parametry:
Names=Zadáno;Importováno;Dopočteno
Values=1;2;3;

Division_ID

Šablona:
Division_ID
Dataset:
MAIN

BuOrder_ID

Šablona:
BusOrder_ID
Dataset:
MAIN

BusTransaction_ID

Šablona:
BusTransaction_ID
Dataset:
MAIN

BusProject_ID

Šablona:
BusProject_ID
Dataset:
MAIN

CreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
MAIN

CorrectedBy_ID

Šablona:
CorrectedBy_ID
Dataset:
MAIN

Klíče

EntryType_ID.Code

Popiska:
Druh činnosti
SQL:
ET.Code Collate PXW_CSY {DIR}, A.EntryType_ID
Dataset:
MAIN

BeginDateTime

Popiska:
Datum a čas počátku
SQL:
A.BeginDate$DATE
Dataset:
MAIN

EndDateTime

Popiska:
Datum a čas konce
SQL:
A.EndDate$DATE
Dataset:
MAIN

ClosedDate$DATE

Popiska:
Datum uzavření
SQL:
A.ClosedDate$DATE
Dataset:
MAIN

Worker_ID.DisplayName

Popiska:
Pracovník
SQL:
PER.LastName Collate PXW_CSY {DIR},PER.FirstName Collate PXW_CSY {DIR},PER.Title Collate PXW_CSY {DIR},A.Worker_ID
Dataset:
MAIN

Worker_ID.Person_ID.LastName

Popiska:
Příjmení
SQL:
PER.LastName Collate PXW_CSY
Dataset:
MAIN

Worker_ID.Person_ID.FirstName

Popiska:
Jméno
SQL:
PER.FirstName Collate PXW_CSY
Dataset:
MAIN

Worker_ID.Person_ID.Title

Popiska:
Titul
SQL:
PER.Title Collate PXW_CSY
Dataset:
MAIN

Worker_ID.Person_ID.PersonalNumber

Popiska:
Osobní číslo
SQL:
PER.PersonalNumber Collate PXW_CSY {DIR},A.Worker_ID
Dataset:
MAIN

BeginDate$DATE

Popiska:
Datum počátku
SQL:
A.BeginDate$DATE
Dataset:
MAIN

EndDate$DATE

Popiska:
Datum konce
SQL:
A.EndDate$DATE
Dataset:
MAIN

BeginDateOnly

Popiska:
Datum počátku bez času
SQL:
%BeginDateOnly%
Dataset:
MAIN

EndDateOnly

Popiska:
Datum konce bez času
SQL:
%EndDateOnly%
Dataset:
MAIN

BaseType

Popiska:
Základní typ
SQL:
A.BaseType
Dataset:
MAIN

EntryType_ID.BaseTypeAsText

Popiska:
Základní typ s textem
SQL:
ET.BaseType {DIR}, A.EntryType_ID
Dataset:
MAIN

Generated by ABRA Software a.s. 27.10.2021 16:36