Dynamický dotaz - Mzdy - Pracovní poměry

ID:
F3ZIJPWUYISO34EPXLPUETU4VO

Datasety

MAIN

Popis:
Pracovní poměry
SQL definice:
SELECT {LIMIT} {FIELDS}
FROM
WorkingRelationQuery({$HistoryDate}, {$Employee_ID}, {$EmployPattern_ID},
{$DateOfBeginUsed}, {$DateOfBeginFrom}, {$DateOfBeginTo}, {$DateOfBeginIsNegation},
{$DateOfEndUsed}, {$DateOfEndFrom}, {$DateOfEndTo}, {$DateOfEndIsNegation}, {$ExternIdentification},
{$RecordedStatus}, {$CalcWage}, {$CalcInsurance}, {$DivisionsSelID}, {$DivisionsWithChilds},
{$BusOrdersSelID}, {$BusOrdersWithChilds}, {$BusTransactionsSelID}, {$BusTransactionsWithChilds},
{$BusProjectsSelID}, {$BusProjectsWithChilds},
{$Category}, {$WorkPositionsSelID}, {$WorkPositionsWithChilds}, {$TypeOfWage}, {$WageAmountLow}, {$WageAmountHigh},
{$AlertCompensationLow}, {$AlertCompensationHigh}, {$ShiftCalendarsSelID}, {$CalcWorkingHours},
{$CalcOverTime}, {$CalcMinimalWage}, {$WorkingTime}, {$WorkingDestination},
{$IgnoreCaseOnDestination}, {$WorkingPlace}, {$IgnoreCaseOnPlace}, {$TypeOfActivity},
{$JobClasificationsSelID}, {$JobPositionsSelID})
B
LEFT JOIN WorkingRelations A ON B.ID = A.ID
{JOIN}
LEFT JOIN Divisions DIV ON B.HISTORYDIVISION_ID = DIV.ID
LEFT JOIN Employees EMP ON A.Employee_ID=EMP.ID
LEFT JOIN Persons P ON EMP.Person_ID=P.ID
LEFT JOIN EmployPatterns EP ON B.EmployPattern_ID=EP.ID
LEFT JOIN TypesOfBegin TB ON TB.ID = A.TypeOfBegin_ID
LEFT JOIN TypesOfEnd TE ON TE.ID = A.TypeOfEnd_ID
{WHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A RFW3EQ50IEVOF2F5F33OWL1GXC
DIV O1X54EUXPZCL35CH000ILPWJF4 DIV Středisko
EMP CPP5AZU1CVF13JXS00KEZYD5AW EMP Zaměstnanec
Fields:
Jméno Typ Velikost Výraz CLSID Popis
EmpInsuranceCompany_ID dtString 10
(SELECT X.SID FROM StringValueOfInsCompForEMP(A.Employee_ID, {$HistoryDate}) X)
4BN354URZJE13EYM00KEZYD5AW Zdravotní pojišťovna (historicky)
EmpInsuranceCompanyCode dtString 10
(SELECT Y.SCode FROM StringValueOfInsCompForEMP(A.Employee_ID, {$HistoryDate}) Y)
4BN354URZJE13EYM00KEZYD5AW Kód zdravotní pojišťovny
NumPersonalNumber dtInteger 10
ib_convchartoint(P.PersonalNumber)
Os. číslo numericky

SickBenefits

Popis:
Nemocenské dávky
SQL definice:
SELECT {FIELDS}
FROM SickBenefits A
WHERE (A.WorkingRelation_ID=:ID)
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A WGY0I0KF1NEL3JB401C0C2VN0K

DockDefinitions

Popis:
Opakované srážky
SQL definice:
SELECT {FIELDS}
FROM DockDefinitions A
WHERE Employee_ID = :Employee_ID
Aliasy:
Alias CLSID objektu Prefix Popis
A S3K2DOKS4FF13FG501C0C2VN0K

WageListsCommon

Popis:
Souhrnné mzdové listy
SQL definice:
SELECT {FIELDS}
FROM WageListCommon A
WHERE
(A.Employee_ID=:Employee_ID)
Aliasy:
Alias CLSID objektu Prefix Popis
A G2POM1Q3C3F13JXS00KEZYD5AW

WageListsPartial

Popis:
Dílčí mzdové listy
SQL definice:
SELECT {FIELDS}
FROM WageListPartial A
{JOIN}
WHERE
(A.WorkingRelation_ID=:ID)
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A W1ZICXOZCBF13JXS00KEZYD5AW
WP QUCSC0QN3JF13FG501C0C2VN0K WP Mzdové období

LastWageListPartial

Popis:
Poslední dílčí mzdový list
SQL definice:
SELECT {FIELDS}
FROM WageListPartial A
WHERE
(A.DocDate$Date=(SELECT max(B.DocDate$Date) FROM WageListPartial B))AND
(A.WorkingRelation_ID=:ID)
Aliasy:
Alias CLSID objektu Prefix Popis
A W1ZICXOZCBF13JXS00KEZYD5AW

Wife

Popis:
Manželka/Manžel
SQL definice:
SELECT {FIELDS}
FROM FamilyMembers A
WHERE (A.Parent_ID = :Employee_ID)AND(A.FamilyRelationType=1)
Aliasy:
Alias CLSID objektu Prefix Popis
A YJ0OWQFW31YOFC542RPMTF23Q0

Children

Popis:
Děti
SQL definice:
SELECT {FIELDS}
FROM FamilyMembers FM
{JOIN}
WHERE (FM.Parent_ID = :Employee_ID)AND(FM.FamilyRelationType=0)
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
FM YJ0OWQFW31YOFC542RPMTF23Q0
WP QUCSC0QN3JF13FG501C0C2VN0K WP Mzdové období

ShiftCalendar

Popis:
Pracovní kalendář
SQL definice:
SELECT {FIELDS}
FROM ShiftCalendar SC
WHERE SC.ID = :ShiftCalendar_ID
Aliasy:
Alias CLSID objektu Prefix Popis
SC 4415LD3MAFF13FG501C0C2VN0K

Holidays

Popis:
Dovolené
SQL definice:
SELECT {FIELDS}
FROM Holidays A
WHERE A.WorkingRelation_ID=:ID
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A QLZ30WIK3YA4R5CRL0BJTALUGG

HolidaysRows

Popis:
Dovolené - řádky čerpání
SQL definice:
SELECT {FIELDS}
FROM Holidays2 A
WHERE A.Parent_ID=:ID
Aliasy:
Alias CLSID objektu Prefix Popis
A TA4HCDK20QL4X34GRXKUP24PUW

HolidaysClaim

Popis:
Nárok na dovolenou
SQL definice:
SELECT {FIELDS}
FROM Holidays HOL
WHERE (HOL.WorkingRelation_ID = :ID) AND
(HOL.CalendarYear = (SELECT MAX(B.CalendarYear) FROM Holidays B WHERE B.WorkingRelation_ID = :ID))
Aliasy:
Alias CLSID objektu Prefix Popis
HOL QLZ30WIK3YA4R5CRL0BJTALUGG
Fields:
Jméno Typ Velikost Výraz CLSID Popis
TotalClaim dtFloat 10
HOL.Claim
Nárok na dovolenou
TotalDrawDown dtFloat 10
HOL.DrawDown
Čerpání dovolené
TotalPreviousRest dtFloat 10
HOL.PreviousRest
Starý nárok na dovolenou

Absences

Popis:
Nepřítomnosti
SQL definice:
SELECT {FIELDS}
FROM Absences A
WHERE A.WorkingRelation_ID=:ID
Aliasy:
Alias CLSID objektu Prefix Popis
A RWSHOFSZTBKOVJ341GPZDOBV2W

SocialInsurancePeriods

Popis:
Průběh sociálního pojištění
SQL definice:
SELECT {FIELDS}
FROM InsurancePeriods A
WHERE A.Parent_ID=:ID
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A 1EM52VG4Z32ORIQ2KQG4HCH21O Průběh pojištění

SocInsPeriodsDetail

Popis:
Průběh SP - Detail
SQL definice:
SELECT {FIELDS}
FROM InsurancePeriodDetails A
{JOIN}
WHERE A.Parent_ID=:ID
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A WXGXNHZRETM4ZJ3SYXY4HAOEBG
WP QUCSC0QN3JF13FG501C0C2VN0K WP Mzdové období

InsDetailsForRetReport

Popis:
Detaily průběhů soc.pojištění pro ELDP
SQL definice:
SELECT {FIELDS} 
FROM InsurancePeriodDetails A
{JOIN}
WHERE IP.PARENT_ID IN (SELECT WR.ID FROM WorkingRelations WR WHERE WR.Employee_ID=:Employee_ID)
ORDER BY WP.DateFrom$DATE, IP.PeriodBegin$DATE
Aliasy:
Alias CLSID objektu Prefix Popis
A WXGXNHZRETM4ZJ3SYXY4HAOEBG Detail průběhu pojištění
IP 1EM52VG4Z32ORIQ2KQG4HCH21O IP Průběh pojištění
WP QUCSC0QN3JF13FG501C0C2VN0K WP Mzdové období
WR RFW3EQ50IEVOF2F5F33OWL1GXC WR Pracovní poměr

Podmínky

RecordStatus

Popiska:
Evidenční status
Typ/Subtyp:
ctSpecial/1
ckSingle:
##CASEOR {:VALUE} #
##1#(A.RecordedStatus = 'A' AND ((A.DateOfEnd$DATE = 0) OR (A.DateOfEnd$DATE >= {$HistoryDate})) AND
NOT 'A' IN (SELECT AB.NOEVIDENCESTATE FROM Absences AB
WHERE AB.WorkingRelation_ID = A.ID AND
AB.AbsentFrom$DATE <= {$HistoryDate} AND
((AB.AbsentTo$DATE = 0) OR (AB.AbsentTo$DATE >= {$HistoryDate}))))
##2#(A.RecordedStatus = 'N' OR ((A.DateOfEnd$DATE <> 0) AND (A.DateOfEnd$DATE < {$HistoryDate})) OR
'A' IN (SELECT AB.NOEVIDENCESTATE FROM Absences AB
WHERE AB.WorkingRelation_ID = A.ID AND
AB.AbsentFrom$DATE <= {$HistoryDate} AND
((AB.AbsentTo$DATE = 0) OR (AB.AbsentTo$DATE >= {$HistoryDate}))))
##3#(A.CalcWage = 'A' AND A.DateOfBegin$DATE <= {$HistoryDate}+31 AND
((A.DateOfEnd$DATE = 0) OR (A.DateOfEnd$DATE >= {$HistoryDate})) AND NOT
'A' IN (SELECT AB.NOCALCULATION FROM Absences AB
WHERE AB.WorkingRelation_ID = A.ID AND
AB.NOCALCULATION='A' AND
AB.AbsentFrom$DATE <= {$HistoryDate} AND
((AB.AbsentTo$DATE = 0) OR (AB.AbsentTo$DATE >= {$HistoryDate}))))
##4#(A.CalcWage = 'N' OR
A.DateOfBegin$DATE > {$HistoryDate}+31 OR
((A.DateOfEnd$DATE <> 0) AND (A.DateOfEnd$DATE < {$HistoryDate})) OR
'A' IN (SELECT AB.NOCALCULATION FROM Absences AB
WHERE AB.WorkingRelation_ID = A.ID AND
AB.NOCALCULATION='A' AND
AB.AbsentFrom$DATE <= {$HistoryDate} AND
((AB.AbsentTo$DATE = 0) OR (AB.AbsentTo$DATE >= {$HistoryDate}))))
##5#(0=0)
##END#
Dataset:
MAIN
Speciální parametry:
Names=V evidenčním stavu;Mimo evidenční stav;Zaměstnanci pobírající mzdu;Zaměstnanci nepobírající mzdu;Bez omezení
Values=1;2;3;4;5

