SELECT {FIELDS}
FROM PLMProduceRequests A
{JOIN}
{WHERE}
{ORDERBY}
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | IVJSI1K34CJORFG1QBJOMTSVAG | ||
| B | C3V5QDVZ5BDL342M01C0CX3FCC | StoreCard | Skladová karta |
| BO | K2WTYL304VD13ACL03KIU0CLP4 | BusOrder | Zakázka |
| BP | QOKMKIQUJF34L3DUICTBWEDQJC | BusProject | Projekt |
| BT | KAWTYL304VD13ACL03KIU0CLP4 | BusTransaction | Obchodní případ |
| C1 | 22AHIVDVAVE13C5S00CA141B44 | SecurityUser1 | Vytvořil |
| C2 | 22AHIVDVAVE13C5S00CA141B44 | SecurityUser2 | Opravil |
| C3 | 22AHIVDVAVE13C5S00CA141B44 | SecurityUser3 | Spustil |
| C4 | 22AHIVDVAVE13C5S00CA141B44 | SecurityUser4 | Schválil výrobní kapacity |
| C5 | 22AHIVDVAVE13C5S00CA141B44 | SecurityUser5 | Schválil zajištění materiálu |
| C6 | 22AHIVDVAVE13C5S00CA141B44 | SecurityUser6 | Schválil finanční zajištění |
| DQ | OFTMKVQH3ZD13ACL03KIU0CLP4 | DocQueue | Řada dokladů |
| F | 4K3EXM5PQBCL35CH000ILPWJF4 | Firm | Firma |
| JO | HTI3OTLGNRPO32EEISEPC0XZ0K | PLMJobOrder | Výrobní příkaz |
| JODQ | OFTMKVQH3ZD13ACL03KIU0CLP4 | JODocQueue | Řada dokladů pro VP |
| JOP | CAQPAYUOXVCL3ACL03KIU0CLP4 | JOPeriod | Období pro VP |
| P | CAQPAYUOXVCL3ACL03KIU0CLP4 | Period | Období |
| S | SFMSB5W15BDL3CL100C4RHECN0 | Store | Sklad |
| DC | ISAXGZ5QTOKOVDRV2H15P0OTZK | DC | Schvalování dokladu |
| D | O1X54EUXPZCL35CH000ILPWJF4 | Division | Středisko |
| C7 | 22AHIVDVAVE13C5S00CA141B44 | SU | Uživatel |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| CorrectedUnitQuantity | dtFloat | 15 |
A.CorrectedQuantity / A.UnitRate |
Schválené množství | |
| CostingTotalTimeH | dtFloat | 10 |
CAST(CostingTotalTime AS FLOAT) / 60.0 / 60.0 |
Celkový čas v hod. | |
| DocConfirmation_ID | dtString | 10 |
(SELECT ID FROM DocConfirmations WHERE Document_ID=A.ID AND DocType='PQ') |
ISAXGZ5QTOKOVDRV2H15P0OTZK | Doklad schvalování |
| DocNumber | dtString | 16 |
DQ.Code || '-' || CAST(A.OrdNumber AS VARCHAR(10)) || '/' || P.Code |
Číslo dokladu | |
| StoreCard_ID_Code | dtString | 40 |
B.Code |
Kód skladové karty | |
| UnitQuantity | dtFloat | 15 |
A.Quantity / A.UnitRate |
Množství |
SELECT /*+ DYNAMIC_SAMPLING(NT 5) */ {FIELDS} FROM
GetPLMReqNodes(:ID) NT
JOIN PLMReqNodes N ON N.ID = NT.ID
JOIN PLMReqOutputItems A ON A.Owner_ID = N.ID
JOIN StoreCards S On S.ID = N.StoreCard_ID
ORDER BY
NT.TreePath
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | TX3FY4NELOB4JEFT5YOFC1XACO | ||
| N | BAT0KH5TA0Z4F5CFHKEVXBDOVC | Node | Uzel stromu požadavku na výrobu |
| S | C3V5QDVZ5BDL342M01C0CX3FCC | StoreCard | Skladová karta |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| PosIndex | dtInteger | 10 |
N.PosIndex |
Pořadí v kusovníku |
SELECT {FIELDS} FROM
PLMReqRoutines A
{JOIN}
WHERE
A.Parent_ID = :ID
ORDER BY
A.PosIndex
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | RMBJ1K5KJKJOVGZZPKYSUS5N3O | ||
| P | CWZXHJPRJFDOFBQI04IH1H4TZK | Phase | Etapa |
| S | FW1OLEWGUU443ICX0SUSZKK32S | SalCl | Tarifní třída |
| W | 5XGE0QFOGIWOB5ANMTYRIVKJ0O | WP | Pracoviště |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| PartTime | dtFloat | 10 |
CAST(A.TAC AS FLOAT) / 60.0 |
TAC v minutách | |
| SetupTime | dtFloat | 10 |
CAST(A.TBC AS FLOAT) / 60.0 |
TBC v minutách |
SELECT {FIELDS} FROM
PLMReqOutputItems MI
{JOIN}
WHERE
MI.ID = :ID
ORDER BY NInput.PosIndex
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | EFGI2WXAJMEOV2UCIIVJPBUMOC | Položka kusovníku | |
| MI | TX3FY4NELOB4JEFT5YOFC1XACO | OutputItem | |
| N | BAT0KH5TA0Z4F5CFHKEVXBDOVC | Node | Uzel stromu požadavku na výrobu |
| NInput | BAT0KH5TA0Z4F5CFHKEVXBDOVC | NodeInput | Uzel stromu požadavku na výrobu |
| P | CWZXHJPRJFDOFBQI04IH1H4TZK | Phase | Etapa |
| S | C3V5QDVZ5BDL342M01C0CX3FCC | StoreCard | Skladová karta |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| Issue | dtInteger | 10 |
NInput.Issue |
Typ výdeje | |
| PosIndex | dtInteger | 10 |
NInput.PosIndex |
Pořadí v kusovníku |
SELECT /*+ DYNAMIC_SAMPLING(NT 5) */ {FIELDS} FROM
GetPLMReqCostingNodes(:ID) NT
JOIN PLMReqCostingNodes N ON N.ID = NT.ID
JOIN PLMReqCostingOutputItems A ON A.Owner_ID = N.ID
JOIN StoreCards S On S.ID = N.StoreCard_ID
ORDER BY
NT.TreePath
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | TIFIFEQRHFL4N0XQSVDXSMVRU4 | ||
| N | UQH5HUY31MA4VBDAR1B3121KZS | Node | Uzel stromu kalkulace požadavku na výrobu |
| S | C3V5QDVZ5BDL342M01C0CX3FCC | StoreCard | Skladová karta |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| PosIndex | dtInteger | 10 |
N.PosIndex |
Pořadí v kusovníku |
SELECT {FIELDS} FROM
PLMReqCostingRoutines A
{JOIN}
WHERE
A.Parent_ID = :ID
ORDER BY
A.PosIndex
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | XJ5VCCPK2OI4L2YKWMI3KNEVIG | ||
| P | CWZXHJPRJFDOFBQI04IH1H4TZK | Phase | Etapa |
| S | FW1OLEWGUU443ICX0SUSZKK32S | SalCl | Tarifní třída |
| W | 5XGE0QFOGIWOB5ANMTYRIVKJ0O | WP | Pracoviště |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| TotalTimeH | dtFloat | 10 |
CAST(TotalTime AS FLOAT) / 60.0 / 60.0 |
Celkový čas v hod. |
SELECT {FIELDS} FROM
PLMReqCostingOutputItems MI
JOIN PLMReqCostingNodes N ON MI.Owner_ID = N.ID
JOIN PLMReqCostingNodes NInput ON NInput.Master_ID = N.ID
{JOIN}
WHERE
MI.ID = :ID
ORDER BY NInput.PosIndex
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | L4REXVXY1JA41AT2IQN3ZCFIOG | Požadavek na výrobu - kalkulace kusovník | |
| N | UQH5HUY31MA4VBDAR1B3121KZS | Node | Uzel stromu kalkulace požadavku na výrobu |
| NInput | UQH5HUY31MA4VBDAR1B3121KZS | NodeInput | Uzel stromu kalkulace požadavku na výrobu |
| P | CWZXHJPRJFDOFBQI04IH1H4TZK | Phase | Etapa |
| S | C3V5QDVZ5BDL342M01C0CX3FCC | StoreCard | Skladová karta |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| Issue | dtInteger | 10 |
NInput.Issue |
Typ výdeje | |
| PosIndex | dtInteger | 10 |
NInput.PosIndex |
Pořadí v kusovníku |
SELECT {FIELDS} FROM
PLMReqInputItemReservations A
{JOIN}
WHERE
R.OWNERKIND = 100 AND
A.Parent_ID = :ID
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | IHIZG4LOI2QORHDIMFRCULVGX4 | ||
| R | K2M34TV4RNDL342W01C0CX3FCC | Rezervace | Res |
SELECT {FIELDS} FROM
PLMReqInputItemReservations A
{JOIN}
WHERE
A.Parent_ID = :ID and :NodeInput_StoreCard_ID <> R.StoreCard_ID
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | IHIZG4LOI2QORHDIMFRCULVGX4 | ||
| R | K2M34TV4RNDL342W01C0CX3FCC | Rezervace | Res |
SELECT /*+ DYNAMIC_SAMPLING(NT 5) */ {FIELDS} FROM
GetPLMReqNodes(:ID) NT
JOIN PLMReqNodes N ON N.ID = NT.ID
JOIN StoreCards SC ON N.StoreCard_ID = SC.ID
LEFT JOIN PLMReqInputItems MIPL ON N.ID = MIPL.Owner_ID
LEFT JOIN PLMReqOutputItems MI ON N.ID = MI.Owner_ID
ORDER BY NT.TreePath
{WHERE}
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| MI | TX3FY4NELOB4JEFT5YOFC1XACO | MI | Vyráběná položka |
| MIPL | EFGI2WXAJMEOV2UCIIVJPBUMOC | MIPL | Řádek kusovníku |
| N | BAT0KH5TA0Z4F5CFHKEVXBDOVC | Node | Uzel stromu požadavku na výrobu |
| SC | C3V5QDVZ5BDL342M01C0CX3FCC | SC | Skladové karty |
SELECT {FIELDS} FROM
StorePrices A
{JOIN}
WHERE
A.StoreCard_ID = :StoreCard_ID
ORDER BY PL.Code Collate PXW_CSY, PD.Code
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | GDYLVQXQ3FE13DQC01C0CX3F40 | SP | |
| C | 4R5FINKNYNDL3C5P00CA141B44 | C | Měna |
| PD | C0IWHWQUBBDL3CL100C4RHECN0 | PD | Definice ceny |
| PL | G5YLVQXQ3FE13DQC01C0CX3F40 | PL | Ceník |
| SP2 | GHYLVQXQ3FE13DQC01C0CX3F40 | SP2 | Ceníková cena |
SELECT {FIELDS}
FROM DocConfirmations2 A
WHERE (A.Parent_ID = :DocConfirmation_ID)
ORDER BY ConfirmationRound, ConfirmatorOrder, ID
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | 2NQH4TZTWE3OV3WBIKM34NQC1S |
SELECT {FIELDS} FROM
PLMReqRoutinesMat A
{JOIN}
WHERE
A.Parent_ID = :ID
ORDER BY
A.PosIndex
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | YMFQCXKKL1OOP5KLRN50VPGPNW | RM | Materiály pro operace |
##CASEOR {:VALUE} #
##1#(A.Aut_capacity$DATE = 0)
##2#(A.Aut_CoopAt$DATE = 0 AND A.Aut_capacity$DATE <> 0)
##3#(A.Aut_MattAt$DATE = 0 AND A.Aut_CoopAt$DATE <> 0)
##4#(A.Aut_MeansAt$DATE = 0 AND A.Aut_MattAt$DATE <> 0)
##5#(A.JOBORDER_ID is null AND A.Aut_MeansAt$DATE <> 0)
##6#(A.JOBORDER_ID is null)
##7#(A.JOBORDER_ID is not null)
##8#(A.Canceled = 'A')
##END#
<<B.Code>> LIKE {:VALUE} ESCAPE '~'
A.Schedule$Date >= {:LOW} and
A.Schedule$Date < {:HIGH}
A.Quantity BETWEEN {:LOW} and {:HIGH}
<<A.Qunit>> LIKE {:VALUE} ESCAPE '~'
A.PriceForReceipt BETWEEN {:LOW} and {:HIGH}
A.DocDate$DATE >= {:LOW} and
A.DocDate$DATE < {:HIGH}
A.CorrectedAt$Date >= {:LOW} and
A.CorrectedAt$Date < {:HIGH}
A.CorrectedQuantity BETWEEN {:LOW} and {:HIGH}
A.GeneratedBy_ID = {:VALUE}
A.GeneratedBy_ID IN ({:LIST})
A.GeneratedAt$Date >= {:LOW} and
A.GeneratedAt$Date < {:HIGH}
A.PlanedStartAt$Date >= {:LOW} and
A.PlanedStartAt$Date < {:HIGH}
A.ReleasedBy_ID = {:VALUE}
A.ReleasedBy_ID IN ({:LIST})
A.ReleasedAt$Date >= {:LOW} and
A.ReleasedAt$Date < {:HIGH}
A.Aut_Capacity_ID = {:VALUE}
A.Aut_Capacity_ID IN ({:LIST})
A.Aut_Capacity$Date >= {:LOW} and
A.Aut_Capacity$Date < {:HIGH}
A.Aut_CapacityDL$Date >= {:LOW} and
A.Aut_CapacityDL$Date < {:HIGH}
A.ScheduleMatt$Date >= {:LOW} and
A.ScheduleMatt$Date < {:HIGH}
A.Aut_CoopBy_ID = {:VALUE}
A.Aut_CoopBy_ID IN ({:LIST})
A.Aut_CoopAt$Date >= {:LOW} and
A.Aut_CoopAt$Date < {:HIGH}
A.Aut_CoopDL$Date >= {:LOW} and
A.Aut_CoopDL$Date < {:HIGH}
A.Aut_CoopAmount BETWEEN {:LOW} and {:HIGH}
A.Aut_MattBy_ID = {:VALUE}
A.Aut_MattBy_ID IN ({:LIST})
A.Aut_MattAt$Date >= {:LOW} and
A.Aut_MattAt$Date < {:HIGH}
A.Aut_MattDL$Date >= {:LOW} and
A.Aut_MattDL$Date < {:HIGH}
A.ScheduleMeans$Date >= {:LOW} and
A.ScheduleMeans$Date < {:HIGH}
A.ScheduleMeansAmount BETWEEN {:LOW} and {:HIGH}
A.Aut_MeansBy_ID = {:VALUE}
A.Aut_MeansBy_ID IN ({:LIST})
A.Aut_MeansAt$Date >= {:LOW} and
A.Aut_MeansAt$Date < {:HIGH}
A.Aut_MeansDL$Date >= {:LOW} and
A.Aut_MeansDL$Date < {:HIGH}
A.AutMeansAmount BETWEEN {:LOW} and {:HIGH}
A.CostingAt$Date >= {:LOW} and
A.CostingAt$Date < {:HIGH}
A.ID IN
(SELECT N.Parent_ID FROM PLMReqNodes N
JOIN PLMReqOutputItems MI ON N.ID = MI.Owner_ID
WHERE
N.Parent_ID = A.ID
{:ANDWHERE}
)
N.StoreCard_ID = {:VALUE}
N.StoreCard_ID IN ({:LIST})
MI.RoutineType_ID = {:VALUE}
MI.RoutineType_ID IN ({:LIST})
N.ID IN
(
SELECT SubN.Master_ID FROM PLMReqNodes SubN
JOIN PLMReqInputItems MIPL ON MIPL.Owner_ID = SubN.ID
WHERE
SubN.Master_ID = N.ID AND
SubN.Parent_ID = A.ID AND
SubN.StoreCard_ID={:VALUE}
)
N.ID IN
(
SELECT SubN.Master_ID FROM PLMReqNodes SubN
JOIN PLMReqInputItems MIPL ON MIPL.Owner_ID = SubN.ID
WHERE
SubN.Master_ID = N.ID AND
SubN.Parent_ID = A.ID AND
SubN.StoreCard_ID IN ({:LIST})
)
MI.ID IN
(SELECT Routines.Parent_ID
FROM PLMReqRoutines Routines WHERE Routines.WorkPlace_ID={:VALUE})
MI.ID IN
(SELECT Routines.Parent_ID
FROM PLMReqRoutines Routines WHERE Routines.WorkPlace_ID IN ({:LIST}))
MI.ID IN
(SELECT Routines.Parent_ID
FROM PLMReqRoutines Routines WHERE Routines.Cooperation={:VALUE})
(
({:VALUE} = 'N') or
({:VALUE} = 'A') and
(A.JobOrder_ID IS NULL) and
(A.DOCQUEUE_ID IN
(SELECT DOCQUEUE_ID FROM PLMPQParams WHERE DOCQUEUE_ID = A.DOCQUEUE_ID AND InPlan = 'A'))
)
A.SCMBatch$Date >= {:LOW} and
A.SCMBatch$Date < {:HIGH}
(SELECT ID FROM DocConfirmations
WHERE Document_ID=A.ID AND DocType='PQ'
)
IN
(SELECT Y.Parent_ID FROM DocConfirmations2 Y
WHERE Y.Parent_ID=
(SELECT ID FROM DocConfirmations
WHERE Document_ID=A.ID AND DocType='PQ'
)
{:ANDWHERE}
)
DQ.Code Collate PXW_CSY {DIR},
P.Code Collate PXW_CSY {DIR},
A.OrdNumberB.Code Collate PXW_CSY {DIR},
A.StoreCard_IDB.Name Collate PXW_CSY {DIR}, A.StoreCard_IDS.Code Collate PXW_CSY {DIR}, A.Store_ID%UnitQuantity%
%CorrectedUnitQuantity%
A.QUnit
F.Name Collate PXW_CSY {DIR},A.Firm_IDJODQ.Code Collate PXW_CSY {DIR},
JOP.Code Collate PXW_CSY {DIR},
JO.OrdNumberA.Schedule$DATE
C1.Name Collate PXW_CSY {DIR}, A.CreatedBy_IDA.DocDate$DATE
C2.Name Collate PXW_CSY {DIR}, A.CorrectedBy_IDA.CorrectedAt$DATE
C3.Name Collate PXW_CSY {DIR}, A.ReleasedBy_IDA.ReleasedAt$DATE
A.PlanedStartAt$DATE
BO.Code Collate PXW_CSY {DIR}, A.BusOrder_IDBT.Code Collate PXW_CSY {DIR}, A.BusTransaction_IDBP.Code Collate PXW_CSY {DIR}, A.BusProject_IDD.Code Collate PXW_CSY {DIR}, A.Division_IDC4.Name Collate PXW_CSY {DIR}, A.Aut_Capacity_IDA.Aut_Capacity$DATE
A.Aut_CapacityDL$DATE
A.ScheduleMatt$DATE
C5.Name Collate PXW_CSY {DIR}, A.Aut_MattBy_IDA.Aut_MattAt$DATE
A.Aut_MattDL$DATE
A.ScheduleMeans$DATE
A.ScheduleMeansAmount
C6.Name Collate PXW_CSY {DIR}, A.Aut_MeansBy_IDA.Aut_MeansAt$DATE
A.Aut_MeansDL$DATE
A.AutMeansAmount
C7.Name Collate PXW_CSY {DIR}, A.Aut_CoopBy_IDA.Aut_CoopAt$DATE
A.Aut_CoopDL$DATE
A.Aut_CoopAmount
A.SCMOrder
A.SCMLevel
A.SCMBatch$Date
Generated by ABRA Software a.s. 27.10.2021 16:36