Abfangen von leerer warehouse_id bevor Objekt gesucht wird
Will man kein Default Lager einstellen kommt es zu einem Rose Fehler.Nun wird verfahren wie wenn Lager nicht gefunden wird.
Zahlungsbedingungen obsolet setzen
Damit können alte und ungenutzte Zahlungsbedingungen für neueBelege/CV/Artikel ausgeblendet werden.
Außerdem Umstellung von generic/multibox auf L.select_tag in den Masken
Webdav-Datei-Aufruf direkt mit Backend-Funktion
Webdav Pfad und Dateiname muss nicht bei der Parameterübergabezusammengebaut werden. Besser direkt die Funktion Webdav->full_filedescriptorhierfür nutzen
BankTransaction: kein Push auf Skalarvariable
Neue Perl-Versionen werfen bei Pushes auf Skalare (auch wenn dasArrayreferenzen sind) Fehler und nicht nur Warnungen:
push $array_ref, $value; # Experimental push on scalar is now forbidden
push @{ $array_ref }, $value; # OK
BankTransaction: Spaltennamen von CamelCase in snake_case umbenannt
kivitendo nutzt rein lower-case-Spaltennamen mit Unterstrichen alsWorttrenner, kein CamelCase. Betrifft Spalten transactioncode undtransactiontext in bank_transfers.
MT940-Import: Darstellungskorrekturen und fehlender Push eines Vorschlags
BUGFIX: Kreditorenbuchungen: Fehler beim Nutzen von Drafts(2)
Herausnahme der Anpassungen aus dem Draft Controller in die neuen Methoden show_draft der legacy scripts
BUGFIX: Kreditorenbuchungen: Fehler beim Nutzen von Drafts
Ist kein transdate im Draft gesetzt kommt es zum Fehler
DBD::Pg::db selectall_arrayref failed: ERROR: invalid input syntax for type date: "" LINE 1: ... WHERE taxkeys.chart_id = c.id AND startdate <= '' ......
Auftrags-Controller: Update docs (bugs and caveats)
Auftrags-Controller: Einkaufspreis in zweiter Zeile
Revisionen anzeigen
Auch abrufbar als: Atom