When we report event in TM , in execution node we have the status a) Directly reported for the document b) reported from EM.
Whats the basic difference between them. Does point b, means that event is reported in em web UI and then thru RFC , it gets updated in TM.
If you use EM Web UI to report events, then the current user captured is the USER.
But, if the events are reported via EDI/IDOCs, then the program to process IDOCs are recorded as the reporting user. It can be ALEREMOTE or BC_batch.
Sometimes, IDOCs are not processed immediately and collected to process via background job. In this case, the user would be BATCH.