ID

Šablona:
ID
Dataset:
MAIN
Speciální parametry:
CLASSID = RFW3EQ50IEVOF2F5F33OWL1GXC

Employee_ID

Šablona:
Employee_ID
Dataset:
MAIN
Speciální parametry:
AlwaysList=1
ReplacementLink=True
{$Employee_ID}=SELECTIONID;''

EmployPattern_ID

Popiska:
Druh PP
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.EmployPattern_ID = {:VALUE}
ckList:
A.EmployPattern_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=BNGQ5XMLMQVOD0J3OTQJR12DN4
TextField=Code
AlwaysList=1
ReplacementLink=True
{$EmployPattern_ID}=SELECTIONID;''

Division_ID

Šablona:
Division_ID (Replacement Link)
Dataset:
MAIN

DateOfBegin

Popiska:
Nástup
Typ/Subtyp:
ctDateTime/0
ckRange:
(A.DateOfBegin$DATE >= {:LOW}) and (A.DateOfBegin$DATE < {:HIGH})
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$DateOfBeginFrom}=VALUE;0
{$DateOfBeginTo}=VALUEHIGH;0
{$DateOfBeginUsed}=USED;'N'
{$DateOfBeginIsNegation}=ValueBag.{IsNegation};'0'
ForceSupportNegation=1

