Dynamický dotaz - Hodnotící kritérium - Řádky příjemek

ID:
X0OPDRSGB2QOTIWI214XUTDGGO

Datasety

MAIN

Popis:
Skladové pohyby
SQL definice:
SELECT {FIELDS}
FROM
StoreDocuments2 A
{JOIN}
WHERE
SD.DocumentType='20' AND A.RowType=3
{ANDWHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A 0ITGDE00UJDL3HBT00C5OG4NF4
BO K2WTYL304VD13ACL03KIU0CLP4 BusOrder Zakázka
BP QOKMKIQUJF34L3DUICTBWEDQJC BusProject Projekt
BT KAWTYL304VD13ACL03KIU0CLP4 BusTransaction Obch. případ
C 4R5FINKNYNDL3C5P00CA141B44 Currency Měna
DQ OFTMKVQH3ZD13ACL03KIU0CLP4 DocQueue Řada dokladů
DV O1X54EUXPZCL35CH000ILPWJF4 Division Středisko
F 4K3EXM5PQBCL35CH000ILPWJF4 Firms Firmy
P CAQPAYUOXVCL3ACL03KIU0CLP4 Period Období
S SFMSB5W15BDL3CL100C4RHECN0 Store Sklad
SC C3V5QDVZ5BDL342M01C0CX3FCC StoreCard Skladová karta
SD GF1U1H4R1ZE13HS401K0LEYWLS StoreDoc Skladový doklad
Fields:
Jméno Typ Velikost Výraz CLSID Popis
ClosingExecuted dtInteger 10
(SELECT

      IVALUE

    FROM

      SYS$DECIDETABLE

    WHERE

      (IVALUE = 1 AND A.ClosingOrder = 0) OR

      (IVALUE = 0 AND A.ClosingOrder <> 0))
Uzávěrka provedena
Document_DisplayName dtString 16
DQ.Code || '-' || CAST(SD.OrdNumber AS VARCHAR(10)) || '/' || P.Code
Číslo skl. dokladu

Podmínky

ID

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

Parent_ID

Popiska:
Interní identifikátor dokladu
Typ/Subtyp:
ctSpecial/4
ckSingle:
A.Parent_ID = {:VALUE}
ckList:
A.Parent_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
Hidden=True

DocQueue_ID

Šablona:
DocQueue_ID
Dataset:
MAIN
Speciální parametry:
FilterDocumentType='20;21;22;23;24;25;26;27;28;29;30;36;37;38;39'

Period_ID

Šablona:
Period_ID
Dataset:
MAIN

OrdNumber

Šablona:
OrdNumber
Dataset:
MAIN

EvaluationDate

Šablona:
DocDate
Dataset:
MAIN

Description

Šablona:
Description
Dataset:
MAIN

CreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
MAIN

CorrectedBy_ID

Šablona:
CorrectedBy_ID
Dataset:
MAIN

EvaluationFirm_ID

Šablona:
Firm_ID (joined)
Dataset:
MAIN
Speciální parametry:

EvaluationFirmOffice_ID

Popiska:
Provozovna
Typ/Subtyp:
ctSpecial/13
ckSingle:
SD.FirmOffice_ID IN (
SELECT ID FROM FirmOffices
WHERE
ID = {:VALUE} OR
OfficeUnique_ID IN (SELECT OfficeUnique_ID FROM FirmOffices WHERE ID = {:VALUE})
)
ckList:
SD.FirmOffice_ID IN (
SELECT ID FROM FirmOffices
WHERE
ID IN ({:LIST}) OR
OfficeUnique_ID IN (SELECT OfficeUnique_ID FROM FirmOffices WHERE ID IN ({:LIST}))
)
Dataset:
MAIN
Speciální parametry:
CLASSID=AT011EZZ5DFO115YJ1HCZJDXJ4
SITECLASSID=YM2EMGXR1N3OTAOQQKO3PARQXO
DisplayField=Name
DisplayLength=100

Country_ID

Šablona:
Country_ID
Dataset:
MAIN

Currency_ID

Šablona:
Currency_ID
Dataset:
MAIN

AccDate

Šablona:
AccDate
Dataset:
MAIN

Store_ID

Šablona:
Store_ID
Dataset:
MAIN

EvaluationStoreCard_ID

Šablona:
StoreCard_ID
Dataset:
MAIN

EvaluationStoreMenuItem_ID

Šablona:
StoreMenuItem_ID
Dataset:
MAIN

CreatedRepayment

Popiska:
Vytvořena vratka
Typ/Subtyp:
ctBoolean/0
ckSingle:
/* Vytvořena vratka ANO*/
(
EXISTS(SELECT S.RDocumentRow_ID FROM StoreDocuments2 S WHERE S.RDocumentRow_ID = A.ID) AND ({:VALUE} = 'A')
)
OR
/* Vytvořena vratka NE*/
(
NOT EXISTS(SELECT S.RDocumentRow_ID FROM StoreDocuments2 S WHERE S.RDocumentRow_ID = A.ID) AND ({:VALUE} = 'N')
)
Dataset:
MAIN

Division_ID

Šablona:
Division_ID
Dataset:
MAIN

BusOrder_ID

Šablona:
BusOrder_ID
Dataset:
MAIN

BusTransaction_ID

Šablona:
BusTransaction_ID
Dataset:
MAIN

BusProject_ID

Šablona:
BusProject_ID
Dataset:
MAIN

Quantity

Šablona:
Quantity
Dataset:
MAIN

UnitPrice

Šablona:
UnitStorePrice
Dataset:
MAIN

TotalPrice

Popiska:
Cena skladová celková
Typ/Subtyp:
ctExtended/0
ckRange:
A.TotalPrice BETWEEN {:LOW} and {:HIGH}
Dataset:
MAIN

CompletePrices

Popiska:
Cena je kompletní (platí jen pro příjemky a inv. přebytky)
Typ/Subtyp:
ctBoolean/0
ckSingle:
A.CompletePrices = {:VALUE} and
((SD.DocumentType = '20') or (SD.DocumentType = '25') or (SD.DocumentType = '28'))
Dataset:
MAIN

IsClosed

Popiska:
Řádek je zpracován uzávěrkou
Typ/Subtyp:
ctSpecial/1
ckSingle:
A.ClosingOrder{:VALUE}0
Dataset:
MAIN

WithBatches

Šablona:
WithBatches
Dataset:
MAIN
Speciální parametry:
Names=Nezadána;Zadána
Values=1;2

LogStorable

Popiska:
Pouze nepolohované pohyby
Typ/Subtyp:
ctSpecial/11
ckSpecial:
S.IsLogistic = 'A' and
(
(NOT
Quantity =
(
SELECT
Sum(Quantity)
FROM
LogStoredocuments2 LSD2
WHERE
LSD2.StoreDocRow_ID = A.ID
)
) OR
(NOT EXISTS
(
SELECT
LSD2.ID
FROM
LogStoredocuments2 LSD2
WHERE
LSD2.StoreDocRow_ID = A.ID
)
)
)
Dataset:
MAIN

Klíče

DocDate

Popiska:
Datum vystavení dokladu
SQL:
SD.DocDate$DATE
Dataset:
MAIN

Closing

Popiska:
Podle uzávěrky
SQL:
%ClosingExecuted% {DIR}, A.ClosingOrder {DIR}, A.ClosingIndex {DIR}, SD.DocDate$DATE {DIR}, A.OrderFlow
Dataset:
MAIN

Store

Popiska:
Sklad
SQL:
S.Code Collate PXW_CSY {DIR},A.Store_ID
Dataset:
MAIN

StoreCard

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

StoreCard_ID.Name

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

DocumentType

Popiska:
Typ dokladu
SQL:
SD.DocumentType
Dataset:
MAIN

PosIndex

Popiska:
Pořadí řádku v dokladu
SQL:
A.PosIndex
Dataset:
MAIN

DocumentNumber

Popiska:
Číslo dokladu (složené)
SQL:
DQ.Code Collate PXW_CSY {DIR}, 

P.Code Collate PXW_CSY {DIR},

SD.OrdNumber
Dataset:
MAIN

Firm

Popiska:
Firma
SQL:
F.Name Collate PXW_CSY {DIR},SD.Firm_ID
Dataset:
MAIN

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