HI;
it might be less complex to use ORDER_SAVE BADI for that purpose, if it is your IC role and if the transaction has not be saved on the database then do not save and tell user what to save.
Agent can then use activity clipboard feature in the navbar for navigation (Tracking Customer Interactions, a New Feature and “End is your friend”")
Best Regards,
Sigrid