Hi All,
We are having this issue in our PROD systems. We have ECC6.0 and CRM5.0 connected thru Middleware. For some reasons we have to delete the contact for a BP (Customer) from ECC. But this deletion is not getting reflected in CRM. I mean the contact is not getting deleted from BP(Sold_to) relationships from CRM as this contact was used previously in business transactions. If i do not do this the two systems will go out of synch.
Is there any way to delete this contact or workaround so that i can tell the users in CRM that this contact is no more a contact to so and so BP (Sold_to)? I also tried to archive this contact but for some reason it is not allowing me to do this either.
Any thought would be great.
Thanks,
Karuna.
Dear Karuna,
Please note:
Address of Contact Person, assigned to Business Partner, is always
relationship-specific. This is how system was designed, and this is
how this data is stored and trasnferred.
But the reason of the error during deletion is not the relationship,
but some sales transaction which was created with this Contact Person.
If you create Activity or Opportunity with using of this Contact
Person, its address is linked to this object also, because "address"
itself is an independed objects on a basis level. And if it's used for
some other object, then this address can not be deleted until this
object is deleted. Otherwise, deletion of the address itself can cause
data inconsistencies for other assigned objects, that's why this
validation check is always performed first.
The note 830239 describes what has to be done to switch off
the check and how it is handled in the future then to avoid problems.
The result is that you will still see the address data in the sales
document etc. I dont know the level of your pack so i cannot tell
if you have the note already in your system.
However, please check the header part of the note for steps you have
to carry out manually. eg the first 2 steps need to be carried out.
Hope this will solve the issue .
Regards, Gerhard
Add a comment