cancel
Showing results for 
Search instead for 
Did you mean: 

ALE IDOC Multilevel data distribution

pranab1974
Explorer
0 Kudos

Hi All,

We would like to use ALE IDOC process for master data distribution. But this will be a multiple Level Distribution.

Data will be sent from System AAA to System BBB

The System BBB will send data to CCC

When new addition made or, changes to existing date is being done, change pointes are available in system AAA and data is being transferred from AAA to BBB (via IDOC of Requisite message type).

But Change pointers are not getting activated in 2nd System (for updates made via IDOC) and Outbound IDOCs are not being generated in System BBB (for recipient System CCC).

We want to move Exchange rate, house bank, bank Directory data and Profit Center data.

We have done all the Requisite set up and data is moving successfully from system AAA to System BBB.

Please advise the process to activate the Change pointers in System BBB for data received from System AAA (so that the same data can be distributed to System CCC).

Regards.

Pranab

derek_shao
Explorer
0 Kudos

Hello Pranab,

Good day.

Would you please share me with more detail on what’s the main object you transport using the ALE IDOC.

You mentioned that you want to move Exchange Rate, house bank, bank Directory and Profit Center data.

Should I understand that IDOCs is replicate for Cost Center as the Main Object and all the data you mentioned is the detail associated in the Cost Center?

And how do you get the CP work for from AAA to BBB system?

Thank you.

Best Regards,

Derek

Accepted Solutions (0)

Answers (4)

Answers (4)

somnath
Active Participant
0 Kudos

Hello Pranab,

As I understood from your post, your change pointers are not getting created in system BBB and hence the follow on IDOC not getting triggered.

Did you check the BADI - BDCP_BEFORE_WRITE in system BBB to see what's going on there?

Any custom implementation that clearing out the pointers or maybe something else.

Just check and share if you find anything creating an issue.

- Thanks, Som

pranab1974
Explorer
0 Kudos

Hello Wie,

Thanks for your response.

I a still not clear on the process. Please explain a bit on which function module this update will be made (to trigger Outbound IDOC in second System BBB).

Regards.

Pranab

JamesG
Participant
0 Kudos

In system BBB, you need a inbound deal with FM. in this FM,you can at receive successed then add send IDOc code in this FM.

Sandra_Rossi
Active Contributor
0 Kudos

Please use the "button" COMMENT to give more information. The button ANSWER is only to provide a solution, as explained by SAP below the title "before answering".

By using COMMENT under the person's answer, the person will receive a notification. Otherwise the person won't be notified.

JamesG
Participant
0 Kudos

Hello Pranab,

You can add the send IDoc code to the BBB system's receive FM.

thanks.

pranab1974
Explorer
0 Kudos

Hi Derek,

We want to Transfer different master data objects and few of them are given below:

1. Bank bank and house bank account ID

2. Profit Center master data

3. Bank Directory

4. Foreign Exchange rate and

5. Cost Center master data

Plan is to update the data in System AAA and System AAA triggers the Outbound IDOC and it will be received as Inbound IDOC in System BBB and needful update made in System BBB. This is Happening successfully.

But we also want System BBB to create Outbound IDOC for this update (which is made from Inbound IDOC). So that this outbound IDOC will be sent to system CCC to make needful update. But System do not generate the Outbound IDOC in System BBB (for next System). It did not generate Change pointer in table BDCP2.

Please advise how to generate Change pointer in 2nd System (BBB) for the data it received in Inbound IDOC.

Please let me know if you Need any further Information in this regard.

Regards.

Pranab

Sandra_Rossi
Active Contributor
0 Kudos

Please use the "button" COMMENT to give more information. The button ANSWER is only to provide a solution, as explained by SAP below the title "before answering".