> For the complete documentation index, see [llms.txt](https://fitek-learning.fitek.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fitek-learning.fitek.com/fitek-learning-space/french-francais/getting-started/parametres/champs-personnalises-de-facture.md).

# Champs personnalisés de facture

Les champs personnalisés de facture sont des champs supplémentaires que vous pouvez ajouter à l'en-tête des factures, en plus des champs fournis par défaut par Fitek. Ils permettent de suivre des informations propres aux processus de votre entreprise, comme des numéros de contrat, des références de projet, des indications d'acheminement internes ou des données propres à un pays.

Vous les configurez dans **Paramètres → Champs personnalisés de facture**. Les utilisateurs disposant du rôle **Administrateur** ou **Comptable** peuvent gérer la définition des champs. Les autres utilisateurs peuvent voir et renseigner les champs personnalisés sur les factures, mais ne peuvent pas modifier leur configuration.

### Ce que vous voyez sur la page des champs personnalisés

La page liste tous les champs configurés, avec les colonnes suivantes :

* **Code :** l'identifiant technique ;
* **Nom :** le libellé visible par les utilisateurs sur les factures (par exemple « Référence du marché public » ou « Numéro de contrat ») ;
* **Type :** texte, date ou liste.

Chaque champ dispose de boutons de modification et de suppression. Les champs déjà utilisés sur des factures ne peuvent pas être supprimés.

### Créer un champ personnalisé

Cliquez sur **« + Nouveau champ personnalisé »**, puis renseignez :

* **Nom :** le libellé visible par les utilisateurs sur les factures (100 caractères maximum) ;
* **Code :** un identifiant technique unique, qui doit aussi correspondre à l'élément XML si vous importez des données via l'API ;
* **Type :** au choix :
  * **Texte :** les utilisateurs saisissent une valeur libre ;
  * **Date :** les utilisateurs choisissent une date ;
  * **Liste :** les utilisateurs choisissent une valeur dans une liste déroulante prédéfinie. Vous devez alors ajouter les éléments de la liste, avec leurs propres codes et noms. Les noms des valeurs de liste peuvent aussi comporter jusqu'à 100 caractères ;
* **Obligatoire :** cochez cette option si le champ doit être renseigné sur chaque facture. Les utilisateurs ne peuvent alors ni enregistrer ni approuver une facture sans le compléter ;
* **Inclure dans l'export :** cochez cette option si la valeur doit être envoyée à votre ERP lors de l'export des factures. Elle est aussi nécessaire pour que le champ apparaisse dans les exports Excel du registre des factures ;
* **Autoriser la modification après l'export :** cochez cette option si le champ doit rester modifiable même après que la facture a atteint le statut Approuvée ou exportée. C'est utile pour les champs à corriger ou à compléter par la suite, comme une remarque pour le suivi dans l'ERP. L'option est désactivée par défaut ; la facture elle-même et les autres champs restent verrouillés comme avant. Les modifications effectuées ainsi sont enregistrées dans l'historique de la facture.

### Utiliser les champs personnalisés avec l'automatisation

Si vous utilisez les imputations automatiques, elles peuvent renseigner automatiquement les champs personnalisés selon les règles que vous définissez. Par exemple, une imputation automatique peut renseigner un numéro de contrat en fonction du fournisseur. Cela fonctionne pour tous les types de champs, et les valeurs sont incluses dans les exports lorsque l'option **Inclure dans l'export** est activée.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://fitek-learning.fitek.com/fitek-learning-space/french-francais/getting-started/parametres/champs-personnalises-de-facture.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
