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

Process code

Former Member
0 Likes
1,614

Dear All,

I have my idoc number and message type, partner type.

I checked WE20 and in partner type, message type is defined.

When i double click on message type, i found no process code.

This is outbound idoc.

Could you please let me know how to find the process code for message type for outbound process?

Also, in WE19, if i click on Inbound function module option, we can specify our own function modules here.

Kindly let me know how to find if we have multiple function modules attached with one message type.

Thanks in advance for your kind help and spending your time reading my questions.

Regards,

T

4 REPLIES 4
Read only

Former Member
0 Likes
874

Hi

check the Tcodes

WE41 and WE42 for Outbound and Inbound process codes

check the Tables

EDE1T

EDE2T

EDE5T

EDE6T

TEDE5

TEDE6

Reward points if useful

Regards

Anji

Message was edited by:

Anji Reddy Vangala

Read only

0 Likes
874

Hello Anji,

I have message type and idoc number but no process code.

Could you be kind enough to tell me how to check which process code in linked to message type?

Also clarify pls, if we configure one function module in process code, only this function module gets triggered or in WE19, we can give any other FM and this FM gets triggerred.

Thanks in advance for your help.

Regards,

T

Read only

Former Member
0 Likes
874

Hi,

Process Code: Code which identifies the type of data which is to be sent via the IDoc interface. Using the process code, the IDoc interface finds the application selection module which converts the SAP document into an IDoc. The process code is only used with applications which perform outbound processing via Message Control (NAST).

This Process code is assgined to a message type.

You can access the Outbound Process codes using the transaction code: WE41.

Thanks.

Read only

Former Member
0 Likes
874

Hi tarun,

if you are dealing with an outbound idoc , then we generally dont attach a process code with it. If the idoc is that of a master data (ex. customer master or vendor master), then the idoc posting is done via change pointer activation or manual triggering of the application specific transaction.

if the idoc is of transaction data type, then we use the output type and corresponding process code to trigger the idoc. Take an example of outbound delivery (VL02N). This application comes under application area V2 - Shipping. Corresponding to this application , you can find out the relavant output type and the process code through the transaction NACE. In this case,you require some functional knowledge abt the application to be able to correctly determine the relevant output type. Kindly state your appliaction (message type of idoc) to be more specific.

As far as inbound idoc is concerned, you can assign multiple process code to one message type , by defining message variants of the same. If you go to partner profile maintanance (WE20), then you can see that there is an option of specifying the message variant along with the message type. So, when the idoc comes in R/3, the control records of the idoc contains (or should contain) the desired messgae variant and then the system identifies the appropriate process code (and hence the FM), to post the idoc.

Revert in case of any queries,

Pls reward points if helpful.

Karan