CatalogFilterCondition

Utilisez le mot clé CatalogFilterCondition pour charger des informations de condition de filtre de catalogue dans votre base de données HCL Commerce.

Auparavant, vous pouviez uniquement charger ces données dans des fichiers au format CSV. A présent, vous pouvez charger des informations dans un fichier d'entrée CSV ou XML. Votre fichier d'entrée doit contenir une colonne CSV ou des noms d'éléments et des définitions XML spécifiant les caractéristiques du type d'objet métier que vous chargez dans votre base de données.

définitions de colonne CSV et d'élément XML

ConditionGroupId
(Chaîne) Numéro de référence du groupe de conditions. Si vous spécifiez cette colonne, il n'est pas nécessaire de spécifier les six colonnes suivantes, lesquelles ne sont pas obligatoires pour localiser un groupe de conditions.
CatalogFilterId
(Chaîne) Référence d'un filtre de catalogue. Si cette colonne est spécifiée, les colonnes CatalogFilterName, StoreIdentifier ou CatalogIdentifier ne sont pas obligatoires.
CatalogFilterName
(Chaîne) Identificateur externe unique du filtre de catalogue.
StoreIdentifier
(Chaîne) Identificateur externe unique du magasin pour lequel le filtre de catalogue est créé.
CatalogIdentifier
(Chaîne) Identificateur externe unique du catalogue pour lequel le filtre de catalogue est créé.
CatalogGroupIdentifier
(Chaîne) Identificateur du groupe de catalogue qui est inclus ou exclu par ce filtre de catalogue. Cette zone ne peut pas être Null.
ConditionGroupIdentifier
(Chaîne) Numéro de référence externe d'un groupe de conditions. Cette zone ne peut pas être Null.
ConditionType
(Entier) Cette colonne indique si cette condition fait référence à un attribut.
AttributeName
(Chaîne) Identificateur de l'attribut. La valeur 0 représente le nom de l'attribut du dictionnaire d'attributs. La valeur 1 représente le nom d'une propriété.
Opérateur
(Chaîne) Opérateur entre le nom de la propriété et la valeur de la propriété. Valeurs possibles : equals, contains, not equals, not contains, in, not in. Cette zone ne peut pas être Null.
AttributeValueIdentifier
(Chaîne) Identificateur de la valeur d'attribut. Utilisez une virgule pour spécifier plusieurs valeurs d'attribut. Par exemple, Rouge, Vert, Noir.
Remarque : La séquence de cette colonne doit être identique à la valeur AttributeValue. En d'autres termes, si l'identificateur est à la position 2, sa valeur dans AttributeValue est au même emplacement.
AttributeValue
(Chaîne) Valeur de l'attribut. Par exemple, Rouge, Vert, Noir.
LanguageId
(Entier) Identificateur de la langue. Par exemple, -1 représente l'anglais.
ValueType
(Chaîne) Type de la valeur d'attribut. Indiquez String, Integer, Float.