Hallo,
war dir das noch nicht bekannt?
Die meisten Eventsubscriber prüfen bei OnInsert,OnModify auf Rec.ISTEMPORARY. Was sie aber nicht tun, ist zu prüfen, ob sie auch im richtigen Mandanten sind. Geschweige denn, dass Sie das richtige tun (können).
Machst du ein Rec.CHANGECOMPANY und dann ein Rec.MODIFY(egal ob TRUE oder FALSE) werden auch die Eventsubscriber aufgerufen.
Lokale Record-Variablen der Subscriber oder auch davon aufgerufene Codeunits bleiben aber im aufrufenden Mandanten, was schon mal zu Komplikationen fĂĽhren kann.
Das war im alten System auch nicht anders, wenn du ein MODIFY(true) aufgerufen hast, weshalb man das tunlichst vermieden hat. Mit den Events kannst du das aber nicht mehr verhindern.
GruĂź Fiddi