Die Maske sieht folgendermaßen aus:
Wählen Sie bei BGA konsolidiert aus und bei Sachkonten anzeigen, nur bebuchte.
Durch die Anzeige der Sachkonten können Sie kontrollieren ,welche Sachkonten einer bestimmten Position im Bericht zugeordnet sind.
Mit dem folgenden SQL können Sie die Werte für einzelne Sachkonten in FSV nachvollziehen, für konsolidierte Auswertung über alle BGAs.
create temp table tmp_konto (sachkonto varchar(12),kategorie char(1),--bei Kategorie K betrag * -1 sollhaben char(1), soll decimal(14,2), klasse char(8),--bei Konsolidiert nicht für VING/FINT berechnen haben decimal(14,2), betrag decimal(14,2)); insert into tmp_konto (sachkonto,betrag) select sachkonto, sum(saldo) from fibu_kontenstand where haushaltsjahr::integer=2013 and (bkreis=0 or bkreis in (select k_bga_id from k_bga where bilanz='1')) group by 1; update tmp_konto set klasse= (select distinct klasse from fibu_konten where tmp_konto.sachkonto=fibu_konten.sachkonto and haushaltsjahr::integer<= 2013 and ( hhjende is null or hhjende::integer>= 2013 ) ); update tmp_konto set betrag=0 where klasse in ('VINT','FINT'); update tmp_konto set kategorie=(select kategorie from fibu_konten where haushaltsjahr::integer<=2013 and (hhjende is null or hhjende::integer >= 2013) and tmp_konto.sachkonto=fibu_konten.sachkonto ); update tmp_konto set betrag=betrag*-1 where kategorie='K'; select sachkonto,sum(betrag) from tmp_konto group by 1 order by 1;
Als Ergebnis erhalten Sie:
Link zu dieser Seite | Druckversion HTML | PDF
![]() |
![]() |
Seite 33 / 78 Letzter Update: 2.2.2017 Impressum |