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

ID:
RBUTZDUZXZL4XJTYKNU5PU5MQ0

Datasety

MAIN

Popis:
SQL definice:
SELECT {FIELDS} FROM
MainInvProtocolPositions A
{JOIN}
{WHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A IRJ4XNQHUSIO3H0JR2KR1SWJC4
LSP 4K24RM04IWWO5253XT3URBAUZS StorePosition Skladová pozice

Podmínky

Parent_ID

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

Closed

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

ReadyToClose

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

ID

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

Klíče

ID

Popiska:
ID
SQL:
A.ID
Dataset:
MAIN

StorePosition_ID

Popiska:
Skl. pozice
SQL:
A.StorePosition_ID
Dataset:
MAIN

Completed

Popiska:
Inventura položky je kompletní
SQL:
A.Completed {DIR}, A.StorePosition_ID
Dataset:
MAIN

OrderFlow

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

Closed

Popiska:
Uzavřeno
SQL:
A.Closed DESC, A.StorePosition_ID
Dataset:
MAIN

InventoryBegin$DATE

Popiska:
Datum a čas zahájení inventury
SQL:
A.InventoryBegin$DATE {DIR}, A.StorePosition_ID
Dataset:
MAIN

StorePosition_ID.Code

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

StorePosition_ID.Name

Popiska:
Název skl. pozice
SQL:
LSP.Name Collate PXW_CSY {DIR}, LSP.ID
Dataset:
MAIN

StorePosition_ID.BARCODE

Popiska:
Čárový kód skl. pozice
SQL:
LSP.BARCODE {DIR}, LSP.ID
Dataset:
MAIN

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