Dynamický dotaz - Bankovní kniha

ID:
3AVTO4BI2VEL3DW201C0CX3F40

Datasety

MAIN

Popis:
Bankovní účty
SQL definice:
SELECT {FIELDS}
FROM
bankaccounts A
JOIN currencies C ON C.ID = A.currency_id
JOIN divisions D ON D.ID = A.division_id
LEFT JOIN accounts AC ON AC.ID = A.account_id
JOIN periods FOP ON FOP.ID = A.firstopenperiod_id
LEFT JOIN periods LOP ON LOP.ID = A.lastopenperiod_id
WHERE
(
({$BANK_ACCOUNT_SELID} = '')
OR
(A.id IN (SELECT obj_id FROM seldat WHERE sel_id = {$BANK_ACCOUNT_SELID}))
)
/*nevracet pokladny, které nemají počátek pro požadované období*/
AND (FOP.datefrom$date < {$DOC_DATE_TO})
AND (A.Hidden = 'N' OR {$WithHidden} = 'A')
{ANDWHERE}
ORDER BY
A.name, A.bankaccount
Aliasy:
Alias CLSID objektu Prefix Popis
A S1DAHWVT5ND133N4010DELDFKK

BEGINNING

Popis:
Bankovní počátek
SQL definice:
SELECT {FIELDS}
FROM
bankaccounts2 A
{JOIN}
WHERE
(A.parent_id = :ID) AND
(P.id = (SELECT out_period_id FROM GetFirstPeriodForBankAccount({$DOC_DATE_FROM2}, {$DOC_DATE_TO2}, A.parent_id)) )
Aliasy:
Alias CLSID objektu Prefix Popis
A S5DAHWVT5ND133N4010DELDFKK
P CAQPAYUOXVCL3ACL03KIU0CLP4 period Období

BEGINNING_TURNOVER

Popis:
Počáteční obraty
SQL definice:
SELECT {FIELDS}
FROM
GetDocsForBankBookReportSum(:PERIOD_ID, {$DOC_DATE_FROM3}, :PARENT_ID/*bankovni ucet*/,
{$FIRM_SELID3}, {$DOCQUEUE_SELID3}, {$DIVISION_SELID3}, {$BUSORDER_SELID3},
{$BUSTRANSACTION_SELID3}, {$BUSPROJECT_SELID3}, {$CREATEDBY_SELID3}, {$CORRECTEDBY_SELID3},
{$ACCOUNTING}, {$DivisionsWithChilds3}, {$BusOrdersWithChilds3}, {$BusTransactionsWithChilds3}, {$BusProjectsWithChilds3})
A
Fields:
Jméno Typ Velikost Výraz CLSID Popis
amount dtFloat 10
A.out_amount
Částka
bankaccount_id dtString 10
A.out_bankaccount_id
Vlastní bankovní účet
datefrom$date dtDateTime 10
A.out_date_from$date
Od
dateto$date dtDateTime 10
A.out_date_to$date
Do
localamount dtFloat 10
A.out_localamount
Částka v lok. měně
period_id dtString 10
A.out_period_id
První období dle omezení

BANK_STATEMENT

Popis:
Bankovní výpis
SQL definice:
SELECT {FIELDS}
FROM
GetDocsForBankBookReport(:PERIOD_ID, {$DOC_DATE_FROM4}, {$DOC_DATE_TO4},
:BANKACCOUNT_ID/*bankovni ucet*/, {$FIRM_SELID4}, {$DOCQUEUE_SELID4},
{$DIVISION_SELID4}, {$BUSORDER_SELID4}, {$BUSTRANSACTION_SELID4}, {$BUSPROJECT_SELID4},
{$CREATEDBY_SELID4}, {$CORRECTEDBY_SELID4}, {$ACCOUNTING},
{$DivisionsWithChilds4}, {$BusOrdersWithChilds4}, {$BusTransactionsWithChilds4}, {$BusProjectsWithChilds4})
A
ORDER BY A.out_doc_date$date, A.out_order_kind
Fields:
Jméno Typ Velikost Výraz CLSID Popis
DisplayName dtString 16
A.out_displayname
Název dokladu
DocDate$Date dtDateTime 10
A.out_doc_date$date
Datum
Document_ID dtString 10
A.out_document_id
Identifikace dokladu
DocumentType dtString 2
A.out_documenttype
Typ dokladu
ExternalNumber dtString 30
A.out_externalnumber
Externí číslo
OrderKind dtInteger 10
A.out_order_kind
Interní řazení dokladů
Period_ID dtString 10
A.out_first_period_id
První období dle datumů

DOCUMENTS

