SAP Knowledge Base Article - Public

2979927 - Public Solution Model Write Access Release for Business Object Nodes of Employee Business Object

Symptom

Your requirement is to create a custom solution to pseudonymize parts of Business ByDesign to grant access to users that normally must not see the original data, so you need to have write access to the fields that is not possible anymore to reidentify the "original" person behind.

Therefore, you want a Public Solution Model (PSM) Release for Write Access to some of the Business Object Nodes for Business Object EMPLOYEE.

BO Nodes:

EmployeeCurrentCommon.Person.BirthPlaceName

EmployeeCurrentCommon.Person.NationalityCountryCode

EmployeeCurrentCommon.Person.BirthDate

Environment

SAP Business ByDesign

Cause

These Business Object Nodes are Read-Only released, therefore, it is not possible to update these attributes directly from a custom solution.

Resolution

As a solution, there are two web services that can be used via PDI which should meet your requirement. To find them, please follow the steps below:

  1. Go to the Application and User Management Work Center.
  2. Go to the Communication Scenarios view.
  3. Search for the Communication Scenario Personnel Administration.
  4. Here, there are two web services: "Maintain Biographical Data" and "Maintain Employee Data", which can be used to update the attributes on the common node of the Business Object Employee.
  5. Once you have a Communication Arrangement, you should be able to use one of the mentioned web services.

Obs.: Web service "Maintain Biographical Data" is a slim down version of "Maintain Employee Data".

Keywords

Public Solution Model, Employee, Read-Only, custom solution, BirthDate, BirthPlaceName, NationalityCountryCode , KBA , employee , public solution model , custom solution , birthdate , read-only , birthplacename , nationalitycountrycode , SRD-HR-PAD , Personnel Administration , AP-BP-BPT , Business Partner Template , How To

Product

SAP Business ByDesign all versions