SAP Knowledge Base Article - Public

3382836 - Advanced rule with "NOT" or "-" not working in category pageS - Recruiting Marketing

Symptom

Advanced rule with "NOT" or "-" shows different posting jobs in Test Rule page and RMK category page.

Environment

  • SAP SuccessFactors Recruiting Marketing
  • Career Site Builder 

Reproducing the Issue

  1. CSB > Pages > Category > create a category
  2. Advanced Rules Editor
  3. Create a rule with simple "NOT" or "-"
    e.g. NOT zip: "XXX" or -zip: "XXX"
  4. Click on "Test Rule" button to check the posting job number
  5. See in RMK category page, the posting job number is not matching which shows in "Test Rule" page

Resolution

It's a current system limitation.

Instead of using an advanced rule consisting of just 'NOT', use an additional term before the NOT. 
For example, either of the following works:
joblocale: en_US AND NOT zip: "XXX"
joblocale: en_US AND -zip: "XXX"

The reason for this requested configuration change is that it is a limitation of the search technology, called lucene.
It does not support searches that consist only of a 'NOT' search.

See Also

2935085 - How to Enable Advance Rule on CSB - Recruiting Marketing

Keywords

CSB, advanced rule, category, category pages, posting job number,  , KBA , LOD-SF-RMK-CSB-CAT , Category page rules , LOD-SF-RMK-CSB , Career Site Builder , LOD-SF-RMK , Recruiting Marketing , Problem

Product

SAP SuccessFactors Recruiting all versions