company logo
391 (E)- Cannot lock instance or collection within internal transaction

Internal transactions (micro transactions) are created, when updating, inserting or deleting an instance. While updating, context functions may perform complex actions e.g. to initialize an instance created. Context functions called in internal transactions must not lock instances or collections, since this might cause critical deadlock situations.