DOCUMENTATION

Pharma Toolkit
Module Périmés / Inventaire
Version 2.0.0 — Mars 2026

1. Introduction — À quoi sert l'application ?

Pharma Toolkit vous permet de gérer vos produits périmés et de faire votre inventaire en même temps, avec un seul scan.

Le principe est simple : Vous scannez un produit → l'application enregistre la date d'expiration → vous recevez une alerte quand le produit va bientôt périmer → vous pouvez le mettre en promotion ou le retourner au laboratoire. Et quand vous terminez votre session de scan, un rapport d'inventaire compare automatiquement vos scans au stock de votre logiciel de gestion.

Navigation : mobile et desktop

L'application s'adapte à votre écran :

Sur téléphone (3 onglets)

Scan — Scanner et enregistrer les produits
Stock — Voir tous vos produits enregistrés
Périmés — Gérer les alertes de péremption

Sur ordinateur (5 onglets)

Les 3 mêmes onglets, plus :
Inventaires — Historique des sessions et rapports
Stats — Statistiques détaillées et couverture

Navigation desktop avec 5 onglets
Sur ordinateur, 5 onglets sont disponibles : Scan, Stock, Périmés, Inventaires et Stats.
Où sont les paramètres ? Les paramètres sont accessibles via l'icône engrenage en haut à droite de l'écran, à côté du bouton d'aide (?). Ce n'est pas un onglet dans la barre du bas.

2. Onglet Scan — Scanner et inventorier

C'est l'écran principal de l'application. Vous y passerez la majorité de votre temps. Il permet de scanner des produits, de les enregistrer avec leur date de péremption, et de générer un rapport d'inventaire à la fin.

Sélectionner une zone

Avant de scanner, choisissez la zone où vous vous trouvez (ex : Rayon A, Tiroir 1, Réfrigérateur...). Vous pouvez créer de nouvelles zones avec le bouton + à côté du sélecteur.

Pourquoi les zones ? Les zones vous permettent de savoir exactement où se trouve chaque produit. Quand vous générez un rapport d'inventaire, il porte sur les produits de la zone sélectionnée.

La session de scan

Dès que vous sélectionnez une zone, une session de scan s'ouvre automatiquement. Vous la voyez grâce à la barre verte en haut de l'écran qui affiche :

  • Le nom de la zone
  • Le nombre de produits scannés
  • Le temps écoulé
  • Un bouton Terminer (visible dès le premier scan)
Onglet Scan avec session active
L'onglet Scan avec une session active. La barre verte en haut affiche la zone, le nombre de produits scannés et la durée.
Session automatique : Si vous quittez l'application et revenez sur la même zone, la session reprend là où vous l'avez laissée. Pas besoin de tout recommencer.

Scanner un produit

Deux modes de scan sont disponibles :

Mode Smartphone

Utilisez la caméra de votre téléphone pour scanner les codes DataMatrix ou codes-barres. L'application reconnaît automatiquement le produit, la date de péremption et le lot.

Mode PDA

Si vous utilisez un terminal de saisie (PDA Zebra par exemple), le scanner intégré envoie directement le code à l'application.

Scanner avec produit détecté
Le scanner reconnaît le produit et affiche le formulaire rapide. Choisissez Ajouter ou Remplacer, puis validez.

Enregistrer un produit

Après le scan, le formulaire rapide s'affiche avec deux modes :

  • Ajouter — Ajoute la quantité scannée au stock existant. Exemple : vous avez déjà 3 boîtes, vous en scannez 2 → total 5.
  • Remplacer — Remplace le stock par la quantité scannée. Exemple : vous comptez 5 boîtes sur l'étagère → le stock passe à 5, quel que soit l'ancien chiffre.

Si le produit n'est pas encore en stock, le mode Ajouter est sélectionné par défaut et Remplacer est grisé. Si le produit existe déjà, vous pouvez choisir entre les deux.

Renseignez la quantité et la date de péremption (pré-remplie si le DataMatrix la contenait), puis validez.

