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 transport for IDoc extension

Former Member
0 Kudos
200

I have an IDoc extension added to INVOIC02 for INVOIC and have everything working just fine in our development system. When I transport this to our test server however nothing happens. I get no errors nor do I get the the extended segment in output IDoc.

I tranported the released extention and segment and even the basic type as well as the include. Basically, everything I could think of but I am obviously missing something. I've triple checked the partner profile configuration is set up correctly but still nothing. Any ideas of what I could possibly be missing from DEV that would casue no errors and yet not produce my segment output?

1 ACCEPTED SOLUTION

Former Member
0 Kudos
97

Hi Greg,

If the problem is with the user exit not being triggered, it usually happens if you create the user exit by double clicking on it and do not go via project (CMOD). If you have a project for this just make sure it is active. Otherwise create a project, assign the enhancement and activate it, then transport and activate. This might help.

Cheers,

Sanjeev

3 REPLIES 3

Former Member
0 Kudos
97

Hi ,

For IDOC extension the directory entry R3TR IEXT XX....

should be present . Additionally a couple fo customizing table contents also should be in the transport. The tables are EDISEF / EDISEGMENT /EDSAPPL. Check your transport and try again.

Cheers.

Former Member
0 Kudos
98

Hi Greg,

If the problem is with the user exit not being triggered, it usually happens if you create the user exit by double clicking on it and do not go via project (CMOD). If you have a project for this just make sure it is active. Otherwise create a project, assign the enhancement and activate it, then transport and activate. This might help.

Cheers,

Sanjeev

0 Kudos
97

Thanks Sanjeev, Sanjay. I created a new transport for the project and everything is working. Here is what I think happened: The test system client was "opened" according to our basis admin at the time I originally transported this. I am thinking that when that happens the project is not activated.

The client was subsequently closed up after this but in any case my project was not active.