# Comment utiliser des conditions (SI) dans les règles

Vous utilisez des conditions, la partie SI d'une Règle, pour filtrer des Produits spécifiques dans vos données d’importation que vous souhaitez modifier ou affecter avec une action, la partie ALORS d'une Règle.

Par exemple, pour filtrer tous les Produits auxquels il manque un titre dans le Champ titre, vous pouvez configurer votre condition comme ceci :

* SI le Champ titre est vide

Une fois que vous avez configuré vos conditions, vous pouvez [utiliser des actions](/manage-improve-product-data/manage-product-and-improve-data-fr/regles-modification-en-masse-et-enrichissement/comment-utiliser-des-actions-alors-dans-les-regles.md) pour définir ce que vous souhaitez que votre Règle fasse aux Produits que vous avez filtrés.

<figure><img src="/files/4cd49d40647d884bc5650020a626edc3983b92f2" alt=""><figcaption></figcaption></figure>

### Combiner plusieurs conditions avec « ET »

Vous pouvez utiliser ET pour combiner plusieurs conditions que les Produits doivent remplir pour être inclus dans votre sélection.

Exemple : filtrer les Produits sans titre ni ID

* SI le Champ titre est vide
* ET le Champ id est vide

Exemple : filtrer les Produits dont la taille est petite et la couleur rose

* SI le Champ de couleur est égal à ‘rose’
* ET le Champ de taille est égal à ‘petite’

### Utiliser ‘OU’ pour appliquer des Règles lorsque n’importe quelles conditions spécifiées sont remplies

Vous pouvez utiliser OU pour filtrer et appliquer une Règle aux Produits qui répondent à une ou plusieurs parties de vos critères.

Pour cela, sélectionnez OU et configurez votre deuxième condition. Cela filtrera les Produits s’ils répondent soit au premier, soit au second critère.

Exemple : filtrer les Produits dont la taille est grande ou qui sont roses

* SI le Champ de couleur est égal à ‘rose’
* OU le Champ de taille est égal à ‘grande’

### Combiner ‘OU’ et ‘ET’ pour créer des conditions complexes

Vous pouvez combiner les instructions OU et ET pour créer des conditions complexes.

Exemple : filtrez les Produits qui sont soit bleus soit roses, et de taille petite

* SI le Champ de couleur est égal à ‘rose’
* OU le Champ couleur est égal à ‘blue’
* ET le Champ de taille est égal à ‘petite’

Il existe une hiérarchie qui détermine comment les conditions OU peuvent affecter vos autres conditions. Chaque OU a un effet sur la condition SI ou ET qui le précède directement.

Si vous configurez ces conditions :

* SI le Champ de couleur est égal à ‘rose’
* ET le Champ de taille est égal à ‘petite’
* OU le Champ taille est égal à ‘medium’

La condition ou n’affectera que la condition et qui la précède.

{% hint style="info" %}
Remarque : lorsque vous Sauvegardez votre Règle, vous pouvez voir combien de Produits sont filtrés par vos conditions dans le panneau situé au-dessus de votre Règle.
{% endhint %}

Une fois que vous avez vers le haut configuré vos conditions, vous pouvez ajouter des actions (déclarations alors) A continuer A construire votre Règle.

### Appliquez A Règle à Tous de vos Produits

A inclure tous vos Produits en une Règle, vous devez utiliser la condition Tous. Dans cette situation, vous n’avez pas besoin d’utiliser les conditions « ou » ou « et ». À la place, vous pouvez définir votre condition vers le haut comme ceci :

* SI tout

Ensuite, vous devez ajouter une action pour compléter la Règle. Une fois que vous aurez Sauvegarder votre Règle, tous les Produits seront affectés par votre Règle.

### Types de conditions

<details>

<summary><strong>Tous</strong></summary>

La condition Tous sélectionne tous les Produits de vos données d’importation. Vous pouvez utiliser cette condition pour Sélectionner tous vos Produits afin d’apporter la même modification à tous vos Produits.

Exemple :

* SI tout

</details>

<details>

<summary><strong>contient l'un des</strong></summary>

La condition contient l'un des filtre les Produits qui contiennent des valeurs spécifiées dans un Champ. Vous pouvez utiliser cette condition pour rechercher des valeurs dans d’autres Champs.

Exemple :

* SI description contient l'un des
  * sneaker
  * chaussure
  * formateur

</details>

<details>

<summary><strong>Est égal(e) à l’un de</strong></summary>

La condition Equals correspond à l’un des filtres de conditions qui contiennent des valeurs spécifiées, avec des correspondances exactes dans un champ. Vous pouvez utiliser cette condition pour rechercher des correspondances exactes pour des valeurs dans d’autres champs.

Exemple :

* si GTIN est égal à l'un de
  * 4006381333931
  * 5901234567890
  * 7622305678195

</details>

<details>

<summary><strong>est antérieur à</strong></summary>

La condition Est antérieur à exige que la date Actuel soit antérieure à une date et heure spécifiée pour apporter des modifications A un Champ. Vous pouvez utiliser cette condition pour configurer une tarification promotionnelle.

{% hint style="info" %}
Remarque : cette condition ne peut être utilisée qu’avec le champ interne Actuel current\_date.
{% endhint %}

Exemple :

* si date actuelle est antérieur à date

</details>

<details>

<summary><strong>Est vide</strong></summary>

La condition Est vide filtre les champs contenant des données manquantes. Vous pouvez l’utiliser pour vérifier si l’un de vos produits n’a pas un champ requis (par exemple, titre, Description).

Exemple :

* SI title est vide

</details>

<details>

<summary><strong>est inférieur ou égal à</strong></summary>

La condition Est inférieur ou égal à filtre les Produits avec un Champ qui contient une valeur numérique inférieure ou égale à une valeur spécifiée.

Remarque : cette condition ne doit être utilisée qu’avec des champs 'Nombre'.

Exemple :

* SI price est inférieur ou égal à

</details>

<details>

<summary><strong>est inférieur à</strong></summary>

La condition Est inférieur à filtre les Produits avec un Champ qui contient une valeur numérique inférieure à une valeur spécifiée.

Remarque : cette condition ne doit être utilisée qu’avec des champs 'Nombre'.

Exemple :

* SI price est inférieur à

</details>

<details>

<summary><strong>n'est pas valide</strong></summary>

La condition « n'est pas valide » filtre les Produits ayant une valeur invalide en GTIN ou EAN.

{% hint style="info" %}
Remarque : cette condition ne peut être utilisée qu’avec les champs GTIN et EAN.
{% endhint %}

Exemple :

* si GTIN n'est pas valide

</details>

<details>

<summary><strong>Est égal ou postérieur à</strong></summary>

La condition est égal ou postérieur à nécessite que la date Actuel soit égale ou postérieure à une date et heure spécifiée pour modifier un Champ. Vous pouvez utiliser cette condition pour configurer les prix de vente.

{% hint style="info" %}
Remarque : cette condition ne peut être utilisée qu’avec le champ interne Actuel current\_date.
{% endhint %}

Exemple :

* SI Actuel\_date est égal ou postérieur à date

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-fr/regles-modification-en-masse-et-enrichissement/comment-utiliser-des-conditions-si-dans-les-regles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
