2010-12-13 15 views

Antwort

2

Hmmm, ich habe das Datenmodell gelernt, während ich Buchhaltung gelernt habe. Wenn Google Ihnen keine Antwort gibt, könnte dies der richtige Weg sein.

Das einfachste Ledger ist 3 Tabellen: Konten, Chargen und Transaktionen. Alle Transaktionen müssen in einem Batch sein. Einige Leute machen zwei Spalten für Debit und Kredit, ich habe immer eine Spalte gemacht, wobei Debits und Credits entgegengesetzte Vorzeichen haben.

Verbindlichkeiten ist auch sehr einfach. Im Mittelpunkt steht eine Tabelle mit Anbietern und eine Tabelle mit Gutscheinen/Rechnungen. Endlich eine Checkliste erstellt. Im Gegensatz zum Einkauf müssen die Verbindlichkeiten nicht auf das Inventar oder irgendwelche Details auf dem Gutschein verlinken, was es ziemlich einfach macht.

Danach, verschönern :) Geschmack

+0

.. "Alle Transaktionen müssen in einer Charge sein." Kannst du etwas näher darauf eingehen? Beziehen Sie sich auf ein Maker/Checker-Szenario, in dem Transaktionen ursprünglich im Batch erfasst werden, bevor sie als "genehmigt" und dann dauerhaft als Transaktionen erfasst werden? – swisscheese

+0

@swischeese: Um eine Aktivität im Ledger zu initiieren, erstellen Sie einen Chargenkopf und legen dann einzelne Belastungen in die Charge ein. Es bedeutet also, dass alle einzelnen Abbuchungen/Gutschriften Teil dieses Stapels sind. Die Charge kann eine Beschreibung, einen Benutzer, der sie eingegeben hat, und natürlich das Transaktionsdatum haben. –

+0

@KenDowns Würden Sie bitte ein Beispiel für Konten, Chargen und Transaktionen zeigen? –

0

Core-GL transaktionssicheren Tabellen:

  • JOURNAL_HEADER
  • JOURNAL_LINE
  • Die Zeitschriften sind validiert

    • LEDGER vor der Entsendung LEDGER Tisch.

      Kern AP Tische:

      • INVOICE
      • Check
      • VENDOR
    Verwandte Themen