LaTeX-Escaping: gewisse Formen von »no line to end here« vermeiden
Passiert, wenn im HTML so ein Konstrukt existert:
…Text</p><p> <br>
Das wird zu einem Paragraphen, einem Leerzeichen und einem forciertenZeilenumbruch:
----schipp----Text
\newline...
Finanzübersicht: »einmalige« Periodizität bei wiederkehrenden Rechnung gefixt
Die Finanzübersicht nutzt die Funktion`SL::DB::PeriodicInvoicesConfig::calculate_invoice_dates`, um jedesAusführungsdatum innerhalb eines Zeitraumes zu berechnen. Dort wurde»einmalig« fälschlicherweise wie »jeden Monat wiederholen«...
Kontoauszug verbuchen: Fehlermeldungen visuell (flash) besser hervorheben
Beim Analysieren von #355 aufgefallen. Falls Probleme beimVerbuchen der Kontoauszüge auftreten, sollte auch die Flash-Anzeigenicht grün sein.
SelfTest false positive vermeiden
Der #b4cc349b ist leider auch Schrott.Im Array hab ich nur failed mit 0 oder 1 als zuverlässige Status-Meldung
Kreditorenbuchungen: 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....
Debitorenbuchungen: Flag »cleared« beim Zahlungsbuchen beibehalten
Einkaufsrechnungen: Flag »cleared« beim Zahlungsbuchen beibehalten
Verkaufsrechnungen: Flag »cleared« beim Zahlungsbuchen beibehalten
$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)
Revisionen anzeigen
Auch abrufbar als: Atom