You filter for an extension field but the search returns wrong results.
SAP Hybris Cloud for Customer
Reproducing the Issue
You would like to use an extension field to filter customers in Advanced Search Filter:
- Go to the Customers work center.
- Go the Accounts view.
- Open Advanced Search Filters.
- Check the extension field.
- Click on Go.
6. Note the result.
7. Uncheck the extension field.
8. Click on Go.
9. Note the result.
The result is the same with and without the filter.
This might be caused by the wrong business context selected during the extension field creation. For example, in this scenario the business context for the Field is 'Primary Contact Extensibility'.
The business context is set for the advanced search parameter.The search is performed in the related contact of the account and not in the account; this explains why 'Not specified' and 'False' leads to the same result considering that contacts don't have that block set.
Remove the extension field and add it with the business context 'Account - General Information'.
After having added the right business context the search will return the correct results.
Account, Extension Field, Account Search, SalesSupportBlock, Account Query,Filter , KBA , LOD-CRM-ACC , Account , How To