RealDateOfBegin

Popiska:
Skutečný nástup
Typ/Subtyp:
ctDateTime/0
ckRange:
(A.RealDateOfBegin$Date >= {:LOW}) and (A.RealDateOfBegin$Date < {:HIGH})
Dataset:
MAIN

TypeOfBegin_ID

Popiska:
Způsob vzniku
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.TypeOfBegin_ID = {:VALUE}
ckList:
A.TypeOfBegin_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=IKG32IAHK3T4X3OAP0IEQ01VSC
TextField=Code

TypeOfPeriod

Popiska:
Na dobu
Typ/Subtyp:
ctSpecial/1
ckSingle:
TypeOfPeriod = {:VALUE}
ckList:
A.TypeOfPeriod IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
Names=Nezadáno;Neurčitou;Určitou
Values=0;1;2

TrialPeriod

Popiska:
Zkušební doba
Typ/Subtyp:
ctInteger/0
ckRange:
A.TrialPeriod BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

DateOfEnd

Popiska:
Výstup
Typ/Subtyp:
ctDateTime/0
ckRange:
(A.DateOfEnd$DATE >= {:LOW}) and (A.DateOfEnd$DATE < {:HIGH})
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$DateOfEndFrom}=VALUE;0
{$DateOfEndTo}=VALUEHIGH;0
{$DateOfEndUsed}=USED;'N'
{$DateOfEndIsNegation}=ValueBag.{IsNegation};'0'
ForceSupportNegation=1

