---
title: Comment créer une règle de création automatique d'incidents (« Créer une nouvelle règle », « Événement déclencheur », « Code de la condition ») (chargeur) ?
description: "Créez une règle qui crée automatiquement un incident : événement déclencheur, code de la condition, type d'incident, entrepôts, assignation."
---

[Passer au contenu](https://help.spacefill.eu/knowledge/comment-créer-une-règle-de-création-automatique-dincidents-créer-une-nouvelle-règle-événement-déclencheur-code-de-la-condition-chargeur#main-content)

Français

Afficher le sous-menu pour les traductions

![spacefill\_full\_logo\_green (1)-1](https://help.spacefill.eu/hs-fs/hubfs/spacefill_full_logo_green%20(1)-1.png?width=100&height=28&name=spacefill_full_logo_green%20(1)-1.png)

Ouvrir la navigation principale

Fermer la navigation principale

- Français
  
  Afficher le sous-menu pour les traductions

 Centre d'aide Spacefill

- Il n'y a aucune suggestion car le champ de recherche est vide.

1. [Help Center](https://help.spacefill.eu/knowledge?hsLang=fr)
2. [Automatisations](https://help.spacefill.eu/knowledge/automatisations?hsLang=fr)

# Comment créer une règle de création automatique d'incidents (« Créer une nouvelle règle », « Événement déclencheur », « Code de la condition ») (chargeur) ?

## Créez une règle qui crée automatiquement un incident : événement déclencheur, code de la condition, type d'incident, entrepôts, assignation.

Pour créer une règle de création automatique d'incidents (bouton « Créer une nouvelle règle », « Événement déclencheur », « Code de la condition »), ouvrez la page « Création automatique d'incidents » de la section Automatisations. Une règle crée un incident toute seule quand un événement survient et que sa condition est vraie.

**Qui peut le faire :** un administrateur du compte chargeur. L'application affiche « Seuls les utilisateurs administrateurs peuvent créer des règles ».

## **Comment fonctionne une règle de création automatique d'incidents**

Une règle contient trois choses : l'événement qui déclenche l'évaluation, une condition écrite sous forme de code qui répond « oui » ou « non » pour la commande, et les détails de l'incident à créer (type, priorité, statut, entrepôts, personne assignée, commentaire). La règle est évaluée lors du passage de la réception ou de l'expédition au statut complété. Si le code renvoie vrai (true), l'incident est créé ; s'il renvoie faux (false), aucun incident n'est créé.

## **Les étapes pour créer une règle**

**Étape 1 :** dans le menu de gauche, groupe **« Gestion »**, cliquez sur **« Automatisations »**.

**Étape 2 :** sur la carte **« Création automatique d'incidents »**, cliquez sur **« Définir les règles »**. La page **« Création automatique d'incidents »** s'ouvre.

**Étape 3 :** cliquez sur le bouton vert **« Créer une nouvelle règle »** (ou, tant qu'aucune règle n'existe, sur le **« + »** d'un modèle : voir plus bas). La page **« Nouvelle règle »** s'ouvre.

**Étape 4 :** dans **« Nom de la règle »**, saisissez un nom (champ obligatoire).

**Étape 5 :** dans le bloc **« 1. Paramétrage des conditions de déclenchement »**, ouvrez la liste **« Événement déclencheur »** et choisissez **« A la complétion de la réception »** ou **« A la complétion de l'expédition »** (champ obligatoire). Le texte sous la liste rappelle : « La règle est évaluée lors du passage au statut complété de la réception ou de l'expédition. ».

**Étape 6 :** dans **« Code de la condition »**, écrivez la condition sous la forme d'une fonction JavaScript nommée **evaluate** qui reçoit la commande (order) et renvoie vrai ou faux. L'éditeur affiche déjà un gabarit : la fonction renvoie faux par défaut et un commentaire invite à vérifier l'état de la commande puis à renvoyer true pour activer la création d'incidents. Le champ est obligatoire et le code doit être modifié : tant qu'il reste identique au gabarit, le message « Vous n'avez pas mis à jour le code » s'affiche. Le code doit contenir une seule fonction nommée evaluate, avec exactement un paramètre order (sans déstructuration), non asynchrone, décrite par les deux lignes JSDoc du gabarit (@param {Order} order et @returns {boolean}), et elle doit renvoyer un booléen. Si le code ne respecte pas ces règles, le message « Il y a des erreurs dans le code, veuillez vérifier » s'affiche. Le code s'exécute en 500 millisecondes au plus.

**Étape 7 :** dans **« Description de la condition »**, expliquez la condition avec vos mots, par exemple « Numéro de tel manquant UK » (champ obligatoire).

**Étape 8 :** dans le bloc **« 2. Paramétrage de l'incident »**, choisissez le **« Type d'incident »** (obligatoire), par exemple « Autre » ; la liste propose les types d'incident configurés sur votre compte.

**Étape 9 :** choisissez la **« Priorité »** (« Aucune priorité », « Urgente », « Élevée », « Moyenne » ou « Faible ») puis le **« Statut »** de l'incident créé : « Ouvert » ou « Fermé ».

**Étape 10 :** dans **« Entrepôts concernés et assignation »**, vérifiez le tableau : par défaut, tous vos entrepôts sont listés (par exemple « Montpellier - 34000 » et « Paris - 75018 »), chacun avec une colonne **« Personne ou entité assignée »**. La corbeille de la colonne **« Supprimer »** retire un entrepôt de la règle ; la liste **« Sélectionner un entrepôt »** le remet. Choisissez dans chaque ligne la personne ou l'entité à qui l'incident sera assigné, par exemple « Le prestataire de commande » ou « Le transporteur de la commande », ou encore une entreprise ou une personne de la liste.

**Étape 11 :** pour assigner la même personne à tous les entrepôts, cliquez sur **« Assigner en un clic... »**, sélectionnez la personne dans la fenêtre **« Affecter à tous les entrepôts concernés »** et cliquez sur **« Confirmer »** (ou **« Fermer »** pour annuler).

**Étape 12 :** si vous voulez, saisissez un commentaire dans **« Description de l'incident »**, par exemple « Numéro téléphone manquant UK ».

**Étape 13 :** en bas de la page, laissez l'interrupteur **« Activation de la règle »** désactivé pour créer la règle sans l'activer, ou activez-le pour qu'elle s'applique tout de suite. Cliquez ensuite sur **« Créer une règle automatisée »**. **« Annuler »** quitte la page sans rien créer.

**Ce qui se passe ensuite :** le message « La règle a été créée avec succès! » s'affiche et la page « Création automatique d'incidents » montre la règle dans le tableau : événement (par exemple « Expédition »), nom de la règle, type d'incident, priorité, entrepôts, personne assignée, date de création, « Créé par », « Mis à jour le », « Statut » et « Actions ».

## **Quand la règle s'exécute et ce qu'elle fait**

La règle est évaluée quand une réception ou une expédition de vos commandes passe au statut complété, pour les entrepôts listés dans le tableau. Une règle crée au plus un incident par commande. L'incident créé porte le type, la priorité, le statut et le commentaire de la règle, et il est assigné comme réglé pour l'entrepôt de la commande ; si vous choisissez « Le transporteur de la commande » et que la commande n'a pas de transporteur, l'incident n'est assigné à personne. Si la règle est de nouveau évaluée pour la commande et que la condition n'est plus vraie, l'incident encore ouvert est fermé automatiquement ; si la condition redevient vraie et que l'incident est fermé, il est rouvert quand le statut de la règle est « Ouvert ».

## **Modèles et exemples de règles classés par objectif**

Tant qu'aucune règle n'existe, la page propose trois modèles sous « Fréquemment utilisé » : « Taux de complétion \< 90% », « Aucun transporteur sur la commande » et « L'enlèvement est en retard ». Le bouton « + » d'un modèle ouvre la page « Nouvelle règle » avec le nom, le code et la description déjà remplis.

\- Objectif : être prévenu quand une expédition est complétée avec un taux de complétion inférieur à 90 %. Configuration : modèle « Taux de complétion \< 90% », événement « A la complétion de l'expédition ». Résultat : un incident est créé pour chaque expédition complétée sous 90 %.

\- Objectif : tracer les commandes sans transporteur. Configuration : modèle « Aucun transporteur sur la commande ». Résultat : un incident est créé quand la commande est complétée sans transporteur.

\- Objectif : signaler les enlèvements en retard. Configuration : modèle « L'enlèvement est en retard ». Résultat : un incident est créé quand la date d'enlèvement effective dépasse la date prévue.

\- Objectif : signaler une expédition vers le Royaume-Uni sans numéro de téléphone. Configuration : règle « Numéro tel manquant UK », événement « A la complétion de l'expédition », code qui vérifie que le pays de livraison est le Royaume-Uni puis que le numéro de téléphone est absent, type d'incident « Autre », priorité « Moyenne », statut « Ouvert », entrepôt « Paris - 75018 ». Résultat : un incident « Autre » est créé pour chaque expédition complétée vers le Royaume-Uni sans numéro de téléphone.

## **Limites et conseils**

**Important :** deux règles actives avec le même événement et sans condition qui les distingue créent chacune un incident : vérifiez les règles existantes avant d'en créer une. Testez la condition avant d'activer la règle avec le bouton « Tester le code ». L'assignation se règle par entrepôt dans le tableau.

Si un message d'erreur s'affiche, consultez « Messages d'erreur dans les automatisations : que signifient-ils ? (chargeur) ».

- [Vous êtes un logisticien](https://help.spacefill.eu/knowledge/vous-%C3%AAtes-un-logisticien?hsLang=fr#main-content)

    - [Gérer sa facturation](https://help.spacefill.eu/knowledge/vous-%C3%AAtes-un-logisticien?hsLang=fr#g%C3%A9rer-sa-facturation)
    - [Gérer les problèmes remontés par mes clients](https://help.spacefill.eu/knowledge/vous-%C3%AAtes-un-logisticien?hsLang=fr#g%C3%A9rer-les-probl%C3%A8mes-remont%C3%A9s-par-mes-clients)
- [Configuration & paramétrage](https://help.spacefill.eu/knowledge/configuration-param%C3%A9trage?hsLang=fr#main-content)

    - [Configurer l'interface Spacefill](https://help.spacefill.eu/knowledge/configuration-param%C3%A9trage?hsLang=fr#configurer-linterface-spacefill)
- [Commandes (Expéditions & Réceptions)](https://help.spacefill.eu/knowledge/commandes-exp%C3%A9ditions-r%C3%A9ceptions?hsLang=fr)
- [Références (Base article)](https://help.spacefill.eu/knowledge/r%C3%A9f%C3%A9rences-base-article?hsLang=fr)
- [État des stocks](https://help.spacefill.eu/knowledge/%C3%A9tat-des-stocks?hsLang=fr)
- [Incidents](https://help.spacefill.eu/knowledge/incidents?hsLang=fr)
- [Documents](https://help.spacefill.eu/knowledge/documents?hsLang=fr)
- [Intégrations & API](https://help.spacefill.eu/knowledge/int%C3%A9grations-api?hsLang=fr#main-content)

    - [Tout savoir sur les intégrations](https://help.spacefill.eu/knowledge/int%C3%A9grations-api?hsLang=fr#tout-savoir-sur-les-int%C3%A9grations)
    - [Connecter Prestashop](https://help.spacefill.eu/knowledge/int%C3%A9grations-api?hsLang=fr#connecter-prestashop)
    - [Connecter Shopify](https://help.spacefill.eu/knowledge/int%C3%A9grations-api?hsLang=fr#connecter-shopify)
    - [Connecter Gorgias](https://help.spacefill.eu/knowledge/int%C3%A9grations-api?hsLang=fr#connecter-gorgias)
- [Configuration de votre espace](https://help.spacefill.eu/knowledge/configuration-de-votre-espace?hsLang=fr)
- [Orders (Inbound & Outbound)](https://help.spacefill.eu/knowledge/orders-inbound-outbound?hsLang=fr)
- [References](https://help.spacefill.eu/knowledge/references?hsLang=fr)
- [Settings & configuration](https://help.spacefill.eu/knowledge/settings-configuration?hsLang=fr)
- [Transport & Dock scheduling](https://help.spacefill.eu/knowledge/transport-dock-scheduling?hsLang=fr)
- [Transport & Rendez-vous à quai](https://help.spacefill.eu/knowledge/transport-rendez-vous-%C3%A0-quai?hsLang=fr)
- [Automatisations](https://help.spacefill.eu/knowledge/automatisations?hsLang=fr)

- [Contact us](https://lp.spacefill.fr/fr-fr/contact-form)

[![Logo\_SpaceFill](https://help.spacefill.eu/hs-fs/hubfs/new%20logo.png?width=1184&height=334&name=new%20logo.png "Logo_SpaceFill")](http://spacefill.eu)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2025, Spacefill