Probleme mit EF

money-sms

Loseverleiher
ID: 193048
L
21 Mai 2006
4.623
202
Hallo,

habe ganz komische Probleme mit dem EF :

In meiner Wechselstube hat er 1x dem User mehr als das doppelte abgebucht, in 2 Buchungen, die überhaupt nicht zum Script passten
Heute Nacht hat er 2x einen Einzug garnicht durchgeführt.

Das komische daran : Ich logge in der Datenbank die Werte, die passen und auch die Gegenseite ( Primeraschnittstelle ) stimmt.
Habe an dem Aufruf nichts verändert. Er ist so eingebaut, dass wenn die Schnittstelle einen Fehler zurück gibt, das Script blockt. Also wurde laut Script alles ordnungsgemäß durchgeführt, nur eben der EF hat "gesponnen"

Nun auf der anderen Seite, gibt es Transaktionen, bei denen alles 1a geklappt hat, also Scriptmäßig bezweifele ich, dass ich dort einen Fehler finden werde.

Sind solche Probleme mit dem EF bekannt ?

Money-sms
 
EF "spinnt" nicht.
Wenn der einen Returncode liefert, dann auch nur, wenn das, was da angegeben ist, auch wirklich durchgeführt wurde.

Ich tippe drauf, dass Deine Scripte nicht Race-Condition sicher sind und/oder EF-Timeouts nicht korrekt verarbeiten. Dazu gibt es EF-Confirm. Haben leider nicht viele Loseseiten implementiert. Damit kann man den Status eines jeden EF-Aufrufs im Nachhinein nochmal abfragen, falls ein Timeout oder sonstwas komisches Auftrat. So kannst Du 100% sichergehen, was EF getan hat oder auch nicht.

Oder jemand hatte halt Zugang zu Deinem EF und hat sich da selbst was gebastelt oder dran rumgefummelt, was die Inkonsistenzen zu Deiner internen Transaktionsliste erzeugt hat.