- Assertion failed messages when accessing a permission role in Role Based Permissions.
- Assertion failed: invalid field structure for data model.
- Assertion failed error while making changes to the permission roles.
SuccessFactors Cloud HCM.
Reproducing the Issue
- Logon to the instance.
- Navigate to Admin Center > Set User Permissions > Manage Permission Roles.
- Permission Role List screen shows all the roles in the system.
- Click any permission role.
- While loading the screen Permission Role Detail, system gives error message stating 'Assertion failed: invalid field structure for data model'.
- The error on RBP mainly occurs due to configuration issue in the data model specific to company instance.
- Any kind of misconfiguration may lead to such error message.
- For example - Two elements in data model are having same id or few fields are expected to have at least a value which is not in place.
INSTRUCTIONS FOR PARTNERS:
- Review data-model configuration for elements with duplicate ID's.
- A common mistake made would be to have a background-element and a standard-element with the same ID in the data-model. Example:
- One standard element:
<standard-element id="talentPool" required="false" matrix-filter="false">
- Further down, a background-element with same ID:
<background-element id="talentPool" type-id="60">
- If a duplicate element ID has been found, amend one of the ID's and re-import the data model.
CUSTOMERS WITHOUT PARTNERS:
- Customers are requested to log an incident following the published guidelines with snapshot of the error screen.
- As the error could be very specific to the instance, it is mandatory that SuccessFactors support staff reproduces the issue.
- Support staff will work with respective engineering team to identify the root cause and inform customer about the error in configuration.
- Upon confirmation, customer must provide written approval to make required changes
- RBP - Role Based Permissions.
SuccessFactors HCM Suite 1207 ; SuccessFactors HCM Suite 1210 ; SuccessFactors HCM Suite 1302 ; SuccessFactors HCM Suite 1305 ; SuccessFactors HCM Suite 1308 ; SuccessFactors HCM Suite 1311 ; SuccessFactors HCM Suite 1402 ; SuccessFactors HCM Suite 1405 ; SuccessFactors HCM Suite 1408 ; SuccessFactors HCM Suite 1502 ; SuccessFactors HCM Suite 1505 ; SuccessFactors HCM Suite 1508