> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bonx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Champs additionnels

> Ajoutez vos propres champs aux entités standard de Bonx.

Votre métier a des informations que l'ERP standard ne prévoit pas : un indice de
révision sur un article, un numéro de dossier client sur une commande, une
température relevée sur un lot. Plutôt que de les caser dans un champ commentaire,
vous ajoutez un **champ additionnel** sur l'entité concernée.

Un champ additionnel se comporte comme un champ standard : il apparaît sur la
fiche, dans les tableaux, dans les filtres et les regroupements, dans l'historique
des modifications, et il est lisible et modifiable par l'**API** avec les mêmes
conventions que le reste.

## Les types disponibles

| Type | Usage |
| - | - |
| **Texte** | une ligne, pour une référence ou un code |
| **Texte long** | plusieurs lignes, pour une note structurée |
| **Nombre** | quantité, mesure, coefficient |
| **Booléen** | une case à cocher |
| **Date** | une date seule |
| **Date et heure** | un horodatage |
| **Liste de choix** | une valeur parmi une liste que vous définissez |

## Bon à savoir

* Les champs additionnels des entités standard portent un **préfixe** dans l'API,
  pour qu'ils ne puissent jamais entrer en collision avec un futur champ standard.
* Une **valeur par défaut** peut être calculée à la création, à partir d'autres
  champs de la fiche.
* Un champ peut être **retiré** ; les valeurs saisies partent avec lui, l'opération
  n'est pas anodine.

<Note>
  Si l'information que vous voulez suivre a sa propre vie, avec plusieurs enregistrements et ses propres champs, ce
  n'est pas un champ qu'il vous faut mais une [table additionnelle](/fr/customization/custom-tables).
</Note>
