SAP Knowledge Base Article - Public

3017741 - New job requisition is created after updating the position in SAP ERP HCM - Recruiting Management

Symptom

A new job requisition is created after updating the position in SAP ERP HCM.

Environment

  • SAP SuccessFactors Recruiting Management
  • Integration of Recruiting with SAP ERP HCM

Reproducing the Issue

  1. Update the position in SAP ERP HCM system
  2. Run the report 'RH_SFI_TRIGGER_JOB_REQUISITION' in SAP ERP HCM system
  3. A new job requisition is created in SuccessFactors BizX

Cause

The original job requisition created from the position in ERP has been manually deleted.

Any operation on job requisitions via ERP happens via SFAPI calls to JobRequisition entity. In SFAPI for JobRequisition, to check if a job requisition existing for the provided GUID in SFAPI payload, only non-deleted job requisitions are considered. As the job requisition is already deleted at SuccessFactors side, SFAPI call could not find the job requisition and created a new one with the given payload. Once the report runs on ERP, all changes to job requisition are done via SFAPI calls. 

It is an expected behavior that a new job requisition got created in this scenario.

Resolution

Please do not use DELETE / MASS DELETE of requisitions if job requisitions are created using the integration.

Whenever ERP integration is enabled, the source of truth should be always ERP and any changes to Job Requisitions should be triggered via ERP (ERP -> SF). There is no SF -> ERP integration available for ERP to know the changes done to Job Requisitions.

See Also

KB article 2315737 - Mass delete job requisitions - Recruiting Management

Keywords

INC0091246, ERP, RH_SFI_TRIGGER_JOB_REQUISITION, vacancy, SFAPI, report, delete job requisitions
, KBA , LOD-SF-RCM-INT , Integration Center & Intelligent Services , Problem

Product

SAP SuccessFactors Recruiting all versions