SAP Knowledge Base Article - Public

2377972 - LMS: Assignment Profile rules don't work when same attribute is more than once

Symptom

When an Assignment Profile is configured to use the same attribute more than once in a rule group, users are not selected correctly.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Go to Manage User Learning > Assignment Profiles > Search and access the Assignment Profile
  2. Go to Rules tab and select Add Rule
  3. Create a rule using an attribute (ex. Alternate Job Code).
  4. Add another rule (within the same rule group) using the same attribute.

Cause

The assignment profile rule group is using the same attribute more than once with the same value (operator), which will not pull any data back.

Resolution

Adding multiple values within a single rule will create an "OR" relationship, but adding a new rule within that rule group with the same attribute but different value will create an "AND" relationship.

However, the feature is not designed to work when the same attribute is used multiple times with the same values, such as:

Assign to users:

Alt Job Code (matches) Alternate Job Code A

- AND -

Alt Job Code (matches) Alternate Job Code B

- AND -

have alternate job code C

The feature is designed to work with different values (i.e. "Does Not Match" and "Does Not Contain"), such as:

Alternate Job Code DOES NOT CONTAIN "ABC"

- AND -

Alternate Job Code IS NOT EMPTY

Keywords

ap, assgn prfl, assignmentprofile, rule, group, attribute, alternatejobposition, not matching, doesn't match, missing user, LRN-14938, LRN-11003, , KBA , LOD-SF-LMS-ASP , Assignment Profile , How To

Product

SAP SuccessFactors Learning all versions