Nach der Migration von 2.6 auf 3.1.0 (16.03.2015 vom Server gezogen) können die bestehenden Kundendaten und Lieferantendaten nicht mehr geändert werden. Die Neuanlage von Kunden- und Lieferantendaten ist fehlerfrei möglich. Die Fehlermeldung nach dem Abspeichern der geänderten Maske lautet:
do_transaction() failed - update() - DBD::Pg::st execute failed: FEHLER: Record »old« hat kein Feld »datevexport«
CONTEXT: SQL statement "SELECT OLD.datevexport IS NULL"
PL/pgSQL-Funktion »set_datevexport« Zeile 1 bei IF at /usr/share/perl5/Rose/DB/Object.pm line 818.
at /usr/local/src/kivitendo-erp/SL/Controller/CustomerVendor.pm line 116
at /usr/local/src/kivitendo-erp/SL/Controller/CustomerVendor.pm line 116
Ich vermute, dass das Problem durch die Übernahme der Datenbanken aus 2.6 entstanden ist, bin aber mit den Internas wenig vertraut und bitte daher um Unterstützung.
Alle Perl-Module sind auf dem aktuellen Stand von Ubuntu 12.04