SAP Knowledge Base Article - Public

3107897 - Association filter is not working when using business rules

Symptom

  • There is an association in place to filter the values shown in the child field (e.g. Cost Center) based on the value selected in the parent field (e.g. Legal Entity);
  • The values are correctly filtered in the UI, but the filter does not take effect when the value for the child field is inserted by a Business Rule.

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

Reproducing the Issue

  1. Set up a Business Rule to default a value for the child object field (exact IF conditions are not relevant);


  2. In Job Information, values are correctly filtered by the association in place (in this example, Cost Center to Legal Entity);



  3. When the Business Rule is triggered, the Cost Center is inserted by the Business Rule, even if it is not associated with the Legal Entity selected;



  4. There is no validation to make the rule comply with the associated records.

Resolution

This result is expected - the filter defined by the object association will not apply to Business Rules when selecting or creating entries. Please ensure that your configuration is consistent across the different tools used for customization.

See Also

2803457 - Do we have a standard feature to select/filter pay components based on different fields?
2287729 - Object Association FAQ - Value Help - Employee Central

Keywords

Association, filter, business rule, child, parent, validation , KBA , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , Problem

Product

SAP SuccessFactors HXM Suite 2105