Symptom
The below error message prevents a document from being saved on SAP Cloud for Customer or SAP Business ByDesign:
Save rejected by validation (Solution YABCEFGY_, Business Object ABC, Node XYZ) (where YABCEFGY_ represents an add-on; ABC represents the BO name and XZY the node name)
Environment
- SAP Cloud for Customer
- SAP Business ByDesign
- SAP Cloud Applications Studio
Reproducing the Issue
- Open any work center and view.
- Select any document ID.
- Edit the document.
- Click on Save button.
Cause
The error happens due to the add-on solution mentioned on the error message.
On this add-on, there is a Validation-OnSave ABSL script created for the Business Object and Node stated on the error.
If this validation script rejects the save and no message is raised from the script coding, the system generic message is shown instead.
Resolution
The partner responsible for the add-on has to enhance the code logic from the Validation-OnSave script by raising a meaningful error message in case the save is rejected, so the user knows why the document cannot be saved.
Keywords
save, rejected, by, validation, PDI, SDK, script , KBA , AP-RC-BDS-SCR , ByDesign Studio Scripting (ABSL) , How To
SAP Knowledge Base Article - Public