SAP Knowledge Base Article - Public

2432558 - Required Field Permissions not working in Iterative Step

Symptom

1. Required field permissions do not work when form is routed within the same route step in an Iterative step.

2. Permissions work when sending form to next step.

Environment

Performance Management

Reproducing the Issue

1. The route step in the form has an iterative step between Employee and Manager with entry user as employee and exit as manager.

2. Goal and Competency Ratings have been configured as required field (Red asterisk implies that these are required fields)

2. Login as employee> open the form>Do not fill the required fields> Click on "send form to manager".

3. The form is successfully routed without any warning or error message

4. Login as manager>open the form> Do not fill the required fields> Click on "send form to next step".

5. Error message for filling required fields appears.

 

 

Cause

1. This is due to configuration of form xml.

2. The required field permission has only been provided only for sending form to next step and not for routing the form within the same step.

 

Resolution

The following permission for required fields works only for sending form to next step:

 

<required-fields>
      <role-name>EM</role-name>
      <field refid="item-rating" min-value="-1.0" max-value="-1.0"/>
      <route-step stepid="*"/>
      <send-action sendid="next_step"/>
    </required-fields>

 

Configure the folloiwng permission for making the required field work in Iterative step as well:

<required-fields>
      <role-name>EM</role-name>
      <field refid="item-rating" min-value="-1.0" max-value="-1.0"/>
      <route-step stepid="*"/>
      <send-action sendid="inner_step_send"/>
    </required-fields>

 

Please reach out to Partner Services for assistance with customizing the XML template.

Keywords

KBA , LOD-SF-PM-MAP , Routing, Route Maps & Workflows , Problem

Product

SAP SuccessFactors HCM Core all versions