Dynamický dotaz - Skladové doklady - řádky hlavního inventárního protokolu

ID:
JWAYSKSJQGF4LCJGKML4XMAHPC

Datasety

MAIN

Popis:
SQL definice:
SELECT {FIELDS} FROM
MainInvProtocolRows A
{JOIN}
{WHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A GMWHU0T5VA24512H254OBXCPBG
MIP KGKSPD2IGUXOV3V2JN0IILOSRG MIP
SC C3V5QDVZ5BDL342M01C0CX3FCC StoreCard Skladová karta
Fields:
Jméno Typ Velikost Výraz CLSID Popis
ActualDiffAverageStorePrice dtFloat 10
(

SELECT 

  (A.RealQuantity - A.DocumentedQuantity) * SSC.AverageStorePrice

FROM StoreSubCards SSC

WHERE 

  SSC.StoreCard_ID = A.StoreCard_ID AND

  SSC.Store_ID = MIP.Store_ID

)
Změna ceny (akt. průměrná)
UnitDiffQuantity dtFloat 10
(A.DocumentedQuantity - A.RealQuantity) / A.UnitRate
Rozdíl
UnitDocumentedQuantity dtFloat 10
A.DocumentedQuantity / A.UnitRate
Počet
UnitRealQuantity dtFloat 10
A.RealQuantity / A.UnitRate
Zjištěný počet

Podmínky

Parent_ID

Popiska:
Hlavní inventární protokol
Typ/Subtyp:
ctString/0
ckSingle:
A.Parent_ID = {:VALUE}
Dataset:
MAIN

MIPPosition_ID

Popiska:
MIPPosition_ID
Typ/Subtyp:
ctString/0
ckSingle:
A.MIPPosition_ID = {:VALUE}
Dataset:
MAIN

Closed

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

ReadyToClose

Popiska:
Připravené k uzavření
Typ/Subtyp:
ctBoolean/0
ckSingle:
(
({:VALUE} = 'A') AND
A.Closed = 'N' AND
/* Je na uzavřeném protokolu */
EXISTS (
SELECT PIPR.MIPRow_ID
FROM PartialInvProtocolRows PIPR
JOIN PartialInvProtocols PIP ON PIPR.Parent_ID = PIP.ID
WHERE
PIPR.MIPRow_ID = A.ID AND
PIP.Closed = 'A'
) AND
/* Není na neuzavřených protokolech */
NOT EXISTS (
SELECT PIPR.MIPRow_ID
FROM PartialInvProtocolRows PIPR
JOIN PartialInvProtocols PIP ON PIPR.Parent_ID = PIP.ID
WHERE
PIPR.MIPRow_ID = A.ID AND
PIP.Closed = 'N'
)
)
OR (
({:VALUE} = 'N') AND
/* Je na neuzavřeném protokolu */
(
EXISTS (
SELECT PIPR.MIPRow_ID
FROM PartialInvProtocolRows PIPR
JOIN PartialInvProtocols PIP ON PIPR.Parent_ID = PIP.ID
WHERE
PIPR.MIPRow_ID = A.ID AND
PIP.Closed = 'N'
) OR
/* Není na žádném protokolu */
NOT EXISTS (
SELECT PIPR.MIPRow_ID
FROM PartialInvProtocolRows PIPR
JOIN PartialInvProtocols PIP ON PIPR.Parent_ID = PIP.ID
WHERE
PIPR.MIPRow_ID = A.ID
)
)
)
Dataset:
MAIN

IncorrectBatches

Popiska:
Nesprávné šarže
Typ/Subtyp:
ctBoolean/0
ckSingle:
A.IncorrectBatches = {:VALUE}
Dataset:
MAIN

ID

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

Klíče

ID

Popiska:
ID
SQL:
A.ID
Dataset:
MAIN

StoreCard_ID

Popiska:
Skl. karta
SQL:
A.StoreCard_ID
Dataset:
MAIN

DocumentedQuantity

Popiska:
Evidenční množství
SQL:
A.DocumentedQuantity
Dataset:
MAIN

UnitDocumentedQuantity

Popiska:
Počet
SQL:
%UnitDocumentedQuantity%
Dataset:
MAIN

QUnit

Popiska:
Jednotka
SQL:
A.QUnit
Dataset:
MAIN

UnitRate

Popiska:
Vztah k hlavní jednotce
SQL:
A.UnitRate
Dataset:
MAIN

RealQuantity

Popiska:
Zjištěné množství
SQL:
A.RealQuantity
Dataset:
MAIN

UnitRealQuantity

Popiska:
Zjištěný počet
SQL:
%UnitRealQuantity%
Dataset:
MAIN

UnitDiffQuantity

Popiska:
Rozdíl
SQL:
%UnitDiffQuantity%
Dataset:
MAIN

ActualDiffAverageStorePrice

Popiska:
Změna ceny (akt. průměrná)
SQL:
%ActualDiffAverageStorePrice%
Dataset:
MAIN

Completed

Popiska:
Inventura položky je kompletní
SQL:
A.Completed
Dataset:
MAIN

OrderFlow

Popiska:
Pořadové číslo pohybu
SQL:
A.OrderFlow
Dataset:
MAIN

Closed

Popiska:
Uzavřeno
SQL:
A.Closed
Dataset:
MAIN

InventoryBegin$DATE

Popiska:
Datum a čas zahájení inventury
SQL:
A.InventoryBegin$DATE
Dataset:
MAIN

IncorrectBatches

Popiska:
Nesprávné množství na šaržích
SQL:
A.IncorrectBatches
Dataset:
MAIN

StoreCard_ID.Code

Popiska:
Kód skl. karty
SQL:
SC.Code Collate PXW_CSY {DIR}, SC.ID
Dataset:
MAIN

StoreCard_ID.Name

Popiska:
Skl. karta
SQL:
SC.Name Collate PXW_CSY {DIR}, SC.ID
Dataset:
MAIN

StoreCard_ID.EAN

Popiska:
EAN
SQL:
SC.EAN Collate PXW_CSY {DIR}, SC.ID
Dataset:
MAIN

StoreCard_ID.Specification

Popiska:
Specifikace
SQL:
SC.Specification Collate PXW_CSY {DIR}, SC.ID
Dataset:
MAIN

StoreCard_ID.Specification2

Popiska:
Specifikace 2
SQL:
SC.Specification2 Collate PXW_CSY {DIR}, SC.ID
Dataset:
MAIN

StoreCard_ID.ForeignName

Popiska:
Název cizí
SQL:
SC.ForeignName Collate PXW_CSY {DIR}, SC.ID
Dataset:
MAIN

StoreCard_ID.PLU

Popiska:
PLU
SQL:
SC.PLU {DIR}, SC.ID
Dataset:
MAIN

StoreCard_ID.ShortName

Popiska:
Zkrácený název
SQL:
SC.ShortName Collate PXW_CSY {DIR}, SC.ID
Dataset:
MAIN

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