cancel
Showing results for 
Search instead for 
Did you mean: 

Using CRM replication messages to delete and merge business partner in other systems

Former Member
0 Kudos

Hi all,

I'm currently looking at interfacing CRM with a number of third party applications and am considering how to update those systems when we deactivate/delete a business partner, and when we perform a de-duplication/merge operation. One option I am considering is the BP replication message which I expect is sent when these operations are performed, however I haven't seen this before - does anyone know if it would support this? If so, please elaborate. I assume sending the deactivate flag would be easy to identify, but I would guess that the de-duplication/merge might be harder.

Thanks,

Mike

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member186543
Active Contributor
0 Kudos

Hi Mike,

In case you have connected your third party systems via PI interface to CRM then you would have also created sproxy interfaces in and out interfaces in your system.

So in that case you have PARTNER_UPDATE badi in CRM which is triggered on saving of a BP , so you can consider this point where you can trigger the interfaces.

/Hasan

Former Member
0 Kudos

Yes, the design will be to send the replication messages via PI. Do you know which service interface/operation this would use? Also, how would merge operations be identified in the message(s)?

Mike

former_member186543
Active Contributor
0 Kudos

Hi Mike

I think you will have to create your own interfaces and trigger them under this BADI as I specified.

This BADI is triggered whenever a BP is updated , whether on relationships or it's own data. So it will also trigger on merging BPs etc.

/Hasan

former_member186543
Active Contributor
0 Kudos

Hi Mike,

Hope the solution has been helpful to you !

/Hasan