PHARMAPRO DOCS — v1.2.3 NOUVEAU

Import BL universel

Excel ou CSV, n'importe quel fournisseur, en 4 étapes. Sans script. Sans intervention TKAWEN.

Recevez un BL au format Excel ou CSV de FADI-PHARM, BIOPHARM, ou n'importe quel autre fournisseur, et importez-le dans PharmaPro en quatre étapes — sans Python, sans script, sans intervention TKAWEN.

Où trouver la fonction

Factures Fournisseurs → bouton vert 📥 Importer BL (Excel/CSV)

Le workflow en 4 étapes

ÉTAPE 1 / 4

Choisir le fichier

Cliquez sur Parcourir… et sélectionnez le fichier reçu de votre fournisseur. Formats acceptés :

L'importeur gère aussi automatiquement :

ÉTAPE 2 / 4

Associer les colonnes

PharmaPro détecte automatiquement quelle colonne correspond à quoi en analysant les en-têtes. Les champs obligatoires sont :

Les champs optionnels :

Si la détection automatique se trompe, corrigez manuellement avec les menus déroulants. Vous pouvez aussi :

💡 Mémorisation par fournisseur. La première fois que vous importez un BL de FADI-PHARM, vos choix de colonnes sont sauvegardés. Le BL suivant de FADI-PHARM réutilisera automatiquement le même mapping — un clic.
ÉTAPE 3 / 4

Informations de la facture

Saisissez :

ÉTAPE 4 / 4

Aperçu et import

Vérifiez la liste finale avant import. Les avertissements éventuels (quantité = 0, prix manquant) sont affichés en rouge.

Cliquez sur Importer. PharmaPro :

  1. Crée une sauvegarde complète de votre base
  2. Crée le fournisseur s'il n'existe pas
  3. Insère la facture dans Factures Fournisseur
  4. Pour chaque ligne :
    • Si le produit existe (par nom, insensible à la casse) : met à jour quantité, prix d'achat, prix de vente, date de péremption
    • Sinon : crée le produit dans Médicaments
  5. Enregistre chaque ligne dans Détails Facture pour la traçabilité

Garanties

GarantieComment ça fonctionne
Anti-doublonSi vous re-importez le même N° de facture pour le même fournisseur, l'import est refusé. Aucun risque de doubler le stock par accident.
SauvegardeUne copie complète de votre base est sauvegardée dans backups/pharma_pre_bl_<fournisseur>_<date>.db avant chaque import.
AtomiqueSi une erreur survient au milieu de l'import, aucune modification n'est commitée — votre base reste intacte.

Exemple — format CSV minimal

Désignation,Quantité,Prix HT
PARACETAMOL 500MG BT20,5,120.00
IBUPROFENE 400MG BT30,3,180.50
VITAMINE C 1G BT10,10,95.00

Trois colonnes suffisent. Sauvegardez en .csv (encodage UTF-8 idéalement) et importez-le.

Dépannage

ProblèmeCauseSolution
« Aucune ligne valide »Mapping Désignation incorrectÉtape 2 : choisir la bonne colonne
« Facture déjà importée »N° + fournisseur existent déjàVérifier dans Factures Fournisseurs
Date de péremption videFormat non reconnuAccepté : YYYY-MM-DD, DD/MM/YYYY, DD-MM-YYYY. Sinon = 2099-12-31
Prix mal luSéparateur décimal , ou espaceGéré automatiquement (341,00 ↔ 341.00)
Caractères bizarresEncodage CSV incorrectRé-enregistrer dans Excel en CSV UTF-8

PharmaPro v1.2.3 — Documentation officielle — partners@tkawen.com