Dynamický dotaz - Výroba - Kusovníky

ID:
2TSVYEAO2LF4HIBIFVMGHRQ4XS

Datasety

MAIN

Popis:
Kusovníky
SQL definice:
SELECT {FIELDS}
FROM PLMPieceLists A
{JOIN}
{WHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A 031N4GRZ4OT4TC5LYFK2WV1IFS
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 Uvolnil
RSC C3V5QDVZ5BDL342M01C0CX3FCC SC Skladová karta
Fields:
Jméno Typ Velikost Výraz CLSID Popis
StoreCard_ID_Code dtString 40
B.Code
Kód skladové karty
StoreCard_ID_Name dtString 100
B.Name
Název skladové karty
UnitQuantity dtFloat 15
A.Quantity / A.UnitRate
Množství

ROWS

Popis:
Řádky
SQL definice:
SELECT {FIELDS} FROM
PLMPieceLists2 A
{JOIN}
WHERE
A.Parent_ID = :ID
ORDER BY A.PosIndex
Aliasy:
Alias CLSID objektu Prefix Popis
A DLZDMEK40CKO32JT0TLTSGNUPK
S C3V5QDVZ5BDL342M01C0CX3FCC SC Skladová karta

TREE

Popis:
Strom - tisk
SQL definice:
SELECT {FIELDS} FROM
PLMPrintPieceList(:ID,1,NULL,NULL) A
LEFT JOIN PLMPieceLists2 R on R.ID = A.PLMPIECELIST2_ID
LEFT JOIN PLMPieceLists B on B.ID = R.PARENT_ID
LEFT JOIN StoreCards C on A.StoreCard_ID = C.ID
ORDER BY A.PathPL
{WHERE}
Aliasy:
Alias CLSID objektu Prefix Popis
B 031N4GRZ4OT4TC5LYFK2WV1IFS PL Kusovník
C C3V5QDVZ5BDL342M01C0CX3FCC SC Skladová karta
R DLZDMEK40CKO32JT0TLTSGNUPK PLR Řádek
Fields:
Jméno Typ Velikost Výraz CLSID Popis
outISSUE dtInteger 10
A.ISSUE
Výdej
OUTLEVEL dtInteger 10
A.OUTLEVEL
Zanoření
outQUANTITY dtFloat 15
A.QUANTITY
Množství výstup
outQUNIT dtString 5
A.QUNIT
Jednotka
outSTORECARD_ID dtString 10
A.STORECARD_ID
Skladová karta výstup
outUNITRATE dtFloat 15
A.UNITRATE
Vztah jednotky
OverallQuantity dtFloat 15
A.OverallQuantity
Souhrnné množství
PLCount dtInteger 10
(

select count(id)

from PLMPieceLists2

where parent_id = R.Parent_ID

)
Počet řádků PL
posindex dtInteger 10
A.POSINDEX
Pozice

Podmínky

ID

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

State

Popiska:
Stav kusovníku
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##1#(A.StoreCard_ID is null)
##2#(A.Released$DATE = 0 AND A.StoreCard_ID is not null)
##3#(A.Released$DATE <> 0)
##END#
Dataset:
MAIN
Speciální parametry:
Names=Nepřiřazený;Čeká na schválení;Schválený
Values=1;2;3

Name

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

PieceListType

Popiska:
Typ kusovníku
Typ/Subtyp:
ctSpecial/1
ckSingle:
A.PieceListType = {:VALUE}
Dataset:
MAIN
Speciální parametry:
Names=Prototyp;Nultá série;Sériová výroba
Values=1;2;3

StoreCard_Code

Popiska:
Kód skladové karty
Typ/Subtyp:
ctString/0
ckSingle:
<<B.Code>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

StoreCard_ID

Šablona:
StoreCard_ID
Dataset:
MAIN
Speciální parametry:
IsProduct=True

Quantity

Popiska:
Množství
Typ/Subtyp:
ctInteger/0
ckRange:
A.Quantity BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

QUnit

Popiska:
Jednotka
Typ/Subtyp:
ctString/0
ckSingle:
<<A.Qunit>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

CreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
MAIN

CreatedDate

Popiska:
Datum vytvoření
Typ/Subtyp:
ctDateTime/0
ckRange:
A.Created$Date >= {:LOW} and
A.Created$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

ReleasedBy_ID

Popiska:
Schválil
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.ReleasedBy_ID = {:VALUE}
ckList:
A.ReleasedBy_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=G1W2A2CBNNDL3DZ403KIU0CLP4
TextField=LoginName

ReleasedDate

Popiska:
Datum schválení
Typ/Subtyp:
ctDateTime/0
ckRange:
A.Released$Date >= {:LOW} and
A.Released$Date < {:HIGH}
Dataset:
MAIN

PlanedMaterial

Popiska:
Plánované náklady na materiál
Typ/Subtyp:
ctExtended/0
ckRange:
A.PlanedMaterial BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

PlanedCoopMat

Popiska:
Plánované náklady na materiál z kooperace
Typ/Subtyp:
ctExtended/0
ckRange:
A.PlanedCoopMat BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

PlanedCooperation

Popiska:
Plánované náklady na kooperaci
Typ/Subtyp:
ctExtended/0
ckRange:
A.PlanedCooperation BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

DevelopmentCosts

Popiska:
Náklady na vývoj
Typ/Subtyp:
ctExtended/0
ckRange:
A.DevelopmentCosts BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

PriceForReceipt

Popiska:
Cena pro příjem
Typ/Subtyp:
ctExtended/0
ckRange:
A.PriceForReceipt BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

BusOrder_ID

Šablona:
BusOrder_ID
Dataset:
MAIN

BusTransaction_ID

Šablona:
BusTransaction_ID
Dataset:
MAIN

BusProject_ID

Šablona:
BusProject_ID
Dataset:
MAIN

RoutineStoreCard_ID

Popiska:
Skladová karta společných TP
Typ/Subtyp:
ctSpecial/0
ckList:
A.RoutineStoreCard_ID IN ({:LIST})
ckSingle:
A.RoutineStoreCard_ID = {:VALUE}
Dataset:
MAIN
Speciální parametry:
CLASSID=S3WZQKDB5FDL342M01C0CX3FCC
TextField=Code
IsProduct=True

Rows

Popiska:
Řádky
Typ/Subtyp:
ctSpecial/3
ckLink:
A.ID IN (SELECT Y.Parent_ID
FROM PLMPieceLists2 Y WHERE Y.Parent_ID=A.ID
{:ANDWHERE})
Dataset:
MAIN
Speciální parametry:
CLASSID=DLZDMEK40CKO32JT0TLTSGNUPK

RowsPosindex

Popiska:
Číslo pozice
Typ/Subtyp:
ctInteger/0
ckRange:
Y.Posindex BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN
Nadřízený:
Rows

RowsReplaceable

Popiska:
Příznak, že lze použít náhradu
Typ/Subtyp:
ctBoolean/0
ckSingle:
Y.Replaceable = {:VALUE}
Dataset:
MAIN
Nadřízený:
Rows

RowsStoreCard_ID

Šablona:
StoreCard_ID
Dataset:
MAIN
Nadřízený:
Rows

RowsQuantity

Popiska:
Množství v ev. jednotkách
Typ/Subtyp:
ctInteger/0
ckRange:
Y.Quantity BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN
Nadřízený:
Rows

RowsQunit

Popiska:
Měrná jednotka
Typ/Subtyp:
ctString/0
ckSingle:
<<Y.Qunit>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Nadřízený:
Rows
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

RowsAllowMix

Popiska:
Povolit MIX
Typ/Subtyp:
ctBoolean/0
ckSingle:
Y.AllowMix = {:VALUE}
Dataset:
MAIN
Nadřízený:
Rows

RowsIssue

Popiska:
Výdej
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##1#(Y.Issue = 0)
##2#(Y.Issue = 1)
##3#(Y.Issue = 2)
##4#(Y.Issue = 3)
##5#(Y.Issue = 4)
##END#
Dataset:
MAIN
Nadřízený:
Rows
Speciální parametry:
Names=Sklad;Výroba;Kooperace;Spotř. materiál;Informativní
Values=1;2;3;4;5

RowsDescription

Popiska:
Označení
Typ/Subtyp:
ctString/0
ckSingle:
<<Y.Description>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Nadřízený:
Rows
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

RowsNote

Popiska:
Poznámka
Typ/Subtyp:
ctString/0
ckSingle:
<<Y.Note>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Nadřízený:
Rows
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

RowsCostingMethod

Popiska:
Způsob kalkulace
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##1#(Y.CostingMethod = 0)
##2#(Y.CostingMethod = 1)
##3#(Y.CostingMethod = 2)
##END#
Dataset:
MAIN
Nadřízený:
Rows
Speciální parametry:
Names=Poslední sklad. uzávěrka;Karta hl. dodavatele;Zadávat ručně
Values=1;2;3

Klíče

Name

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

StoreCard_ID_Code

Popiska:
Kód skladové karty
SQL:
B.Code Collate PXW_CSY {DIR}, A.StoreCard_ID
Dataset:
MAIN

StoreCard_ID_Name

Popiska:
Název skladové karty
SQL:
B.Name Collate PXW_CSY {DIR}, A.StoreCard_ID
Dataset:
MAIN

PieceListType

Popiska:
Typ kusovníku
SQL:
A.PieceListType
Dataset:
MAIN

UnitQuantity

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

QUnit

Popiska:
Jednotka
SQL:
A.QUnit
Dataset:
MAIN

PriceForReceipt

Popiska:
Cena pro příjem
SQL:
A.PriceForReceipt
Dataset:
MAIN

CreatedBy_ID.Name

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

Created$DATE

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

CorrectedBy_ID.Name

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

Corrected$DATE

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

ReleasedBy_ID.Name

Popiska:
Schválil
SQL:
C3.Name Collate PXW_CSY {DIR}, A.ReleasedBy_ID
Dataset:
MAIN

Released$DATE

Popiska:
Datum schválení
SQL:
A.Released$DATE
Dataset:
MAIN

PlanedMaterial

Popiska:
Plánovaný materiál
SQL:
A.PlanedMaterial
Dataset:
MAIN

PlanedCoopMat

Popiska:
Plán. materiál z koop.
SQL:
A.PlanedCoopMat
Dataset:
MAIN

PlanedCooperation

Popiska:
Plán. náklady na koop.
SQL:
A.PlanedCooperation
Dataset:
MAIN

DevelopmentCosts

Popiska:
Náklady na vývoj
SQL:
A.DevelopmentCosts
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

RoutineStoreCard_ID.Code

Popiska:
Společné TP
SQL:
RSC.Code Collate PXW_CSY {DIR}, A.RoutineStoreCard_ID
Dataset:
MAIN

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