BBASIC Help-Funktionen
Finanzbuchhaltung Auswertungen

Finanzbuchhaltung Auswertungsprogramme - das Wundermittel

Es gibt verschiedene Ansätze Auswertungen aus der Finanzbuchhaltung zu bekommen. Gängig sind vordefinierte Auswertungen oder das Zuordnen von Konten zu Auswertungspositionen. Dies ist jedoch sehr unflexibel.

In BBASIC können beliebig viele verschiedene Auswertungen selbst erstellt werden.

Die Auswertungen können sehr einfach sein, wie eine Summen und Salden Liste.

Einfachse Susa
Copy Code
SCHRIFT,8,Arial Narrow
PT
Z_SALDOJAHR,A0000000,R9999999
S,Summe Personenkonten (Mieter, Kunden, Lieferanten)
T,
0
Z,S0000000,S2999999
S,Summe Bilanzkonten
T,Zusammenfassung
K,S0000000,S2999999,Summe Bilanzkonto
K,K0000000,K9999999,Summe Kunden
K,N0000000,N9999999,Summe Mieter
K,L0000000,L9999999,Summe Lieferanten
K,A0000000,L0000000,Summe Sonstige Konten (A-L)
K,A0000000,S2999999,Gewinn/Verlust
N
SCHRIFT,8,Arial Narrow
REM Gewinn und Verlustrechnung mit Vorjahr (MZ statt Z=Mehrjahr)
MT
MZ,S3000000,S9999999
MS,Summe Verlust/Gewinn

Sie können jedoch auch extrem Komplex werden - und ganze Steuererklärungen automatisch ausfüllen oder umfangreiche Excel Tabellen generieren.

Befehlsgruppen

Auswertung von Konten mit Summenbildung

Komplexe Auswertungen mit Lücken

BWA

Formatierung und Aussehen

Bedingte Verarbeitung

Sonstige spezialisierte Befehle

Es gibt hunderte speziallisierter Befehle zB für die Bilanz, die Hausverwaltung, für Budget (Planzahlen)...

Einige Auswertungs-Muster

Bilanz

Eine Bilanz

Oder ein 10 Jahres-Vergleich direkt in der Tabellenkalkulation

Oder eine Steuererklärung mit anteiligen Kosten

 

Einfache Summen und Salden Liste

Eine Einfache Summen und Salden Liste

SuSa mit Vorjahr
Copy Code
SCHRIFT,14,Arial
T,Beispiel Bilanzkonten
SCHRIFT,9,Arial Narrow
MT
MZKOMPAKT,L0000000,L9999999
MS,Summe Lieferanten
T,
MT
MZKOMPAKT,K0000000,K9999999
MS,Summe Kunden
MZKOMPAKT,M0000000,M9999999
MS,Summe Mieter
T,
T,
MT
MZ,S0000000,S2999999
MS,Summe Bilanz
T,
MK,S0000000,S2999999,Summe Bilanzkonto
MK,K0000000,K9999999,Summe Kunden
MK,N0000000,N9999999,Summe Mieter
MK,L0000000,L9999999,Summe Lieferanten
MK,A0000000,S2999999,Gewinn/Verlust
N
SCHRIFT,14,Arial
T,Beispiel Gewinn und Verlustrechnung
SCHRIFT,9,Arial Narrow
MT
MZ,S3000000,S9999999
MS,Summe Sonstige Ausgaben
MK,S3000000,S9999999,Verlust/Gewinn

 

Sehr gut zu erkennen ist, daß es im Prinzip in diesem Beispiel nur 4 Befehle gibt

MT (Mehrjahres Titel, Druckt den Titel)

MZ bzw MZKOMPAKT (Mehrjahres Zeigen (Kontenaufstellung)) MZKOMPAKT überspringt ausgeglichene Konten

MS (Mehrjahres Summe, Druckt die Summe der o.g. Auswertung)

