> For the complete documentation index, see [llms.txt](https://doc.simax.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.simax.fr/parametrage/controler/controles-dannulation/creer-un-controle-dannulation.md).

# Créer un contrôle d’annulation

Inscrivez « liste contrôle d’annulation » dans la barre de Max. Une fenêtre s’ouvre sur la « Liste Contrôle d’annulation ». Cliquez sur Créer en dessous de la liste des contrôles d’annulation pour créer un nouveau contrôle d’annulation.

![](/files/UMJ2llmu3YcDLb3727Y8)

<p align="right"><em>IMG_P00279</em></p>

« **Libellé** » : indiquez l’intitulé du contrôle d’annulation.

« **Dans le formulaire** » : choisissez le formulaire sur lequel porte le contrôle d’annulation.

« **Toutes** **les conditions ci-dessous doivent être remplies** » : toutes les conditions doivent être remplies pour pouvoir annuler. Cliquez sur « **Créer** » pour insérer une condition.

![](/files/Q7PUfMoO1Xu6zZGoIndu)

<p align="right"><em>IMG_P00280</em></p>

« **Message d'erreur** » : écrivez le message d'erreur. Le message peut être une formule. Ce message d'erreur s’affiche à l'utilisateur si les conditions ne sont pas remplis et qu'il clique sur annuler.

« **Type d'erreur** » : le contrôle peut être soit une erreur bloquante soit juste avertissement avec demande de confirmation (choix Oui / Non)

Erreur bloquante = impossible d'annuler

Avertissement avec confirmation = message mais possibilité d'annuler au prochain clic.

{% hint style="info" %}
Lors des automatismes, les contrôles en avertissement non bloquant ne sont pas testés. Il faut provoquer l'ouverture de l'IHM pour qu'ils le soient.
{% endhint %}

Remplissez les champs requis. Cliquez sur Enregistrer.

Une fois que vous avez créé le contrôle d’annulation, si vous vous rendez sur le formulaire sur lequel il s’applique, à savoir ici « Mes commandes ». Vous cliquez sur Créer en dessous de la liste des commandes pour créer une nouvelle commande.

![](/files/GliTh5ezoBhPY2tl9EKv)

<p align="right"><em>IMG_P00281</em></p>

Vous remplissez les champs requis et vous mettez par inadvertance une date de livraison dans le champ « Date de livraison souhaitée » inférieur à la date de commande qui apparaît dans le champ « Date cmd ». Vous cliquez sur Enregistrer.

Une fenêtre s’ouvre alors sur « Liste contrôle d’annulation, vous rappelant que vous avez créé un contrôle d’annulation.

![](/files/PNnTkyAP8J7eBXLgxEqz)

<p align="right"><em>IMG_P00282</em></p>

Puis la fenêtre disparaît d’elle-même et SIMAX vous ramène sur le formulaire « Mes commandes » lequel est resté vide puisque la commande n’a pas pu être créé.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://doc.simax.fr/parametrage/controler/controles-dannulation/creer-un-controle-dannulation.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.