Quel mode choisir ? Utilisez Ajouter quand vous scannez les produits un par un au fil de votre passage en rayon. Utilisez Remplacer quand vous avez compté physiquement toutes les boîtes d'un produit et que vous voulez écraser l'ancien chiffre.

Après l'enregistrement, le compteur dans la barre de session augmente et vous pouvez scanner le produit suivant.

Terminer la session

Quand vous avez fini de scanner votre zone, cliquez sur Terminer dans la barre verte. Une fenêtre apparaît avec deux choix :

Modale de fin de session
Quand vous terminez la session, vous pouvez générer un rapport d'inventaire ou fermer sans rapport.
  • Générer le rapport d'inventaire — Compare vos scans au stock de votre logiciel de gestion. Nécessite que l'agent soit connecté (voir section 8).
  • Fermer sans rapport — Vos scans sont enregistrés (pour la gestion des périmés et le stock) mais pas de comparaison d'inventaire.

Le rapport d'inventaire

Si vous choisissez de générer le rapport, un écran plein s'ouvre avec :

  • Les métriques : nombre d'écarts, de produits identiques, d'excédents
  • Le détail par produit : pour chaque produit, la quantité dans votre logiciel de gestion, la quantité scannée, et l'écart
  • Le statut de synchronisation : si vous avez mis à jour le stock dans le logiciel
Rapport d'inventaire
Le rapport compare automatiquement vos scans au stock de votre logiciel de gestion.

Trois actions sont disponibles en bas du rapport :

  • MAJ Stock LGO — Met à jour les quantités dans votre logiciel de gestion. Avant d'appliquer, une fenêtre vous permet de vérifier chaque produit, d'exclure certains produits, et de modifier les quantités si nécessaire.
  • Export TXT — Télécharge un fichier texte importable dans votre logiciel (pour ceux qui ne supportent pas la MAJ automatique). Visible uniquement sur ordinateur.
  • Imprimer — Imprime le rapport. Visible uniquement sur ordinateur.
Preview avant MAJ Stock
Avant de mettre à jour le stock, vérifiez les quantités. Vous pouvez exclure un produit ou modifier la quantité.
Le rapport est sauvegardé automatiquement. Vous pouvez le retrouver plus tard dans l'onglet Inventaires (sur ordinateur). Vous pouvez aussi le régénérer avec des données fraîches si le stock a bougé entre-temps.

3. Onglet Stock — Voir vos produits

Cet onglet affiche tous les produits que vous avez scannés, toutes zones confondues.

Rechercher et filtrer

Utilisez les filtres en haut de la liste pour trouver rapidement un produit :

  • Zone — Filtrer par zone de stockage
  • Statut — Périmés, bientôt périmés, OK
  • Recherche — Par nom ou code EAN

Les couleurs de statut

Chaque produit est marqué par une couleur selon sa date de péremption :

  • Rouge — Périmé (date dépassée)
  • Orange — Urgent (moins de 7 jours)
  • Jaune — Attention (moins de 30 jours)
  • Vert — OK (plus de 30 jours)

Modifier ou supprimer

Cliquez sur un produit pour voir ses détails. Vous pouvez modifier la quantité ou supprimer le produit.

4. Onglet Périmés — Gérer les alertes et le cycle de vie

Cet onglet liste les produits qui approchent de leur date de péremption ou qui sont déjà périmés. Il vous aide à agir avant qu'il ne soit trop tard.

L'application détecte automatiquement si un produit est un médicament ou de la parapharmacie grâce à son code EAN. Pas besoin de trier vous-même.

Le cycle de vie d'un produit périmé

Chaque produit passe par des étapes que vous pouvez suivre grâce aux filtres en haut de l'écran :

À traiter

Produits détectés comme proches de la péremption. Ils attendent votre décision : promotion, vigilance ou réclamation.

Vigil. / Promo

Produits que vous avez mis en vigilance (médicaments) ou en promotion (parapharmacie). Ils sont en cours de traitement.

