Application Development and Automation 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: 
Read only

IDoc User exits

Former Member
0 Likes
9,562

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
Read only

Former Member
0 Likes
4,215

Hi,

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

Regards,

Suneel G

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

4 REPLIES 4
Read only

Former Member
0 Likes
4,216

Hi,

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

Regards,

Suneel G

Read only

soumya_jose3
Active Contributor
0 Likes
4,215

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.

Read only

0 Likes
4,215

Thanks soumya.

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

Please suggest.

Read only

0 Likes
4,215

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.