GLTransaction - Dialogbuchungen per Rose erstellen
authorG. Richardson <grichardson@kivitec.de>
Tue, 8 Oct 2019 13:50:19 +0000 (15:50 +0200)
committerG. Richardson <grichardson@kivitec.de>
Wed, 9 Oct 2019 09:10:33 +0000 (11:10 +0200)
commit0fed2b9ab81651006e63659c67940874cbf199d8
treef9e0717137bd0f18037a2a45092abe255643a7d4
parente450ac3003c9abe0e769e99e9e71a3eabbc7ed14
GLTransaction - Dialogbuchungen per Rose erstellen

neue Methoden in GLTransaction zum Erstellen von Dialogbuchungen
* post
* validate
* add_chart_booking

An einigen Stellen im Code werden Dialogbuchungen per Hand erstellt,
inkl. Steuern, das soll hiermit vereinheitlicht und vereinfacht
werden.

Acc_trans-Einträge können nun mit wenigen Parametern zu Dialogbuchungen
hinzugefügt werden, die Parameter orientieren sich dabei an den Werten,
wie sie auch an der Oberfläche eingegeben werden (Konto, Soll/Haben,
Steuer).  Dabei werden einige der Werte aus der GLTransaction
automatisch übernommen.

Beim Buchen wird eine neue Transaktion gestartet, die Buchung wird
validiert und es wird ein Historieneintrag erstellt.
SL/DB/GLTransaction.pm
locale/de/all
locale/en/all
t/gl/gl.t [new file with mode: 0644]