Hello Thorsten,
Yes this was an UPDATE in the table PERSON. Our application does SQL UPDATEs in a "brute-force" manner in the sense that we re-set all the fields: UPDATE PERSON SET FIELD1=VALUE1, FIELD2=VALUE2, and so on, even if just one field has changed.
I also remind you that we didn't manage to reproduce the -9111 errors when the constraints on tables PERSON and ACCOUNTTRANSACTION were absent. Once they have been added, the -9111 could be generated very easily. I also told you in a previous post that we don't get AK errors any more on our 7.8 DB: this is actually the case since we removed all the DB constraints from these two tables PERSON and ACCOUNTTRANSACTION. This looks like that problem with constraints generated "AK errors" in 7.8 and -9111 move errors in 7.9. Could it be that the previous bug fix (for the AK errors) inserted a side-effect that generated these -9111 errors?
Best regards,
Christophe