TypeOfEnd_ID

Popiska:
Způsob ukončení
Typ/Subtyp:
ctSpecial/0
ckList:
A.TypeOfEnd_ID IN ({:LIST})
ckSingle:
A.TypeOfEnd_ID = {:VALUE}
Dataset:
MAIN
Speciální parametry:
CLASSID=UJ2UW2SX404ONHEWYEKECM25M4
TextField=Code

ReasonOfEnd

Popiska:
Důvod ukončení
Typ/Subtyp:
ctString/0
ckSingle:
<<A.ReasonOfEnd>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

ExternIdentification

Popiska:
Externí identifikace
Typ/Subtyp:
ctString/0
ckSingle:
A.ExternIdentification LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
ReplacementLink=True
{$ExternIdentification}=VALUE;''

TypeOfActivity

Popiska:
Druh činnosti
Typ/Subtyp:
ctSpecial/1
ckSingle:
B.TypeOfActivity = {:VALUE}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$TypeOfActivity}=VALUE;-1

RecordedStatus

Popiska:
V evidenčním stavu
Typ/Subtyp:
ctBoolean/0
ckSingle:
B.RecordedStatus = {:VALUE}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$RecordedStatus}=VALUE;'*'

CalcInsurance

Popiska:
Počítat pojištění
Typ/Subtyp:
ctBoolean/0
ckSingle:
B.CalcInsurance = {:VALUE}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$CalcInsurance}=VALUE;'*'

CalcWage

Popiska:
Počítat mzdu
Typ/Subtyp:
ctBoolean/0
ckSingle:
B.CalcWage = {:VALUE}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$CalcWage}=VALUE;'*'

