Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

Return back from Standard Transaction after error.

Former Member
0 Kudos

Dear Abapers,

I am calling one SAP Standard transaction from my user -Y Transaction Screen , also passing some values to that screen (thru memory), Now if that standard screen gives some error (E) on any processing done by user on it, i want the control back to my original screen from where user went to that screen. Currently i am not able to get the control back,hence user is left with no choice to exit from entire program.

Any idea how we can do it. If more clarification need do tell me.

Thanx in advance.



Active Contributor
0 Kudos


Call the BDC in 'N' mode, and collect all the error messages (BDCMSGCOLL) display in a list after complete processing instead of sumbitting in 'E' mode.

Best Regards,

Murugesh AS

0 Kudos

Dear Murugesh,

Please read the question carefully, I am not processing through BDC. It is my Y Transaction Screen , which call one SAP STandard screen. and on error i want control back to my Transaction Screen.



0 Kudos


Is this Module poól development?

if yes, are you using 'CALL SCREEN' to invoke SAP screen?

Please give more details.

best regards, Murugesh AS

0 Kudos

i assume you are doing

set parameter and

call transaction

and if the value passed is wrong it would stop with a error message in the called transaction initial screen. Now if you hit back button it would come to your program.

But if the called transaction is generating abort message then you will loose control.