Symptom
- You don't know why a user without permission to change business users was able to set a business user to obsolete when the user tried to set a contact as obsolete.
- You don't know why the contact opens in a new tab when clicking on the Employee ID in the Account Team tab of an account. The employee and the contact are not the same person. You expect that the employee should open in a new tab.
Environment
SAP Cloud for Customer
Reproducing the Issue
Steps to reproduce the first issue:
- Go to Customer work center
- Click on Contacts view
- Search for the contact
- Set the status to obsolete
- Go to Administrator work center
- Click on Business Users
- Search for the business user
- Click on Edit Access Rights
- Go to Changes
Steps to reproduce the second issue:
- Go to Customer work center
- Click on Accounts view
- Search for the relevant account
- Go to Account Team Tab
- Click on the employee
Cause
During the creation of an employee a duplicate check is performed that lists not only other employees but also other business partners of category person (contacts etc.) in the result list. If a contact is selected from that list, this contact in addition is given the employee role. The contact is then accessible through employee UI as well as contact UI.
When you now set the the status of the contact person role set to obsolete, this will automatically set the employee role to obsolete and trigger the business user delimination because the business partner only has only one status field.
Note: The employee ID and contact/account/business partner id are different identifiers for a business partner. Every employee has a business partner ID as well. Only the business partner ID is not visible on the employee UI. This might give the impression that they are different entities when in fact they are not.
Resolution
If you only wish to get rid of the contact person role of such a multi-role business partner, you should try doing it via the Data Privacy work center.
Keywords
contact person, change status to obsolete, change status of business partner, no permission, connection between employee/ business user and contact, contac opens, not employee, , KBA , LOD-LE-BP-BP , Business Partner , Problem