Fehler #476
YAML-Fehler beim Erzeugen von Mahnungen
Status:
Neu
Priorität:
Hoch
Zugewiesen an:
-
Zielversion:
-
Beginn:
29.03.2021
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
Beschreibung
Erzeugt man Mahnungen mit mindestens zwei Mahn-Durchgängen, also entweder für zwei verschiedenen Kunden oder für zwei verschiedene Mahnlevel, und ist der Mahnlevel für den 2. Durchlauf mit Mahnrechnung f. Gebühren konfiguriert, so gibt es einen YAML-Fehler beim 2. Druchlauf:
do_transaction() failed - YAML Error: Invalid element in map Code: YAML_LOAD_ERR_BAD_MAP_ELEMENT Line: 1997 Document: 1 at /usr/share/perl5/YAML/Loader.pm line 360.
Das passiert in SL::DN::print_invoice_for_fees bei restore_form($saved_form);
Offenbar ist dann in der Form was gespeichert, was den YAML-Parser durcheinander bringt.
Historie
Von Werner Hahn vor etwa 1 Jahr aktualisiert
- Priorität wurde von Normal zu Hoch geändert
Ich hab den mal auf hoch gesetzt, weil wenn viele Mahnungen ist es nervig jede einzeln zu machen. Was man testen könnte ob es nur in Zusammenhang mit Mahngeb. und Zinsen oder nur bei Mahngeb. vorkommt. Bei meinem einem Kunden wo nur Mahngeb. konfiguriert sind kommt der fehler nicht vor.