SAP Knowledge Base Article - Public

3327945 - Business Configuration Validation of HRIS Element Reference in Dynamic Group Filters

Symptom

When saving a change in Manage Business Configuration an error is referenced configuration issues with dg filters.

When making changes via Business Configuration, the validation error will appear as the following:

  • You can't disable “HRIS Element" because it's referenced in Dynamic Group Filters. Remove the “HRIS Element" HRIS Element Reference in Dynamic Group Filters to save your changes.

For example:

  • You can't disable “complnfo" because it's referenced in Dynamic Group Filters. Remove the “complnfo" HRIS Element Reference in Dynamic Group Filters to save your changes.

Or you recieve the following error when editing dg filters:

  • The operation failed as the element already exists in XML datamodel with configuration issues. The XML datamodel needs to be corrected by removing the reference to standard-element which is either not configured or is disabled. After correction, this element will be available in the Business Configuration tool.

Environment

SAP SuccessFactors Employee Central 

Reproducing the Issue

  1. Navigate to Manage Business Configuration UI 
  2. Disable a HRIS Element that is referenced in a DGFilter
  3. Save
  4. Error is displayed:
    You can't disable “complnfo" because it's referenced in Dynamic Group Filters. Remove the “complnfo" HRIS Element Reference in Dynamic Group Filters to save your changes.

Cause

This is an unsupported action, this validation is designed to prevent this action from occurring to prevent configuration issues. 

This validation was introduced with the 1H 2023 Release with: 

WNV: ECT-215462 Updates in Business Configuration

Resolution

If you wish to disable a HRIS Element you must first remove it's reference in Dynamic Group Filters. 

Once removed from Dynamic Group Filters you can disable the HRIS Element 

If you are receiving the following error when trying to edit dg filters, you will need to either re-enable the referenced element or remove dg filter for the referenced 

How to resolve the issue in Business Configuration UI, when the “Dynamic Group Filters” section is visible:

  1. In Manage Business Configuration, navigate to the “Filters” section
  2. Select “Dynamic Group Filters” and “DGFilters
  3. Select “Details” for the first row “Permission Group Filter
  4. Select “Details” for the “HRIS Element Reference” which corresponds to the HRIS Element from the error
    a) delete the HRIS Element 
  5. Save changes

    Example view for “DGFilters” in Business Configuration UI

How to resolve the issue in Succession Data Model Imports:

  1. In the Succession Data Model, navigate to the “dg-filters” section
  2. Find the corresponding “hris-element-ref” section to the HRIS Element from the error:
    a) Remove the “hris-element-ref” from the "dg-filters” section 
  3. Save changes and import Data Model.
  4. It is recommended to always save a backup of the Data Model from before and after you make changes.

Keywords

You can't disable, because it's referenced in Dynamic Group Filters, Remove the, HRIS Element Reference in Dynamic Group Filters to save your changes, ECT-215462, b2305, 1H 2023, The operation failed as the element already exists in XML datamodel with configuration issues. The XML datamodel needs to be corrected by removing the reference to standard-element which is either not configured or is disabled. After correction, this element will be available in the Business Configuration tool. , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , How To

Product

SAP SuccessFactors Employee Central all versions