Dynamický dotaz - Výroba - Pracovní lístky pro tisk přenosu do mezd

ID:
R1J0RVLPNUV4HC00YJV3JKYJGC

Datasety

MAIN

Popis:
Pracovní lístky
SQL definice:
SELECT {FIELDS}
FROM PLMOperations A
{JOIN}
WHERE
(
({$HasPLMWTPrivilege} = 'A') or
(W.SecurityUser_ID = {$ActualUser})
)
{ANDWHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A XTVGL0IK2F14PDPCEHMYNWX4T4
AWTP CAQPAYUOXVCL3ACL03KIU0CLP4 AWTPeriod Období
BO K2WTYL304VD13ACL03KIU0CLP4 BusOrder Zakázka
BP QOKMKIQUJF34L3DUICTBWEDQJC BusProject Projekt
BT KAWTYL304VD13ACL03KIU0CLP4 BusTransaction Obchodní případ
D O1X54EUXPZCL35CH000ILPWJF4 Divisions Středisko
JO HTI3OTLGNRPO32EEISEPC0XZ0K JobOrder Výrobní příkaz
JODQ OFTMKVQH3ZD13ACL03KIU0CLP4 JODocQueue Řada dokladu
JOP CAQPAYUOXVCL3ACL03KIU0CLP4 Period Období
JOR HRKADG42X2H4BJ2RL5KUAUG3PK JORoutine Postupy
JOSN ZDT5FNBXGXT4FGFPTWI3YKZ31C JOSN Výr. příkaz - SN
MI MQHKS5K0YQZOLJWWMG50U44U0S ManufacturedItem Vyráběné položky
MISC C3V5QDVZ5BDL342M01C0CX3FCC StoreCard Skladová karta
N INOP4D2NWLNOZABVT2GSHH131G Node Uzel výrobního stromu
Pers WEC02QYERNCL35CH000ILPWJF4 Person Osoba
SB C32QXZWCTVDL342W01C0CX3FCC StoreBatches Sériová čísla
SC FW1OLEWGUU443ICX0SUSZKK32S SalaryClasses Tarifní třída skutečná
W 53FKKCM5GGGOZ3TF2DJ3E40GSK Workers Pracovník
WP 5XGE0QFOGIWOB5ANMTYRIVKJ0O WPWT Pracoviště skutečné
WP1 5XGE0QFOGIWOB5ANMTYRIVKJ0O WPOP Pracoviště plánované
AWTDQ OFTMKVQH3ZD13ACL03KIU0CLP4 DQ Řada dokladů
AWT H0NLJLKS5SMOVIMJFM5FVSKNPS PLMAWT Souhrnný pracovní lístek
Fields:
Jméno Typ Velikost Výraz CLSID Popis
AWTDocNumber dtString 16
AWTDQ.Code || '-' || CAST(AWT.OrdNumber AS VARCHAR(10)) || '/' || AWTP.Code
Číslo dokladu SPL
Duration dtFloat 10
CAST(A.TotalTime AS FLOAT) / 60.0 / 60.0
Doba trvání v hod.
JODocNumber dtString 16
JODQ.Code || '-' || CAST(JO.OrdNumber AS VARCHAR(10)) || '/' || JOP.Code
Číslo dokladu VP
SalaryClass dtString 6
CAST(SC.Code AS VARCHAR(6))
Tarif. tř.
TotalAmount dtFloat 13
A.SalaryCosts + A.OverheadCosts + A.GeneralExpense
Celk. hodnota
UnitQuantity dtFloat 15
A.Quantity / MI.UnitRate
Množství

ROWS

Popis:
Řádky
SQL definice:
SELECT {FIELDS}
FROM Plmoperationchanges A
JOIN PLMTransfers2 T2 ON T2.Id = a.Transfer2_id
{JOIN}
WHERE A.PARENT_ID = :ID
ORDER BY t.Transferdate$date
Aliasy:
Alias CLSID objektu Prefix Popis
A P45CA1VR5ANOJ5BKAUC0B0GJQS
T E1QFCC3OS4E4D0IKCY5IFZ2OPC T Přenos do mezd
T2 P42J35NICMHOZHINERWMP4HHCW T2 Řádek přenosu do mezd
Fields:
Jméno Typ Velikost Výraz CLSID Popis
DeltaDuration dtFloat 10
CAST(A.DeltaTotalTime AS FLOAT) / 60.0 / 60.0
Změna doby trvání v hod.

Podmínky

ID

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

JobOrder_DocQueue_ID

Popiska:
Řada dokladů výrobního příkazu
Typ/Subtyp:
ctSpecial/0
ckSingle:
JO.DocQueue_ID = {:VALUE}
ckList:
JO.DocQueue_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=W2XNBCJK3ZD13ACL03KIU0CLP4
TextField=Code
FilterDocumentType=JO

JobOrder

Popiska:
Výrobní příkaz
Typ/Subtyp:
ctSpecial/13
ckList:
N.Parent_ID IN ({:LIST})
ckSingle:
N.Parent_ID =  {:VALUE}
Dataset:
MAIN
Speciální parametry:
CLASSID=HTI3OTLGNRPO32EEISEPC0XZ0K
SITECLASSID=Q4EISOIDDKMOLF12IC3WFS0GDS
DisplayField=ID
DisplayLength=15

MI.StoreCard_ID

Popiska:
Vyráběná položka - skladová karta
Typ/Subtyp:
ctSpecial/0
ckSingle:
N.StoreCard_ID = {:VALUE}
ckList:
N.StoreCard_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=S3WZQKDB5FDL342M01C0CX3FCC
TextField=Code
IsProduct=True

StoteBatch_ID

Šablona:
StoreBatch_ID
Dataset:
MAIN

StoteBatch_ID-text

Popiska:
Šarže/sér.číslo - čtečka
Typ/Subtyp:
ctString/0
ckSingle:
 <<SB.Name>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

PerformedBy_ID

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

StartedAt

Popiska:
Začátek operace
Typ/Subtyp:
ctDateTime/0
ckRange:
A.StartedAt$Date >= {:LOW} and
A.StartedAt$Date < {:HIGH}
Dataset:
MAIN
Speciální parametry:
IncludeTime=True

FinishedAt

Popiska:
Ukončení operace
Typ/Subtyp:
ctDateTime/0
ckRange:
A.FinishedAt$Date >= {:LOW} and
A.FinishedAt$Date < {:HIGH}
Dataset:
MAIN
Speciální parametry:
IncludeTime=True

Duration

Popiska:
Doba trvání operace v hod.
Typ/Subtyp:
ctExtended/0
ckRange:
A.TotalTime BETWEEN ({:LOW} * 60.0 * 60.0) AND ({:HIGH} * 60.0 * 60.0)
Dataset:
MAIN

OperationResult

Popiska:
Výsledek
Typ/Subtyp:
ctBoolean/0
ckSingle:
A.OperationResult = {:VALUE}
Dataset:
MAIN

Quantity

Popiska:
Počet dokončených kusů (dávkově)
Typ/Subtyp:
ctExtended/0
ckRange:
A.Quantity BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

Division_ID

Šablona:
Division_ID
Dataset:
MAIN

JOR.Posindex

Popiska:
Pořadí operace
Typ/Subtyp:
ctInteger/0
ckRange:
JOR.Posindex BETWEEN {:LOW} AND {:HIGH}
Dataset:
MAIN

JOR.Title

Popiska:
Název operace
Typ/Subtyp:
ctString/0
ckSingle:
<<JOR.Title>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

JOR.WorkPlace_ID

Šablona:
PLMWorkPlace_ID
Dataset:
MAIN

JOR.Phase_ID

Šablona:
PLMPhase_ID
Dataset:
MAIN

JOR.UnNormed

Popiska:
Nenormovaná
Typ/Subtyp:
ctBoolean/0
ckSingle:
JOR.UNNORMED = {:VALUE}
Dataset:
MAIN

AggregateWorkTicket

Popiska:
Má souhrnný pracovní lístek
Typ/Subtyp:
ctSpecial/1
ckSingle:
##CASEOR {:VALUE} #
##1#(A.AggregateWorkTicket_ID is not null)
##2#(A.AggregateWorkTicket_ID is null)
##END#
Dataset:
MAIN
Speciální parametry:
Names=Ano;Ne
Values=1;2

AWT

Popiska:
Souhrnný pracovní lístek
Typ/Subtyp:
ctSpecial/13
ckSingle:
A.AggregateWorkTicket_ID = {:VALUE}
ckList:
A.AggregateWorkTicket_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=H0NLJLKS5SMOVIMJFM5FVSKNPS
SITECLASSID=BBUSC53FORJ4FBKFHDW1QOHRVK
DisplayField=ID
DisplayLength=15

SalaryClass_ID

Popiska:
Tarifní třída skutečná
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.SalaryClass_ID = {:VALUE}
ckList:
A.SalaryClass_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=C53DEZAYXSGOH5MSBIU5BLXR1G
TextField=Code

HourlyRate

Popiska:
Hodinová sazba
Typ/Subtyp:
ctExtended/0
ckRange:
A.HourlyRate BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

OverheadCosts

Popiska:
Výrobní režie v lokální měně
Typ/Subtyp:
ctExtended/0
ckRange:
A.OverheadCosts BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

GeneralExpense

Popiska:
Správní režie v lokální měně
Typ/Subtyp:
ctExtended/0
ckRange:
A.GeneralExpense BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

Cooperation

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

BusOrder_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

DocDate

Šablona:
DocDate
Dataset:
MAIN

Klíče

JobOrdersRoutines_ID.Parent_ID.Owner_ID.Parent_ID.DisplayName

Popiska:
Výrobní příkaz
SQL:
JODQ.Code Collate PXW_CSY {DIR}, JOP.Code Collate PXW_CSY {DIR}, JO.OrdNumber
Dataset:
MAIN

AggregateWorkTicket_ID.DisplayName

Popiska:
Souhrnný PL
SQL:
AWTP.Code Collate PXW_CSY {DIR}, 

AWTDQ.Code Collate PXW_CSY {DIR}, 

AWT.OrdNumber
Dataset:
MAIN

JobOrdersRoutines_ID.Parent_ID.Owner_ID.StoreCard_ID.DisplayName

Popiska:
Vyráběná položka
SQL:
MISC.Code Collate PXW_CSY {DIR}, 

MISC.Name Collate PXW_CSY {DIR}, 

MISC.ID
Dataset:
MAIN

JobOrdersSN_ID.StoreBatch_ID.Name

Popiska:
Sériové č./šarže
SQL:
SB.Name {DIR}, 

JOSN.StoreBatch_ID
Dataset:
MAIN

UnitQuantity

Popiska:
Množství
SQL:
%UnitQuantity%
Dataset:
MAIN

QUnit

Popiska:
Jednotka
SQL:
MI.QUnit
Dataset:
MAIN

JobOrdersRoutines_ID.PosIndex

Popiska:
Číslo operace
SQL:
JOR.PosIndex
Dataset:
MAIN

JobOrdersRoutines_ID.Title

Popiska:
Název op.
SQL:
JOR.Title
Dataset:
MAIN

JobOrdersRoutines_ID.WorkPlace_ID.DisplayName

Popiska:
Pracoviště
SQL:
WP.Code Collate PXW_CSY {DIR}, 

WP.Name Collate PXW_CSY {DIR}, 

JOR.WorkPlace_ID
Dataset:
MAIN

PerformedBy_ID.DisplayName

Popiska:
Pracovník
SQL:
Pers.Lastname Collate PXW_CSY {DIR},

Pers.Firstname Collate PXW_CSY {DIR},

Pers.Title
Dataset:
MAIN

Cooperation

Popiska:
Kooperace
SQL:
A.Cooperation
Dataset:
MAIN

StartedAt$DATE

Popiska:
Začátek op.
SQL:
A.StartedAt$DATE
Dataset:
MAIN

FinishedAt$DATE

Popiska:
Datum ukončení
SQL:
A.FinishedAt$DATE
Dataset:
MAIN

TotalTime_H

Popiska:
Doba trvání
SQL:
A.TotalTime
Dataset:
MAIN

OperationResult

Popiska:
Výsledek
SQL:
A.OperationResult
Dataset:
MAIN

Division_ID.Code

Popiska:
Středisko
SQL:
D.Code Collate PXW_CSY {DIR}, 

A.Division_ID
Dataset:
MAIN

SalaryClass_ID.DisplayName

Popiska:
Tarif. tř.
SQL:
%SalaryClass%
Dataset:
MAIN

HourlyRate

Popiska:
Hod. sazba
SQL:
A.HourlyRate
Dataset:
MAIN

OverheadCosts

Popiska:
Výrobní režie
SQL:
A.OverheadCosts
Dataset:
MAIN

GeneralExpense

Popiska:
Správní režie
SQL:
A.GeneralExpense
Dataset:
MAIN

TotalAmount

Popiska:
Celk. hodnota
SQL:
%TotalAmount%
Dataset:
MAIN

BusOrder_ID.Code

Popiska:
Zakázka
SQL:
BO.Code Collate PXW_CSY {DIR}, 

A.BusOrder_ID
Dataset:
MAIN

BusTransaction_ID.Code

Popiska:
Obch. případ
SQL:
BT.Code Collate PXW_CSY {DIR}, 

A.BusTransaction_ID
Dataset:
MAIN

BusProject_ID.Code

Popiska:
Obch. případ
SQL:
BP.Code Collate PXW_CSY {DIR}, 

A.BusProject_ID
Dataset:
MAIN

WorkerNum

Popiska:
Osobní číslo pracovníka
SQL:
Pers.PersonalNumber
Dataset:
MAIN

WorkerName

Popiska:
Jméno pracovníka
SQL:
Pers.Lastname Collate PXW_CSY
Dataset:
MAIN

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