User GuideCatalog

Catalog

Sana Commerce 8.3
Your provider

Product Sets

Product sets are used to define which products should be grouped into the set by specifying the filter expressions. These product sets can be linked to the product landing and product list pages.

More information about how to link the product sets to these pages can be found in the 'Product landing pages' and 'Product list pages' chapters.

The product sets are managed (created, edited or deleted) in the backoffice: Catalog -> Product sets.

You can link the same product set to each language-specific page (share the product set).

To configure the product sets you should set the filter expressions by specifying:

  • Field name(s)
  • Operator
  • Value
The optimized fields which depend on multilingual and multicurrency settings are at the top of the list (in bold font). For the detailed information about fields, which are used to filter the products to create a product set, see 'Search'.

The field names in the 'Field name' dropdown are retrieved from the index. If some fields are missing in the 'Field name' dropdown you can extend the list by adding them to the index. Go to 'Settings -> Search' and add the necessary fields in the 'Search index fields' section. Click here to read more about search settings.


Product Set Filter Expressions Configuration

When you create a product set filtering of products is performed by fields, operators and values and by different filter expressions within the same field. Products which meet all configured filter expressions are added to the product set.

If you define different fields, the products catalog is filtered taking into account all specified fields for a product set. For example, if you create the product set by specifying filter expressions 'Price' Equal '100' and 'Product category' Equal 'Bikes', the products from the 'Bikes' product category which cost '100' will be added to the product set. In this case the products catalog will be filtered and the product set will include the products which are both, from the 'Bikes' product category AND cost '100'.

If a product set contains filter expressions within the same field, it will include products which fit at least one of the filter expressions of this field or both. For example, if you create the product set by specifying filter expressions 'Price' Equal '100' and 'Price' Between '200…500' and 'Product category' Equal 'Bikes', the products from the 'Bikes' product category which cost '100' or meet the cost range '200…500' or fit both '100' and '200…500' will be added to the product set. In this case the products catalog will be filtered and the product set will include the products which are from the 'Bikes' product category AND fit at least one of the filters by price OR both.

If you need to create a product set where multiple individual items should be excluded, the best solution is to use a range of items which will be visible. For example: Item No. Less than 3, Item No. Greater than 6, Item No. Between 4 and 5.
The following example means that I want to see all items that are less than 3 but not equal OR greater than 6, but not equal OR between 4 and 5. For such product sets using the operator 'Not equal' is not the best way, because by default Sana Commerce uses OR for multiples of the same field.

When you see the warning message that the index should be updated, move to the 'Scheduled tasks' page and run the index task to update the index.

Customer specific product sets can be created. Use the 'Only customer specific products' option to create a product set with a customer specific or additional products.

When this option is enabled, only customer specific products are included to the product set. This means that products from this product set will be shown only to the customers for whom customer assortment rules are configured in the ERP system.

This way a shop administrator can create a separate page in the webshop with customer specific or additional products only for individual customers.

For such products and related customers the customer assortment rules must be configured in the ERP system.

For information about how to configure customer assortment in Microsoft Dynamics NAV see 'Customer Assortment in NAV'.

For information about how to configure customer assortment in Microsoft Dynamics AX see 'Customer Assortment in AX'.

The product indexing task should be run if the customer assortment rules in the ERP system have been changed.
User GuideCatalog