BusOrder_ID

Šablona:
BusOrder_ID (Replacement Link)
Dataset:
MAIN

BusTransaction_ID

Šablona:
BusTransaction_ID (Replacement Link)
Dataset:
MAIN

BusProject_ID

Šablona:
BusProject_ID (Replacement Link)
Dataset:
MAIN

Category

Popiska:
Kategorie
Typ/Subtyp:
ctSpecial/1
ckSingle:
B.Category = {:VALUE}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$Category}=VALUE;-1

WorkPosition_ID

Popiska:
Pracovní zařazení
Typ/Subtyp:
ctSpecial/8
ckList:
{:LIST}
ckSingle:
{:VALUE}
Dataset:
MAIN
Speciální parametry:
CLASSID=45C2GUWF5TMOZGPNFRCUKYLQCG
TextField=Code
AlwaysList=True
ReplacementLink=True
{$WorkPositionsSelID}=SELECTIONID;''
{$WorkPositionsWithChilds}=ValueBag.{WithChildren};'0'

JobClasification_ID

Popiska:
Klasifikace v zaměstnání
Typ/Subtyp:
ctSpecial/0
ckSingle:
<field> = {:VALUE}
ckList:
<field> IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=NBZXCUCUV5ZO1CM43404F1XLSW
TextField=Code
AlwaysList=True
ReplacementLink=True
{$JobClasificationsSelID}=SELECTIONID;''

JobPosition_ID

Popiska:
Postavení v zaměstnání
Typ/Subtyp:
ctSpecial/0
ckList:
<field> IN ({:LIST})
ckSingle:
<field> = {:VALUE}
Dataset:
MAIN
Speciální parametry:
CLASSID=G20TFO1R1HP45FXUWYRV52KAIW
TextField=Code
AlwaysList=True
ReplacementLink=True
{$JobPositionsSelID}=SELECTIONID;''

TypeOfWage

Popiska:
Druh mzdy
Typ/Subtyp:
ctSpecial/1
ckSingle:
B.TypeOfWage = {:VALUE}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$TypeOfWage}=VALUE;-1

WageAmount

Popiska:
Mzda - částka
Typ/Subtyp:
ctExtended/0
ckRange:
B.WageAmount BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$WageAmountLow}=VALUE;-1
{$WageAmountHigh}=VALUEHIGH;-1

AlertCompensation

Popiska:
Náhrada za pohotovost
Typ/Subtyp:
ctExtended/0
ckRange:
<field> BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$AlertCompensationLow}=VALUE;-1
{$AlertCompensationHigh}=VALUEHIGH;-1

ShiftCalendar_ID

Popiska:
Pracovní kalendář
Typ/Subtyp:
ctSpecial/0
ckSingle:
<field> = {:VALUE}
ckList:
<field> IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=W0KZUWQ2ANF13FG501C0C2VN0K
TextField=Code
AlwaysList=True
ReplacementLink=True
{$ShiftCalendarsSelID}=SELECTIONID;''

CalcWorkingHours

Popiska:
Počítat odpracované hodiny
Typ/Subtyp:
ctBoolean/0
ckSingle:
B.CalcWorkingHours = {:VALUE}
Dataset:
MAIN
Speciální parametry:
Hidden=True
ReplacementLink=True
{$CalcWorkingHours}=VALUE;'*'

CalcOverTime

Popiska:
Počítat přesčas
Typ/Subtyp:
ctBoolean/0
ckSingle:
B.CalcOverTime = {:VALUE}
Dataset:
MAIN
Speciální parametry:
Hidden=True
ReplacementLink=True
{$CalcOverTime}=VALUE;'*'

CalcMinimalWage

Popiska:
Počítat minimální mzdu
Typ/Subtyp:
ctBoolean/0
ckSingle:
B.CalcMinimalWage = {:VALUE}
Dataset:
MAIN
Speciální parametry:
Hidden=True
ReplacementLink=True
{$CalcMinimalWage}=VALUE;'*'

WorkingTime

Popiska:
Pracovní doba
Typ/Subtyp:
ctString/0
ckSingle:
<field> = {:VALUE}
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
ReplacementLink=True
{$WorkingTime}=VALUE;''

