Triggering Events During the Process (Magic xpa 4.x)
During the process of handling multi-marked records the engine can handle some other events that are triggered during the process, but it will not handle every event. The engine can only handle events triggered synchronously. Any event triggered asynchronously is ignored during multi-marking.
However, if during the multi-marking handling process the handler calls another task, such as Online, Batch or Browser, then any asynchronous event raised within the called task will be handled as usual. If an asynchronous event was raised in such a task and remained in the event queue, when the engine returns to the multi-marking process the event will be ignored.