save_single_bank_transaction dem caller weniger erlauben
Als Konsequenz zum beschriebenem Verhalten im POD
POD Ergänzungen
BankTransaction::save_single_bank_transaction kann nur1 noch niemals vorher verbuchte Bankbewegung mit n Belegen verbuchen.Sollte etwas klarer im POD und später in der Methode deutlich gemacht werden.
Kontoauszug verbuchen -> Dialogbuchungsentwürfe verbessert
Nette Idee aus odyn (Start des Gedankens #f09c2b407faa7 Ende des Gedankens #765a3d421e7).Zwei Sollbruchstellen in odyn, deshalb in kivi neu formuliert:
Sollbruchstellen:a) Ein Aufruf von BankTransaction::action_list kann Zustände im Datenmodell verändern...
Bericht BankTransaction auch Verknüpfungen mit Dialogbuchungen anzeigen
Zahlungsverkehr -> Berichte -> Bankbewegung -> verknüpfte Rechnungenzeigt die record_links zum Typ ar|ap, erweitert für den Typ gl.
Bankimport: Fehler beim Verbuchen von Teilzahlungen: Rollback bei Fehler
Falls ein Fehler auftritt wird kein Rollback von der bereits gemachten Zahlung und dem neuen Recordlink gemacht,lediglich die Banktransaktion wird nicht verändert
Erweiterung durch ein Test test_bt_error...
Bankimport: Rundungsproblem beim Vergleich Rechnungsbetrag - Kontobetrag
Durch explizites Runden konnte die perl Floatingpoint Arithmetik nicht überzeugt werden,deshalb werden nun die Formatierten Strings der Beträge noch zusätzlich verglichen.
Hiermit wird der "exact_match" beim Vergleich von z.B. 3456,28 und 3456,29 nicht mehr gefunden...
Bankimport: Prüfung des reinen Ziffernanteils der Rechnung
Falls Rechnungen in der Rechnungsnummer ein Prefix vor der Nummer habenund dies nicht exakt im Verwendungszweck der Kontobewegung aufgeführt ist,wurde dies nicht als Bewertungskriterium herangezogen....
SL::Mailer: content_type statt contenttype, so wie im POD beschrieben
RecordLinks: Support für Kreditore/Debitorenbuchungen
Conflicts: SL/Controller/RecordLinks.pm
ergänzung cherry-pick: form->format_sellprice existiert nicht
Revisionen anzeigen
Auch abrufbar als: Atom