WorkingDestination

Popiska:
Místo výkonu práce
Typ/Subtyp:
ctString/0
ckSingle:
B.WorkingDestination LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
ReplacementLink=True
{$WorkingDestination}=VALUE;''
{$IgnoreCaseOnDestination}=ValueBag.{IgnoreCase};'0'

WorkingPlace

Popiska:
Pravidelné pracoviště
Typ/Subtyp:
ctString/0
ckSingle:
B.WorkingPlace LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
ReplacementLink=True
{$WorkingPlace}=VALUE;''
{$IgnoreCaseOnPlace}=ValueBag.{IgnoreCase};'0'

PersonalNumber

Popiska:
Osobní číslo
Typ/Subtyp:
ctString/0
ckSingle:
P.PersonalNumber LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

PatternCode

Popiska:
Kód PP
Typ/Subtyp:
ctString/0
ckSingle:
EP.CODE LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

PatternName

Popiska:
Název PP
Typ/Subtyp:
ctString/0
ckSingle:
EP.Name LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

Hidden

Šablona:
HiddenInRollWithPaging
Dataset:
MAIN

SuperiorWR_ID

Šablona:
SuperiorWR_ID
Dataset:
MAIN
Speciální parametry:


InsuranceCompany_ID

Popiska:
Zdravotní pojišťovna
Typ/Subtyp:
ctSpecial/0
ckSingle:
(SELECT XX.SID FROM StringValueOfInsCompForEMP(A.Employee_ID, {$HistoryDate}) XX) = {:VALUE}
ckList:
(SELECT XZ.SID FROM StringValueOfInsCompForEMP(A.Employee_ID, {$HistoryDate}) XZ) IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=4NN354URZJE13EYM00KEZYD5AW
TextField=Code

InsuranceCompanyCode

Popiska:
Kód zdravotní pojišťovny
Typ/Subtyp:
ctString/0
ckSingle:
(SELECT XY.SCode FROM StringValueOfInsCompForEMP(A.Employee_ID, {$HistoryDate}) XY) LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

WRValidity

Popiska:
Platnost pracovního poměru
Typ/Subtyp:
ctDateTime/0
ckRange:
(A.DateOfBegin$DATE < {:HIGH}) and 
((A.DateOfEnd$DATE = 0) OR (A.DateOfEnd$DATE >= {:LOW}))
Dataset:
MAIN

WageNotice_ID

Popiska:
Zaměstnanci s nevyřešeným úkolem
Typ/Subtyp:
ctSpecial/0
ckSingle:
Exists(SELECT WN.ID FROM WageNotices WN WHERE (EXISTS(SELECT WNE.ID FROM WageNoticeEmployees WNE WHERE ((WNE.Employee_ID = A.Employee_ID) AND (WNE.Parent_ID = WN.ID))) AND 
(WN.WageNoticeType_ID = {:VALUE}) AND
(WN.TaskClosed <> 'A')))
ckList:
Exists(SELECT WN.ID FROM WageNotices WN WHERE (EXISTS(SELECT WNE.ID FROM WageNoticeEmployees WNE WHERE ((WNE.Employee_ID = A.Employee_ID) AND (WNE.Parent_ID = WN.ID))) AND 
(WN.WageNoticeType_ID IN ({:VALUE})) AND
(WN.TaskClosed <> 'A')))
Dataset:
MAIN
Speciální parametry:
CLASSID=ENYTVDFA5Z1ODA1X003T50JZKK
TextField=Code

JobGroup_ID

Popiska:
Skupina prací
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.JobGroup_ID = {:VALUE}
ckList:
A.JobGroup_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=DBTUZCSWPVPOTF2RCV3U0WTOUS
TextField=Code

Kurzarbeit

Popiska:
Kurzarbeit
Typ/Subtyp:
ctBoolean/0
ckSingle:
A.Kurzarbeit = {:VALUE}
Dataset:
MAIN

LegalRelationsIdentNr

Popiska:
Identifikační číslo právního vztahu
Typ/Subtyp:
ctString/0
ckSingle:
A.LegalRelationsIdentNr LIKE {:VALUE} ESCAPE '~' 
Dataset:
MAIN
Speciální parametry:

