SAP Knowledge Base Article - Public

2276787 - Unable to update inactive employees via SFAPI

Symptom

You are trying to update information of Inactive employees via SFAPI

SFAPI Entity Name - User

Error message received

The user is an inactive user, only the active user can be updated.
Please activate this user first

Environment

Successfactors

Reproducing the Issue

You could re-produce the issue by attempting to update Inactive user's employee information via SFAPI User entity as shown below:

User update.jpg

Cause

By default, The API is designed not to update Inactive User's information.

Resolution

Please add the below parameter to process Inactive users.

<urn:processingParam>

<urn:name>processInactiveEmployees</urn:name>

<urn:value>true</urn:value>

</urn:processingParam> 

This is shown in the below example.

Param.jpg

Thus, We can see that the API has successfully updated the inactive employee's data.

See Also

For more parameters, Please refer to

http://help.sap.com/saphelpiis_cloud4hr/EN/SuccessFactors_HCM_Suite_SFAPI_Handbook_en.pdf

Chapter 18 Optional Business Processing Parameters

Keywords

Update Inactive users Only the active user can be updated. SFAPI User Paramters , KBA , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , Problem

Product

SAP SuccessFactors HCM Core 1511 ; SAP SuccessFactors HCM Core 1602 ; SAP SuccessFactors HCM Core 1605