I am using the BD87 transaction to process 2 IDOCs. During processing of the 1st IDOC, the function module SET is called which sets the value of 'active' variable (defined in the top include of the function group) to 'X'. When the processing of the 1st IDOC is complete and the 2nd IDOC is being processed, I find that the value of the variable 'active' is blank.
Are successive IDOCs in the BD87 transaction processed in different sessions? I believe that only if the answer to this question is yes, will the variable be automatically set to blank during the processing of the 2nd IDOC.
Please let me know.
Divyaman Singh Rawat