# Fournisseurs

GLPI prend en charge la gestion des fournisseurs, afin d'identifier le fournisseur d'un équipement dans la gestion des équipements, mais aussi d'attribuer des tickets au fournisseur, qu'il s'agisse d'une personne ou d'une entreprise.

Lors de l'achat d'un équipement de marque X auprès du fournisseur Y, deux informations distinctes doivent être gérées dans GLPI : le vendeur (X) et le fournisseur (Y).

Un fournisseur est caractérisé par un nom, un type de tiers, une localisation (adresse, code postal, ville, pays) et un contact (site web, téléphone, fax...).

La gestion des fournisseurs permet de :

* référencer tous les fournisseurs des actifs de l'organisation
* faciliter le contact en cas d'incident
* inclure les fournisseurs dans l'assistance GLPI

![Un fournisseur dans GLPI](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-036fabc19d53af1b60c8c67459682a7194b6aa21%2Fsuppliers.png?alt=media)

## - Les différents onglets <a href="#the-different-tabs" id="the-different-tabs"></a>

### Contacts associés

L'onglet *Contacts* permet d'afficher ou d'ajouter des contacts liés.

![Visualisation et ajout de contacts associés](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/contacts.png)

{% hint style="info" %}
Il y a une distinction claire entre un fournisseur (qui peut être attaché aux équipements) et un contact (qui sont les personnes permettant de contacter le fournisseur). Par conséquent, un fournisseur doit être associé à des contacts.

Exemple : M. Dupont est assistant commercial dans la société Foo. Créez un fournisseur nommé Foo. Créez un contact pour M. Dupont. Attribuez à ce contact le type "Commercial". Attachez le contact au fournisseur Foo.
{% endhint %}

### Contrats associés

L'onglet *Contrats* permet d'afficher ou d'ajouter des contrats liés.

