SAP Knowledge Base Article - Public

2606667 - How to configure predefined Offer Approval workflow? - Recruiting Management

Symptom

  • Is it possible to automatically populate the approvers for an Offer Approval?
  • Is there a specific Route Map configuration available for Offer Approvals?

Offer approval workflow.png

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

Resolution

Yes, this is possible. The approvers are defined within the Offer Approval template configuration.

There are two ways to configure the predefined approvers:

  1. Through self-service Manage Templates feature in Admin Center – see Configuring Predefined Approvers for the steps.
  2. Through XML template – this requires assistance from implementation partner or SAP Professional Services.
    • To create a predefined Offer Approval workflow, add the <offer-approvers> section at the end of the Offer Detail XML, before the </offer-detail-template> closing tag.
    • Below shows a sample XML code to automatically populate approvers with roles such as Hiring Manager and Department Head. Other roles can be configured similarly. For more details, please refer to See Also section.
      • <offer-approvers editable="true" reorder="true"> "editable=true/false" determines if user can add or delete steps from the predefined approvers
           <offerApprovalStep id="hiringManager" editable="false" editInvalidUser="true">"editable=true/false" determines if user can change this specific approver
              <field-label><![CDATA[Hiring Manager]]></field-label>
              <field-label lang="en_US"><![CDATA[Hiring Manager]]></field-label>
              <default-user type="role"><![CDATA[G]]></default-user>
           </offerApprovalStep>
           <offerApprovalStep id="departmentHead" editable="true" editInvalidUser="true"> ⟶ see NOTE below
              <field-label><![CDATA[Department Head]]></field-label>
              <field-label lang="en_US"><![CDATA[Department Head]]></field-label>
           </offerApprovalStep>
        </offer-approvers>
    • NOTE:
      • editInvalidUser=true/false determines whether the approver field becomes editable when an invalid role/user is selected for a specific Offer Detail template. This applies when the selected role does not exist on the requisition or when the default user is inactive.
      • This setting is configured at the individual workflow step level and does not apply to the entire workflow. 

    Users can re-order approvers by clicking the up and down arrow icons next to the "Add Another" option.

    See Also

    Implementation Guide: Configuring Predefined Approvers

    Keywords

    default offer approvers, offer approval workflow, predefined offer workflow , KBA , LOD-SF-RCM-CAO , Candidate Offers, Offer Letters , How To

    Product

    SAP SuccessFactors Recruiting all versions