Popis:
Řádky bankovního výpisu
SQL definice:
SELECT {FIELDS}
FROM
GetDocsForBankBookReportRow(:PERIOD_ID, {$DOC_DATE_FROM5}, {$DOC_DATE_TO5},
:DOCUMENT_ID, :DOCUMENTTYPE, {$FIRM_SELID5}, {$DOCQUEUE_SELID5},
{$DIVISION_SELID5}, {$BUSORDER_SELID5}, {$BUSTRANSACTION_SELID5}, {$BUSPROJECT_SELID5},
{$CREATEDBY_SELID5}, {$CORRECTEDBY_SELID5}, {$ACCOUNTING},
{$DivisionsWithChilds5}, {$BusOrdersWithChilds5}, {$BusTransactionsWithChilds5}, {$BusProjectsWithChilds5})
A
{ORDERBY}
Fields:
Jméno Typ Velikost Výraz CLSID Popis
Amount dtFloat 10
A.out_amount
Částka
Credit dtString 1
A.out_credit
Typ
CurrRate dtFloat 10
A.out_currrate
Kurz
DocDate$Date dtDateTime 10
A.out_doc_date$date
Datum
LocalAmount dtFloat 10
A.out_localamount
Částka v lok. měně
RefCurrRate dtFloat 10
A.out_refcurrrate
Kurz vztažný
State dtString 16
A.out_state
Stav
VarSymbol dtString 30
A.out_varsymbol
Variabilní symbol

Podmínky

DocDate

Šablona:
DocDate
Dataset:
MAIN
Speciální parametry:
AlwaysUsed=True
ReplacementLink=True
{$DOC_DATE_FROM}=VALUE;0
{$DOC_DATE_TO}=VALUEHIGH;0

ID

Šablona:
BankAccount_ID
Dataset:
MAIN
Speciální parametry:
AlwaysList=True
ReplacementLink=True
{$BANK_ACCOUNT_SELID}=SELECTIONID;''

WithHidden

Popiska:
Zahrnout i skryté účty
Typ/Subtyp:
ctBoolean/0
ckSingle:
{:VALUE}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
{$WithHidden}=VALUE;'N'

BeginningTurnover_Firm_ID

Šablona:
Firm_ID (joined)
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
AlwaysList=True
ReplacementLink=True
{$FIRM_SELID3}=SELECTIONID;''

BegginingTurnover_DocQueue_ID

Šablona:
DocQueue_ID
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
AlwaysList=True
ReplacementLink=True
{$DOCQUEUE_SELID3}=SELECTIONID;''
FilterDocumentType=09

BegginingTurnover_Division_ID

Popiska:
Středisko
Typ/Subtyp:
ctSpecial/8
ckSingle:
{:VALUE}
ckList:
{:LIST}
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
CLASSID=OA5JMX4J2FD135CH000ILPWJF4
TextField=Code
AlwaysList=True
ReplacementLink=True
{$DIVISION_SELID3}=SELECTIONID;''
{$DivisionsWithChilds3}=ValueBag.{WithChildren};'0'

BegginingTurnover_BusOrder_ID

Popiska:
Zakázka
Typ/Subtyp:
ctSpecial/8
ckList:
{:LIST}
ckSingle:
{:VALUE}
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
CLASSID=03OXHKRF4VD13ACL03KIU0CLP4
TextField=Code
AlwaysList=True
ReplacementLink=True
{$BUSORDER_SELID3}=SELECTIONID;''
{$BusOrdersWithChilds3}=ValueBag.{WithChildren};'0'

BegginingTurnover_BusTransaction_ID

Popiska:
Obchodní případ
Typ/Subtyp:
ctSpecial/8
ckSingle:
{:VALUE}
ckList:
{:LIST}
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
CLASSID=0BOXHKRF4VD13ACL03KIU0CLP4
TextField=Code
AlwaysList=True
ReplacementLink=True
{$BUSTRANSACTION_SELID3}=SELECTIONID;''
{$BusTransactionsWithChilds3}=ValueBag.{WithChildren};'0'

BegginingTurnover_BusProject_ID

Popiska:
Projekt
Typ/Subtyp:
ctSpecial/8
ckList:
{:LIST}
ckSingle:
{:VALUE}
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
CLASSID=ZX20VMNR1NV4N30K2MRDAXLRN4
TextField=Code
AlwaysList=True
ReplacementLink=True
{$BUSPROJECT_SELID3}=SELECTIONID;''
{$BusProjectsWithChilds3}=ValueBag.{WithChildren};'0'

BegginingTurnover_CreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
AlwaysList=True
ReplacementLink=True
{$CREATEDBY_SELID3}=SELECTIONID;''

BegginingTurnover_CorrectedBy_ID

Šablona:
CorrectedBy_ID
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
AlwaysList=True
ReplacementLink=True
{$CORRECTEDBY_SELID3}=SELECTIONID;''

