Symptom
The save_and_close validation for required fields do not work in the latest experience of performance management forms.
This is working in the Legacy Performance Management.
Environment
- SAP SuccessFactors Performance Management
Reproducing the Issue
- Include <send-action sendid="save_and_close"/> in the required field XML.
- Launch a PM form
- Leave one or more required fields blank.
- Click Save and Close on a collaboration step
- Observe that no validation error is displayed and the form can proceed despite blank required fields (in the latest experience of performance management forms).
Cause
In the latest experience of performance management forms, required field validation is not executed on the “Save and Close” action.
Resolution
- The save_and_close attribute for the send action on required field is currently not supported in the latest experience of performance management forms.
- Do not rely on Save and Close to enforce required fields. Ensure validation is enforced on supported actions (for example, when routing/sending the form to the next step).
- If enforcing validation on Save and Close is mandatory for your process, use the legacy experience of performance management forms where Save and Close validation works.
- If working with required custom list fields, ensure their default value is blank so validation can occur when using supported actions.
NOTE:
Required Character Limit Validation – Behavior and Enhancement
Previously, in the Required Character Limit Validation, it was observed that users could bypass the configured maximum character limit by using the copy and paste function.
- When users manually entered text character by character, the system correctly restricted input beyond the defined limit.
- However, when users pasted content exceeding the maximum allowed characters into the comment edit box, the system allowed the full content to be inserted.
- In such cases, users were also able to save the over-limit content (e.g., in the C step) using the “Save and Close” action without any validation message.
Enhancement Implemented
An enhancement has now been introduced to improve system behavior when handling pasted content in the comment edit box.
With this enhancement:
- The system validates pasted content against the configured maximum character limit.
- If the pasted text exceeds the allowed limit, the paste action is blocked.
Example Scenario
- Maximum character limit configured: 300 characters
- User manually enters: 5 characters
- User attempts to paste: 400 characters
Result:
The system displays a popup message preventing the paste operation. This ensures that content exceeding the defined character limit cannot be inserted into the comment field.
See Also
- Refer to: 2471634 - Manual Performance and Manual Potential Rating not validated as required in a collaborative step (Performance Management)
- Refer to: 2483780 - Required Field Validation does not trigger during collaborative steps (Performance Management)
- Refer to: 2613544 - Required Custom List Field Not Validated in PM Form
Keywords
save_and_close, latest experience, performance management, pm forms, required field validation, collaborative step, route map, routing, exit user, send action, validation not working, save and close, performance and goals, required fields, pmu, required field, character limit, copy and paste, required character validation, not working, not applied, validation not triggered , KBA , LOD-SF-PM-MAP , Routing, Route Maps & Workflows , Problem
SAP Knowledge Base Article - Public