SAP Knowledge Base Article - Public

3730770 - Process Variant Rule Always Selects the Same Variant

Symptom

  • The goal is to assign a different onboarding process variant based on the employee class assigned to the position during the requisition.
  • One particular category should not receive compliance documents, so a separate variant exists for them.
  • All other categories should receive another variant.
  • Although the business rule contains both variants, the system selects only one variant for all employee classes.
  • During onboarding, it always selects the first variant.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Create a position and set Employment Type or Employee Class to XXX.
  2. Create a requisition for that position and complete the recruitment process.
  3. Initiate onboarding for the hired candidate.
  4. Ensure the “Select Process Variant” business rule contains conditions.
  5. Observe that the system selects the first variant regardless of the employee class.

Cause

  • Employee Type and Employee Class maintained on the Position are UI-only values and do not update the backend/database fields used for Process Variant evaluation.
  • Because the Process Variant is evaluated using backend data and the position-level values are not persisted to the database, the same variant is consistently selected.

Resolution

  1. Do not rely on Position-level (UI-only) Employee Type/Employee Class for Process Variant determination.
  2. Ensure the required values (for example, Employee Class/Employment Type) are passed from Recruiting when initiating Onboarding so that backend/database fields are populated.
  3. Update or verify the Select Process Variant business rule to evaluate the backend fields received from Recruiting rather than Position UI values.
  4. Re-initiate onboarding and validate the rule outcome (for example, by enabling rule trace) to confirm the correct variant is selected.

See Also

Keywords

onboarding, process variant, select process variant, employee class, employment type, position, recruiting, backend data, database values, compliance documents, rule trace, onb, pvm, process variant manager, rule evaluation , KBA , LOD-SF-OBX-PVM , Customized onboarding process flow , Problem

Product

SAP SuccessFactors Onboarding 2511