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: 

Process Code - Idocs

Former Member
0 Kudos

Hi all!

In Outbound parameters of partner profile we r mentioning the process code.

Can u pls tell me why? i feel bcoz..... suppose we r purchasing from vendor in outbound parameters i am mentioning the process code.

Now in the inbound processing of the vendor the vendor will access our process code via RFC to generate Idoc and Vice Versa.

Pls Tell me i am right or wrong.

Looking for your reply very eagarly.

Thanks

Rahul.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Rahul,

Process codes are used in both Outbound & Inbound processing.

Outbound: The main purpose of the process code is, there is an FM which is attached behind the process code and that FM will populate all the segments with the necessary data.

For example: I have an Sales order and I need to send an order confirmation. So you define your partner profiles in WE20, provide the necessary message type and double click on that you can see the message control and your output type, process code ..etc

Similarly is the case with Inbound, say you receive an Idoc from another system and the same data needs to be posted into your system, then you do the similar setting for Partner profiles, but in case of Inbound, you will not have any Message control, but an process code is directly defined here. There is an FM which is tied to this process code and the data is posted based on the FM.

Hope it is clear.

Thanks,

Suresh Ganti

2 REPLIES 2

former_member194669
Active Contributor
0 Kudos

Hi,

All inbounds are assigned to logical system/port >that related to partner profile>that related to process code > that related to inbound function module> that related to transaction

vendor will access our process code via RFC this will not happen

Former Member
0 Kudos

Rahul,

Process codes are used in both Outbound & Inbound processing.

Outbound: The main purpose of the process code is, there is an FM which is attached behind the process code and that FM will populate all the segments with the necessary data.

For example: I have an Sales order and I need to send an order confirmation. So you define your partner profiles in WE20, provide the necessary message type and double click on that you can see the message control and your output type, process code ..etc

Similarly is the case with Inbound, say you receive an Idoc from another system and the same data needs to be posted into your system, then you do the similar setting for Partner profiles, but in case of Inbound, you will not have any Message control, but an process code is directly defined here. There is an FM which is tied to this process code and the data is posted based on the FM.

Hope it is clear.

Thanks,

Suresh Ganti