Dynamický dotaz - Výroba - Inverzní kusovníky

ID:
KK4RQYJIUCS4LGE3KRFVHP5U1G

Datasety

MAIN

Popis:
Skladové karty
SQL definice:
SELECT {FIELDS} FROM 
StoreCards A
{JOIN}
{WHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A C3V5QDVZ5BDL342M01C0CX3FCC
CT 4J5FINKNYNDL3C5P00CA141B44 Country Země
DD GWMHT3STARDL3CL100C4RHECN0 DealerDiscount Tabulka dealerských slev
F 4K3EXM5PQBCL35CH000ILPWJF4 Firm Firma
PL 031N4GRZ4OT4TC5LYFK2WV1IFS PieceList Kusovník
QD GX410BIPBBDL3CL100C4RHECN0 QuantityDiscount Tabulka kusových slev
SCC K00Q4IS15VDL342P01C0CX3FCC SCCat Typ karty
SMI 42P1E2VUANDL342Q01C0CX3FCC StoreMenuItem Skladové menu
SP O0F5OHLYGNDL342T01C0CX3FCC MSupplier Hlavní dodavatel
SU1 22AHIVDVAVE13C5S00CA141B44 SU Uživatel
Fields:
Jméno Typ Velikost Výraz CLSID Popis
PLCount dtInteger 10
(

Select count(ppl2.id) 

from Plmpiecelists2 ppl2 

Where ppl2.storecard_id = A.ID

)
Počet řádků PL
QuantitySum dtFloat 15
(

SELECT SUM(SC.Quantity) FROM 

  StoreSubCards SC 

WHERE

   SC.StoreCard_ID = a.id

)
Suma množství na všech skladech

UNITS

Popis:
Jednotky
SQL definice:
SELECT {FIELDS} FROM
StoreUnits A
WHERE
A.Parent_ID=:ID
ORDER BY
A.Code Collate PXW_CSY
Aliasy:
Alias CLSID objektu Prefix Popis
A G2WVAN4GFNDL342T01C0CX3FCC

SUBCARDS

Popis:
Dílčí karty
SQL definice:
SELECT {FIELDS} FROM
StoreSubCards A
{JOIN}
WHERE
A.StoreCard_ID=:ID
ORDER BY
S.Code Collate PXW_CSY
Aliasy:
Alias CLSID objektu Prefix Popis
A GAWVAN4GFNDL342T01C0CX3FCC
C 4R5FINKNYNDL3C5P00CA141B44 PurchaseCurrency Nákupní měna
L WVGCVNSC5ZDL3CL100C4RHECN0 Location Místo
S SFMSB5W15BDL3CL100C4RHECN0 Store Sklad

SUPPLIERS

Popis:
Dodavatelé
SQL definice:
SELECT {FIELDS} FROM 
Suppliers A
{JOIN}
WHERE
A.StoreCard_ID=:ID
Aliasy:
Alias CLSID objektu Prefix Popis
A O0F5OHLYGNDL342T01C0CX3FCC
C 4R5FINKNYNDL3C5P00CA141B44 PurchaseCurrency Nákupní měna
F 4K3EXM5PQBCL35CH000ILPWJF4 Firm Firma

STORECARDS2

Popis:
Řádky makrokarty
SQL definice:
SELECT {FIELDS} FROM
StoreCards2 A
{JOIN}
WHERE
A.Parent_ID=:ID
ORDER BY
A.PosIndex
Aliasy:
Alias CLSID objektu Prefix Popis
A 414UEUZUGRDL342T01C0CX3FCC
C 4R5FINKNYNDL3C5P00CA141B44 Currency Měna
S C3V5QDVZ5BDL342M01C0CX3FCC StoreCard Skladová karta

SUBSCRIBERS

Popis:
Odběratelé
SQL definice:
SELECT {FIELDS} FROM
Subscribers A
{JOIN}
WHERE
A.StoreCard_ID=:ID
Aliasy:
Alias CLSID objektu Prefix Popis
A W5U50LCWKJDL331C00C5OG4NF4
F 4K3EXM5PQBCL35CH000ILPWJF4 Firm Firma

VATRATES

Popis:
DPH sazby
SQL definice:
SELECT
{FIELDS}
FROM
StoreCardVATRates A
{JOIN}
WHERE
A.Parent_ID = :ID {ANDWHERE}
Aliasy:
Alias CLSID objektu Prefix Popis
A M3I3RUTWW0LOV0SI4FCAKJAYZO
C 4J5FINKNYNDL3C5P00CA141B44 Country Země
V ZSHD5MXH4Z24J0H2Y2R2VUZPEG VATRate DPH sazba

TREE

Popis:
Strom - tisk
SQL definice:
SELECT {FIELDS} FROM
PLMPrintInvPieceList(:ID, NULL,NULL) PIPL
LEFT JOIN StoreCards SC on SC.ID = PIPL.StoreCard_ID
LEFT JOIN PLMPieceLists PPL on PPL.ID = PIPL.PieceList_ID
LEFT JOIN StoreCards SCPPL on SCPPL.ID = PPL.StoreCard_ID
ORDER BY PIPL.PathPL, SCPPL.CODE, SCPPL.NAME
{WHERE}
Aliasy:
Alias CLSID objektu Prefix Popis
PPL 031N4GRZ4OT4TC5LYFK2WV1IFS PL
SC C3V5QDVZ5BDL342M01C0CX3FCC SC
Fields:
Jméno Typ Velikost Výraz CLSID Popis
COUNTOFPL2_ID dtInteger 10
(

Select count(ppl2.id) 

from Plmpiecelists2 ppl2 

Where ppl2.storecard_id = PIPL.StoreCARD_ID

)
Počet výskytů
outISSUE dtInteger 10
PIPL.ISSUE
Výdej
OUTLEVEL dtInteger 10
PIPL.OUTLEVEL
Zanoření
outPIECELIST_ID dtString 10
PIPL.PIECELIST_ID
Kusovník výstup
outQUANTITY dtFloat 15
PIPL.QUANTITY
Množství výstup
outQUNIT dtString 5
PIPL.QUNIT
Jednotka
outSTORECARD_ID dtString 10
PIPL.STORECARD_ID
Skladová karta výstup
outUNITRATE dtFloat 15
PIPL.UNITRATE
Vztah jednotky
POSINDEX dtInteger 10
PIPL.POSINDEX
Pozice

Podmínky

ID

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

Code

Šablona:
Code
Dataset:
MAIN

Name

Šablona:
Name
Dataset:
MAIN

ShortName

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

Specification

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

Specification2

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

ForeignName

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

PLU

Popiska:
PLU
Typ/Subtyp:
ctInteger/0
ckRange:
A.PLU BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

EAN

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

CustomsTariffNumber

Popiska:
Číslo celního sazebníku
Typ/Subtyp:
ctString/0
ckSingle:
<<A.CustomsTariffNumber>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

StoreCardCategory_ID

Šablona:
StoreCardCategory_ID
Dataset:
MAIN

Producer_ID

Popiska:
Výrobce
Typ/Subtyp:
ctSpecial/0
ckSingle:
(A.Producer_ID IN (SELECT ID FROM Firms WHERE ID={:VALUE} or Firm_ID={:VALUE}))
ckList:
(A.Producer_ID IN (SELECT ID FROM Firms WHERE (ID IN ({:LIST})) or (Firm_ID IN ({:LIST}))))
Dataset:
MAIN
Speciální parametry:
CLASSID=O3OWQQYWYJCL3J0B01K0LEIOE0
TextField=Code

Category

Popiska:
Třída karty
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##1#A.Category = 0
##2#A.Category = 1
##3#A.Category = 2
##4#A.Category = 3
##5#A.Category = 4
##END#
Dataset:
MAIN
Speciální parametry:
Names=Jednoduchá;Se sériovými čísly;Se šaržemi;Makrokarta;Obal
Values=1;2;3;4;5

Country_ID

Šablona:
Country_ID
Dataset:
MAIN

StoreMenuItem_ID

Šablona:
StoreMenuItem_ID
Dataset:
MAIN

DealerDiscount_ID

Popiska:
Dealerské slevy
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.DealerDiscount_ID = {:VALUE}
ckList:
A.DealerDiscount_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=GKMHT3STARDL3CL100C4RHECN0
TextField=Code

QuantityDiscount_ID

Popiska:
Kusové slevy
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.QuantityDiscount_ID = {:VALUE}
ckList:
A.QuantityDiscount_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=GOMHT3STARDL3CL100C4RHECN0
TextField=Code

SpendingTaxTariff

Popiska:
Spotřební daň
Typ/Subtyp:
ctExtended/0
ckRange:
A.SpendingTaxTariff BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

CustomsTariff

Popiska:
Celní sazba
Typ/Subtyp:
ctExtended/0
ckRange:
A.CustomsTariff BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

Hidden

Šablona:
Hidden
Dataset:
MAIN

Supplier

Popiska:
Dodavatelé
Typ/Subtyp:
ctSpecial/0
ckSingle:
(A.ID in (select S.StoreCard_ID from Suppliers S where
S.Firm_ID IN (SELECT ID FROM Firms WHERE ID={:VALUE} or Firm_ID={:VALUE})))
ckList:
(A.ID in (select S.StoreCard_ID from Suppliers S where
S.Firm_ID IN (SELECT ID FROM Firms WHERE (ID IN ({:LIST})) OR (Firm_ID IN ({:LIST})))))
Dataset:
MAIN
Speciální parametry:
CLASSID=O3OWQQYWYJCL3J0B01K0LEIOE0
TextField=Code

AuthorizedAt

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

AuthorizedBy

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

Authorized

Popiska:
Stav schválení
Typ/Subtyp:
ctSpecial/1
ckSingle:
##CASEOR {:VALUE} #
##1#(A.AuthorizedAt$DATE <> 0)
##2#(A.AuthorizedAt$DATE = 0)
##END#
Dataset:
MAIN
Speciální parametry:
Names=Schválené;Neschválené
Values=1;2

UsedOnly

Šablona:
StoreCards_UsedOnly
Dataset:
MAIN

AvailableOnly

Šablona:
StoreCards_AvailableOnly
Dataset:
MAIN

IntrastatCommodity_ID

Šablona:
IntrastatCommodity_ID
Dataset:
MAIN

IntrastatUnitCode

Popiska:
Doplňková jednotka
Typ/Subtyp:
ctString/0
ckSingle:
A.IntrastatUnitCode LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

IntrastatUnitRate

Popiska:
Vztah doplňkové jednotky
Typ/Subtyp:
ctExtended/0
ckRange:
(A.IntrastatUnitRate / A.IntrastatUnitRateRef) BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

VATRates

Popiska:
DPH Sazby
Typ/Subtyp:
ctSpecial/3
ckLink:
A.ID IN (SELECT Y.Parent_ID
FROM StoreCardVATRates Y WHERE Y.Parent_ID=A.ID
{:ANDWHERE})
Dataset:
MAIN
Speciální parametry:
CLASSID=M3I3RUTWW0LOV0SI4FCAKJAYZO

VATRate_ID

Popiska:
DPH sazba
Typ/Subtyp:
ctSpecial/0
ckSingle:
Y.VATRate_ID = {:VALUE}
ckList:
Y.VATRate_ID IN ({:LIST})
Dataset:
VATRATES
Nadřízený:
VATRates
Speciální parametry:
CLASSID=KE4KIBA3Y3CL33N2010DELDFKK
TextField=Tariff
DisplayField=Tariff

IntrastatExtraType_ID

Popiska:
Zvláštní pohyb
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.IntrastatExtraType_ID = {:VALUE}
ckList:
A.IntrastatExtraType_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=GBUSNFVLVF4OTBEACEUUOCSM5O
DisplayField=Code

ProductOnly

Popiska:
Pouze výrobky
Typ/Subtyp:
ctBoolean/0
ckSingle:
A.IsProduct = {:VALUE}
Dataset:
MAIN

StoreCard_ID

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

Klíče

Code

Popiska:
Kód
SQL:
A.Code Collate PXW_CSY
Dataset:
MAIN

Name

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

AuthorizedBy_ID.Name

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

AuthorizedAt$DATE

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

Specification

Popiska:
Specifikace
SQL:
A.Specification Collate PXW_CSY
Dataset:
MAIN

PLU

Popiska:
PLU
SQL:
A.PLU
Dataset:
MAIN

EAN

Popiska:
EAN
SQL:
A.EAN
Dataset:
MAIN

CustomsTariffNumber

Popiska:
Číslo cel. saz.
SQL:
A.CustomsTariffNumber
Dataset:
MAIN

ShortName

Popiska:
Zkrácený název
SQL:
A.ShortName Collate PXW_CSY
Dataset:
MAIN

Specification2

Popiska:
Specifikace2
SQL:
A.Specification2
Dataset:
MAIN

ForeignName

Popiska:
Název cizí
SQL:
A.ForeignName Collate PXW_CSY
Dataset:
MAIN

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