Willkommen im kivitendo Forum! Hier erweitern und teilen AnwenderInnen und EntwicklerInnen ihr Wissen.

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan

Geld allein macht nicht glücklich - benutzt kivitendo!

0 Punkte

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

Gefragt von (60 Punkte)

1 Antwort

0 Punkte

Die Lösung für das Problem sieht folgendermaßen aus:

  1. Installation von 'phppgadmin'
  2. Login mit lxoffice und Passwort oder einem neu angelegten Datenbankbenutzer mit Passwort (phppgadmin
        fordert zwangsweise ein Benutzer mit Passwort).
    
  3. Betroffene Datenbank auswählen
  4. Suchfunktion für die ausgewählte Datenbank öffnen und 'datevexport' eingeben
  5. die gefundene Funktion und die zugehörigen Trigger löschen
  6. Datenbank ist wieder funktionsfähig
Beantwortet von (60 Punkte)

Hallo Nano,
ich hab das Fehlverhalten aufgegriffen http://redmine.kivitendo-premium.de/issues/47

Zusätzlich muss noch ein anderer Faktor eine Rolle spielen, denn ansonsten würde dieser Trigger, bspw. auch im Demo-System einen Fehler werfen.

Ähnliche Fragen

0 Punkte
1 Antwort
Gefragt 9 Apr von pseher (830 Punkte)
0 Punkte
0 Antworten
Gefragt 3, Jul 2015 von jbueren (7.3k Punkte)
0 Punkte
1 Antwort
Gefragt 12, Nov 2012 von al (40 Punkte)
0 Punkte
1 Antwort
Gefragt 20, Jul 2012 von klikla (150 Punkte)
...