Symptom
While migrating the Business rule from Basic scenario with base entity rules (e.g. Job information) into model entity rules (e.g. Job Information model), the error "The parameter “XXXX” used in this rule is not a valid parameter of the rule scenario. It could be that the given parameter can’t be used with the specified scenario attributes" is occurring".
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Configure Object definition -> Select any rule with the base object (Job Information/Personal Information/Compensation Information).
- Change the scenario from Basic to desired scenario.
- Select the base object as "Job Information model/Personal Information model/Compensation Information model".
- The error "The parameter “XXXX” used in this rule is not a valid parameter of the rule scenario. It could be that the given parameter can’t be used with the specified scenario attributes" is occurring".
Cause
Currently, there is no functionality to turn base entity rules (e.g. Job information) into model entity rules (e.g. Job Information model).
Resolution
- Recreate the rules manually using the model entity and the relevant scenario.
Keywords
Base entity, basic,scenario,HRIS elements, the parameter “job information” used in this rule is not a valid parameter of the rule scenario, It could be that the given parameter can’t be used with the specified scenario attributes, Configure business rules , KBA , LOD-SF-EC-JOB-RUL , Job Info Business Rules , Product Enhancement