Accounting-System-design & Datenbanken

Arbeite ich an einer einfachen Rechnungsstellung und Buchhaltung-Anwendungen, aber ich bin Total verloren, wie stellen accounting-Transaktionen(Tagebuch-Einträge) in einer Datenbank. Mit einem separaten Kredit-und Debitkarten-Spalte in der Datenbank scheint wie ein Weg, aber die meisten der Open-Source-Buchhaltung, die ich gesehen habe verwenden eine einzelne Spalte Betrag. Dies ich nehme an, vereinfacht sich die Mathematik viel. Aber dann wie kann ich umwandeln Lastschriften und Gutschriften auf numerische Werte. Wikipedia Half ein wenig, aber wenn ich versuchte, cross-check mit einem accounting-system, die es nicht sieht, wie es gemacht wird.

Hier ist der export aus, dass Rechnungswesen-system:

Werfen Sie einen Blick auf journal 326. Während die Summe der Betrag in diesem Fall = 0 ist, die Summe der credits ist nicht gleich der Summe der Lastschriften (Abbuchung 29 von der Beratung & Accounting(E), Abbuchung 31.39 aus AP(L), und die Gutschrift 2.39 Umsatzsteuer(L)).

Allerdings wenn ich betrachte es als Belastung -31.39 von AP, Es funktioniert. Allerdings bin ich nicht sicher, ob wir könnten credit/debit negative Werte.

Kann mir jemand erklären, wie Datenbanken und Grundsätze der Rechnungslegung zusammen gehen?

Schreibe einen Kommentar