0 0 Punkte

Hallo,

eigentlich habe ich in meinem anderen Frage-Faden dies hier noch eingefügt, dürfte aber schlicht untergehen.

Deswegen stelle ich die Frage noch einmal neu.

Ich hatte auf einer frischen Festplatte ein neues betriebssystem aufgesetzt, ubuntu 22.04 LTS und Kivitiendo 3.7.0 installiert.
Auf meinem alten System lx-office 2.6.0 hatte ich die Datenbank gesichert und unter schweren "Geburtswehen" in kivitendo eingespielt. Den Faden dazu gibt es hier: https://forum.kivitendo.de/6162/neu-installation-3-7-0-fehler-bei-datenbankaktualisierung

Nachdem ich schon beinahe optimistisch war ist jetzt doch ein Fehler eingetreten:

Ich kann meine Rechnungen nicht buchen.

In der Mandantenkonfiguration musste ich noch die Standardkonten einrichten. Die waren etwas "durcheinander".

Beim Versuch zu buchen, bekomme ich diese Fehlermeldung:

do_transaction() failed - DBD::Pg::st execute failed: ERROR: column "imported" does not exist
LINE 82: AND NOT imported

                       ^ at /var/www/html/kivitendo-erp/SL/DBUtils.pm line 150.

ES gibt also angeblich die Spalte "imported" nicht, wo auch immer die sein sollte.

Im angegebenen script ist in der Zeile 150 folgendes zu finden:

$sth->execute() || $form->dberror($query);

Also lediglich, dass eine Fehlermeldung ausgegeben werden soll.

Alte Buchungen sind zu finden und offenkundig auch vollständig. Über das Buchungsjournal hatte ich getestet, ob auch alle alten Buchungen genauso da sind, wie im "Original".

Irgend etwas fehlt, aber ich bekomme es nicht wirklich raus.

In dem script DBUtils.pm ist ein Teil auskommentiert ( nicht von mir):

add token to values.
usage:
add_token(

\@where_tokens,
\@where_values,
col => 'id',
val => [ 23, 34, 17 ]
esc => \&conf_i

)
will append to the given arrays:
-> 'id IN (?, ?, ?)'
-> (conv_i(23), conv_i(34), conv_i(17))

features:
- don't care if one or multiple values are given. singlewill result in 'col = ?'
- pass escape routines - expand for future method
- no need to type "push @where_tokens, 'id = ?'" over and over again

Ich bin nicht sicher was hier eigentlich gemacht werden soll.

Oder liegt es doch an einem meiner vorherigen Aktionen?

EDIT: Die auskommentierten Zeilen müssen auch auskommentiert bleiben. Ich habe es einfach mal versucht, aber ist kivitendo komplett abgestürzt.

Was könnte hier die Ursache sein?

1 Antwort

Beste Antwort
1 1 Punkt

Hallo,
das kann durchaus an Deinen vorherigen Aktionen liegen, dass ist hier wirklich schwer zu sagen. Vielleicht wäre es wirklich billiger mal einen kivipartner um direkte Unterstützung zu fragen. Der kann das dann mit Dir analysieren und beheben im Forum ist das echt schwierig und genauso oder noch mehr Zeitaufwendig. Sei mir nicht böse. Bis zu einem gewissen Aufwand helfe ich gerne hier im Forum, aber in Deinem Fall wäre es Probier mal das oder das und es zieht sich hin.
Es fängt schon mit so fragen an wie du kivitendo installiert hast über git oder die release-Datei
git macht die updateprozesse einfacher.
sind alle updatescripte bis auf die konjunktur Dinger durchgelaufen? in Deinem Fall speziell "add_gl_imported"
hast du auch Apache neu gestarten, ich gehe davon aus.
was sagt der installationcheck
und und und

Beste Grüße
Werner kivitendodienstleister

Unterstütze kivitendo mit einer Basis-Subcription

ausgewählt von

Ähnliche Fragen

0 0 Punkte
3 3 Antworten
Anonym Gefragt 2, Apr 2013
Hallo, ich weiß noch nicht 100%ig ob die Frage hier überhaupt her gehört oder eher gen Postfix, aber ich probiere es einfach mal, vielleicht hat ja jemand eine Idee. P...
0 0 Punkte
1 1 Antwort
Anonym Gefragt 1, Jun 2012
Hallo zusammen, wir sind gestern auf die Version 2.7.0 umgestiegen. Ich habe die angepassten Rechnungsvorlagen in der Verzeichnis templates/print/German kopiert, bekomme ...
0 0 Punkte
2 answers 2 Antworten
i440bx Gefragt 5, Nov 2024
Hallo zusammen, wiedermal ein Problem was ich nicht deuten kann. Folgende Situation: EK Rechnung aus UK in Pfund Eingegeben und Umrechnungsfaktor aus dem PP-Beleg errechn...
0 0 Punkte
2 2 Antworten
turtle Gefragt 31, Jan 2016
Hallo, bekomme folgende Meldung wenn ich Versuche auf Bemerkungen (Kunden) zuzugreifen: Can't call method "follow_up_link" on an undefined value at .../kivitendo-erp/SL/C...
0 0 Punkte
2 2 Antworten
Jenny Gefragt 11, Feb 2013
Hallo, ich habe folgendes Problem, wenn ich mehrere Kontoauszüge buche und mir dann die Bank anschaue, sind die angezeigten Buchungen nicht so sortiert wie ich diese ein...