AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Softwareentwicklung im Allgemeinen Projektplanung und -Management Kontenrahmen für Doppelte Buchführung selber programmieren
Thema durchsuchen
Ansicht
Themen-Optionen

Kontenrahmen für Doppelte Buchführung selber programmieren

Ein Thema von delphifan2004 · begonnen am 1. Nov 2020 · letzter Beitrag vom 6. Nov 2020
 
delphifan2004

Registriert seit: 26. Nov 2004
Ort: Dresden
275 Beiträge
 
Delphi 10.3 Rio
 
#1

Kontenrahmen für Doppelte Buchführung selber programmieren

  Alt 1. Nov 2020, 10:12
Sowas gibt es sicher im industriellen Bereich bereits, da ich aber mal in den Neunzigern einen Lehrgang "Fachkraft Rechnungswesen und Steuern" absolviert habe, wo ich Kostenrechnung und die Doppelte Buchführung nach SKR 01 gelernt habe, möchte ich gerne mal ein Programm für diese Form der Buchführung schreiben. Ich besitze das Buch "Industrielles Rechnungswesen" von den Auttoren Schmolke und Deitermann, wo das Verfahern der Doppelten Buchführung erklärt ist. Nun will ich dafür ein Programm schreiben, das mir diese Buchführung erledigt und dasbei ruhig so nutzerfreundlich werden darf, dass ich hinterher mich nie wieder mit den Details der Ordnungsgemäßen Buchführung beschäftigen muss. Zwar gibt es einerseites Gesetzliche Regelungen die sich ändern können, andererseits sollte es da feste Standards geben, die sich auch bei veränderter Gesetzeslage nicht ändern, zum Beispiel der Umstand dass ich für jede Buchung ein Konto für den Zugang (Rohstoffe, Bargeld, Geschäftsausstattung,...) und ein Gegenkonto (Bank, Darlehen, Verbinlichkeiten, ...) brauche. Ich schätze ein dass diese Buchungsverfahren der "Doppelten Buchführung" auch international grundsätzlch so verwendet wird, auch wenn sich der konkrete Kontenrahmen und Detailregelungen im jeweiligen Land unterscheiden.

Mein Konto könnte folgende Datenstruktur haben:

Feld1: Buchungsdatum
Feld2: Belegnummer
Feld3: Kontoart (Bank, Kasse, .... )
Feld4: Betrag
Feld5: Gegenkonto
Feld6: Saldo --- ein berechnetes Feld, das die Summe aller Buchungen für das Konto berechnet

Damit kämen alle Buchungsdaten in eine Datenbank. Das Feld Gegenkonto wäre ein Schlüsselfeld, das das jeweilige Gegenkonto mit dem aktuellen Konto verbindet.

Nun braucht es den Kontenrahmen. Mit den gängigen Kontennamen (Bank, Kasse, Büro und Geschäftsausstattung, Verbindlichkeiten, Darlehen, Eigenkapital,...) weiß jeder sofort um was für einen Geschäftsvorfall es ich handelt, also gehr ich davon aus, dass die Namen für die Konten standardisiert sind. Aber wenn ich den Begriff Kontenrahmen so richtig verstanden habe, wie schaut es dann im Ausland damit aus, dann sollten doch die Kontennamen an die jeweilige Sprache angepasst sein. Dann brauchte ich doch ein Feld, numerisch oder String, das einen international gültigen Schlüssel für die jeweilige Kontenart enthält, womit es dann egal wäre wie das Konto in der jeweiligen Landessprache heißt, Neben dem Feld Kontoschlüssel könnte ich dann noch eines für den landestypischen Namen des Kontos einführen.


Ist diese Überlegung so richtig oder wird das in der industrie völlig anders gemacht. Kontenrahmen wie DATEV, SKR01 oder IKR werden ja nicht umsonst definiert. Habe ich de Begriff Kontenrahmen überhaupt so richtig verstanden?

Realisieren will ich eine Datanbank oder gar Delph Komponente, die mir die Buchungen vorschriftengerecht ermöglicht.

Ist mein Ansatz optimal oder würdet Ihr das ganz anders angehen?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz