Question: what is the difference between leave transaction and call transaction?
Answer: Call is used to "Call external component". Call the transaction - The called transaction ends and control returns to the point from which it was called when the LEAVE PROGRAM statement is reached. Leave to transaction - Ends the current processing and starts the transaction.