Symptom
If the Standard Position object field (std_position_obj) is configured in the job requisition and offer detail template and a candidate already has offer details with a specific position value, creating a new offer detail for another candidate and attempting to save or send the offer for approval will result in the following warning message:
'An offer approval for these candidates (candidateID) has already been generated for PositionName (PositionCode)'
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Go to Recruiting > Open the Job Requisition
- Select the Application in the Offer status
- Take Action > Offer Approval
- Select the template, fill the fields
- Click to Save or Send for Approval
- Receives the warning message
Resolution
As per the system design, when the standard position object field is included in the offer detail template, the system performs a validation check to see if any existing offer approvals are associated with the same position. If they are, a warning message is displayed, indicating for which candidate the offer approval has already been granted for that position.
Note: This is merely a warning message, and you can proceed with the offer approval for candidates without any issues.
See Also
Keywords
changes, failed, validation, error, offer, approval, position, candidate, existing, warning , KBA , LOD-SF-RCM-CAO , Candidate Offers, Offer Letters , Problem
SAP Knowledge Base Article - Public