Fehler #266
geschlossen
Kontenabgleich mit Bank ist nicht Transaktionssicher
Von Jan Büren vor mehr als 7 Jahren hinzugefügt.
Vor fast 5 Jahren aktualisiert.
Beschreibung
a)
Kontenabgleich mit Bank -> Zwei Buchungen verknüpfen
b)
Die Beleg-Buchung im anderen Fenster bearbeiten (Änderbarkeit am selben Tag)
c)
Abgleich
kivitendo wirft einen Foreign Key Constraint Fehler, da sich die acc_trans_id der Buchung geändert hat.
Soweit immerhin gut, schlecht ist nur das in bank_transactions cleared jetzt auf true aktualisiert wurde und die Zuordnung über die Oberfläche nicht mehr möglich ist.
- Zugewiesen an wurde auf Jan Büren gesetzt
- Priorität wurde von Normal zu Niedrig geändert
- Zielversion wurde auf 3.5.1 gesetzt
Ich hatte hier kurz einen Test reinprogrammiert, dann ist mir allerdings aufgefallen, dass andere Dinge beim Kontoauszug verbuchen im Prozess noch mehr stören.
Ich setze mir das Ticket auf die 3.5.1 und ergänze noch:
- transaktionsicherheit im kontoauszug verbuchen i.o. ?
- check auf bestehende kontoverbuchung ist instabil (record_links)
- kontoverbuchung rückgängig machen geht nicht
- Zielversion wurde von 3.5.1 zu 3.6 geändert
- Status wurde von Neu zu Gelöst geändert
Kontoauszug verbuchen rückgängig machen geht mittlerweile.
Die schwache Verbindung über record_link funktioniert mittlerweile über eine geschützte Helfertabelle.
Der eigentliche Ursprung des Bugs (keine Transaktionssicherheit bei Kontenabgleich) ist jetzt mit 7e31f203d gefixt.
Auch abrufbar als: Atom
PDF