Récla

Produits pour lesquels vous avez déclaré une réclamation auprès du laboratoire.

Traité

Produits dont le cycle est terminé : vendus (avec ou sans promotion), retournés au labo, ou détruits.

Les actions possibles

  • Promotion — Mettre le produit en avant avec une réduction. Disponible uniquement pour la parapharmacie (les médicaments ne peuvent pas être mis en promotion).
  • Vigilance — Marquer le produit comme nécessitant une attention particulière (suivi renforcé)
  • Réclamation — Déclarer une réclamation auprès du laboratoire
  • Vendu — Marquer le produit comme vendu (avec ou sans promotion). Le produit passe en statut "Traité".
Filtre par seuil : Vous pouvez ajuster le seuil de péremption (30 jours, 60 jours, 90 jours...) pour voir les produits selon l'urgence. Cliquez sur le filtre en haut de la liste pour changer le seuil.

5. Onglet Inventaires — Historique, rapports et planification Desktop uniquement

Cet onglet est visible uniquement sur ordinateur. Il regroupe l'historique de tous vos inventaires et rapports.

Onglet Inventaires desktop
L'onglet Inventaires regroupe tous vos rapports. Deux boutons en haut permettent de lancer un inventaire zone ou un inventaire manuel.

Trois façons de faire un inventaire

Session de scan

Vous scannez des produits un par un dans l'onglet Scan, puis vous terminez la session pour générer un rapport. C'est le mode le plus courant.

Inventaire zone

Compare tous les produits d'une zone avec le stock de votre logiciel de gestion. Nécessite l'agent connecté. Idéal pour un contrôle complet d'un rayon.

Inventaire manuel

Importez un fichier CSV exporté depuis votre logiciel de gestion. L'application compare le fichier avec vos scans et génère un fichier TXT d'import. Utile si vous n'avez pas installé l'agent.

Liste des rapports

Chaque inventaire terminé apparaît dans la liste avec :

  • La date et l'heure
  • La zone concernée
  • Le nombre de produits
  • Le type : session de scan (pas de badge), Inventaire zone (badge bleu) ou Inventaire manuel (badge orange)
  • Le statut : Rapport ou Sans rapport

