SAP Knowledge Base Article - Public

2329110 - Assertion failed: mi is not available, make sure it is properly configured in data model

Symptom

When I navigate to "Manage Role Based Permission Access", select "Add User" option, the following error message appears: "Assertion failed: mi is not available, make sure it is properly configured in data model"

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors HCM Suite

Reproducing the Issue

  1. Navigate to "Manage Role Based Permission Access"
  2. Select "Add User"
  3. The error message is displayed: Assertion failed: mi is not available, make sure it is properly configured in data model
    ERROR.PNG

Cause

Mi (Middle Name) needs to be configured in the Data Model.

Resolution

You will require access to Provisioning page to implement the solution. If you don't have access, please contact your Implementation partner or open an incident with SAP Cloud Product Suppor requesting the change. Select the component LOD-SF-PLT-PRV.

For Implementation Partners or SAP Cloud Product Support

  1. Navigate to Provisioning
  2. Export Data Model
  3. Save the current Data Model as backup
  4. Edit Data Model by adding the following: 
    <standard-element id="mi" max-length="128" required="false" matrix-filter="false">
    <label xml:lang="en-US">Middle Name</label>
    </standard-element>
  5. Import the updated Data Model

By proceeding with these steps, the error should no longer be appearing for customer.

Keywords

DM configuration, field, RBP, Role Based Permission, mi is not available , KBA , LOD-SF-PLT , Platform Foundational Capabilities , LOD-SF-RCM , Recruiting Management , Problem

Product

SAP SuccessFactors HXM Suite all versions