SELECT {FIELDS} FROM
MainInvProtocolRows A
{JOIN}
{WHERE}
{ORDERBY}
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | GMWHU0T5VA24512H254OBXCPBG | ||
| MIP | KGKSPD2IGUXOV3V2JN0IILOSRG | MIP | |
| SC | C3V5QDVZ5BDL342M01C0CX3FCC | StoreCard | Skladová karta |
A.Parent_ID = {:VALUE}
A.MIPPosition_ID = {:VALUE}
A.Closed = {:VALUE}
(
({: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
)
)
)
A.IncorrectBatches = {:VALUE}
A.ID
A.StoreCard_ID
A.DocumentedQuantity
%UnitDocumentedQuantity%
A.QUnit
A.UnitRate
A.RealQuantity
%UnitRealQuantity%
%UnitDiffQuantity%
%ActualDiffAverageStorePrice%
A.Completed
A.OrderFlow
A.Closed
A.InventoryBegin$DATE
A.IncorrectBatches
SC.Code Collate PXW_CSY {DIR}, SC.IDSC.Name Collate PXW_CSY {DIR}, SC.IDSC.EAN Collate PXW_CSY {DIR}, SC.IDSC.Specification Collate PXW_CSY {DIR}, SC.IDSC.Specification2 Collate PXW_CSY {DIR}, SC.IDSC.ForeignName Collate PXW_CSY {DIR}, SC.IDSC.PLU {DIR}, SC.IDSC.ShortName Collate PXW_CSY {DIR}, SC.IDGenerated by ABRA Software a.s. 27.10.2021 16:36