SELECT {FIELDS}
FROM WageListPartial A
{JOIN}
WHERE WR.TypeOfActivity in (0,1) AND
((WR.DateOfEnd$Date=0) OR (WR.DateOfEnd$Date >= WP.DateFrom$DATE)) AND
((SELECT COUNT(AB.ID)
FROM ABSENCES AB
WHERE (AB.Workingrelation_ID = WR.ID) AND
(AB.AbsenceBasetype = 5) AND
(AB.NoCalculation = 'A') AND
(AB.AbsentFrom$DATE <= ib_greatest(WP.DateFrom$DATE, WR.DateOfBegin$DATE)) AND
((AB.AbsentTo$DATE = 0) OR ((AB.AbsentTo$DATE > 0) AND
(((WR.DateOfEnd$DATE = 0) AND (AB.AbsentTo$DATE >= WP.DateTo$Date)) OR
((WR.DateOfEnd$DATE > 0) AND (AB.AbsentTo$DATE >= ib_least(WP.DateTo$Date,WR.DateOfEnd$DATE)))
)))) = 0)
{ANDWHERE}
{ORDERBY}
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | W1ZICXOZCBF13JXS00KEZYD5AW | ||
| CAL | 4415LD3MAFF13FG501C0C2VN0K | CAL | Směnový kalendář |
| EMP | CPP5AZU1CVF13JXS00KEZYD5AW | EMP | Zaměstnanec |
| WP | QUCSC0QN3JF13FG501C0C2VN0K | WP | Mzdové období |
| WR | RFW3EQ50IEVOF2F5F33OWL1GXC | WR | Pracovní poměr |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| EMPDivision | dtString | 10 |
(SELECT Y.SCode FROM StringValueOfDivisionForWR(WR.ID, WP.DateFrom$DATE) Y) |
Kód střediska (historicky) | |
| EMPDivision_ID | dtString | 10 |
(SELECT Y.SID FROM StringValueOfDivisionForWR(WR.ID, WP.DateFrom$DATE) Y) |
O1X54EUXPZCL35CH000ILPWJF4 | Středisko (historicky) |
SELECT {FIELDS}
FROM Divisions A
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | O1X54EUXPZCL35CH000ILPWJF4 | A | Střediska |
SELECT {FIELDS}
FROM WageListCommon A
WHERE
(A.Employee_ID=:WR_Employee_ID)
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | G2POM1Q3C3F13JXS00KEZYD5AW |
WP.DateFrom$DATE BETWEEN {:LOW} and ({:HIGH} -1)
%EMPDivision_ID%
A.WorkingRelation_ID
Generated by ABRA Software a.s. 27.10.2021 16:36