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.
cancel
Showing results for 
Search instead for 
Did you mean: 

User exit code does not execute

juan_suros
Contributor
0 Kudos

I'm having a problem with User exit code that does not execute yet seems to be set up correctly.

The User exit is implemented as FM "EXIT_SAPLIPW1_001" in function group XQSM.

I've tried everything I know of with the CMOD and SMOD transactions, and I suspect some sort of transport error.

The only clue I can find in comparing the development system (which works) with the test system (which does not work) is that running "Extended Check" in SE80 on function group XQSM fails with the following error:

"The namespace of program SAPLXQSM has the setting "C" and cannot be tested."

Has anyone any idea what could have happened?

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Let us try to retrace the steps.

1. You created a Z project in CMOD and assigned the enhancement IQSM0001 and the component EXIT_SAPLIPW1_001 and activated the same. This is there in the transport.

2. You double clicked on the include in the user exit and created it. You activated the code and included it in the same transport.

If you did the above steps, then your user exit should be active in your test system.

Can you please go to SE10, and list out the objects in your transport? You should see entries in there like below(not necessarily a complete list)

R3TR CMOD <your project name>

R3TR PROG ZXQSMU01

See if you created any of the objects as local objects.

Srinivas

2 REPLIES 2

Former Member
0 Kudos

Let us try to retrace the steps.

1. You created a Z project in CMOD and assigned the enhancement IQSM0001 and the component EXIT_SAPLIPW1_001 and activated the same. This is there in the transport.

2. You double clicked on the include in the user exit and created it. You activated the code and included it in the same transport.

If you did the above steps, then your user exit should be active in your test system.

Can you please go to SE10, and list out the objects in your transport? You should see entries in there like below(not necessarily a complete list)

R3TR CMOD <your project name>

R3TR PROG ZXQSMU01

See if you created any of the objects as local objects.

Srinivas

0 Kudos

If this helped and solved your problem, please close the post. If not, let me know.

Srinivas