Guide de présentation — Module SRM Contrats & tarifs négociés fournisseurs, et leur lien avec le module achats (PMS)
Tout ce qu'il faut comprendre et montrer, expliqué simplement, avec les exemples réels de la base de démonstration (fournisseur SHOP-PHARMACIE.FR, produits [MEDIC]).
Préparé le 27/07/2026 · Environnement de démo : PWA gse-web-dev.xlexe.com → serveur demo.gse-web.online → login demo
📢 Ce guide est librement réutilisable
Vous préparez une présentation interne du module à vos équipes ? Servez-vous : le déroulé de démonstration, les exemples chiffrés et les réponses aux questions fréquentes de ce guide sont à votre disposition, sans restriction. L'environnement de démonstration (login demo) est public — vous pouvez y rejouer tous les exemples.
1Le SRM en 2 minutes
SRM = Supplier Relationship Management, littéralement « gestion de la relation fournisseurs ». Concrètement, dans GSE-Web, c'est le module qui mémorise les prix que vous avez négociés avec vos fournisseurs et qui les applique automatiquement quand vous passez commande — puis qui vérifie que le fournisseur a bien respecté ces prix à la livraison et à la facturation.
L'analogie simple
Sans SRM, c'est comme faire ses courses sans carte de fidélité : vous payez le prix affiché, et personne ne vérifie le ticket de caisse. Avec le SRM, l'application connaît votre prix négocié (la « carte de fidélité » signée avec le fournisseur), l'applique toute seule au moment de commander, et sonne l'alarme si le ticket de caisse (la facture) ne correspond pas.
❌ Avant (sans SRM)
Les prix négociés dorment dans un PDF ou un Excel que personne n'ouvre.
À chaque commande, on ressaisit un prix « de mémoire ».
Personne ne compare la facture au contrat → les hausses passent inaperçues.
Les remises de fin d'année (RFA) sont suivies… ou pas.
✅ Après (avec SRM)
Les contrats et grilles de prix sont dans l'application, datés et versionnés.
La commande fournisseur récupère le bon prix toute seule (badge vert).
Chaque écart entre prix contractuel et prix constaté est détecté et tracé.
Les RFA sont suivies avec jauge de progression et projection de fin d'année.
Où le trouver dans l'application ?
Dans le menu latéral, une section dédiée SRM regroupe 5 entrées :
📋 Tarifs fournisseurs📑 Contrats fournisseurs💶 RFA fournisseurs⚖️ Écarts de prix🧮 Simulation de prix
Elle n'apparaît que si l'utilisateur possède au moins un des droits SRM_TARIFS, SRM_CONTRATS ou SRM_CONTROLE_ECARTS, et uniquement sur les serveurs dédiés et le serveur DEMO (jamais sur la production mutualisée www — argument commercial : c'est une fonctionnalité du forfait ENTREPRISE).
2Glossaire pour non-initiés
Les termes dans l'ordre où tu les rencontreras. Chaque définition est illustrée par une donnée réelle visible dans la base démo.
Accord-cadre
Un contrat « parapluie » signé avec un fournisseur pour une période donnée (souvent l'année). Il fixe les règles générales : prix, remises, franco de port, conditions de paiement. Les commandes passées ensuite s'y réfèrent.
le contrat AC-SHOPPHARM-2026 « Accord-cadre SHOP-PHARMACIE.FR 2026 », valable du 01/01/2026 au 31/12/2026, statut Actif.
Contrat express
Un « mini-contrat » créé automatiquement par l'application quand on saisit rapidement des tarifs sans formalisme (page « Tarifs fournisseurs »). Idéal pour les petits clients : pas de paperasse, juste des prix. Il peut être « promu » en contrat complet plus tard.
le contrat Express « Tarifs SHOP-PHARMACIE.FR (saisie rapide) » avec un tarif Doliprane à 7,88 €.
Version / Avenant
Chaque contrat a des versions numérotées. La version 1 est le contrat initial ; les suivantes sont des avenants (modifications négociées en cours de route). Règle d'or : une version signée ne se modifie plus jamais — pour changer quelque chose, on crée un avenant.
AC-SHOPPHARM-2026 a 3 versions : v1 signée le 05/01, v2 « Révision tarifaire T2 2026 » signée le 15/04, v3 encore en brouillon.
Grille tarifaire
Un « paquet » de prix avec un périmètre géographique (national, un magasin précis, une zone de codes postaux, une entité) et une période de validité. Un contrat peut contenir plusieurs grilles.
AC-SHOPPHARM-2026 contient 3 grilles : « Grille nationale 2026 », « Grille Magasin [MEDICAMENTS] P8 » et « Grille zone Paris (75) ».
Ligne tarifaire
UNE ligne de prix = un produit + son prix négocié + sa référence chez le fournisseur + ses dates de validité. C'est la brique de base du module.
Efferalgan 1 g → réf. fournisseur SP-EFF-1G, prix brut 2,18 €, du 01/01 au 31/12/2026, famille « Antalgiques ».
Palier de volume
« Plus j'achète, moins c'est cher. » Un palier dit : à partir de telle quantité, appliquer soit un prix réduit, soit une remise en %. Jamais les deux à la fois.
Efferalgan : dès 10 unités → −2 %, dès 50 → −4 %, dès 100 → −6 %. Spasfon : dès 24 unités → prix net 3,60 € (au lieu de 3,85 €).
Remise (commande / famille / logistique)
Des réductions qui s'ajoutent aux prix : remise commande = % sur le total si la commande dépasse un seuil ; remise famille = % sur tous les produits d'une famille du catalogue ; remise logistique = geste commercial lié au transport/enlèvement.
AC-2026 : −2 % sur toute commande ≥ 300 € ; −1,5 % sur la famille « Antalgiques » ; −1 % logistique.
Franco de port (seuil franco)
Le montant minimum de commande à partir duquel le fournisseur offre la livraison. En dessous, des frais de port s'appliquent.
AC-2026 : franco à 250 € — au-delà de 250 € de commande, port gratuit.
RFA (Remise de Fin d'Année)
Une ristourne que le fournisseur reverse en fin de période si vous avez dépassé certains volumes d'achat annuels. Elle arrive hors facture (souvent par avoir ou virement), c'est pourquoi elle ne modifie jamais le prix de vos stocks.
« RFA 2026 accord-cadre » : 1 % de ristourne si le CA annuel dépasse 10 000 €, 2 % au-delà de 25 000 €, 3 % au-delà de 50 000 €. La « RFA 2025 » est clôturée : 1 250 € réellement perçus.
1-net / 2-net / 3-net (la « cascade française »)
Le jargon des acheteurs pour dire « le prix après chaque couche de remise » : 1-net = prix brut moins la remise de la ligne ; 2-net = 1-net moins le palier de volume ; 3-net = 2-net moins la remise famille. La RFA est parfois appelée « le 3-net hors facture ». Détail complet en section 5.
CUMP (Coût Unitaire Moyen Pondéré)
La méthode comptable qui calcule « combien vaut une unité en stock » : à chaque réception, le coût du stock est recalculé en moyenne pondérée entre l'ancien stock et la nouvelle entrée. Le prix net négocié alimente le CUMP à la réception — c'est là que le SRM et la gestion de stock se rejoignent.
Écart de prix
La différence entre le prix attendu (celui du contrat) et le prix constaté (sur le bon de livraison ou la facture). Au-delà de la tolérance du contrat, l'application crée un écart à traiter.
Efferalgan attendu à 2,09 € (palier appliqué), facturé 2,18 € → écart +4,31 %, statut « À traiter » : la remise palier n'a pas été appliquée par le fournisseur.
Tolérance d'écart
La marge d'erreur acceptée avant de créer un écart (les centimes d'arrondi ne méritent pas une réclamation). Paramétrée par contrat.
AC-2026 : tolérance 2 % ; le contrat urgences est plus strict : 1,5 %.
Engagement
Ce que VOUS promettez au fournisseur en échange des bons prix : acheter au moins telle quantité ou tel montant sur la période. L'application suit la consommation de l'engagement.
AC-2026 : engagement de 15 000 € d'achats sur l'année.
Incoterm
Un code international de 3 lettres qui dit qui paie et qui est responsable du transport (ex. DAP = livré à destination aux frais du vendeur, EXW = vous récupérez la marchandise à l'usine). Champ facultatif, surtout utile à l'international.
PMS (module achats)
Le module de GSE-Web qui gère les commandes fournisseurs et les réceptions. Le SRM est son « cerveau prix » : le PMS commande, le SRM fournit les prix. Détail en section 7.
GED (liens documents)
La Gestion Électronique de Documents du client (SharePoint, Drive…). Le module stocke des liens vers les contrats qui y sont archivés — jamais les fichiers eux-mêmes (choix RGPD). Seule exception : le PDF de la version signée, qui peut être joint.
3Comment les données s'emboîtent
Tout part du fournisseur, et chaque niveau précise le précédent. À retenir : un contrat contient des versions, une version porte des grilles, une grille contient des lignes de prix, une ligne peut avoir des paliers.
🏢 FournisseurSHOP-PHARMACIE.FR — la fiche tiers, enrichie côté SRM (contact commercial Julie Perrin, segment « Préféré », e-mail de commande)
📜 Version (immuable une fois signée)v1 signée 05/01 → v2 avenant signé 15/04 → v3 brouillon. Chaque signature fige une « photo » des prix (pour comparer v2 vs v1)
🗺️ Grille tarifaire (périmètre + période)« Grille nationale 2026 » (partout) · « Grille Magasin [MEDICAMENTS] P8 » (un seul site) · « Grille zone Paris (75) » (codes postaux 75…)
💶 Ligne tarifaire (produit × prix × validité)Efferalgan 1 g · réf. SP-EFF-1G · 2,18 € · famille Antalgiques · 01/01 → 31/12/2026
Remises (commande / famille / logistique) — rattachées au contrat ou au fournisseur seul ;
RFA et ses paliers de chiffre d'affaires — rattachées au contrat, suivies dans leur propre tableau de bord ;
Écarts de prix — créés automatiquement au contrôle des réceptions et factures ;
Liens documents — les URL vers la GED du client (contrat signé, catalogue, CGV).
4Visite guidée écran par écran
Les 5 pages du menu SRM, dans l'ordre où on les présente le mieux. Pour chaque page : à quoi elle sert, ce que tu verras avec les données démo, et les boutons importants.
4.1 — « SRM : Tarifs fournisseurs » (la porte d'entrée la plus simple)
À quoi ça sert : saisir et modifier en masse les prix négociés d'un fournisseur, comme dans un tableur, sans se soucier des contrats. C'est la page « je veux juste entrer mes prix ».
Comment ça marche :
Choisir un fournisseur dans le menu déroulant Fournisseur → le tableau de ses tarifs s'affiche (colonnes : Référence, Libellé, Réf. fournisseur, Prix brut, Remise %, Famille, Début, Fin, Paliers, Actions).
Cliquer dans une cellule pour modifier — la ligne modifiée passe en surbrillance ambre, puis bouton vert Enregistrer (n).
Ajouter un tarif : recherche du produit, réf. fournisseur, prix, dates. Si aucun contrat n'existe, l'application crée automatiquement un contrat Express — zéro paperasse.
L'icône « paliers » sur chaque ligne ouvre la gestion des paliers de volume (quantité minimum → prix OU remise, au choix, exclusif).
L'icône import/export en haut ouvre l'import Excel (XLSX) : on télécharge un modèle vide ou l'export des tarifs actuels, on remplit, on réimporte. Aperçu avec statut par ligne (vert = prêt, orange = avertissement, rouge = erreur bloquante).
Subtilité anti-erreur à mentionner
Deux prix pour le même produit ne peuvent pas se chevaucher dans le temps : si on saisit un nouveau prix qui démarre plus tard, l'ancien est clôturé automatiquement à la veille (message bleu affiché — jamais en silence). Si les dates sont incompatibles, un message bloquant « Chevauchement de dates » apparaît. La date de début d'un tarif existant est verrouillée (lecture seule) : l'historique des prix ne se réécrit pas.
Avec les données démo : sélectionne SHOP-PHARMACIE.FR → 15 tarifs s'affichent (Efferalgan 2,18 €, Spasfon 3,85 €, Gaviscon 46,80 € le carton de 12…).
À quoi ça sert : gérer le cycle de vie complet des contrats : création, négociation, signature, avenants, expiration.
La liste
Filtres par Statut et par Fournisseur ; bouton + pour créer un contrat.
Chaque carte affiche la référence, le fournisseur, le type, la période, et deux badges :
statut — BrouillonNégociéActifExpiréRésilié —
et échéance — J-25 si fin dans ≤ 30 jours, orange ≤ 60 j, ambre ≤ 90 j, Échu si dépassé. Un badge rouge sur l'entrée de menu compte les contrats arrivant à échéance.
Avec les données démo, la liste raconte une histoire complète :
Contrat
Type
Statut
Ce que ça illustre
AC-SHOPPHARM-2026
Accord-cadre
Actif
Le contrat vivant : 3 versions, 3 grilles, paliers, remises, RFA, liens GED
CT-SHOPPHARM-URG-2026
Contrat
Actif
Un second contrat actif chez le même fournisseur (produits urgences)
MN-PHARMA-2025
Marché national
Expiré
L'historique : RFA clôturée à 1 250 €, grille clôturée
CT-SHOPPHARM-2027
Contrat
Négocié
Le futur : contrat 2027 en cours de négociation, tout en brouillon
EXPRESS-11
Express
Actif
Le contrat auto-créé par la saisie rapide (promouvable)
Le détail d'un contrat : 4 onglets
Infos — toutes les conditions (dates, franco, paiement, engagement, tolérance) + boutons contextuels :
Modifier (seulement brouillon/négocié), Signer la version n (bouton vert),
Créer un avenant (si actif), Promouvoir en contrat complet (violet, si Express),
et la section « Liens documents » (les URL GED — aucun fichier stocké chez nous, RGPD).
Versions — la chronologie v1 → v2 → v3 avec statuts SignéeRemplacéeBrouillon, le PDF signé joignable, et le bouton « Comparer avec la version précédente » qui affiche le tableau des différences de prix (Ajouté / Supprimé / Modifié).
Grilles — les grilles tarifaires du contrat avec leur destination (National, Magasin, Zone, Entité) et leur statut ; boutons Créer une grille et Ouvrir les tarifs du fournisseur.
RFA — les accords de remise de fin d'année du contrat (voir 4.3), avec un bandeau bleu permanent qui rappelle la règle d'or : la RFA n'affecte jamais le prix d'achat ni le stock.
La règle à énoncer pendant la démo
« Une version signée est immuable. On ne triche pas avec un contrat signé : toute évolution passe par un avenant, et l'application garde la photo de chaque version pour comparer. » C'est un argument de traçabilité/audit très fort.
4.3 — « SRM : RFA fournisseurs » (le tableau de bord des ristournes)
À quoi ça sert : suivre en un coup d'œil toutes les remises de fin d'année en cours : où en est le chiffre d'affaires, quel palier est atteint, combien la ristourne rapporterait.
Chaque carte RFA affiche : la période, la base de calcul (« Réceptions valorisées » ou « Commandes livrées »), le CA cumulé, la RFA acquise (estimation), une jauge vers le prochain seuil, le taux courant, et une projection de fin de période.
Filtres : En cours seulement (défaut) / Toutes.
Bouton Clôturer en fin de période : on saisit le montant réellement perçu (pré-rempli avec l'estimation) — comparer estimé vs réel, c'est le contrôle de gestion.
Avec les données démo : « RFA 2026 accord-cadre » En cours (paliers 10 000 € → 1 %, 25 000 € → 2 %, 50 000 € → 3 %) et « RFA 2025 » Clôturée avec 1 250 € réglés.
Le point comptable que tout le monde rate
La RFA arrive hors facture (avoir ou virement en fin d'année). Elle ne réduit donc jamais le prix d'achat des produits ni la valeur du stock (CUMP). C'est voulu et c'est la règle comptable correcte : sinon on valoriserait le stock avec une remise qu'on n'a pas encore touchée.
4.4 — « SRM : Écarts de prix » (le gendarme des factures)
À quoi ça sert : lister tous les cas où le fournisseur n'a pas respecté le prix négocié, et tracer la décision prise pour chacun.
Filtres par statut : À traiter (défaut) · Acceptés · Contestés · Régularisés · Tous. Un badge rouge sur le menu compte les écarts à traiter.
Chaque carte montre : le type (🚚 Réception ou 🧾 Facture), le produit, la commande concernée, le prix attendu vs le prix constaté, la tolérance, et le pourcentage d'écart — +4,31 % en rouge si on a payé trop cher, −5,00 % en vert si c'est en notre faveur.
Sur un écart « À traiter », 3 boutons de décision (avec commentaire optionnel) :
Accepter (on laisse passer, ex. hausse CGV connue) ·
Contester (on réclame au fournisseur) ·
Régulariser (un avoir a été reçu, c'est réglé).
Bouton d'en-tête Contrôler une facture : on choisit une commande, on saisit les prix réellement facturés ligne par ligne, et l'application compare au contrat → « n écart(s) détecté(s) » ou « Aucun écart détecté — la facture respecte le contrat ».
Avec les données démo : 10 écarts couvrant tous les cas — 4 À traiter (dont « Remise palier non appliquée sur la facture »), 2 Acceptés (dont un écart négatif en notre faveur), 2 Contestés, 2 Régularisés (« Avoir fournisseur n° AV-2026-118 reçu »).
4.5 — « SRM : Simulation de prix » (l'outil parfait pour OUVRIR ta démo)
À quoi ça sert : répondre à la question « pour ce produit, cette quantité, ce site de livraison, à cette date : quel prix s'appliquerait, et pourquoi ? » — sans rien créer, sans rien risquer.
On choisit : produit, fournisseur (ceux qui ont un tarif négocié sont proposés en premier avec la mention du contrat), quantité, magasin de livraison (ou « Aucun (national) »), date. Bouton Simuler.
Résultat si un tarif existe : badge vert ✓ Tarif contrat ou ✓ Tarif contrat + palier volume, la cascade de prix (Prix brut → Prix net → Prix net/unité de stock), les chips de traçabilité (périmètre appliqué, contrat, réf. fournisseur), et surtout l'« Explication pas à pas » : une liste numérotée qui déroule chaque étape du calcul en français.
Résultat si aucun tarif : carte orange « Aucun tarif négocié » + le dernier prix d'achat connu qui s'appliquerait à la place.
Pourquoi commencer la démo par cette page
Elle montre TOUT le moteur du module en un seul clic, de façon visuelle et pédagogique, sans avoir à naviguer dans les contrats. L'« explication pas à pas » fait le discours à ta place.
5La cascade de prix, pas à pas
C'est LE mécanisme à comprendre. Quand l'application cherche un prix, elle part du prix brut du contrat et applique les remises en cascade, dans un ordre précis. Les acheteurs appellent ça le « 1-net, 2-net, 3-net ».
Exemple réel n° 1 : Efferalgan 1 g, quantité 60, livraison nationale
Prix brut (contrat)
2,18 €
le prix catalogue négocié
→
1-net : remise ligne
2,18 €
0 % sur cette ligne → inchangé
→
2-net : palier volume
2,0928 €
60 ≥ 50 → palier « −4 % » s'applique
→
3-net : remise famille
2,0614 €
famille « Antalgiques » → −1,5 %
→
Prix net / unité de stock
≈ 2,06 €
c'est CE prix qui part en commande et alimente le stock (CUMP)
Calcul : 2,18 × 0,96 (palier) × 0,985 (famille) = 2,0614 €. À 60 unités, la ligne vaut ≈ 123,68 € au lieu de 130,80 € au prix brut : 7 € économisés sur une seule ligne, sans que personne ne calcule rien.
Exemple réel n° 2 : les unités d'achat — Synthol vendu au carton
Certains produits se négocient au carton mais se stockent à l'unité. La ligne Synthol dit : unité d'achat « Carton », coefficient 12, prix brut 72,00 € le carton.
L'application convertit toute seule : 72,00 € ÷ 12 = 6,00 € l'unité de stock. C'est ce prix unitaire qui apparaît dans la commande et valorise le stock. (Même logique pour le Gaviscon : 46,80 € le carton de 12 → 3,90 € l'unité, avant remises.)
Exemple réel n° 3 : un palier « prix net » au lieu d'une remise %
Un palier peut être exprimé de deux façons (exclusives) : soit « −x % », soit « prix net imposé ». Le Spasfon (3,85 € brut) a des paliers en prix net : dès 24 unités → 3,60 €, dès 96 → 3,40 €. Le prix net remplace alors le prix courant (puis la remise famille s'applique encore dessus).
Les 2 règles d'or à retenir (questions pièges classiques)
1️⃣ La remise commande (ex. −2 % dès 300 €) s'applique au TOTAL de la commande, jamais au prix unitaire — elle n'entre donc pas dans la valeur du stock.
2️⃣ La RFA n'entre jamais dans la cascade ni dans le CUMP : c'est une ristourne hors facture, suivie à part.
6Quel tarif gagne ? La règle de spécificité
Un même produit peut avoir des prix différents selon où on se fait livrer. Quand plusieurs grilles pourraient s'appliquer, la règle est simple :
Le périmètre le plus précis gagne : Magasin (3) >
Zone code postal (2) >
Entité (1) >
National (0)
…et à précision égale, c'est le tarif à la date de début la plus récente qui s'applique.
Illustrations avec les données démo
Produit
Livraison choisie
Grille retenue
Résultat
Upsa Vitamine C 1000
Magasin [MEDICAMENTS] P8 (Clermont-Fd)
« Grille Magasin [MEDICAMENTS] P8 »
4,80 €Tarif contrat
Upsa Vitamine C 1000
Autre magasin / national
aucune grille ne couvre
Dernier prix d'achat ⚠ Dernier prix
Maxilase (ORL)
Magasin PRINCIPAL, Paris 75018
« Grille zone Paris (75) » — le CP commence par 75
4,15 € −2 % ligne −2 % famille ORL ≈ 3,99 €
Efferalgan 1 g
N'importe où
« Grille nationale 2026 »
2,18 € (+ paliers selon quantité)
Comment le vendre en une phrase
« Vous négociez un prix national, un prix spécial pour votre plus gros site, un prix pour la région parisienne : l'application choisit toute seule le bon prix selon le magasin livré. Personne n'a besoin de connaître les règles par cœur. »
7Le lien avec le module achats (PMS)
Le SRM ne vit pas en vase clos : toute sa valeur se révèle dans la page de commande fournisseur (module achats), puis à la réception et au contrôle facture. C'est le circuit : le PMS commande, le SRM donne les prix, la réception valorise le stock, le contrôle vérifie.
7.1 — Dans la page « Nouvelle commande fournisseur »
Choix du fournisseur ligne par ligne (multi-sourcing) : un produit peut se commander chez n'importe quel fournisseur. Le sélecteur affiche en tête une section verte Avec tarif négocié (icône ✓ verte) avec le prix et la référence du contrat, puis les autres fournisseurs (icône magasin) ; le fournisseur habituel de la fiche produit porte le badge « Fiche produit ».
Badge de source de prix sur chaque ligne — l'utilisateur voit toujours d'où vient le prix : ✓ Tarif contrat prix issu d'une ligne tarifaire SRM ·
✓ Contrat + palier un palier de volume s'est appliqué ·
⚠ Dernier prix aucun tarif négocié → dernier prix d'achat connu (jamais en silence !) ·
« manuel » = prix saisi à la main.
Un tap sur le badge ouvre le détail : la cascade complète (brut → net → net/unité stock) et l'« explication pas à pas » — la transparence totale du calcul.
La quantité recalcule le prix en direct : passe la quantité d'Efferalgan de 10 à 60 et le prix unitaire descend tout seul (le palier 50 se déclenche). Si la quantité est sous le minimum contractuel, un avertissement « Min. contrat : n » s'affiche.
Remise commande automatique : dans les totaux, si le seuil est atteint (ex. 300 € chez SHOP-PHARMACIE.FR), la ligne verte « Remise commande −2 % » se déduit automatiquement du total fournisseur.
Une icône 💰 ambre peut signaler « Un fournisseur moins cher existe pour cette ligne ».
7.2 — À la réception, puis au contrôle
Réception : le prix net de la ligne de commande est propagé vers l'entrée en stock → il alimente le CUMP. Le stock est valorisé au vrai prix négocié, pas au prix catalogue.
Contrôle automatique : après réception, l'application compare le prix constaté au prix contractuel à la date de la commande. Au-delà de la tolérance du contrat → un écart est créé dans la page « Écarts de prix ».
Contrôle facture : à réception de la facture, le bouton « Contrôler une facture » permet de saisir les prix facturés et de détecter les écarts de facturation.
Traçabilité complète : chaque ligne de commande garde en mémoire quelle ligne tarifaire a servi, le prix brut, la remise, et la source du prix. Des mois plus tard, on peut toujours justifier un prix.
Étape du circuit
Module
Ce que fait le SRM
Exemple démo
1. Création de commande
PMS
Résout le prix négocié de chaque ligne (cascade + spécificité)
L'ordre logique d'utilisation du module, de la négociation à la fin d'année. (Pour un petit client pressé : les étapes 1 à 5 se réduisent à « saisir ses prix dans la grille rapide » — le contrat Express fait le reste.)
Créer le contrat — page « Contrats fournisseurs », bouton +. Fournisseur, référence, type (accord-cadre…), dates, franco, tolérance, engagement. Il naît en Brouillon.
Créer la ou les grilles tarifaires — onglet « Grilles » du contrat : périmètre (national / magasin / zone / entité) + période de validité.
Saisir les lignes de prix — page « Tarifs fournisseurs » (édition tableur) ou import XLSX pour les gros volumes. Réf. fournisseur obligatoire (c'est la clé de rapprochement avec les factures).
Ajouter paliers et remises — paliers de volume par ligne ; remises commande / famille / logistique au niveau du contrat.
Joindre le PDF signé et signer la version — onglet « Infos », bouton vert « Signer la version n » : la version devient immuable, le contrat passe Actif. Les prix s'appliquent désormais partout.
Créer l'accord RFA (optionnel) — onglet « RFA » : paliers de CA → taux de ristourne. Le suivi démarre automatiquement.
Commander — module achats : les prix se résolvent tout seuls (badges verts), la remise commande se déduit du total.
Réceptionner — le prix net valorise le stock (CUMP) ; le contrôle d'écarts tourne automatiquement derrière.
Traiter les écarts & vivre le contrat — accepter / contester / régulariser les écarts ; contrôler les factures ; créer des avenants quand les prix évoluent ; surveiller les échéances (badges J-30/60/90) ; clôturer la RFA en fin d'année avec le montant réellement perçu.
9Déroulé de démo suggéré (~15 min)
Avant de commencer
Ouvre la PWA https://gse-web-dev.xlexe.com (c'est elle qui porte la dernière version du module), serveur demo.gse-web.online, login demo. Vérifie que la section « SRM » apparaît bien dans le menu latéral. Toutes les données citées ci-dessous existent réellement dans la base démo (insérées le 27/07/2026) — et la base démo se réinitialise chaque nuit à minuit en les conservant (elles font partie du dump de référence).
Étape 1 · Simulation de prix — l'accroche (3 min)
Menu SRM → Simulation de prix. Saisis : produit EFFERALGAN-1G, fournisseur SHOP-PHARMACIE.FR, quantité 60, magasin « Aucun (national) », date du jour → Simuler.
Montre : le badge vert Tarif contrat + palier volume, la cascade 2,18 € → ≈ 2,06 €, et surtout déroule l'« Explication pas à pas ».
Refais la même simulation avec quantité 5 : le palier disparaît, le prix remonte. Effet garanti.
« Vous vous demandez combien vous coûterait ce produit chez ce fournisseur, pour cette quantité, livré sur ce site ? L'application répond et vous explique chaque étape du calcul. Aucune règle à connaître par cœur. »
Menu SRM → Contrats fournisseurs. Fais lire la liste : un accord-cadre Actif, un contrat 2025 Expiré, un 2027 Négocié, un Express — tout le cycle de vie visible d'un coup d'œil.
Ouvre AC-SHOPPHARM-2026 et fais le tour des 4 onglets :
Infos (franco 250 €, tolérance 2 %, engagement 15 000 €, liens GED),
Versions (v1 signée → v2 avenant « Révision tarifaire T2 » → v3 brouillon ; mentionne le bouton « Signer la version 3 » et la comparaison de versions),
Grilles (nationale + magasin P8 + zone 75 → transition parfaite vers la spécificité),
RFA (l'accord 2026 avec ses paliers).
« Un contrat signé devient immuable : toute évolution passe par un avenant, et on peut comparer deux versions ligne à ligne. C'est votre piste d'audit en cas de litige avec le fournisseur. »
Étape 3 · Tarifs fournisseurs — la saisie au quotidien (2 min)
Menu SRM → Tarifs fournisseurs, sélectionne SHOP-PHARMACIE.FR : les 15 tarifs s'affichent comme un tableur. Modifie une remise pour montrer la surbrillance ambre et le bouton « Enregistrer (1) » (tu peux annuler sans enregistrer). Ouvre les paliers de l'Efferalgan (10/50/100). Montre l'icône Import/Export XLSX pour les gros catalogues.
« Pour un client qui ne veut pas de formalisme : il choisit son fournisseur, tape ses prix, c'est tout. L'application crée un contrat "express" en coulisses, qu'on pourra promouvoir en vrai contrat plus tard. »
Étape 4 · Nouvelle commande fournisseur — la magie côté achats (3 min)
Va dans le module achats, nouvelle commande fournisseur. Cherche « MEDIC » ou « EFFERALGAN » : les tuiles affichent déjà un prix indicatif avec badge. Ajoute l'Efferalgan au panier, mets quantité 60 : badge Palier, prix unitaire recalculé en direct. Tape sur le badge → la cascade s'affiche. Ajoute d'autres produits [MEDIC] pour dépasser 300 € : la ligne verte « Remise commande −2 % » apparaît dans les totaux. Ouvre le sélecteur de fournisseur d'une ligne pour montrer la section « Avec tarif négocié ».
Tu peux aussi ouvrir la commande existante CF-2026-004 (confirmée, livraison magasin P8) : ses lignes portent les badges de traçabilité (palier / contrat / manuel).
« L'acheteur ne connaît aucun contrat, aucune règle : il choisit un produit et une quantité. Le bon prix arrive tout seul, et le badge lui dit toujours d'où il vient. Orange = pas de tarif négocié, on vous le dit franchement, jamais en silence. »
Étape 5 · Écarts de prix — le gendarme (2 min)
Menu SRM → Écarts de prix. Le filtre « À traiter » montre 4 écarts, dont l'Efferalgan +4,31 % « Remise palier non appliquée sur la facture ». Clique Contester, mets un commentaire, valide : l'écart passe en Contesté avec ton nom et la date. Montre le filtre « Régularisés » (« Avoir fournisseur n° AV-2026-118 reçu ») et l'écart vert −5 % (en notre faveur). Termine sur le bouton Contrôler une facture.
« Chaque euro payé au-dessus du contrat est détecté, chiffré et tracé. Sur un an, c'est souvent le module qui se rembourse tout seul. »
Étape 6 · RFA — la cerise comptable (1 min)
Menu SRM → RFA fournisseurs. Montre la RFA 2026 en cours (jauge vers 10 000 €, projection) et bascule le filtre sur « Toutes » pour la RFA 2025 clôturée à 1 250 € perçus.
« Les ristournes de fin d'année ne sont plus une surprise : vous voyez en permanence où vous en êtes, ce que ça devrait rapporter, et vous comparez l'estimation au montant réellement versé. Et comptablement c'est propre : la RFA ne touche jamais la valeur de vos stocks. »
Plan B minute
Si le temps manque, fais seulement les étapes 1, 4 et 5 : simulation → commande → écarts. C'est l'histoire complète « le bon prix, appliqué, puis vérifié » en 8 minutes.
10FAQ — questions pièges et réponses prêtes
« Pourquoi la RFA ne baisse-t-elle pas le prix de mes stocks ? »
Parce qu'elle arrive hors facture, en fin de période, et seulement si les seuils sont atteints. Intégrer au stock une remise pas encore acquise fausserait la valorisation (CUMP) et le résultat. La règle comptable est : le stock est valorisé au prix net facturé ; la RFA se suit à part — c'est exactement ce que fait le module (bandeau bleu de rappel sur toutes les pages RFA).
« Que se passe-t-il si un produit n'a pas de tarif négocié ? »
L'application prend le dernier prix d'achat connu et l'affiche avec un badge ⚠ Dernier prix. Jamais de prix inventé, jamais de silence : l'utilisateur sait toujours que ce prix-là n'est pas contractuel. (C'est une règle de conception globale de GSE-Web : aucun fallback silencieux.)
« Peut-on modifier un contrat déjà signé ? »
Non — et c'est une fonctionnalité, pas une limite. Une version signée est immuable (piste d'audit). Pour faire évoluer les prix : bouton « Créer un avenant » → nouvelle version en brouillon → on modifie les grilles → on joint le PDF → on signe. L'application photographie chaque version et sait afficher les différences entre deux versions.
« C'est quoi exactement un contrat "Express" ? »
Le contrat auto-créé quand on saisit des tarifs dans la grille rapide sans avoir créé de contrat avant. Il est immédiatement actif (version 1 signée, grille nationale) pour que les prix s'appliquent tout de suite. Quand le client grandit, on clique « Promouvoir en contrat complet » et on récupère tout le formalisme (dates, franco, avenants…) sans rien perdre.
« Sur quels serveurs / quels forfaits le module est-il disponible ? »
Serveurs dédiés et serveur DEMO uniquement — jamais la production mutualisée www (même règle que le module Formation). Côté offre : forfait ENTREPRISE (serveur dédié). Trois droits pilotent l'accès aux pages : SRM_TARIFS (tarifs + simulation), SRM_CONTRATS (contrats + RFA), SRM_CONTROLE_ECARTS (écarts) — plus un droit e-mail opt-in pour les alertes d'échéance de contrat.
« Comment sont gérées les échéances de contrats ? »
Trois niveaux d'alerte visuels sur la liste des contrats : badge ambre à J-90, orange à J-60, rouge à J-30 (puis « Échu »). Un badge rouge sur l'entrée de menu compte les contrats à échéance ≤ 30 jours. Un e-mail quotidien peut aussi prévenir les utilisateurs abonnés aux jalons J-90 / J-60 / J-30.
« Et si le fournisseur vend au carton mais qu'on stocke à l'unité ? »
La ligne tarifaire porte l'unité d'achat (« Carton »), le coefficient de conversion (ex. 12) et la base de prix. L'application convertit automatiquement : 72 € le carton de 12 → 6 € l'unité de stock. Commandes et stocks parlent toujours en unités de stock.
« Les documents contractuels sont-ils stockés dans GSE-Web ? »
Non, par choix RGPD/responsabilité : le module stocke des liens vers la GED du client (SharePoint, Drive…). Seule exception : le PDF de la version signée peut être joint (stockage sécurisé hors web-root, accès authentifié). Argument : « vos contrats restent chez vous ».
« Que se passe-t-il si deux tarifs se chevauchent dans le temps ? »
C'est interdit et contrôlé à la saisie : soit l'application clôture automatiquement l'ancien tarif à la veille du nouveau (avec message explicite), soit elle bloque avec « Chevauchement de dates ». À tout instant, il n'existe qu'un seul prix valide par produit et par grille — l'historique reste intact.
« Un produit doit-il être rattaché à un fournisseur unique ? »
Non : c'est le principe du multi-sourcing. Le fournisseur de la fiche produit n'est qu'une valeur par défaut ; dans la commande, chaque ligne peut partir chez un fournisseur différent, et le sélecteur met en avant ceux qui ont un tarif négocié (avec le prix et le contrat affichés).