SELECT {FIELDS}
FROM PLMProduceServices A
{JOIN}
JOIN PLMFaultTypes FT ON FT.ID=A.FaultType_ID
LEFT JOIN BusOrders BO ON BO.ID=A.BusOrder_ID
LEFT JOIN BusTransactions BT ON BT.ID=A.BusTransaction_ID
LEFT JOIN BusProjects BP ON BT.ID=A.BusProject_ID
LEFT JOIN PLMJobOrdersRoutines JOR ON JOR.ID = A.Routine_ID
JOIN PLMJOOutputItems MI ON MI.ID = JOR.Parent_ID
JOIN PLMJONodes NMI ON NMI.ID = MI.Owner_ID
JOIN StoreCards MISC ON MISC.ID = NMI.StoreCard_ID
JOIN PLMJobOrders JO ON JO.ID = NMI.Parent_ID
JOIN DocQueues JODQ ON JODQ.ID = JO.DocQueue_ID
JOIN Periods JOP ON JOP.ID = JO.Period_ID
LEFT JOIN PLMJobOrdersSN JOSN ON JOSN.ID = A.SN_ID
LEFT JOIN StoreBatches SB ON SB.ID = JOSN.StoreBatch_ID
JOIN PLMWorkers W ON W.ID=A.ServicedBy_ID
JOIN Persons Pers ON Pers.ID = W.Person_ID
LEFT JOIN PLMJOInputItems MIPL ON MIPL.ID = A.JOInputItem_ID
LEFT JOIN PLMJONodes NMIPL ON NMIPL.ID = MIPL.Owner_ID
LEFT JOIN PLMJONodes NMI2 ON NMI2.ID = NMIPL.Master_ID
LEFT JOIN PLMJOOutputItems MI2 ON MI2.Owner_ID = NMI2.ID
LEFT JOIN PLMJobOrders JO2 ON JO2.ID = NMI2.Parent_ID
LEFT JOIN DocQueues JO2DQ ON JO2DQ.ID = JO2.DocQueue_ID
LEFT JOIN Periods JO2P ON JO2P.ID = JO2.Period_ID
LEFT JOIN StoreCards SC2 ON SC2.ID = NMI2.StoreCard_ID
LEFT JOIN StoreCards SC3 ON SC3.ID = MIPL.RealStoreCard_ID
{WHERE}
{ORDERBY}
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | HASWMZ31NCK4H0Q4CQOYG0BV5K | ||
| BO | K2WTYL304VD13ACL03KIU0CLP4 | BusOrder | Zakázka |
| BP | QOKMKIQUJF34L3DUICTBWEDQJC | BusProject | Projekt |
| BT | KAWTYL304VD13ACL03KIU0CLP4 | BusTransaction | Obchodní případ |
| FT | QAQY0HIEY54OR4QULSLA05VDQK | FaultType | Neshoda |
| 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 |
| NMI | INOP4D2NWLNOZABVT2GSHH131G | NodeMI | Uzel výrobního stromu pro vyráběnou položku |
| Pers | WEC02QYERNCL35CH000ILPWJF4 | Person | Osoba |
| SB | C32QXZWCTVDL342W01C0CX3FCC | StoreBatches | Sériová čísla |
| W | 53FKKCM5GGGOZ3TF2DJ3E40GSK | Worker | Pracovník |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| JODocNumber | dtString | 16 |
JODQ.Code || '-' || CAST(JO.OrdNumber AS VARCHAR(10)) || '/' || JOP.Code |
Číslo dokladu VP |
NMI.Parent_ID = {:VALUE}
NMI.Parent_ID IN ({:LIST})
<<SB.Name>> LIKE {:VALUE} ESCAPE '~'
A.FaultType_ID = {:VALUE}
A.FaultType_ID IN ({:LIST})
NMI.StoreCard_ID = {:VALUE}
NMI.StoreCard_ID IN ({:LIST})
NMIPL.StoreCard_ID = {:VALUE}
NMIPL.StoreCard_ID IN ({:LIST})
A.ServicedBy_ID = {:VALUE}
A.ServicedBy_ID IN ({:LIST})
A.ServicedAt$DATE >= {:LOW} and
A.ServicedAt$DATE < {:HIGH}
A.Operation_ID IN
(SELECT Y.ID
FROM PLMOperations Y
WHERE Y.TotalTime BETWEEN ({:LOW} * 60.0 * 60.0) and ({:HIGH} * 60.0 * 60.0))
##CASEOR {:VALUE} #
##1#ServiceState=0
##2#ServiceState=3
##3#ServiceState=1
##4#ServiceState=2
##END#
JO2P.Code Collate PXW_CSY {DIR},
JO2DQ.Code Collate PXW_CSY {DIR},
JO2.OrdNumberSC2.Code Collate PXW_CSY {DIR},
SC2.Name Collate PXW_CSY {DIR},
SC2.IDNMIPL.PosIndex
SC3.Code Collate PXW_CSY {DIR},
SC3.Name Collate PXW_CSY {DIR},
MIPL.RealStoreCard_IDSB.Name Collate PXW_CSY
FT.Code Collate PXW_CSY {DIR}, FT.Name Collate PXW_CSY JODQ.Code Collate PXW_CSY {DIR},
JOP.Code Collate PXW_CSY {DIR},
JO.OrdNumberMISC.Code Collate PXW_CSY {DIR}, MISC.Name Collate PXW_CSYJOR.PosIndex {DIR}, JOR.Title Collate PXW_CSYPers.Lastname Collate PXW_CSY {DIR},
Pers.Firstname Collate PXW_CSY {DIR},
Pers.TitleA.ServicedAt$Date
BO.Name Collate PXW_CSY {DIR}, A.BusOrder_IDBT.Name Collate PXW_CSY {DIR}, A.BusTransaction_IDBP.Name Collate PXW_CSY {DIR}, A.BusProject_IDMISC.Code Collate PXW_CSY
FT.Code Collate PXW_CSY
FT.Name Collate PXW_CSY
Pers.Lastname Collate PXW_CSY
Generated by ABRA Software a.s. 27.10.2021 16:36