Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 0fed2b9a

Von G. Richardson vor mehr als 5 Jahren hinzugefügt

  • ID 0fed2b9ab81651006e63659c67940874cbf199d8
  • Vorgänger e450ac30
  • Nachfolger e592e0bc

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.

Unterschiede anzeigen:

locale/en/all
476 476
  'Booking group (database ID)' => '',
477 477
  'Booking group (name)'        => '',
478 478
  'Booking groups'              => '',
479
  'Booking needs at least one debit and one credit booking!' => '',
479 480
  'Bookinggroup/Tax'            => '',
480 481
  'Books are open'              => '',
481 482
  'Books closed up to'          => '',
......
525 526
  'Cancel Accounts Payables Transaction' => '',
526 527
  'Cancel Accounts Receivables Transaction' => '',
527 528
  'Cancelling is disallowed. Either undo or balance the current payments until the open amount matches the invoice amount' => '',
529
  'Cannot change transaction in a closed period!' => '',
528 530
  'Cannot check correct WebDAV folder' => '',
529 531
  'Cannot delete account!'      => '',
530 532
  'Cannot delete customer!'     => '',
......
1338 1340
  'Error: unknown local bank account id' => '',
1339 1341
  'Errors during conversion:'   => '',
1340 1342
  'Errors during printing:'     => '',
1343
  'Errors in GL transaction:'   => '',
1341 1344
  'Ertrag'                      => '',
1342 1345
  'Ertrag prozentual'           => '',
1343 1346
  'Escape character'            => '',
......
3934 3937
  'You cannot create an invoice for delivery orders from different vendors.' => '',
3935 3938
  'You cannot modify individual assigments from additional articles to line items.' => '',
3936 3939
  'You cannot paste function blocks or sub function blocks if there is no section.' => '',
3940
  'You cannot use a negative amount with debit/credit!' => '',
3937 3941
  'You do not have access to any custom data export.' => '',
3938 3942
  'You do not have permission to access this entry.' => '',
3939 3943
  'You do not have the permissions to access this function.' => '',

Auch abrufbar als: Unified diff