Accounting

Popiska:
Zaúčtování
Typ/Subtyp:
ctSpecial/5
ckSingle:
<field> = {:VALUE}
Dataset:
MAIN
Speciální parametry:
ReplacementLink=True
HiddenForABRAG1=True

Beginnings_DocDate

Šablona:
DocDate
Dataset:
MAIN
Speciální parametry:
Hidden=True
ReplacementLink=True
{$DOC_DATE_FROM2}=VALUE;0
{$DOC_DATE_TO2}=VALUEHIGH;0
AssignedFrom=DocDate

BeginningTurnover_DocDate

Šablona:
DocDate
Dataset:
BEGINNING_TURNOVER
Speciální parametry:
Hidden=True
ReplacementLink=True
{$DOC_DATE_FROM3}=VALUE;0
{$DOC_DATE_TO3}=VALUEHIGH;0
AssignedFrom=DocDate

BankStatement_DocDate

Šablona:
DocDate
Dataset:
BANK_STATEMENT
Speciální parametry:
Hidden=True
ReplacementLink=True
{$DOC_DATE_FROM4}=VALUE;0
{$DOC_DATE_TO4}=VALUEHIGH;0
AssignedFrom=DocDate

BankStatement_Firm_ID

Šablona:
Firm_ID (joined)
Dataset:
BANK_STATEMENT
Speciální parametry:
Hidden=True
AlwaysList=True
ReplacementLink=True
{$FIRM_SELID4}=SELECTIONID;''
AssignedFrom=BeginningTurnover_Firm_ID

BankStatement_DocQueue_ID

Šablona:
DocQueue_ID
Dataset:
BANK_STATEMENT
Speciální parametry:
Hidden=True
AlwaysList=True
ReplacementLink=True
{$DOCQUEUE_SELID4}=SELECTIONID;''
AssignedFrom=BegginingTurnover_DocQueue_ID

BankStatement_Division_ID

Popiska:
Středisko
Typ/Subtyp:
ctSpecial/8
ckList:
{:LIST}
ckSingle:
{:VALUE}
Dataset:
BANK_STATEMENT
Speciální parametry:
CLASSID=OA5JMX4J2FD135CH000ILPWJF4
TextField=Code
Hidden=True
AlwaysList=True
ReplacementLink=True
{$DIVISION_SELID4}=SELECTIONID;''
{$DivisionsWithChilds4}=ValueBag.{WithChildren};'0'
AssignedFrom=BegginingTurnover_Division_ID

BankStatement_BusOrder_ID

Popiska:
Zakázka
Typ/Subtyp:
ctSpecial/8
ckSingle:
{:VALUE}
ckList:
{:LIST}
Dataset:
BANK_STATEMENT
Speciální parametry:
CLASSID=03OXHKRF4VD13ACL03KIU0CLP4
TextField=Code
Hidden=True
AlwaysList=True
ReplacementLink=True
{$BUSORDER_SELID4}=SELECTIONID;''
{$BusOrdersWithChilds4}=ValueBag.{WithChildren};'0'
AssignedFrom=BegginingTurnover_BusOrder_ID

BankStatement_BusTransaction_ID

Popiska:
Obchodní případ
Typ/Subtyp:
ctSpecial/8
ckSingle:
{:VALUE}
ckList:
{:LIST}
Dataset:
BANK_STATEMENT
Speciální parametry:
CLASSID=0BOXHKRF4VD13ACL03KIU0CLP4
TextField=Code
Hidden=True
AlwaysList=True
ReplacementLink=True
{$BUSTRANSACTION_SELID4}=SELECTIONID;''
{$BusTransactionsWithChilds4}=ValueBag.{WithChildren};'0'
AssignedFrom=BegginingTurnover_BusTransaction_ID

BankStatement_BusProject_ID

Popiska:
Projekt
Typ/Subtyp:
ctSpecial/8
ckSingle:
{:VALUE}
ckList:
{:LIST}
Dataset:
BANK_STATEMENT
Speciální parametry:
CLASSID=ZX20VMNR1NV4N30K2MRDAXLRN4
TextField=Code
Hidden=True
AlwaysList=True
ReplacementLink=True
{$BUSPROJECT_SELID4}=SELECTIONID;''
{$BusProjectsWithChilds4}=ValueBag.{WithChildren};'0'
AssignedFrom=BegginingTurnover_BusProject_ID

BankStatement_CreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
BANK_STATEMENT
Speciální parametry:
Hidden=True
AlwaysList=True
ReplacementLink=True
{$CREATEDBY_SELID4}=SELECTIONID;''
AssignedFrom=BegginingTurnover_CreatedBy_ID