![Écran d'affichage des contrats](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/contract.png)

Pour chaque contrat associé, le nom, le numéro, le type de contrat, le fournisseur, la date de début et la durée initiale du contrat sont listés. Dans le dernier champ, la date de fin du contrat est également affichée avec un affichage en rouge si la date est antérieure à la date actuelle.

Référez-vous à la [gestion des contrats](https://help.glpi-project.org/documentation/fr/modules/management/contract) pour plus d'informations.

## Documents

Des informations supplémentaires sont stockées sous forme de documents externes qui sont des fichiers téléchargés dans GLPI. Dans l'onglet *Documents*, les documents peuvent être associés et dissociés de l'élément sélectionné. La [gestion des documents eux-mêmes](https://help.glpi-project.org/documentation/fr/modules/management/documents) est traitée dans un autre chapitre.

Il est également possible de créer rapidement un document via cet onglet en spécifiant le fichier désiré et éventuellement le champ dans lequel le nouveau document doit être placé. Le nom du document créé sera basé sur le nom du fichier ajouté.

![Écran de création de document](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/documents.png)

{% hint style="info" %}
Lorsque vous supprimez un document de cet onglet via les actions de masse, vous ne supprimez que le lien entre l'objet et le document ; le document lui-même est toujours présent.
{% endhint %}

### Tickets

L'onglet *Tickets* permet de créer un ticket associé à l'objet actuel. Il liste également les tickets déjà liés à l'objet.

![Image de la liste des tickets](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/tickets.png)

Vous pouvez en créer un nouveau puis le lier en cliquant sur **Nouveaux tickets pour cet élément**.

Vous ne pouvez pas lier un ticket existant ici. Si vous souhaitez lier un ticket existant, allez dans **Assistance** > [Tickets](https://github.com/glpi-network/gitbook-fr/blob/main/manual/modules/management/broken-reference/README.md). Sélectionnez le ticket pertinent et allez dans l'onglet de l'élément.

{% hint style="info" %}
Un second tableau liste les tickets attachés aux éléments liés.
{% endhint %}

{% hint style="info" %}
Toute suppression ou ajout d'un ticket est enregistré dans l'historique.
{% endhint %}

### Problèmes

L'onglet *Problèmes* permet de créer un problème associé à l'objet actuel. Il liste également les changements déjà liés à l'objet.

Ce tableau récapitulatif inclut pour chaque objet :

* Statut
* Date (date d'ouverture ou d'échéance, date de résolution ou de clôture selon le statut du problème)
* Priorité
* Demandeur(s) et technicien(s) assigné(s)
* Éléments associés
* Catégorie
* Nom
* Colonne indiquant le nombre de tâches planifiées

![Création et liste des problèmes associés](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/problems.png)

{% hint style="info" %}
Un second tableau liste les problèmes attachés aux éléments liés.
{% endhint %}

{% hint style="info" %}
Toute suppression ou ajout d'un problème est enregistré dans l'historique.
{% endhint %}

### Changements

L'onglet *Changements* permet de créer un changement associé à l'objet actuel. Il liste également les changements déjà liés à l'objet.

Ce tableau récapitulatif inclut les champs suivants pour chaque objet :

* Statut
* Date (date d'ouverture ou d'échéance, date de résolution ou de clôture selon le statut du changement)
* Priorité
* Demandeur(s) et technicien(s) assigné(s)
* Éléments associés
* Catégorie
* Nom
* Nombre de tâches planifiées

![Création et liste des changements associés](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/changes.png)

{% hint style="info" %}
Un second tableau liste les changements attachés aux éléments liés.
{% endhint %}

{% hint style="info" %}
Toute suppression ou ajout d'un changement est enregistré dans l'historique.
{% endhint %}

### Liens externes

L'onglet *Liens externes* permet d'afficher les liens externes associés.

Pour certains éléments, les liens externes sont gérés depuis le menu **Configuration > Liens externes**.

Ces liens peuvent utiliser des champs de l'objet tels que l'IP, le nom, etc.

Voir [Configurer les liens externes par protocole](https://help.glpi-project.org/documentation/fr/modules/configuration/external_links).

Exemples :

* Un lien web : <http://192.168.0.1> (IP récupérée du port réseau du matériel) ;
* Un lien RDP pour l'accès à distance : glpi://MSTSC.EXE,pc001 (nom "pc001" récupéré du matériel).

### Notes

L'onglet *Notes* fournit un champ de texte libre pour stocker des informations supplémentaires. Les notes sont affichées dans l'ordre de leur création. Vous pouvez également ajouter un document.

![Visualisation et saisie d'une note](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/notes.png)

#### Ajouter une note

* Pour ajouter une note, cliquez sur **+Ajouter**
* Vous pouvez ajouter du texte et le formater selon vos besoins
* Vous pouvez ajouter un document à cette note

![Modification d'une note](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/notes-add.png)

#### Supprimer une note

* Pour supprimer une note, vous devez cliquer sur **Supprimer**
* Vous pouvez supprimer uniquement la pièce jointe en cliquant sur supprimer (l'option apparaît lorsque vous passez la souris sur la pièce jointe)

![Suppression d'une note](https://github.com/glpi-network/gitbook-fr/blob/main/modules/tabs/images/notes-delete.png)

{% hint style="success" %}
Lorsque vous supprimez une pièce jointe, elle n'est pas complètement supprimée, vous pouvez la retrouver dans **Gestion** > **Documents**.
{% endhint %}

### Base de connaissances

L'onglet *Base de connaissances* permet d'afficher ou d'ajouter des articles de base de connaissances liés.

![Visualisation d'une entrée de base de connaissances](https://github.com/glpi-network/gitbook-fr/blob/main/tabs/images/knowledgebase.png)

Depuis cette fenêtre, vous pouvez lier un article existant à un objet GLPI. Cependant, il n'est pas possible de créer un article depuis cette section.

{% hint style="info" %}
Vous ne pouvez pas créer un article depuis cet onglet. Pour créer un nouvel article, allez dans [Base de connaissances](https://help.glpi-project.org/documentation/fr/modules/tools/knowledgebase).
{% endhint %}

#### Lier un article

* Pour lier un article, il vous suffit de le sélectionner dans la liste déroulante
* Cliquez sur **Ajouter**

![Ajout d'une entrée de base de connaissances](https://github.com/glpi-network/gitbook-fr/blob/main/tabs/images/knowledgebase-add.png)

#### Dissocier un article

* Pour dissocier un article, vous devez utiliser l'action de masse. Cliquez sur la **case à cocher** de l'élément (ou des éléments) que vous souhaitez supprimer
* Cliquez sur **Actions**
* Sélectionnez **Supprimer définitivement la relation avec les éléments sélectionnés**
* Cliquez sur **Poster**

![Suppression d'une entrée de base de connaissances](https://github.com/glpi-network/gitbook-fr/blob/main/tabs/images/knowledgebase-delete.png)

## Historique

L'onglet *Historique* permet d'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 ayant 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 effectué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é réalisée (Par exemple : Désinstallation d'un logiciel : "Gimp 2.0").

{% hint style="info" %}
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.
{% endhint %}

## Toutes les informations

Pour un élément, toutes les informations sont affichées sur une seule page sous l'onglet *Toutes*. Cela présente tous les onglets du formulaire d'un objet dans une seule vue, l'un en dessous de l'autre.
