Dynamický dotaz - Výroba - Výjimky pracovišť

ID:
HTTETRRL2UAOLCVFFFFIXS00EW

Datasety

MAIN

Popis:
Výjimky pracovišť
SQL definice:
SELECT {FIELDS} FROM 
PLMExceptionWorkPlaces A
{JOIN}
{WHERE}
{ORDERBY}
Aliasy:
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í
Fields:
Jméno Typ Velikost Výraz CLSID Popis
DocNumber dtString 16
DQ.Code || '-' || CAST(A.OrdNumber AS VARCHAR(10)) || '/' || P.Code
Číslo dokladu

ROWS

Popis:
Výjimky pracovišť - platnost
SQL definice:
SELECT {FIELDS} FROM
PLMExceptionWorkPlaces2 A
{JOIN}
WHERE
A.Parent_ID = :ID
ORDER BY
A.PosIndex
Aliasy:
Alias CLSID objektu Prefix Popis
A XU1D0TGNN2A4R4FBG1FGTOAJNW Výjimky pracovišť - platnost
M QKBOGJ0XQIQO5FCVQSWLD2BY2K M Stroj
WP 5XGE0QFOGIWOB5ANMTYRIVKJ0O WP Pracoviště

Podmínky

ID

Šablona:
ID
Dataset:
MAIN

DocQueue_ID

Šablona:
DocQueue_ID
Dataset:
MAIN
Speciální parametry:
FilterDocumentType=EW

Period_ID

Šablona:
Period_ID
Dataset:
MAIN

OrdNumber

Šablona:
OrdNumber
Dataset:
MAIN

Name

Šablona:
Name
Dataset:
MAIN

CreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
MAIN

DocDate

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

CorrectedBy_ID

Šablona:
CorrectedBy_ID
Dataset:
MAIN

CorrectedDate

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

Rows

Popiska:
Řádky
Typ/Subtyp:
ctSpecial/3
ckLink:
{:ANDWHERE}
TableName=PLMExceptionWorkPlaces2
Alias=PEWP
Dataset:
MAIN
Speciální parametry:
CLASSID=XU1D0TGNN2A4R4FBG1FGTOAJNW

RowsExceptionType

Popiska:
Typ výjimky
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##0#(PEWP.ExceptionType = 0)
##1#(PEWP.ExceptionType = 1)
##2#(PEWP.ExceptionType = 2)
##3#(PEWP.ExceptionType = 3)
##4#(PEWP.ExceptionType = 4)
##END#
Dataset:
ROWS
Nadřízený:
Rows
Speciální parametry:
Names=Odstávka;Relativně procentem;Relativně hodnotou;Absolutně procentem;Absolutně hodnotou
Values=0;1;2;3;4

RowsWorkPlace_ID

Popiska:
Pracoviště
Typ/Subtyp:
ctSpecial/0
ckSingle:
PEWP.WorkPlace_ID = {:VALUE}
ckList:
PEWP.WorkPlace_ID IN ({:LIST})
Dataset:
ROWS
Nadřízený:
Rows
Speciální parametry:
CLASSID=DLUH2Z5HXIN4LGIZR5BHPE4CY4
TextField=DisplayName

RowsValidFromDate

Popiska:
Platnost od
Typ/Subtyp:
ctDateTime/0
ckRange:
(PEWP.ValidFrom$DATE >= {:LOW}) and (ValidFrom$DATE < {:HIGH})
Dataset:
ROWS
Nadřízený:
Rows

RowsValidToDate

Popiska:
Platnost do
Typ/Subtyp:
ctDateTime/0
ckRange:
(PEWP.ValidTo$DATE >= {:LOW}) and (PEWP.ValidTo$DATE < {:HIGH})
Dataset:
ROWS
Nadřízený:
Rows

RowsWorkPlaceDivision_ID

Popiska:
Středisko pracoviště
Typ/Subtyp:
ctSpecial/8
ckSingle:
/* 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'
)
)
)
)
ckList:
/* 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'
)
)
)
)
Dataset:
ROWS
Nadřízený:
Rows
Speciální parametry:
CLASSID=OA5JMX4J2FD135CH000ILPWJF4
TextField=Code

RowsID

Popiska:
ID
Typ/Subtyp:
ctString/0
ckSingle:
PEWP.ID = {:VALUE}
ckList:
PEWP.ID IN ({:LIST})
Dataset:
ROWS
Nadřízený:
Rows
Speciální parametry:
Hidden=True

RowsRelAbsValue

Popiska:
Hodnota
Typ/Subtyp:
ctExtended/0
ckRange:
(PEWP.RelAbsValue >= {:LOW}) and (PEWP.RelAbsValue <= {:HIGH})
Dataset:
ROWS
Nadřízený:
Rows

Klíče

DisplayName

Popiska:
Číslo dokladu (složené)
SQL:
DQ.Code Collate PXW_CSY {DIR}, 

P.Code Collate PXW_CSY {DIR},

A.OrdNumber
Dataset:
MAIN

OrdNumber

Popiska:
Poř. číslo
SQL:
A.OrdNumber
Dataset:
MAIN

Name

Popiska:
Název
SQL:
A.Name Collate PXW_CSY
Dataset:
MAIN

CreatedBy_ID.Name

Popiska:
Vytvořil
SQL:
B1.Name Collate PXW_CSY {DIR}, A.CreatedBy_ID
Dataset:
MAIN

DocDate$DATE

Popiska:
Datum vytvoření
SQL:
A.DocDate$DATE
Dataset:
MAIN

CorrectedBy_ID.Name

Popiska:
Opravil
SQL:
B2.Name Collate PXW_CSY {DIR}, A.CorrectedBy_ID
Dataset:
MAIN

Corrected$DATE

Popiska:
Datum opravy
SQL:
A.Corrected$DATE
Dataset:
MAIN

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