Klíče

EmployeeName

Popiska:
Zaměstnanec
SQL:
P.LastName || ' ' || p.FirstName
Dataset:
MAIN

PersonalNumber

Popiska:
Os. číslo
SQL:
P.PersonalNumber
Dataset:
MAIN

NumPersonalNumber

Popiska:
Os. číslo numericky
SQL:
%NumPersonalNumber%
Dataset:
MAIN

PatternCode

Popiska:
Kód PP
SQL:
EP.Code
Dataset:
MAIN

PatternName

Popiska:
Název PP
SQL:
EP.Name
Dataset:
MAIN

WagePeriod_ID.DateFrom

Popiska:
Děti - Platí od
SQL:
WP.DateFrom$DATE
Dataset:
Children

DateOfBegin$DATE

Popiska:
Nástup
SQL:
A.DateOfBegin$DATE
Dataset:
MAIN

Employee_ID.Person_ID.LastName

Popiska:
Příjmení
SQL:
P.LastName
Dataset:
MAIN

Employee_ID.Person_ID.FirstName

Popiska:
Křestní jméno
SQL:
P.FirstName
Dataset:
MAIN

RealDateOfBegin$DATE

Popiska:
Skutečný nástup
SQL:
A.RealDateOfBegin$DATE
Dataset:
MAIN

TypeOfBegin_ID.Name

Popiska:
Způsob vzniku
SQL:
TB.Name
Dataset:
MAIN

TypeOfEnd_ID.Name

Popiska:
Způsob ukončení
SQL:
TE.Name 
Dataset:
MAIN

TrialPeriod

Popiska:
Zkušební doba
SQL:
A.TrialPeriod
Dataset:
MAIN

HandledDateOfEnd

Popiska:
Výstup
SQL:
A.DateOfEnd$DATE
Dataset:
MAIN

TypeOfPeriod_Text

Popiska:
Na dobu
SQL:
A.TypeOfPeriod
Dataset:
MAIN

ReasonOfEnd

Popiska:
Důvod ukončení
SQL:
A.ReasonOfEnd
Dataset:
MAIN

ExternIdentification

Popiska:
Externí identifikace
SQL:
A.ExternIdentification
Dataset:
MAIN

Division

Popiska:
Středisko
SQL:
DIV.Code
Dataset:
MAIN

InsPeriodsDateFrom

Popiska:
Datum začátku průběhu SP
SQL:
A.PeriodBegin$DATE
Dataset:
SocialInsurancePeriods

InsPeriodDetailDateFrom

Popiska:
Datum od detailu průběhu SP
SQL:
WP.DateFrom$DATE
Dataset:
SocInsPeriodsDetail

InsuranceCompanyCode

Popiska:
Kód zdravotní pojišťovny
SQL:
%EmpInsuranceCompanyCode%
Dataset:
MAIN

SickBenefitFrom

Popiska:
ND Od
SQL:
A.DateFrom$DATE
Dataset:
SickBenefits

SickBenefitTo

Popiska:
ND Do
SQL:
A.DateTo$DATE
Dataset:
SickBenefits

WLP_WagePeriod

Popiska:
Mzdové listy dílčí - Mzdové období
SQL:
WP.DateFrom$DATE
Dataset:
WageListsPartial

TrialPeriodDays

Popiska:
Zkušební doba - dny
SQL:
A.TrialPeriodDays
Dataset:
MAIN

LastName

Popiska:
Příjmení
SQL:
P.LastName
Dataset:
MAIN

FirstName

Popiska:
Křestní jméno
SQL:
P.FirstName
Dataset:
MAIN

TypeOfBegin

Popiska:
Způsob vzniku
SQL:
TB.Name
Dataset:
MAIN

TypeOfEnd

Popiska:
Způsob ukončení
SQL:
TE.Name 
Dataset:
MAIN

Employee_ID

Popiska:
Employee_ID
SQL:
A.Employee_ID
Dataset:
MAIN

Person_ID

Popiska:
Person_ID
SQL:
P.ID
Dataset:
MAIN

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