Connecteur PharmaML
PharmaML est le protocole standard par lequel les pharmacies transmettent leurs commandes aux distributeurs depuis leur logiciel de gestion (LGO). Notre connecteur intègre ce flux directement dans Odoo : les commandes arrivent automatiquement, sans qu'aucune de vos équipes n'ait à les retranscrire.
Qu'est-ce que PharmaML
Pharma ML — que l'on écrit aussi Pharma-ML ou PharmaML — est la norme française d'échange de commandes entre les pharmacies d'officine et leurs fournisseurs. Quand un pharmacien passe commande depuis son logiciel de gestion, c'est ce format qui porte le message jusqu'au grossiste-répartiteur : les références demandées en codes CIP13, les quantités, l'identification de l'officine. La réponse emprunte le même chemin, ligne par ligne.
La norme est administrée par la profession elle-même, à travers la Chambre syndicale de la répartition pharmaceutique et la structure qui en assure la gestion opérationnelle. Les sept logiciels de gestion d'officine du marché l'implémentent nativement : Pharmagest, Smart RX, Winpharma, Caduciel, Esculape, Pharmaland et Vindilis.
La norme est présentée par l'organisme qui l'administre, avec la liste des opérateurs référencés et leur code. La spécification technique, elle, ne s'y trouve pas : elle s'obtient sur demande.
Le site officiel de Pharma MLPharma ML, Edipharm, GERS : qui parle à qui
Trois normes, trois interlocuteurs, un seul point de passage
| Norme | Entre qui | Pour quoi |
|---|---|---|
| Pharma ML | Officine → distributeur | Commandes et réponses |
| Edipharm | Distributeur ↔ laboratoire | Échanges avec l'amont |
| GERS | Distributeur → observatoire | Déclaration des ventes |
Être référencé chez chaque éditeur
Parler la norme ne suffit pas à recevoir des commandes. Encore faut-il que les officines puissent vous désigner comme fournisseur, et cela ne se décide ni chez elles ni chez vous.
Il faut d'abord obtenir la spécification et un code opérateur auprès de l'organisme qui administre la norme. Il faut ensuite que l'adresse de réception du distributeur soit enregistrée dans le référentiel embarqué de chaque éditeur de logiciel d'officine : le pharmacien ne la saisit pas lui-même, il choisit son fournisseur dans une liste que son éditeur a constituée. Tant qu'un distributeur n'y figure pas, les pharmacies équipées de ce logiciel ne peuvent pas lui commander.
C'est une démarche par éditeur, à engager tôt : elle se mesure en semaines et elle commande la date de mise en service.
De la commande pharmacie à la préparation, sans intervention
La pharmacie passe sa commande depuis son LGO
La pharmacie commande depuis son logiciel de gestion habituel (LGO), sans aucun changement dans ses habitudes. La commande part automatiquement via le protocole PharmaML vers votre distributeur.
La commande est importée dans Odoo via la norme PharmaML
Le connecteur reçoit en continu les nouvelles commandes PharmaML. Les codes CIP13 de la pharmacie sont mappés à votre référentiel produit. La fiche client de la pharmacie est identifiée automatiquement.
La disponibilité est vérifiée et la commande confirmée
Pour chaque ligne, le stock est vérifié lot par lot en respectant la stratégie FEFO. La commande est confirmée totalement ou partiellement selon la disponibilité, et la pharmacie en est informée.
La préparation et la livraison sont déclenchées
Le bon de préparation est généré automatiquement. Vos équipes entrepôt prennent en charge la commande. Facturation et traçabilité suivent le flux Odoo standard — aucune saisie supplémentaire.
Fonctionnalités
Import continu des commandes
Le connecteur reçoit les nouvelles commandes en temps réel. Les nouvelles commandes sont importées dès leur émission par les pharmacies, sans délai.
Correspondance CIP13 automatique
Les codes CIP13 envoyés par les pharmacies sont mappés automatiquement à vos références internes. Aucune traduction manuelle.
Identification du client
Chaque pharmacie est reconnue et rattachée à sa fiche client Odoo, avec ses conditions commerciales et son historique.
Confirmation partielle
Si une référence est en rupture, la commande est confirmée sur les lignes disponibles. La pharmacie reçoit une réponse précise ligne par ligne.
Déclenchement automatique du flux
De la réception à la préparation, le flux de vente Odoo est déclenché sans action manuelle. Bon de livraison, étiquettes, traçabilité lot : tout suit.
Historique complet
Chaque commande importée est archivée avec son horodatage, son statut de traitement et les données brutes reçues de l'API.
Avec le connecteur PharmaML, vos équipes…
Voir tous les modules de l'ERP pharmaceutique
Questions fréquentes
Faut-il un connecteur différent par logiciel d'officine ?
Non : un seul raccordement technique rend le distributeur joignable depuis les sept logiciels du marché, et nos pages par logiciel décrivent le contexte propre à chacun, pas sept intégrations distinctes. En revanche l'enregistrement de votre adresse de réception se fait bien éditeur par éditeur — c'est administratif, pas technique, et c'est ce qui commande le calendrier.
Que se passe-t-il si une référence est en rupture ?
La réponse se fait ligne par ligne : les références disponibles sont confirmées, les autres signalées comme telles. Le pharmacien voit le détail dans son propre logiciel et arbitre immédiatement, plutôt que de découvrir un manquant à la réception.
Et le code CIP13, à quoi sert-il exactement ?
C'est l'identifiant à treize chiffres d'une présentation de médicament — une boîte précise, d'un dosage précis. C'est lui que la pharmacie transmet, et c'est sur lui que se fait la correspondance avec le référentiel produit du distributeur. Une correspondance incomplète se voit tout de suite : les commandes tombent en anomalie.
Combien de temps pour se raccorder ?
Le raccordement lui-même n'est pas le plus long. Ce qui prend du temps, c'est la qualification avec les partenaires techniques et la mise en correspondance du référentiel produit. C'est l'un des éléments les plus structurants du calendrier d'un projet, et il vaut mieux l'engager tôt.
PharmaML gère-t-il la facturation ?
La commande et sa réponse transitent par la norme ; la facturation suit ensuite le flux de l'ERP. Sur les échanges avec l'amont, voir Edipharm, et sur l'ensemble de la chaîne, l'ERP pharmaceutique.
Demander une démonstration
Une heure en visioconférence : nous montrons l'ERP en fonctionnement — commandes reçues des officines, sortie FEFO, déclarations, tarification — et nous répondons à vos questions. Le créneau se réserve directement, sans qu'on vous rappelle pour convenir d'une date.
Grossiste-répartiteur, dépositaire, distributeur à l'exportation : les contraintes ne sont pas les mêmes. Dites-nous laquelle est la vôtre, la démonstration s'y adapte.