> For the complete documentation index, see [llms.txt](https://help.glpi-project.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.glpi-project.org/glpi-12/fr/gestion/contract.md).

# Contrats

GLPI prend en charge la gestion des contrats, afin de gérer les types de contrats tels que le prêt, la maintenance, le support...

La gestion des contrats permet de :

* faire un inventaire de tous les contrats liés aux actifs de l'organisation
* intégrer les contrats dans la gestion financière de GLPI
* anticiper et suivre le renouvellement des contrats.

![Champs principaux d'un contrat](https://717310897-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI37OnoO4u22Gm6H4GJFI%2Fuploads%2Fgit-blob-8de41425fde7f80bf214d48dd6a5d167d6daef84%2Fcontract-view.png?alt=media)

* Pour ajouter un nouveau contrat, cliquez sur **+ Ajouter** en haut de l'écran

{% hint style="success" %}
Vous pouvez utiliser un [modèle](/glpi-12/fr/overview/template-management-in-glpi.md) pour ajouter un nouveau contrat
{% endhint %}

{% hint style="info" %}
Il est possible de recevoir des notifications afin d'être informé d'événements tels que la fin d'un contrat. Lorsqu'un contrat doit être renouvelé expressément, il est utile d'être notifié avant la fin du contrat. Pour les contrats périodiques, il est également possible d'être notifié à la fin de chaque période. Les notifications sont configurées au niveau de l'entité, dans le menu **Configuration > Notifications** pour définir les modèles et la destination, et dans le menu **Administration > Entités** pour activer la notification, définir les valeurs par défaut et une éventuelle anticipation de la notification.
{% endhint %}

## Description des champs spécifiques

* **Type de contrat** : par défaut, aucun type de contrat n'est défini, les types de contrats doivent être configurés dans la configuration des listes déroulantes ;
* **Numéro** : numéro du contrat ;
* **Date de début** : date à laquelle le contrat commence, tous les événements basés sur la périodicité sont calculés à partir de cette date ;
* **Période initiale du contrat** : si ce champ et la date de début sont renseignés, la date de fin du contrat apparaîtra, colorée en rouge si le contrat a expiré ;
* **Préavis** : utilisé pour déclencher des alertes de notification ;
* **Numéro de compte** : utilisé pour se connecter avec le logiciel de comptabilité de l'entreprise ;
* **Période de renouvellement du contrat** : durée après laquelle le renouvellement du contrat est disponible ;
* **Période de facturation** : durée entre les factures ;
* **Renouvellement** : *Tacite* (le contrat est automatiquement renouvelé si aucune partie ne l'a résilié) ou *Exprès* (nécessite un accord pour le renouvellement) ;
* **Nombre maximum d'éléments** : l'ajout de nouveaux éléments à ce contrat sera bloqué lorsque ce nombre sera dépassé ;
* **Heures de support** : heures de support telles que définies dans le contrat, il est possible de distinguer les jours de semaine, les samedis et les dimanches/jours fériés.

***

## Coûts

Cet onglet permet de définir un coût lié au contrat et associé à un budget GLPI : le coût du contrat sera imputé à ce budget.

![Un coût associé à un contrat](https://717310897-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI37OnoO4u22Gm6H4GJFI%2Fuploads%2Fgit-blob-293a596be6e90edb94317d04f72d996d34bc74c5%2Fcost.png?alt=media)

* Pour ajouter un coût, cliquez sur **Ajouter un nouveau coût**
* Entrez un **nom**
* Les **dates de début** et de **fin** des coûts couverts par le contrat
* Si un **budget** a déjà été créé, sélectionnez-le dans la liste, sinon allez sur [budget](/glpi-12/fr/gestion/budgets.md)
* Entrez le coût réel

Tous les coûts que vous ajoutez seront visibles et additionnés dans ce même onglet.

![coût total des dépenses](https://717310897-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI37OnoO4u22Gm6H4GJFI%2Fuploads%2Fgit-blob-51fb5e1a88ef2115720eebdb03211e0a27b1b772%2Fcost-total.png?alt=media)

***

## Fournisseurs

Cet onglet permet d'associer un ou plusieurs fournisseurs au contrat.

<a href="/glpi-12/fr/gestion/suppliers.md" class="button secondary">Voir Fournisseurs</a>

***

## Éléments

Cet onglet affiche les éléments GLPI rattachés à l'item.

<a href="/glpi-12/fr/tabs/item.md" class="button secondary">Voir Eléments</a>

***

## Documents <a href="#documents" id="documents"></a>

L'onglet document vous permet de lier différents types de fichiers à un matériel (PDF, txt, png, etc.). Vous pouvez joindre un document déjà uploadé sur GLPI ou en ajouter un nouveau directement depuis cet onglet.

<a href="/glpi-12/fr/gestion/documents.md" class="button secondary">Voir Documents</a>

***

## Liens <a href="#liens" id="liens"></a>

Les Liens offrent plusieurs possibilités. Envoyer le fichier de l'objet GLPI vers une autre URL de votre choix, ou générer un fichier RDP par exemple.

<a href="/glpi-12/fr/setup/external_links.md" class="button secondary">Voir Liens</a>

***

## Notes <a href="#notes" id="notes"></a>

Note vous permet d'ajouter du texte enrichi et de joindre un document.

<a href="/glpi-12/fr/tools/reminders.md" class="button secondary">Voir Notes</a>

***

## Historique <a href="#historique" id="historique"></a>

L'onglet *Historique* est utilisé pour afficher toutes les modifications apportées à un élément. Les informations suivantes sur les modifications sont disponibles :

* ID de la modification.
* Date et heure de la modification.
* Utilisateur qui a effectué la modification. Si ce champ n'est pas renseigné, cela signifie que l'action a été effectuée automatiquement (par exemple : mise à jour automatique de l'inventaire).
* Champ qui a été modifié.
* Description de la modification qui a été apportée.

La description de la modification représente soit la différence entre l'ancienne et la nouvelle valeur (par exemple, avec le champ localisation : Changement de Siège à Bureau à distance A), soit l'explication de l'action qui a été effectuée (par exemple : Désinstallation d'un logiciel : "Gimp 2.0").

Pour les listes déroulantes ou les objets ayant une relation parent/enfant, la modification d'un enfant apparaîtra dans l'historique de l'élément parent.

***

## Tous <a href="#tous" id="tous"></a>

Pour un élément, toutes les informations sont affichées sur une seule page sous l'onglet *Toutes*. Cela montre tous les onglets du formulaire d'un objet en une seule vue, les uns en dessous des autres.


---

# 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://help.glpi-project.org/glpi-12/fr/gestion/contract.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.
