Het banksaldo kan opgevraagd worden door het saldo van de desbetreffende grootboekrekening op te vragen. Dit kan met formules zoals I_EOL_BAL_PDE
(zie De meest populaire Exact Online Excel add-in formules).
Een mogelijk correct overzicht van de afletteringen van de bankboeken is op te vragen met:
--
-- Ontvangsten via bank en afletteringen tegen posten.
--
select bee.AmountDC
, bee.EntryNumber
, bee.LineNumber
, tle.GLAccountCode
GLAccountCodeSource
, bee.GLAccountCode
GLAccountCodeIntermediate
, bee.DocumentNumber
, bee.DocumentSubject
--
, mse.JOURNAL_ATTR
label 'Afgeletterd Stuk Dagboek'
, mse.ENTRY_ATTR
label 'Afgeletterd Stuk Boekstuk'
, mse.MATCHLINES_MATCHSET_ACCOUNT_CODE_ATTR
label 'Afgeletterd Stuk Relatie'
--
, bee.OurRef
, bee.AccountCode
, bee.AccountName
, bee.Description
from BankEntryLines@eol bee
join TransactionLines@eol tle
on tle.Id = bee.OffsetID
left
outer
join matchsetlines@eol mse
on mse.DIVISION_CODE = bee.Division
and mse.ENTRY_ATTR = bee.EntryNumber
and mse.MATCHLINES_MATCHSET_GLACCOUNT_CODE_ATTR = bee.GLAccountCode
and mse.AMOUNTDC_ATTR = -1 * bee.AmountDC
where bee.EntryNumber = 22200288
--where bee.Date >= to_date('20200101', 'YYYYMMDD')
order
by bee.Division
, bee.EntryNumber
, bee.LineNumber
De zorgen in deze query zitten onder andere er in als eenzelfde relatie in meerdere identieke porties een factuur in identieke porties betaalt. Dit is niet gecontroleerd. Indien correct, dan kan deze query nog geoptimaliseerd worden voor duur.
Een overzicht van alleen de boeking op vraagposten is op te vragen met (zonder garantie voor correctheid):
--
-- Een overzicht van de vraagposten.
--
select jnl.Code
, jnl.BankAccountIBAN
, jnl.GLAccountCode
, jnl.GLAccountDescription
, gat.Code TransitGLAccount
, bee.AmountDC
, bee.AccountCode
, bee.Date
, bee.DocumentNumber
, bee.DocumentSubject
, bee.EntryNumber
, bee.OurRef
from exactonlinerest..journals@eol jnl
join exactonlinerest..glaccounts@eol gat
on gat.Division = jnl.Division
and gat.ID = jnl.PaymentInTransitAccount
join BankEntryLines@eol bee
on bee.Division = gat.Division
and bee.GLAccount = gat.Id
where jnl.Type = 12