SELECT {FIELDS} FROM
PLMExceptionWorkPlaces A
{JOIN}
{WHERE}
{ORDERBY}
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | ZOROB0ECH1C4P33LGYE3K25N4C | Výjimka pracoviště | |
| B1 | 22AHIVDVAVE13C5S00CA141B44 | CreatedBy | Vytvořil |
| B2 | 22AHIVDVAVE13C5S00CA141B44 | CorrectedBy | Opravil |
| DQ | OFTMKVQH3ZD13ACL03KIU0CLP4 | DocQueue | Řada dokladu |
| P | CAQPAYUOXVCL3ACL03KIU0CLP4 | Period | Období |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| DocNumber | dtString | 16 |
DQ.Code || '-' || CAST(A.OrdNumber AS VARCHAR(10)) || '/' || P.Code |
Číslo dokladu |
SELECT {FIELDS} FROM
PLMExceptionWorkPlaces2 A
{JOIN}
WHERE
A.Parent_ID = :ID
ORDER BY
A.PosIndex
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | XU1D0TGNN2A4R4FBG1FGTOAJNW | Výjimky pracovišť - platnost | |
| M | QKBOGJ0XQIQO5FCVQSWLD2BY2K | M | Stroj |
| WP | 5XGE0QFOGIWOB5ANMTYRIVKJ0O | WP | Pracoviště |
(A.DocDate$DATE >= {:LOW}) and (A.DocDate$DATE < {:HIGH})
(A.Corrected$DATE >= {:LOW}) and (A.Corrected$DATE < {:HIGH})
{:ANDWHERE}
TableName=PLMExceptionWorkPlaces2
Alias=PEWP
##CASEOR {:VALUE} #
##0#(PEWP.ExceptionType = 0)
##1#(PEWP.ExceptionType = 1)
##2#(PEWP.ExceptionType = 2)
##3#(PEWP.ExceptionType = 3)
##4#(PEWP.ExceptionType = 4)
##END#
PEWP.WorkPlace_ID = {:VALUE}
PEWP.WorkPlace_ID IN ({:LIST})
(PEWP.ValidFrom$DATE >= {:LOW}) and (ValidFrom$DATE < {:HIGH})
(PEWP.ValidTo$DATE >= {:LOW}) and (PEWP.ValidTo$DATE < {:HIGH})
/* Omezeni za strediska s moznosti vsech podrizenych krome skrytych */
(
/* timhle omezime vsechny prime nadrizene */
((Select Cx.Division_ID from PLMWorkPlaces Cx where Cx.ID = PEWP.WorkPlace_ID)
= (select Bx.ID from Divisions Bx where Bx.ID = {:VALUE} and Bx.Hidden = 'N'))
or
/* a jestli mame omezeit za podrizene tak to udelame takhle */
({WithChildren} = 1 AND
((Select Cx.Division_ID from PLMWorkPlaces Cx where Cx.ID = PEWP.WorkPlace_ID)
in (select Bx.ID from Divisions Bx where
Bx.ID in (select B2x.ID from SYS$Divisions2 B2x where B2x.Superior_ID = {:VALUE}) and
Bx.Hidden = 'N'
)
)
)
)
/* Omezeni za strediska s moznosti vsech podrizenych krome skrytych */
(
/* timhle omezime vsechny prime nadrizene */
((Select Cx.Division_ID from PLMWorkPlaces Cx where Cx.ID = PEWP.WorkPlace_ID)
in (select Bx.ID from Divisions Bx where Bx.ID in ({:LIST}) and Bx.Hidden = 'N'))
or
/* a jestli mame omezeit za podrizene tak to udelame takhle */
({WithChildren} = 1 AND
((Select Cx.Division_ID from PLMWorkPlaces Cx where Cx.ID = PEWP.WorkPlace_ID)
in (select Bx.ID from Divisions Bx where
Bx.ID in (select B2x.ID from SYS$Divisions2 B2x where B2x.Superior_ID in ({:LIST})) and
Bx.Hidden = 'N'
)
)
)
)
PEWP.ID = {:VALUE}
PEWP.ID IN ({:LIST})
(PEWP.RelAbsValue >= {:LOW}) and (PEWP.RelAbsValue <= {:HIGH})
DQ.Code Collate PXW_CSY {DIR},
P.Code Collate PXW_CSY {DIR},
A.OrdNumberA.OrdNumber
A.Name Collate PXW_CSY
B1.Name Collate PXW_CSY {DIR}, A.CreatedBy_IDA.DocDate$DATE
B2.Name Collate PXW_CSY {DIR}, A.CorrectedBy_IDA.Corrected$DATE
Generated by ABRA Software a.s. 27.10.2021 16:36