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

# Modèle de contrat et variables

> Modèles de contrat réutilisables avec des variables dynamiques qui remplissent automatiquement les données des devis et des clients

{/* AUDIT NOTE: Nav corrected — Contract Models is under Content (not Settings). Form completely rewritten from scratch: actual form has General Information (Name*, Reference, Language*, Category), a Contract rich-text editor block, Contract Fields (Duration Type / Duration months / Renewal Type / Prior Notice — each with "Editable by sale" checkbox), Custom Fields, Identifiers, and a right-panel Status / API Name*. The previous "Fields block" describing Contract Model / Customer / Project objects does not exist in the app. Duration Type dropdown options beyond "Fixed" not confirmed (dropdown not expanded) — TODO left. Renewal Type options beyond "None" not confirmed — TODO left. */}

Les modèles de contrat sont des templates de contrat réutilisables qui se remplissent automatiquement avec les données de vos devis et de vos clients. Vous pouvez insérer des variables dynamiques comme `{{customer.name}}` ou `{{quote.total}}` pour générer des contrats personnalisés pour chaque opportunité.

Ce guide vous accompagne dans la création d'un nouveau modèle de contrat de zéro.

<Note>
  **Prérequis**

  * Vous devez disposer du rôle **Admin** pour accéder à cet écran
  * Les champs personnalisés doivent être créés au préalable dans **Paramètres → Modèle de données**
</Note>

## Accéder au générateur de modèles de contrat

<Steps>
  <Step title="Accéder à Contenu">
    Dans le menu latéral gauche, cliquez sur **Contenu**.
  </Step>

  <Step title="Ouvrir les modèles de contrat">
    Cliquez sur **Modèles de contrat**.
  </Step>

  <Step title="Créer un nouveau modèle">
    Cliquez sur **+ Nouveau** en haut à droite.
  </Step>
</Steps>

## Renseigner les informations générales

Dans la section **Informations générales**, configurez :

* **Nom** \* : Nom du modèle de contrat (par ex. « Contrat SaaS Standard », « Contrat de Services Professionnels »)
* **Référence** : Référence interne pour identifier le modèle
* **Langue** \* : Langue du contrat
* **Catégorie** : Catégorie organisationnelle

## Rédiger le contenu du contrat

Le bloc **Contrat** contient un éditeur de texte enrichi pour le corps de votre document contractuel. Les outils de mise en forme incluent les titres, les listes, le gras, l'italique, le souligné, le barré, la mise en évidence, l'alignement du texte, les colonnes, les images et les liens. Vous pouvez également importer un fichier DOCX comme point de départ.

Insérez des variables dynamiques directement dans l'éditeur pour remplir automatiquement les données des devis et des clients. Consultez [Utiliser les variables dynamiques](/user-guide/documents/how-tos/use-dynamic-variables) pour la syntaxe et les champs disponibles.

## Configurer les champs du contrat

La section **Champs du contrat** définit les paramètres contractuels. Chaque champ dispose d'une case à cocher **Modifiable par le commercial** qui contrôle si les commerciaux peuvent modifier la valeur lors de la création d'un devis.

* **Type de durée** : Comment la durée du contrat est structurée {/* TODO: verify all available options — "Fixed" confirmed; others such as "Permanent" and "Instant execution" unconfirmed */}
* **Durée (mois)** : Durée du contrat en mois
* **Type de renouvellement** : Comment le contrat se renouvelle après la période initiale {/* TODO: verify "Tacit" option exists — "None" confirmed */}
* **Préavis** : Si un préavis est requis pour résilier le contrat

## Configurer les champs personnalisés

La section **Champs personnalisés** liste les champs personnalisés au niveau de l'espace de travail pour les modèles de contrat. Activez chaque champ pour l'inclure, saisissez sa valeur par défaut, et cochez **Modifiable par le commercial** si les commerciaux doivent pouvoir le modifier lors de la création d'un devis.

## Ajouter des identifiants externes

Si vous intégrez des systèmes externes, renseignez les identifiants correspondants dans la section **Identifiants** :

* **CRM ID** : Identifiant dans votre CRM
* **ERP ID** : Identifiant dans votre ERP
* **Accounting ID** : Identifiant dans votre logiciel comptable

## Définir le statut

Dans le panneau latéral droit, configurez :

* **Statut** : `Actif` (disponible dans les templates) ou `Inactif`
* **Nom API** \* : Identifiant technique généré automatiquement à partir du nom

<Warning>
  Le **Nom API** ne peut être modifié qu'à la création. Une fois enregistré, il ne peut plus être modifié afin de garantir la stabilité de vos intégrations.
</Warning>

## Enregistrer votre modèle de contrat

Une fois tous les champs configurés, cliquez sur **Enregistrer** en haut à droite.

## Et ensuite

Votre modèle de contrat est désormais disponible pour être associé à des templates de devis. Lorsqu'un devis utilisant ce template atteint le statut **Accepté**, Qwoty génère automatiquement un contrat en remplissant votre modèle avec les données du devis et du client.

<CardGroup cols={2}>
  <Card title="Gérer les modèles de contrat" icon="folder-open" href="/user-guide/documents/reference/contract-model-and-variables">
    Modifier, archiver ou supprimer des modèles de contrat existants
  </Card>

  <Card title="Créer un template de devis" icon="file-invoice" href="/user-guide/templates/how-tos/create-quote-template">
    Construire des templates combinant catalogues, grilles tarifaires et modèles de contrat
  </Card>

  <Card title="Personnaliser le modèle de données" icon="database" href="/user-guide/data-model/introduction">
    Ajouter des champs personnalisés à votre espace de travail
  </Card>

  <Card title="Découvrir le Dealroom" icon="handshake" href="/user-guide/dealroom/introduction">
    Comprendre comment les clients interagissent avec les devis et les contrats
  </Card>
</CardGroup>
