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- ORDERS05 Data transfer between systems

Former Member
0 Likes
1,124

Hi Experts,

I have two SAP systems A and B.

1. PO is created in A and sends over that to B.

2. It is required to pass shipping condition(VBAK-VSBED) from A to B. But shipping conditions used in System A are diff than B. so system B has to interpret A's shipping conditions.

3. Currently A is not passing shipping condition.

4. It is a ALE interface.

Here is my questions.

1. Which program/FM is required to be modified in System A?

2. Which program is required to modified in System B?

I have got confused with programs/FM's used to create IDOC's and Orders in the system, Can you throw some light on that as well?

Thank you

Kris

1 ACCEPTED SOLUTION
Read only

anup_deshmukh4
Active Contributor
0 Likes
807

Hello Kris ,

In your case the INBOUND function module in the system B is to be modified...!

B is the reciving system in the inbound function module of system B find a user exit / or badi or put a enhancement

then loop at the idoc_data table in the INBOUND function module manuplate the condition accroding to system B modify the idoc data accordingly....! and continue with the processing...!

(Inbound fm is IDOC_INPUT_ORDERS )

Edited by: Anup Deshmukh on Feb 10, 2010 5:48 AM

Edited by: Anup Deshmukh on Feb 10, 2010 5:48 AM

3 REPLIES 3
Read only

anup_deshmukh4
Active Contributor
0 Likes
808

Hello Kris ,

In your case the INBOUND function module in the system B is to be modified...!

B is the reciving system in the inbound function module of system B find a user exit / or badi or put a enhancement

then loop at the idoc_data table in the INBOUND function module manuplate the condition accroding to system B modify the idoc data accordingly....! and continue with the processing...!

(Inbound fm is IDOC_INPUT_ORDERS )

Edited by: Anup Deshmukh on Feb 10, 2010 5:48 AM

Edited by: Anup Deshmukh on Feb 10, 2010 5:48 AM

Read only

0 Likes
807

Thanks Anup,

So in System B i will modify IDOC_INPUT_ORDERS FM which is used to convert a IDOC data into Sales order. (Correct me i am wrong)

In System A i will modify IDOC_OUTPUT_ORDERS FM which is used to convert PO Data into O/B IDoc. (Correct me if i am wrong.)

Thank you

Read only

0 Likes
807

Hi,

You need to modify both the programs to accomodate the changes.

Regards,

Nagaraj