CatalogFilterCondition

Use the CatalogFilterCondition keyword to load catalog filter condition information into your HCL Commerce database.

Previously, you could load this data only in CSV formatted files. You can now load information in a CSV or XML formatted input file. Your input file must contain CSV column or XML element names and definitions that specify the characteristics of the business object type you are loading into your database.

CSV column and XML element definitions

ConditionGroupId
(String) The condition group reference number. If you specify this column, then the next six columns do not need to be specified are not required to locate a condition group.
CatalogFilterId
(String) The reference number of a catalog filter. If this column is specified, then the CatalogFilterName, StoreIdentifier, or CatalogIdentifier column are not required.
CatalogFilterName
(String) The unique external identifier for catalog filter.
StoreIdentifier
(String) The unique external identifier for the store that the catalog filter is created for.
CatalogIdentifier
(String) The unique external identifier for the catalog that the catalog filter is created for.
CatalogGroupIdentifier
(String) The catalog group identifier that is included or excluded by this catalog filter. This field cannot be null.
ConditionGroupIdentifier
(String) The external reference number for a condition group. This field cannot be null.
ConditionType
(Integer) This column indicates whether this condition is referring to an attribute.
AttributeName
(String) The identifier of the attribute. A value of 0 represents the name of the attribute dictionary attribute. A value of 1 represents the name of a property.
Operator
(String) The operator between the property name and the property value. Possible values: equals, contains, not equals, not contains, in, not in. This field cannot be null.
AttributeValueIdentifier
(String) The identifier of the attribute value. Use a comma to specify multiple attribute values. For example, Red, Green, Black.
Note: The sequence of this column should be the same as the AttributeValue. That is, if the identifier is at the position 2, then its value in AttributeValue is also at the same position.
AttributeValue
(String) The value of the attribute. For example, Red, Green, Black.
LanguageId
(Integer) The identifier of the language. For example, -1 represents English.
ValueType
(String) The type of the attribute value. Specify String, Integer, or Float.