SELECT {FIELDS} FROM
StoreDocuments A
{JOIN}
LEFT JOIN SYS$StoreDocuments3 SD3 ON SD3.StoreDocument_ID=A.ID
WHERE
A.DocumentType='22'
{ANDWHERE}
{ORDERBY}
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | 0P0I5SAOS3DL3ACU03KIU0CLP4 | ||
| ADQ | OBTMKVQH3ZD13ACL03KIU0CLP4 | AccDocQueue | Účetní řada dokladů |
| C | 4R5FINKNYNDL3C5P00CA141B44 | Currency | Měna |
| CT | 4J5FINKNYNDL3C5P00CA141B44 | Country | Země |
| DC | ISAXGZ5QTOKOVDRV2H15P0OTZK | DC | Schvalování dokladu |
| DQ | OFTMKVQH3ZD13ACL03KIU0CLP4 | DocQueue | Řada dokladů |
| F | 4K3EXM5PQBCL35CH000ILPWJF4 | Firm | Firma |
| FO | AT011EZZ5DFO115YJ1HCZJDXJ4 | FO | Provozovna |
| P | CAQPAYUOXVCL3ACL03KIU0CLP4 | Period | Období |
| PMS | 15ZXNPOHLIH4TG30HXYJX0CL3W | PMState | Procesní stav |
| SU1 | 22AHIVDVAVE13C5S00CA141B44 | SUCreatedBy | Uživatel |
| SU2 | 22AHIVDVAVE13C5S00CA141B44 | SUCorrectedBy | Uživatel |
| TT | 5B5FINKNYNDL3C5P00CA141B44 | TT | Způsob dopravy |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| dtInteger | 6 | ||||
| dtString | 4 | ||||
| dtString | 4 | ||||
| AccountingType | dtInteger | 1 |
(select Max(IValue) from SYS$DECIDETable where IValue = 0 or A.AccDocQueue_ID is not Null) + (select Max(IValue) from SYS$DECIDETable where IValue = 0 or (A.AccDocQueue_ID is not Null and ADQ.SummaryAccounted <> 'N')) |
Typ účtování | |
| CalcIncomingTransferDN | dtString | 50 |
( SELECT FIRST 1 (DQ.Code || '-' || CAST(SD.OrdNumber AS VARCHAR(10)) || '/' || P.Code) as CalcFirstIncomingTransferName FROM StoreDocuments2 SD2 JOIN StoreDocuments SD ON SD.ID = SD2.Parent_ID AND SD.DocumentType = '24' LEFT JOIN DocQueues DQ ON DQ.ID = SD.DocQueue_ID LEFT JOIN Periods P on P.ID = SD.Period_ID WHERE SD2.Provide_ID = A.ID ORDER BY DQ.Code, SD.OrdNumber, P.Code ) |
Převodka příjem | |
| DocConfirmation_ID | dtString | 10 |
(SELECT ID FROM DocConfirmations WHERE Document_ID=A.ID AND DocType='22') |
ISAXGZ5QTOKOVDRV2H15P0OTZK | Doklad schvalování |
| DocNumber | dtString | 16 |
DQ.Code || '-' || CAST(A.OrdNumber AS VARCHAR(10)) || '/' || P.Code |
Číslo dokladu | |
| IncomingTransferDocNumber | dtString | 50 |
( SELECT FIRST 1 (DQ.Code || '-' || CAST(SD.OrdNumber AS VARCHAR(10)) || '/' || P.Code) as CalcFirstIncomingTransferName FROM StoreDocuments2 SD2 JOIN StoreDocuments SD ON SD.ID = SD2.Parent_ID AND SD.DocumentType = '24' LEFT JOIN DocQueues DQ ON DQ.ID = SD.DocQueue_ID LEFT JOIN Periods P on P.ID = SD.Period_ID WHERE SD2.Provide_ID = A.ID ORDER BY DQ.Code, SD.OrdNumber, P.Code ) |
Převodka příjem - Číslo dokladu | |
| IncomingTransfersCount | dtInteger | 10 |
( SELECT COUNT(DISTINCT (DQ.Code || '-' || CAST(SD.OrdNumber AS VARCHAR(10)) || '/' || P.Code)) as IncomingTransfersCount FROM StoreDocuments2 SD2 JOIN StoreDocuments SD ON SD.ID = SD2.Parent_ID AND SD.DocumentType = '24' LEFT JOIN DocQueues DQ ON DQ.ID = SD.DocQueue_ID LEFT JOIN Periods P on P.ID = SD.Period_ID WHERE SD2.Provide_ID = A.ID ) |
Počet převodek příjem | |
| IsAccounted | dtBoolean | 1 |
(select BoolValue from SYS$DECIDETABLEBOOL where IValue =
(select Max(IValue) from SYS$DECIDETable where IValue = 0 or
((select Count(*) from Relations where
Rel_Def={$RELDEF} and LeftSide_ID=A.ID) > 0)
))
|
Účtováno | |
| SumAmount | dtFloat | 10 |
(select Amount from sys$storedocuments3 where StoreDocument_ID = A.ID) |
Celková cena | |
| SumLocalAmount | dtFloat | 10 |
(select LocalAmount from sys$storedocuments3 where StoreDocument_ID = A.ID) |
Celková cena v lok.měně |
SELECT {FIELDS} FROM
StoreDocuments2 A
{JOIN}
WHERE
A.Parent_ID=:ID
ORDER BY
A.PosIndex
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | 110I5SAOS3DL3ACU03KIU0CLP4 | ||
| BO | K2WTYL304VD13ACL03KIU0CLP4 | BusOrder | Zakázka |
| BP | QOKMKIQUJF34L3DUICTBWEDQJC | BusProject | Projekt |
| BT | KAWTYL304VD13ACL03KIU0CLP4 | BusTransaction | Obch. případ |
| DV | O1X54EUXPZCL35CH000ILPWJF4 | Division | Středisko |
| S | SFMSB5W15BDL3CL100C4RHECN0 | Store | Sklad |
| SC | C3V5QDVZ5BDL342M01C0CX3FCC | StoreCard | Skladová karta |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| IncomingTransferRow_ID | dtList | 10 |
(SELECT MIN(SDP2.ID) from StoreDocuments2 SDP2 JOIN StoreDocuments SDP ON (SDP.ID = SDP2.PARENT_ID) AND (SDP.DOCUMENTTYPE = '24') WHERE (SDP2.ProvideRow_ID = A.ID) AND (SDP2.Provide_ID = A.Parent_ID) GROUP BY SDP2.ProvideRow_ID) |
1L0I5SAOS3DL3ACU03KIU0CLP4 | Řádek převodky příjem |
| IncomingTransferRowsCount | dtInteger | 10 |
( SELECT COUNT(SD2.ID) FROM StoreDocuments2 SD2 WHERE SD2.ProvideRow_ID=A.ID AND SD2.Provide_ID = A.Parent_ID ) |
Počet převodek příjmů k řádku | |
| MainUnitPrice | dtFloat | 10 |
(
SELECT
FIRST 1
Amount
FROM storeprices2 SP2x
JOIN storeprices SPx on SPx.ID = SP2x.parent_id
LEFT JOIN PriceListValidities PLV3 on PLV3.ID = SPx.PRICELISTVALIDITY_ID
WHERE
SP2x.price_id = (SELECT ID from pricedefinitions PDx WHERE PDx.basic = 'A') and
SP2x.qunit = SC.mainunitcode and
SPx.pricelist_id = (SELECT PriceList_ID FROM globdata) and
SPx.StoreCard_ID = A.StoreCard_ID and
Coalesce(PLV3.ValidFromDate$Date, 0.0) <= {$ActualDate}
ORDER BY PLV3.ValidFromDate$DATE DESC NULLS LAST
)
|
Prodejní cena hlavní jednotky z hlavního ceníku |
SELECT {FIELDS} FROM
DocRowBatches A
{JOIN}
WHERE
A.Parent_ID=:ID
{ANDWHERE}
ORDER BY A.PosIndex
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | K3TH0HR5TZDL342W01C0CX3FCC | ||
| SB | C32QXZWCTVDL342W01C0CX3FCC | StoreBatch | Šarže a sériová čísla |
SELECT {FIELDS} FROM
LogStoreDocuments2 A
JOIN LogStorePositions SP ON SP.ID=A.StorePosition_ID
{JOIN}
WHERE
A.StoreDocRow_ID=:ID
ORDER BY
SP.Code Collate PXW_CSY
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | 2PNJ1C4NAN0O35ZVLH3QJLHMMG | ||
| SB | C32QXZWCTVDL342W01C0CX3FCC | StoreBatch | Šarže a sériová čísla |
| SP | 4K24RM04IWWO5253XT3URBAUZS | LogStorePosition | Skladová pozice |
SELECT {FIELDS} FROM
DocRowBatches A
LEFT JOIN LogStoreDocuments2 LSD2 ON LSD2.StoreDocRow_ID = A.Parent_ID AND
LSD2.StoreBatch_ID = A.StoreBatch_ID
{JOIN}
WHERE
A.Parent_ID=:ID
{ANDWHERE}
ORDER BY
A.PosIndex, SP.Code Collate PXW_CSY
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | K3TH0HR5TZDL342W01C0CX3FCC | ||
| LSD2 | 2PNJ1C4NAN0O35ZVLH3QJLHMMG | LogStoreDocumentRow | Řádek polohovacího dokladu |
| SB | C32QXZWCTVDL342W01C0CX3FCC | StoreBatch | Šarže a sériová čísla |
| SP | 4K24RM04IWWO5253XT3URBAUZS | LogStorePosition | Skladová pozice |
SELECT DISTINCT {FIELDS}
FROM
LogStoreDocuments A
JOIN LogStoreDocuments2 LSD2 ON LSD2.Parent_ID = A.ID
{JOIN}
WHERE
A.StoreDocument_ID = :ID
ORDER BY
%DisplayName%
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | US4YUQ1CNAHO1CDZWWC2RWL304 | ||
| LSD2 | 2PNJ1C4NAN0O35ZVLH3QJLHMMG | LogStoreDocumentRow | Řádek polohovacího dokladu |
| DQ | OFTMKVQH3ZD13ACL03KIU0CLP4 | DQ | Řada dokladů |
| P | CAQPAYUOXVCL3ACL03KIU0CLP4 | Period | Období |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| DisplayName | dtString | 20 |
DQ.Code || '-' || CAST(A.OrdNumber AS VARCHAR(10)) || '/' || P.Code |
Název pol. dokladu (DisplayName) |
SELECT {FIELDS}
FROM DocConfirmations2 A
WHERE (A.Parent_ID = :DocConfirmation_ID)
ORDER BY ConfirmationRound, ConfirmatorOrder, ID
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | 2NQH4TZTWE3OV3WBIKM34NQC1S |
SELECT DISTINCT {FIELDS}
FROM StoreDocuments2 SD2
JOIN StoreDocuments SD ON SD.ID = SD2.Parent_ID AND SD.DocumentType = '24'
{JOIN}
WHERE
SD2.Provide_ID=:ID
ORDER BY %DisplayName%
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| DQ | OFTMKVQH3ZD13ACL03KIU0CLP4 | DQ | Řada dokladů |
| P | CAQPAYUOXVCL3ACL03KIU0CLP4 | Period | Období |
| SD | 1D0I5SAOS3DL3ACU03KIU0CLP4 |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| DisplayName | dtString | 10 |
DQ.Code || '-' || CAST(SD.OrdNumber AS VARCHAR(10)) || '/' || P.Code |
Název PRP (DisplayName) |
SELECT {FIELDS}
FROM StoreDocuments2 SD2
JOIN StoreDocuments SD ON SD.ID = SD2.Parent_ID AND SD.DocumentType = '24'
{JOIN}
WHERE
SD2.ProvideRow_ID=:ID
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| DQ | OFTMKVQH3ZD13ACL03KIU0CLP4 | DQ | Řada dokladů |
| P | CAQPAYUOXVCL3ACL03KIU0CLP4 | Period | Období |
| SD2 | 1L0I5SAOS3DL3ACU03KIU0CLP4 | IncomingTransferRow | Převodka příjem - řádky |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| DisplayName | dtString | 10 |
DQ.Code || '-' || CAST(SD.OrdNumber AS VARCHAR(10)) || '/' || P.Code |
Název PRP (DisplayName) |
SELECT {FIELDS}
FROM StoreDocuments OT
{JOIN}
WHERE
OT.ID=:OutgoingTransfer_ID
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| DQ | OFTMKVQH3ZD13ACL03KIU0CLP4 | DQ | Řada dokladů |
| OT | 0P0I5SAOS3DL3ACU03KIU0CLP4 | ||
| P | CAQPAYUOXVCL3ACL03KIU0CLP4 | Period | Období |
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| DisplayName | dtString | 10 |
DQ.Code || '-' || CAST(OT.OrdNumber AS VARCHAR(10)) || '/' || P.Code |
Název PRP (DisplayName) |
SELECT {FIELDS}
FROM StoreDocuments2 OT2
{JOIN}
WHERE
OT2.Parent_ID=:OutgoingTransfer_ID
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| OT2 | 110I5SAOS3DL3ACU03KIU0CLP4 |
{:ANDWHERE}
TableName=StoreDocuments2
(Y.RowType<>0 and Y.TotalPrice BETWEEN {:LOW} and
{:HIGH})
(Y.RowType=3 and Y.ClosingOrder{:VALUE}0)
A.RDocumentType LIKE {:VALUE} ESCAPE '~'
A.RDocument_ID = {:VALUE}
A.RDocument_ID IN ({:LIST})
(({:VALUE} = 'A') AND (A.IsAvailableForDelivery = 'A'))
OR
(({:VALUE} = 'N') AND (A.IsAvailableForDelivery = 'N'))
A.ID IN (SELECT R.Provide_ID FROM StoreDocuments2 R WHERE R.Parent_ID = {:VALUE})
A.ID IN (SELECT R.Provide_ID FROM StoreDocuments2 R WHERE R.Parent_ID IN ({:LIST}))
(SELECT ID FROM DocConfirmations
WHERE Document_ID=A.ID AND DocType='22'
)
IN
(SELECT Y.Parent_ID FROM DocConfirmations2 Y
WHERE Y.Parent_ID=
(SELECT ID FROM DocConfirmations
WHERE Document_ID=A.ID AND DocType='22'
)
{:ANDWHERE}
)
##CASEOR {:VALUE} #
##1#A.VIESKind = 0
##2#A.VIESKind = 1
##3#A.VIESKind = 2
##4#A.VIESKind = 3
##5#A.VIESKind = 4
##END#
A.DocDate$DATE
A.OrdNumber
F.Name Collate PXW_CSY {DIR},A.Firm_IDP.Code Collate PXW_CSY {DIR},A.Period_IDDQ.Code Collate PXW_CSY {DIR},A.DocQueue_IDSU1.Name Collate PXW_CSY {DIR}, A.CreatedBy_IDSU2.Name Collate PXW_CSY {DIR}, A.CorrectedBy_IDCT.Code Collate PXW_CSY {DIR},A.Country_IDC.Code Collate PXW_CSY {DIR},A.Currency_IDDQ.Code Collate PXW_CSY {DIR},
P.Code Collate PXW_CSY {DIR},
A.OrdNumberTT.Code Collate PXW_CSY {DIR},A.TransportationType_IDA.Description Collate PXW_CSY
SD3.LocalAmount
SD3.Closed
%CalcIncomingTransferDN%
A.IsAvailableForDelivery
FO.Name {DIR}, FO.IDPMS.Code {DIR}, A.PMState_IDA.AccDate$DATE
Generated by ABRA Software a.s. 27.10.2021 16:35