BankStatement_CorrectedBy_ID

Šablona:
CorrectedBy_ID
Dataset:
BANK_STATEMENT
Speciální parametry:
Hidden=True
AlwaysList=True
ReplacementLink=True
{$CORRECTEDBY_SELID4}=SELECTIONID;''
AssignedFrom=BegginingTurnover_CorrectedBy_ID

Documents_DocDate

Šablona:
DocDate
Dataset:
DOCUMENTS
Speciální parametry:
Hidden=True
ReplacementLink=True
{$DOC_DATE_FROM5}=VALUE;0
{$DOC_DATE_TO5}=VALUEHIGH;0
AssignedFrom=DocDate

Documents_Firm_ID

Šablona:
Firm_ID (joined)
Dataset:
DOCUMENTS
Speciální parametry:
Hidden=True
AlwaysList=True
ReplacementLink=True
{$FIRM_SELID5}=SELECTIONID;''
AssignedFrom=BeginningTurnover_Firm_ID

Documents_DocQueue_ID

Šablona:
DocQueue_ID
Dataset:
DOCUMENTS
Speciální parametry:
Hidden=True
AlwaysList=True
ReplacementLink=True
{$DOCQUEUE_SELID5}=SELECTIONID;''
AssignedFrom=BegginingTurnover_DocQueue_ID

Documents_Division_ID

Popiska:
Středisko
Typ/Subtyp:
ctSpecial/8
ckSingle:
{:VALUE}
ckList:
{:LIST}
Dataset:
DOCUMENTS
Speciální parametry:
CLASSID=OA5JMX4J2FD135CH000ILPWJF4
TextField=Code
Hidden=True
AlwaysList=True
ReplacementLink=True
{$DIVISION_SELID5}=SELECTIONID;''
{$DivisionsWithChilds5}=ValueBag.{WithChildren};'0'
AssignedFrom=BegginingTurnover_Division_ID

Documents_BusOrder_ID

Popiska:
Zakázka
Typ/Subtyp:
ctSpecial/8
ckSingle:
{:VALUE}
ckList:
{:LIST}
Dataset:
DOCUMENTS
Speciální parametry:
CLASSID=03OXHKRF4VD13ACL03KIU0CLP4
TextField=Code
Hidden=True
AlwaysList=True
ReplacementLink=True
{$BUSORDER_SELID5}=SELECTIONID;''
{$BusOrdersWithChilds5}=ValueBag.{WithChildren};'0'
AssignedFrom=BegginingTurnover_BusOrder_ID

Documents_BusTransaction_ID

Popiska:
Obchodní případ
Typ/Subtyp:
ctSpecial/8
ckList:
{:LIST}
ckSingle:
{:VALUE}
Dataset:
DOCUMENTS
Speciální parametry:
CLASSID=0BOXHKRF4VD13ACL03KIU0CLP4
TextField=Code
Hidden=True
AlwaysList=True
ReplacementLink=True
{$BUSTRANSACTION_SELID5}=SELECTIONID;''
{$BusTransactionsWithChilds5}=ValueBag.{WithChildren};'0'
AssignedFrom=BegginingTurnover_BusTransaction_ID

Documents_CreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
DOCUMENTS
Speciální parametry:
Hidden=True
AlwaysList=True
ReplacementLink=True
{$CREATEDBY_SELID5}=SELECTIONID;''
AssignedFrom=BegginingTurnover_CreatedBy_ID

Documents_CorrectedBy_ID

Šablona:
CorrectedBy_ID
Dataset:
DOCUMENTS
Speciální parametry:
Hidden=True
AlwaysList=True
ReplacementLink=True
{$CORRECTEDBY_SELID5}=SELECTIONID;''
AssignedFrom=BegginingTurnover_CorrectedBy_ID

Documents_BusProject_ID

Popiska:
Projekt
Typ/Subtyp:
ctSpecial/8
ckSingle:
{:VALUE}
ckList:
{:LIST}
Dataset:
DOCUMENTS
Speciální parametry:
CLASSID=ZX20VMNR1NV4N30K2MRDAXLRN4
TextField=Code
Hidden=True
AlwaysList=True
ReplacementLink=True
{$BUSPROJECT_SELID5}=SELECTIONID;''
{$BusProjectsWithChilds5}=ValueBag.{WithChildren};'0'
AssignedFrom=BegginingTurnover_BusProject_ID

Klíče

DocDate

Popiska:
Datum platby
SQL:
A.out_doc_date$date
Dataset:
DOCUMENTS

Credit

Popiska:
Typ platby
SQL:
A.out_credit
Dataset:
DOCUMENTS

Amount

Popiska:
Částka
SQL:
A.Out_Amount
Dataset:
DOCUMENTS

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