Ik gebruik een lokale SQL Server Express 2014 database met SnelStart.
Als ik onderstaand script draai, dan krijg ik op alle tabellen een foutmelding:
itgendid354
Tabel ‘<>.TBLJOURNAALPOSTREGEL’ heeft nul kolommen.
Via eerst aanmelden op SQL Server native en daarna op Invantive UniversalSQL werkt het wel.
Het script is als volgt:
local define BOEKHOUDING "<<ADMINISTRATIENAAM>>"
use "${BOEKHOUDING}"
select '${system:userdesktopdirectory}\'
|| to_char(sysdate, 'YYYYMMDD')
|| '-${BOEKHOUDING}'
local define BESTANDSNAAM "${outcome:0,0}"
create or replace table Boekingsregels@InMemoryStorage
as
select rbk.fldHoofdGrootboekRubriekID RubriekID
, rbk.fldOmschrijving RubriekOmschrijving
--, rbk.fldRegelNummer
, gbk.fldNummer GrootboekNummer
, gbk.fldOmschrijving GrootboekOmschrijving
--
, jpt.fldDatum BoekDatum
, year(jpt.fldDatum) BoekJaar
, month(jpt.fldDatum) BoekPeriode
, jpt.fldBoekstuk BoekstukNummer
--, jpt.fldDagboekGrootboekID
--
, btw.fldOmschrijving BTWOmschrijving
--
, jpl.fldRegelnummer RegelNummer
, jpl.fldOmschrijving Omschrijving
, jpl.fldDebet Debet
, jpl.fldCredit Credit
, jpl.fldDebet - jpl.fldCredit Saldo
, jpl.fldBtwPercentage BTWPercentage
from [${BOEKHOUDING}].dbo.tblJournaalpostRegel jpl
join [${BOEKHOUDING}].dbo.tblJournaalpost jpt
on jpt.fldJournaalpostID = jpl.fldJournaalpostID
join [${BOEKHOUDING}].dbo.tblGrootboek gbk
on gbk.fldGrootboekID = jpl.fldGrootboekID
left
outer
join [${BOEKHOUDING}].dbo.tblGrootboekRubriek rbk
on rbk.fldGrootboekRubriekID = gbk.fldGrootboekRubriekID
join [${BOEKHOUDING}].dbo.tblBtw btw
on btw.fldBtwID = jpl.fldBtwID
select * except rowid$
from BOEKINGSREGELS@InMemoryStorage
order
by BoekJaar
, BoekPeriode
, BoekDatum
, BoekstukNummer
, RegelNummer
local export results as "${BESTANDSNAAM}-details.xlsx" format xlsx include headers
select BoekJaar
, GrootboekNummer
, GrootboekOmschrijving
, sum(Saldo) Saldo
from Boekingsregels
group
by BoekJaar
, GrootboekNummer
, GrootboekOmschrijving
order
by BoekJaar
, GrootboekNummer
local export results as "${BESTANDSNAAM}-kolommen.xlsx" format xlsx include headers
select BoekJaar
, BoekPeriode
, GrootboekNummer
, GrootboekOmschrijving
, sum(Saldo) Saldo
from Boekingsregels
group
by BoekJaar
, BoekPeriode
, GrootboekNummer
, GrootboekOmschrijving
order
by BoekJaar
, GrootboekNummer
, GrootboekNummer
local export results as "${BESTANDSNAAM}-periodes.xlsx" format xlsx include headers