SAP Knowledge Base Article - Public

3391802 - Error when Updating Business Configuration UI or Import the Succession Data Model - Locale/Pattern is Required or Invalid 'display-pattern' 'Content'

Symptom

When trying to make an update in Manage Business Configuration UI or Import the Succession Data Model the following Error Message is received:

  • BCUI: Locale is Required or Pattern is Required 
  • Data Model: Invalid 'display-pattern' 'Content'

For Example: 
Example BCUI Error

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 HXM Core
  • SAP SuccessFactors Employee Central

Cause

This is an enhanced validation introduced in the 2H 2023 Release, to ensure the correctness of the Field Display Format Configuration, this is documented in the What's New Viewer:
ECT-224413 - Enhancements in Business Configuration

This validation checks for Mandatory Fields in Employee Profile in Business Configuration  under Field Display Formats. 

We’ve added a validation message to notify you that the fields Locale and Pattern are now mandatory in Field Display Format under Employee Profile in Business Configuration.

Please Note: If you are not familiar with the Field Display Format logic, it can be used to define a format for Background Element Fields 2475491 - How to define number format for Background Element - SuccessFactors

 

Resolution

To resolve the issue you need to add the required field data:

Via Business Configuration UI:

  1. Navigate to Business Configuration UI
  2. Example the "Employee Profile" Section
  3. Select the "Field Display Format" Element 
  4. Select the impacted Field Display Format
  5. Add the data for the field missing data either Locale or Pattern
  6. Save 
  7. If there any additional missing fields for other display formats the error will be shown for the additional fields, in this case, repeat steps 3 - 6 for the additional fields. 

Via Succession Data Model Imports:

  1. Open the Data Model in an XML editor 
  2. Navigate to the "field-display-format" element 
  3. Highlight the field display format that is missing data in a required field
  4. Add the data that is missing
  5. Example:
    Example XML code
  6. Save the file as a new version 
  7. On the Succession Data Model Import page import the new file adding a comment to the new version for recorded keeping
  8. If there any additional missing fields for other display formats the error will be shown for the additional fields, in this case, repeat steps 3 - 7 for the additional fields. 
  9. Please Note: if the Business Configuration is locked it should be unlocked when the corrected Data Model is imported, if not please follow the steps in the following KBA:
    3358521 - The Business Configuration page is locked because the Synchronize Business Configuration job has failed either due to a configuration error or a technical issue. - Employee Central 

See Also

Keywords

ECT-224413, b2311, 2H 2023, Locale is Required, Pattern is Required, Invalid 'display-pattern' 'Content', display-pattern, Content, field-display-format , KBA , LOD-SF-EP-BCI , BCUI & Data Model (XML) Configuration , LOD-SF-EP-BGD , Background Elements , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions