Symptom
While creating a requisition through Position Management, customer receives the error: "Sorry, the requisition cannot be created. Creation of a job requisition for position **** failed. Details **** required, with the index zero".
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Go to the Position Org Chart
- Attempt to create a requisition on a specific position
- Observe the error message related to the required fields
Cause
- A required field is not mapped in Field Mapping Rule to Create Job Requisition from Position.
- The template name in the mapping rule does not match exactly with the available template name in the system.
Resolution
Please note that we need to make sure that all required fields of the corresponding Job Requisition Template are mapped with a value, otherwise, the job requisition cannot be created.
In order to create the job requisition without all required fields filled, an additional Mapping needs to be added to the rule with Requisition Field=isDraft and Field Value=true as per example below.
Note that the configuration is case sensitive, it will not work if true is entered as True.
Sample Rule for isDraft
Also make sure that the template name specified in the Position Management settings under Integrations matches precisely with the name of the available template. Any discrepancies, such as typographical errors or variations in the template name, can lead to the error encountered during the requisition creation process.
Keywords
required, index, zero, job, rule, integration, isDraft, mapping, mandatory, position. , KBA , LOD-SF-RCM-POS , Position Integration , Problem
SAP Knowledge Base Article - Public