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

Basic doubts in ALE/IDOC processing

Former Member
0 Likes
578

Hi All,

1.How are IDOC Type and Message Type related? Many to one or One to Many?

2. what is the prominence of msg code and msg function in ALE outbound processing?

3. During outbound processing what is the startegy followed by the ALE service layer to pick up the customer model?

It would be great if any one can answer these questions in plain words rather than referring links. Reward guaranteed.

3 REPLIES 3
Read only

ferry_lianto
Active Contributor
0 Likes
536

Hi Ravi,

1.How are IDOC Type and Message Type related? Many to one or One to Many?

One to Many

2. what is the prominence of msg code and msg function in ALE outbound processing?

In the partner profiles, the business process is identified in the logical message (message type, code and function). The message type is mandatory, the message code and message function are optional and can be specified by the user. For example, for grouping the IDoc and running parallel processes.

3. During outbound processing what is the startegy followed by the ALE service layer to pick up the customer model?

Can you elaborate more?

Regards,

Ferry Lianto

Read only

0 Likes
536

Hi Ferry,

Thanks for ur reply, kindly answer these questions also

1.Can'te we assign more than one IDOC to the same msg type if the IDOC's are of different versions?

3. When we run a stand alone program to trigger IDOC processing the only mandatory field will be the message type, so how can the sending system identify the receiving system?

Read only

ferry_lianto
Active Contributor
0 Likes
536

Hi Ravi,

1.Can'te we assign more than one IDOC to the same msg type if the IDOC's are of different versions?

Yes we can. Doesn't SAP do that? For example, ORDERS01, ORDERS02 ... ORDERS05 are having the same message type ORDERS. You can also create your own IDoc type or extend the standard IDoc type.

3. When we run a stand alone program to trigger IDOC processing the only mandatory field will be the message type, so how can the sending system identify the receiving system?

You need to setup partner profile (t/code WE20) and distribution model (t/code BD64). Once this configuration are done, The system will populate automatically the IDoc Control Record for sender and recepient system information when the IDoc generated based partner profile setup.

Hope this will help.

Regards,

Ferry Lianto

Please reward points if helpful.