I am trying to put a button in my ECC sales order fast entry dynpro application (yes, traditional screen dynpro) that will open a transaction in the APO system. When the user finishes with the APO transaction, I want control to return to my screen. Everything is running in the Windows SAP GUI.
We achieve this in CRM using action boxes, which happily open transactions in other systems. I found the functionality to achieve this in function EWF_CALL_EXECUTE. This exists in our ECC system too, but without support for calls to transactions in external SAP systems.
I have tried using a remote function with an embedded call transaction, but get the "Screen output without connection to user" error message.
Is there a way to make this work? Presumably the ECC EWF_CALL_EXECUTE will be enhanced to reflect the additional CRM features at some point.