---
title: "Utilisation"
weight: 30
description: "Comment le prix d'achat se met à jour au fil de vos factures fournisseur."
---

# Utilisation

Le module n'a pas d'écran de saisie. Vous travaillez normalement dans Dolibarr,
et il agit au moment où vous enregistrez vos lignes de facture fournisseur.

## Mettre à jour un prix d'achat depuis une facture

1. Rendez-vous dans **Fournisseurs > Factures fournisseur > Nouvelle facture**.
2. Choisissez le fournisseur, renseignez la référence de sa facture et la date,
   puis créez le brouillon.
3. Dans le tableau des lignes, ajoutez une ligne :
   - sélectionnez le **produit** concerné,
   - renseignez la **référence fournisseur** du produit, celle qui figure sur la
     facture reçue,
   - saisissez le **prix unitaire hors taxes** et la quantité.
4. Validez l'ajout de la ligne.

![Formulaire d'ajout d'une ligne de facture fournisseur avec le produit, la référence fournisseur et le prix unitaire](screenshots/ligne-facture-fournisseur.webp)

À cet instant, le module enregistre le prix d'achat du produit pour ce
fournisseur.

## Vérifier le résultat sur la fiche produit

1. Ouvrez la fiche du produit concerné.
2. Cliquez sur l'onglet **Prix d'achat**.

Vous y trouvez une ligne par fournisseur et par référence fournisseur, avec le
prix hors taxes et le taux de TVA repris de la facture.

![Onglet Prix d'achat d'une fiche produit avec le tarif issu de la facture fournisseur](screenshots/onglet-prix-achat.webp)

Si vous saisissez une nouvelle facture du même fournisseur avec la même
référence fournisseur et un prix différent, cette même ligne est mise à jour :
le module ne crée pas de doublon.

## Corriger une ligne déjà saisie

Tant que la facture est au brouillon, vous pouvez modifier une ligne. Si vous
changez son prix unitaire, le prix d'achat du produit suit la correction, à
condition que le réglage **Mettre à jour à la modification d'une ligne** soit sur
**Oui** (voir la page [Configuration](/updatepricefromsupinvoice/configuration)).

## Cas où le module n'intervient pas

Le prix d'achat n'est pas mis à jour dans les situations suivantes :

- La ligne de facture est un **texte libre**, sans produit rattaché. Le module ne
  saurait pas à quel produit rattacher le tarif.
- La ligne ne porte **aucune référence fournisseur**. Dans Dolibarr, un prix
  d'achat est identifié par le couple fournisseur et référence fournisseur : sans
  cette référence, l'enregistrement n'aurait pas de clé.
- Le **prix unitaire est nul ou négatif**, par exemple sur une ligne de remise.
- Le réglage correspondant est sur **Non** dans la configuration du module.
- Lors d'une correction, le nouveau prix est **identique** au précédent : il n'y
  a rien à mettre à jour.

## Consulter le journal

Chaque action du module est tracée dans le journal de Dolibarr, accessible aux
administrateurs. Toutes les lignes concernées commencent par `UPPFRO`, ce qui
permet de retrouver rapidement ce que le module a fait, ou pourquoi il a ignoré
une ligne. C'est le premier endroit à regarder si un prix d'achat n'a pas évolué
comme vous l'attendiez.
