Debitorenbuchungen: Flag »cleared« beim Zahlungsbuchen beibehalten
Existierende Zahlungen werden aus acc_trans komplett gelöscht und neueingefügt. Dabei geht der Status des Flags »cleared« verloren, deranzeigt, dass eine Zahlung mit dem Konto abgeglichen wurde....
Einkaufsrechnungen: Flag »cleared« beim Zahlungsbuchen beibehalten
Verkaufsrechnungen: Flag »cleared« beim Zahlungsbuchen beibehalten
SelfTest false positive vermeiden
$self->all_passed enthält nicht mehr den Zustand, ob alleTests erfolgreich waren. Als Workaround auf zwei negativStatus-Meldungen prüfen, die bei Problemen gesetzt sind.
Payment::pay_invoice with skonto -> Steuersatz ist eindeutig
tax_id in acc_trans definiert sicherer den Steuersatz als dertaxkey (Steuerschlüssel von DATEV), s.a. FK-Constraint:"acc_trans_tax_id_fkey" FOREIGN KEY (tax_id) REFERENCES tax(id)
DATEV::CSV Typo in Datenstruktur
SelfTests: False Positive bei Buchungen auf ic_cogs als Sammelkonto vermeiden
CSV-Helfer: Leere Zeilen ignorieren.
Als leere Zeilen hier gelten auch Zeilen, die nur das Trennzeichen enthalten.
Mit leeren Zeilen gab es immer wieder Probleme, teils mit schwer zuinterpretierenden Fehlermeldungen, teils mit nicht gewünschtem Verhalten, z.B....
Auftrags-Controller: Workflow Auftrag VK <-> EK
SL::DB::Order->new_from: Prüfung auf Quell- und Ziel-Typ refactored
Revisionen anzeigen
Auch abrufbar als: Atom