Projekt

Allgemein

Profil

Fehler #193

»Kontenabgleich mit Bank« verhindert nachträgliches Hinzufügen von Zahlungen

Von Peter Schulgin vor mehr als 8 Jahren hinzugefügt. Vor etwa 6 Jahren aktualisiert.

Status:
Neu
Priorität:
Hoch
Zugewiesen an:
-
Zielversion:
-
Beginn:
19.07.2016
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Falls eine Teilzahlung zu einer Rechnung per Bankimport verbucht wurde, ist keine weitere Zahlungsbuchung mehr möglich:

DELETE FROM acc_trans WHERE acc_trans_id IN (*, *)
ERROR: update or delete on table "acc_trans" violates foreign key constraint "reconciliation_links_acc_trans_id_fkey" on table "reconciliation_links"
DETAIL: Key (acc_trans_id)=(**) is still referenced from table "reconciliation_links".

Historie

#1

Von Moritz Bunkus vor mehr als 8 Jahren aktualisiert

  • Thema wurde von Bankimport verhindert nachträgliches Hinzufügen von Zahlungen zu »Kontenabgleich mit Bank« verhindert nachträgliches Hinzufügen von Zahlungen geändert

Dieser Fehler kommt nicht durch die Funktionen »Bankauszug importieren« und »Bankauszug verbuchen« zustande, sondern durch »Kontenabgleich mit Bank«. Diese (Controller »Reconciliation«) legt die Verknüpfungen in der Tabelle »reconciliation_links« an.

#2

Von Moritz Bunkus vor etwa 8 Jahren aktualisiert

Ein Commit, der dies hier auch betrifft: 39278d1afe3bba08addcb80af6beee580b55d7e9

#3

Von Jan Büren vor etwa 6 Jahren aktualisiert

Und deshalb auch ffaaadcf213982ccb61ce00eb95a3bab15eda90c

Grundproblem bleibt: acc_trans_ids dürfen nie gelöscht werden.

Werden aber noch an dieser Stelle in der alten Rechnungsmaske gemacht.

Auch abrufbar als: Atom PDF