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: 

IDoc User exits

Former Member
0 Kudos

Hi Experts,

We have a requirement to find the correct user exits to change the below IDoc messages.

1. Orders message(ORDERS01):

It is a inbound message, hence we need to find the user exit to change message data before creating sales order in R/3.

2. ORDERCON(ORDERS01), DESADV01,and INVOIC01:

these are outbound messages, hence we need find the user exit for each IDoc type after creating the IDoc and before posting it from R/3.

please suggest on how to find the right user exit to implement the client requirments.

Thanks,

MK

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

Just try this VEDA0001 EXIT_SAPLVEDA_001 SD EDI in comingorders: read additional data from IDoc

Regards,

Suneel G

4 REPLIES 4

Former Member
0 Kudos

Hi,

Just try this VEDA0001 EXIT_SAPLVEDA_001 SD EDI in comingorders: read additional data from IDoc

Regards,

Suneel G

soumya_jose3
Active Contributor
0 Kudos

Hi,

If you are in ECC 6.0 you can make use of the enhancement option of ECC 6.0

Look for 'ENHANCEMENT-POINT' in the std code and implement those points. You can plug in your custom code there. In the inbound FM IDOC_INPUT_ORDERS (this is the inbound FM for ORDERS01), lots of enhancement-points are there.

Regards,

Soumya.

0 Kudos

Thanks soumya.

But as we are making the changes after creating the IDoc, will the changes appear in WE02 and WE05 ?

Please suggest.

0 Kudos

Idoc user exits will be triggered before creation of Idoc only, so all the changes you made through idoc user exits can be seen in WE02.