Dynamický dotaz - Hlavní kniha - agenda

ID:
50I0XHJWWXFOBH2TAGOYMAPNZG

Datasety

MAIN

Popis:
Hlavní kniha - agenda
SQL definice:
SELECT {FIELDS}
FROM
AccountCalculus(
{$Accountcode},
null,
{$AccountSelID},
{$FirmSelID},
{$AccDateFrom},
{$AccDateTo},
{$DivisionsSelID},
{$DivisionsWithChilds},
{$BusOrdersSelID},
{$BusOrdersWithChilds},
{$BusTransactionsSelID},
{$BusTransactionsWithChilds},
{$BusProjectsSelID},
{$BusProjectsWithChilds},
{$Audited},
{$IsRequest},
'A',
0)
A
left join Accounts AC on AC.ID = A.Account_ID
{WHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
AC S4JQL5BH1ND13ACL03KIU0CLP4 Account Účet
Fields:
Jméno Typ Velikost Výraz CLSID Popis
AccountType dtString 1
AC.AccountType
Typ účtu
BeginAmount dtFloat 10
Coalesce(((A.DebitBeginning + A.DebitBeginnigTurnover) - (A.CreditBeginning + A.CreditBeginnigTurnover)),0)
Počáteční stav
BeginningCreditAmount dtFloat 10
Coalesce(A.CreditBeginning + A.CreditBeginnigTurnover,0)
Počáteční stav D
BeginningDebitAmount dtFloat 10
Coalesce(A.DebitBeginning + A.DebitBeginnigTurnover,0)
Počáteční stav MD
CreditAmount dtFloat 10
Coalesce(A.CreditTurnover,0)
Obrat D
DebitAmount dtFloat 10
Coalesce(A.DebitTurnover,0)
Obrat MD
FinalAmount dtFloat 10
Coalesce((((A.DebitBeginning + A.DebitBeginnigTurnover) - (A.CreditBeginning + A.CreditBeginnigTurnover))  + (A.DebitTurnover - A.CreditTurnover)),0)
Konečný stav
ID dtString 10
A.Account_ID
Vlastní ID
OBJVERSION dtInteger 10
cast(1 as integer)
Verze objektu

Rows

Popis:
Řádky
SQL definice:
SELECT {FIELDS}
FROM
MainBookTurnovers(:ID,{$AccDateFrom}, {$AccDateTo}, {$IsRequest}, {$AUDITED}, {$DivisionsSelID}, {$DivisionsWithChilds}, {$BusOrdersSelID}, {$BusOrdersWithChilds}, {$BusTransactionsSelID}, {$BusTransactionsWithChilds}, {$BusProjectsSelID}, {$BusProjectsWithChilds}, {$FirmSelID})
R
left join
GeneralLedger GL on R.ID = GL.ID
{WHERE}
ORDER BY
R.AccDate$Date
Aliasy:
Alias CLSID objektu Prefix Popis
GL C3S1BMBT4RD13ACL03KIU0CLP4
Fields:
Jméno Typ Velikost Výraz CLSID Popis
CreditAmount dtFloat 10
Coalesce(R.CreditAmount,0)
Obrat D
DebitAmount dtFloat 10
Coalesce(R.DebitAmount,0)
Obrat MD

Account

Popis:
Dataset pro účet v osnově
SQL definice:
SELECT {FIELDS} FROM Accounts A WHERE A.ID=:ID 
Aliasy:
Alias CLSID objektu Prefix Popis
A S4JQL5BH1ND13ACL03KIU0CLP4

Podmínky

AccDate

Šablona:
AccDate (Replacement Link)
Dataset:
MAIN
Speciální parametry:
AlwaysUsed=True

Account_ID

Šablona:
Account_ID (ReplacementLink)
Dataset:
MAIN
Speciální parametry:
CLASSID=K0TL1BKM1RD13ACL03KIU0CLP4
TextField=Code
OptionNames=MD nebo D;MD;D;MD a zároveň D
OptionValues=0;1;2;3
AlwaysList=True

AccountCode

Šablona:
AccountCode (Replacement Link)
Dataset:
MAIN
Speciální parametry:

AccountType

Popiska:
Typ účtu
Typ/Subtyp:
ctSpecial/14
ckSingle:
##CASEOR {:VALUE} #
##1# A.Account_ID in (select ID from Accounts where AccountType = 'A')
##2# A.Account_ID in (select ID from Accounts where AccountType = 'P')
##3# A.Account_ID in (select ID from Accounts where AccountType = 'C')
##4# A.Account_ID in (select ID from Accounts where AccountType = 'G')
##5# A.Account_ID in (select ID from Accounts where AccountType = '0')
##END#
Dataset:
MAIN
Speciální parametry:
Names=Aktivní účty;Pasivní účty;Nákladové účty;Výnosové účty;Podrozvahové účty
Values=1;2;3;4;5
HiddenForABRAG1=True

Firm_ID

Šablona:
Firm_ID (Replacement Link)
Dataset:
MAIN

Division_ID

Šablona:
Division_ID (Replacement Link)
Dataset:
MAIN

BusOrder_ID

Šablona:
BusOrder_ID (Replacement Link)
Dataset:
MAIN

BusTransaction_ID

Šablona:
BusTransaction_ID (Replacement Link)
Dataset:
MAIN

BusProject_ID

Šablona:
BusProject_ID (Replacement Link)
Dataset:
MAIN

Audited

Šablona:
Audited (Replacement Link)
Dataset:
MAIN
Speciální parametry:

IsRequest

Šablona:
IsRequest (Replacement Link)
Dataset:
MAIN

Klíče

AccountCode

Popiska:
Účet
SQL:
AC.Code Collate PXW_CSY
Dataset:
MAIN

AccountName

Popiska:
Název
SQL:
AC.Name Collate PXW_CSY
Dataset:
MAIN

BeginningCreditAmount

Popiska:
Počátek D
SQL:
%BeginningCreditAmount%
Dataset:
MAIN

BeginningDebitAmount

Popiska:
Počátek MD
SQL:
%BeginningDebitAmount%
Dataset:
MAIN

CreditAmount

Popiska:
Obrat D
SQL:
A.CreditTurnover
Dataset:
MAIN

DebitAmount

Popiska:
Obrat MD
SQL:
A.DebitTurnover
Dataset:
MAIN

BeginAmount

Popiska:
Počáteční stav
SQL:
%BeginAmount%
Dataset:
MAIN

FinalAmount

Popiska:
Konečný stav
SQL:
%FinalAmount%
Dataset:
MAIN

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