cancel
Showing results for 
Search instead for 
Did you mean: 

Deleting Contact Person from BP Rel

karuna_gangireddy
Contributor
0 Kudos

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.

Accepted Solutions (1)

Accepted Solutions (1)

gerhard_djuracek
Contributor
0 Kudos

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

karuna_gangireddy
Contributor
0 Kudos

Hi Gerhard,

Thank you very much. We are in CRM 5.0 SP07. I implemented the steps suggested by the note 830239. Now i am able to delete the contact from the BP master. I still get a warning though in SMW01. But since it is a warning i am fine.

Thank you Gerhard.

My issue is resolved.

Thanks,

KAruna.

Answers (1)

Answers (1)

Former Member
0 Kudos

Dear Karuna,

In your scenario is the BP getting created R/3 by an upload from CRM. Are you getting any error message like "Please specify a valid person use (PERSON_REFERENCE)"?

Thanks,

Atin

karuna_gangireddy
Contributor
0 Kudos

Hi Atin,

Thank you very much. ECC is the driver in our scenario. CRM is getting updated thru ECC. When we try to create a contact from BP REL we are getting this error :

"Address is still being used and may not be deleted".

The following is the description from Performance Assistant

-


Address is still being used and may not be deleted

Message no. R1455

Diagnosis

You tried to delete a BP address. This BP is still being used somewhere in the system, meaning that you are not permitted to delete this address.

System Response

Error message. The BP address is not deleted.

Procedure

Look at the where-used list for the BP address. If you still want to delete the address, change the reference to this address in the applications affected. In most cases, if applications other than maintenance of business partner itself are affected, you can navigate directly to the corresponding application from the where-used list (by calling the context menu with the right mouse button). You can then try again to delete the BP address.

Note

If a business partner is merely moving, you only need to change the actual address details. All references are automatically transferred to the new address.

-


Thanks,

Karuna.