Utilisez les filtres en haut de la liste pour trier par type (session, zone, manuel) ou par période (aujourd'hui, cette semaine, ce mois).

Actions disponibles

  • Voir — Affiche le rapport sauvegardé tel qu'il était au moment de la génération
  • Actualiser — Régénère le rapport avec les données fraîches de votre logiciel de gestion (utile si le stock a bougé depuis)
  • Générer le rapport — Pour les sessions qui ont été fermées sans rapport
Principe important : Vos scans sont immutables (ce que vous avez compté physiquement ne change pas). Le stock de votre logiciel est toujours ré-interrogé au moment de la génération. Ainsi, actualiser un rapport vous donne toujours une comparaison à jour.

Inventaire inverse — Détecter les produits fantômes

L'inventaire inverse répond à la question : "Quels produits sont dans mon logiciel mais pas dans mes rayons ?" Ce sont les produits fantômes — des références avec du stock dans votre logiciel de gestion, mais que personne n'a scannées physiquement.

Cette fonctionnalité est accessible depuis l'onglet Inventaires, via le bouton Inv. inverse en haut de l'écran.

Comment ça marche ?

  1. Exportez votre stock depuis votre logiciel de gestion

    Générez un fichier CSV ou TXT contenant la liste de vos produits en stock. La procédure dépend de votre logiciel (WinPharma, LGPI ou LEO). Un aide-mémoire s'affiche dans l'application pour vous guider.

  2. Importez le fichier dans l'application

    Cliquez sur Lancer l'inventaire inverse, puis sélectionnez votre fichier d'export.

  3. Consultez le résultat

    L'application compare la liste de votre logiciel avec tous les produits que vous avez scannés. Les produits présents dans le logiciel mais absents de vos scans apparaissent comme produits fantômes.

Le rapport affiche trois indicateurs : le nombre de références dans votre logiciel, le nombre de références scannées dans l'application, et le nombre de produits fantômes détectés.

À quoi ça sert ? Les produits fantômes sont souvent des erreurs de stock : produits vendus mais non décomptés, pertes non enregistrées, ou erreurs de saisie. Identifier ces écarts permet de fiabiliser votre stock et de réduire la démarque inconnue.

Vous pouvez imprimer le rapport pour le traiter en rayon, ou lancer une nouvelle analyse après avoir corrigé les écarts. L'historique de vos analyses est conservé en bas de la page.

Planification des inventaires — Rotation par zone

Le planificateur vous aide à ne jamais oublier un inventaire. Il suit la date du dernier inventaire réel de chaque zone et vous alerte quand une zone approche de sa prochaine échéance.

Le planificateur est accessible via l'icône calendrier dans le header, à côté de l'aide et des paramètres. Un badge rouge apparaît sur l'icône quand des zones nécessitent votre attention.

Comment ça marche ?

Chaque zone a une fréquence de rotation (par défaut 1 an). L'application calcule automatiquement la date du prochain inventaire à partir du dernier inventaire suffisamment complet.

Inventaire réel vs contrôle rapide : Scanner 2 produits sur 50, ce n'est pas un vrai inventaire. L'application utilise un seuil de couverture pour faire la différence. Seuls les inventaires dépassant ce seuil (par défaut 50%) remettent le compteur de la zone à zéro. En dessous, c'est considéré comme un simple contrôle rapide.

Les alertes par zone

En ouvrant le planificateur, chaque zone est affichée avec un code couleur :

  • Rouge — En retard : la date d'inventaire est dépassée
  • Orange — Urgent : l'inventaire est prévu dans les 14 prochains jours
  • Bleu — À planifier : la zone n'a jamais été inventoriée
  • Jaune — À venir : l'inventaire est prévu dans les 15 à 30 prochains jours
  • Vert — OK : l'inventaire n'est pas encore à l'ordre du jour

Actions possibles

  • Scanner cette zone — Ouvre directement l'onglet Scan avec la zone pré-sélectionnée
  • Modifier la rotation — Ajustez la fréquence d'inventaire de chaque zone (de 30 à 730 jours)
  • Changer le seuil de couverture — Explorez l'impact d'un seuil différent (30%, 50%, 70%, 90%) sans modifier la configuration de votre pharmacie
Visible partout : Le badge d'alerte dans le header est visible sur mobile comme sur ordinateur. Vous pouvez consulter le planificateur à tout moment, quel que soit l'onglet actif.

6. Onglet Stats — Statistiques et suivi Desktop uniquement

Cet onglet est visible uniquement sur ordinateur. Il offre une vue d'ensemble de votre gestion des périmés et de vos inventaires.

Statistiques Périmés

  • Taux de récupération — Pourcentage de produits sauvés (vendus ou retournés) avant péremption
  • Pertes financières — Montant perdu en réclamations ce mois
  • Économies réalisées — Montant sauvé grâce aux ventes avant péremption
  • Bilan global — Économies moins pertes : votre résultat net
  • Top fabricants — Les laboratoires qui génèrent le plus de pertes

Statistiques Inventaires

  • Couverture des zones — Quelles zones ont été scannées récemment, lesquelles sont en retard
  • Zones en vigilance — Zones avec des écarts importants à surveiller
  • Démarque inconnue — Suivi des pertes non identifiées par zone
Navigation par mois : Utilisez les flèches ← → pour comparer les statistiques d'un mois à l'autre et suivre votre progression.

7. Paramètres — Configurer l'application

Les paramètres sont accessibles via l'icône engrenage en haut à droite de l'écran.

Configuration des alertes

Configurez vos préférences d'alerte pour chaque catégorie de produit :

  • Médicaments — Activez/désactivez les alertes email mensuelles et définissez le seuil (par défaut 90 jours)
  • Parapharmacie — Même configuration, indépendante des médicaments
  • Produits saisonniers — Seuil plus long (par défaut 180 jours) car ces produits sont commandés longtemps à l'avance

Gestion des zones

Créez, modifiez ou supprimez vos zones de stockage. Chaque zone correspond à un emplacement physique dans votre pharmacie (rayon, tiroir, réfrigérateur...).

Données

Sur ordinateur, deux actions supplémentaires sont disponibles :

  • Exporter les données — Télécharge l'ensemble de vos produits et alertes
  • MAJ Catalogue LGO — Met à jour le catalogue produits depuis votre logiciel de gestion

8. Liaison LGO — Connecter votre logiciel

L'agent Toolkit permet de connecter l'application à votre logiciel de gestion (WinPharma, LGPI ou LEO) pour récupérer automatiquement les informations produits et mettre à jour le stock.

Agent LGO connecté
Quand l'agent est connecté, les indicateurs sont au vert.

Installation de l'agent

  1. Téléchargez l'agent correspondant à votre logiciel

    Depuis les paramètres → Liaison LGO, téléchargez l'installateur Windows adapté à votre logiciel (WinPharma, LGPI ou LEO).

  2. Installez sur un PC de la pharmacie

    L'agent doit être installé sur un ordinateur ayant accès au réseau de votre logiciel (généralement le même réseau que vos postes de travail).

    Avertissement Windows : Lors du lancement de l'installateur, Windows peut afficher un message "Windows ne reconnaît pas l'éditeur de cette application". Cliquez sur "Informations complémentaires" puis sur "Exécuter quand même" pour continuer l'installation.

Configuration de l'agent

La configuration se fait en 4 étapes, directement dans la fenêtre de l'agent :

  1. Entrez vos identifiants Pharma Toolkit

    Saisissez le même email et mot de passe que pour l'application Pharma Toolkit.

  2. Recherchez votre serveur automatiquement

    Cliquez sur le bouton "Rechercher" : l'agent va scanner votre réseau local et trouver automatiquement l'adresse IP de votre serveur. Si le serveur est trouvé, l'adresse IP se remplit automatiquement.

    Si la recherche automatique ne trouve rien : Vous pouvez entrer l'IP manuellement. Voir plus bas "Comment trouver l'IP manuellement".
  3. Sauvegardez la configuration

    Cliquez sur "Sauvegarder" pour enregistrer vos paramètres.

  4. Connectez l'agent

    Cliquez sur "Connecter". Les indicateurs passent au vert quand la connexion est établie avec le serveur Pharma Toolkit et votre logiciel.

Trois logiciels supportés : WinPharma, LGPI (Pharmagest) et LEO (Isipharm). La configuration est identique pour les trois : identifiants Pharma Toolkit + adresse du serveur (recherche automatique ou saisie manuelle).

Comment trouver l'IP manuellement ?

Si la recherche automatique ne trouve pas votre serveur, vous pouvez trouver l'IP manuellement :

C'est quoi une IP locale ? C'est l'adresse de votre serveur sur votre réseau interne. Elle ressemble à 192.168.1.xxx ou 10.0.0.xxx.
  1. Allez sur le serveur de votre logiciel

    C'est l'ordinateur principal où est installé votre logiciel de gestion (souvent appelé "serveur" ou "poste principal").

  2. Ouvrez l'invite de commandes

    Appuyez sur les touches Windows + R, tapez cmd puis Entrée.

  3. Tapez la commande

    Dans la fenêtre noire, tapez ipconfig puis appuyez sur Entrée.

  4. Trouvez l'adresse IPv4

    Cherchez la ligne "Adresse IPv4" sous "Ethernet" ou "Wi-Fi". C'est votre IP locale (exemple : 192.168.1.100).

  5. Entrez l'IP dans l'agent

    Saisissez cette adresse dans le champ IP de l'agent, puis sauvegardez.

Besoin d'aide ? Si vous ne trouvez pas l'IP, contactez notre support : contact@pharma-toolkit.fr