MK (Mehrjahres Komprimiert (Komprimiert die Konten zu einem zusammengefassten Wert))

Sowie die Befehle zur Formatierung

T Text

SCHRIFT Schriftart ändern

N Neue Seite

 

Beispiel einer komplexen Excel-Auswertung

Etwas mehr befehle - aber sehr ähnlich MK heißt TABMK bei der Tabellenkalkulation MZ heißt TABMZ. Mit TABSTARTBEREICH und TABENDBEREICH werden Bereiche definiert, die später von Excel oder der BBasic eigenen Tabellenkalkulation aufsummiert werden (zB =SUM(C1:C4))

 

Komplexe Excel generieren
Copy Code
ANZJAHRE,10
TABKALKSTART
TABFILE,AUSWERTUNG.XLS,FiBu Auswertung
TABTEXTBOLD,0,Einnahmen MANDANT
TABNONULL
TABMTITEL,Einnahmen
TABSTARTBEREICH,EINNAHMEN
TABSTARTBEREICH,EINNAHMENHAEUSER
TABMK,S3000000,S3000999,Einnahmen Clemenssstr.
TABMK,S3001000,S3001999,Einnahmen Emanuelstr.
TABMK,S3002000,S3002999,Einnahmen Klarweinstr.
TABENDBEREICH,EINNAHMENHAEUSER
TABMZ,S3003000,S3999999
TABENDBEREICH,EINNAHMEN
TABZEILE
TABMZSUMME,EINNAHMEN,Einnahmen
TABZEILE
TABZEILE
TABTEXTBOLD,0,Ausgaben
TABMTITEL,Ausgaben
TABSTARTBEREICH,AUSGABEN
TABMK,S4000000,S4099999,Ausgaben 40 Renovierung
TABMK,S4100000,S4199999,Ausgaben 41 Laufende Kosten
TABMK,S4200000,S4799999,Ausgaben 42-46 Laufende Kosten
TABMK,S4800000,S4899999,Ausgaben 48 Zinsen
TABMK,S4900000,S5999999,Ausgaben Sonstiges
TABMK,S6000000,S9999999,Ausgaben allgemein
TABZEILE
TABTEXTBOLD,0,Kalkulatorische Afa
TABKALKAFA,S4000000,S9999999
TABENDBEREICH,AUSGABEN
TABZEILE
TABMZSUMME,AUSGABEN,Ausgaben
TABZEILE
TABTEXTBOLD,0,Überschussberechnung vor Tilgung
TABMTITEL,Überschuss
TABSTARTBEREICH
TABMZSUMME,AUSGABEN,Ausgaben
TABENDBEREICH,SUMME
REM ***Ende Datengenerieren
REM ***Neues Blatt mit Grafik
TABNEWSHEET,Chart
TABSTARTBEREICH,MEINCHART
TABMTITEL,Chart
TABMZSUMME,EINNAHMEN,Einnahmen
TABMZSUMME,SUMME,Überschuss
TABENDBEREICH,MEINCHART
TABZEILE
TABMCHART,MEINCHART,6,3,14,12,Alle EinnahmenREM ***Neues Blatt mit Kreditkonten
TABNEWSHEET,Kredite
TABTEXTBOLD,0,Kredite
TABKREDIT,0,,S0000000,S9999999
TABSUMME,2,LAST,C
TABTOFRONT
TABSELECT,Chart
See Also

IMPORT und komplexe Programme

Finanzbuchhaltung, Auswertungs-Befehle

Bilanz bzw Jahresabschluss erstellen

Textvariablen

FAKTOR Kostenrechnung Verteilen nach Schlüssel

MEMORY Ergebnisse speichern

Mandanten

BWA mit Prozentualer Kostenstuktur

Vorjahresvergleich

SUSA (Monatswerte oder Jahreswerte)

Kurzfristspeicher zur Addition mit Lücken

Bedingte Verarbeitung und Programmsteuerung IF THEN ELSE

Einführung in die FIBU