> 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/construire/ruptures/definition.md).

# Définition

Une rupture est une notion de regroupement pour représenter les informations groupées et détaillée, généralement en vue d’une édition.

Une rupture permet donc de regrouper des enregistrements en fonction de la valeur d'une colonne ou d'une formule et de faire des calculs pour chaque groupe.

Les ruptures s'appliquent sur les colonnes de tri.

Par exemple, vous avez le formulaire Lignes de commande qui se présente sous forme de liste d’articles, lesquelles sont rattachés à une famille d’articles, à une sous-famille d’articles, une quantité, un total HT et un client.

| **Article** | **Famille** | **Sous-famille** | **Quantité** | **Total HT** | **Client** |
| ----------- | ----------- | ---------------- | ------------ | ------------ | ---------- |
| A           | FA          | SFA              | 10           | 200,00 €     | C1         |
| A           | FA          | SFA              | 5            | 100,00 €     | C2         |
| B           | FB          | SFB              | 10           | 500,00 €     | C1         |
| B           | FB          | SFB              | 20           | 1 000,00 €   | C2         |
| A’          | FA          | SFA              | 5            | 50,00 €      | C1         |
| A’          | FA          | SFA              | 5            | 50,00 €      | C2         |
| B           | FB          | SFB              | 10           | 500,00 €     | C3         |

Si vous créer une rupture sur le client afin de savoir ce que les clients ont acheté.

Rupture sur le Client dans le formulaire Ligne de commande :

| **Article** | **Famille** | **Sous-famille** | **Quantité** | **Total HT** |
| ----------- | ----------- | ---------------- | ------------ | ------------ |
| **C1**      |             |                  |              |              |
| A           | FA          | SFA              | 10           | 200,00 €     |
| B           | FB          | SFB              | 10           | 500,00 €     |
| A’          | FA          | SFA              | 5            | 50,00 €      |
| **C2**      |             |                  |              |              |
| A           | FA          | SFA              | 5            | 100,00 €     |
| B           | FB          | SFB              | 20           | 1 000,00 €   |
| A’          | FA          | SFA              | 5            | 50,00 €      |
| **C3**      |             |                  |              |              |
| B           | FB          | SFB              | 10           | 500,00 €     |

Autre exemple : rupture sur la colonne « date facture » dans la liste des factures.

![](/files/nZ2vBvKDlPjFKuA9EobF)

<p align="right">IMG_P00381</p>

{% hint style="info" %}
Note : Ne pas confondre calculs de fin de liste et rupture. Les calculs de fin de liste sont automatiques et dans le volet en bas de la liste.
{% endhint %}

Pour les calculs de fin de liste : *cf. la documentation V11U06\_Les listes (IV Calculs de fin de liste)*


---

# 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, and the optional `goal` query parameter:

```
GET https://doc.simax.fr/parametrage/construire/ruptures/definition.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
