Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Uncategorized
  3. Ds Amcs Ocr Purchase v 19.0
  4. Sales Conditions FAQ

Ds Amcs Ocr Purchase

by Ahmed Mnasri
Odoo
In-App Purchases
v 19.0 Third Party 6
Download for v 19.0 Deploy on Odoo.sh
This module requires Odoo Enterprise Edition.
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Purchase (purchase)
• Discuss (mail)
• Expenses (hr_expense)
• Invoicing (account)
• Employees (hr)
Community Apps Dependencies Show
DS AMCS OCR Client
Lines of code 3075
Technical Name ds_amcs_ocr_purchase
LicenseLGPL-3
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Purchase (purchase)
• Discuss (mail)
• Expenses (hr_expense)
• Invoicing (account)
• Employees (hr)
Community Apps Dependencies Show
DS AMCS OCR Client
Lines of code 3075
Technical Name ds_amcs_ocr_purchase
LicenseLGPL-3
Versions 18.0 19.0

DS AMCS OCR Purchase

Assistant OCR pour bons de commande — Extraction automatique des BC fournisseurs

Odoo 19 Ready Factures Fournisseurs Remises automatiques Wizard de validation

Édité par AMCS Ahmed Mnasri

■ Présentation Générale

Le module DS AMCS OCR Purchase étend le module ds_amcs_ocr_connector pour permettre l'extraction automatique des données des factures fournisseurs directement dans les bons de commande (BC). Il analyse les pièces jointes PDF/Image via le service OCR, extrait les lignes de produits (référence, désignation, quantité, prix unitaire, remise) et pré-remplit un assistant de validation (wizard) pour vérification avant création.

Valeur Ajoutée :
  • Gain de temps : Plus besoin de saisir manuellement chaque ligne de facture. L'OCR extrait tout en quelques secondes.
  • Remises automatiques : Détection des remises explicites (247,600 6%) et implicites (135,9664% calculée depuis le montant).
  • Correspondance intelligente : Appairage automatique avec les produits Odoo via référence fournisseur (product.supplierinfo).
  • Validation contrôlée : Assistant visuel (wizard) permettant de vérifier et corriger chaque ligne avant validation finale.

■ Fonctionnalités Clés

Extraction Automatique

  • Analyse des pièces jointes (PDF, PNG, JPG) du bon de commande via l'API OCR.
  • Parsing intelligent des lignes : référence, désignation, quantité, prix unitaire, remise, montant HT et code TVA.
  • Gestion des formats français (virgule décimale) et des colonnes inversées par l'OCR.

Correspondance Produits

  • Recherche par référence fournisseur (product.supplierinfo.product_code) avec ou sans filtre partenaire.
  • Recherche par nom de produit chez le fournisseur (product.supplierinfo.product_name).
  • Recherche par code interne (product.product.default_code).
  • Création automatique de nouveaux produits si aucune correspondance trouvée.

Assistant Wizard

  • Fenêtre modale listant toutes les lignes extraites avec colonnes modifiables.
  • Sélection manuelle du produit Odoo si l'appairage automatique échoue.
  • Ajout de lignes supplémentaires si l'OCR a manqué une entrée.

■ Guide d'utilisation

1 Installation du module

  1. Assurez-vous que ds_amcs_ocr_connector et purchase sont installés.
  2. Installez ds_amcs_ocr_purchase depuis Applications → Installer.

2 Paramétrage avant l'utilisation

Pour que la correspondance automatique des produits fonctionne de manière optimale lors de l'import des factures, le système doit connaître les références de vos fournisseurs.

⚡ Méthode Principale : L'Automatisation au quotidien (Recommandé)

Vous n'avez presque rien à faire !
La liste des articles et des prix fournisseur s'enrichit et se configure automatiquement dans Odoo à chaque fois que vous confirmez un bon de commande d'achat (PO). Au fil de vos commandes, le système apprend et mémorise tout seul les liaisons.

🛠️ Méthodes Alternatives (Optionnelles - Pour anticiper ou corriger)

Si vous devez configurer des articles en amont avant toute commande, deux options manuelles s'offrent à vous :

  • Option A : Depuis la Fiche Article (Idéal par produit)
    Allez dans Achats → Articles, ouvrez le produit concerné, puis ajoutez le fournisseur et ses références dans l'onglet Achats → Liste des fournisseurs.
  • Option B : Via le menu global (Idéal pour les imports de masse)
    Allez dans Achats → Configuration → Listes de prix du fournisseur pour gérer ou importer l'ensemble de vos tarifs centralisés.
⚠️ IMPORTANT

Que l'information soit saisie automatiquement ou manuellement, le nom et le code article fournisseur doivent correspondre exactement aux données textuelles inscrites sur vos factures d'achat pour que l'appairage automatique soit un succès.

3 Joindre la facture / BC au bon de commande

  1. Ouvrez le bon de commande (Achats → Commandes).
  2. Cliquez sur la zone Pièces jointes (en haut à droite).
  3. Ajoutez le fichier PDF ou image de la facture fournisseur.
⚠ Formats supportés : PDF, PNG, JPEG. Un seul fichier est traité (le premier attaché).

4 Lancer l'extraction OCR

  1. Dans la vue formulaire du BC, cliquez sur le bouton 📄 Upload to OCR dans le ruban supérieur.
  2. Le module envoie la pièce jointe au service OCR, analyse la réponse et ouvre automatiquement l'assistant de validation.
ℹ Le bouton est désactivé si le BC est dans l'état "Validé" ou "Annulé". Remettez-le en brouillon pour ré-utiliser l'OCR.

5 Vérifier les données dans l'assistant

L'assistant affiche chaque ligne extraite par l'OCR avec les colonnes suivantes :

Colonne Modifiable Description
Article✅Produit Odoo associé (automatique ou manuel)
Réf.✅Référence extraite (ex: 1111)
Désignation✅Description du produit
Qté✅Quantité en format français (virgule)
P.U.✅Prix unitaire HT
Remise✅% de remise (pré-rempli depuis l'OCR)
  • Si un produit Odoo a été trouvé, son nom s'affiche entre crochets.
  • Vous pouvez modifier la quantité, le prix, la remise, la référence et la désignation.
  • Utilisez Ajouter une ligne si l'OCR a ignoré une entrée.

6 Valider & Créer

  1. Cliquez sur Valider & Créer. L'assistant applique les changements :
    • Met à jour le fournisseur, la référence facture et la date du BC.
    • Supprime toutes les anciennes lignes du BC.
    • Crée les nouvelles lignes avec les valeurs extraites.
    • Crée automatiquement les nouveaux produits si nécessaire.
  2. Une notification de succès s'affiche. L'assistant se ferme.

7 Vérifier le bon de commande

Après validation, le BC est mis à jour. Vérifiez :

  • En-tête : Fournisseur, Réf. fournisseur, Date de commande.
  • Lignes : Produit, Qté, P.U., Rem.%, Montant.
  • Totaux : Montant HT, TVA, Total TTC.

■ Tutoriels Vidéo

Tutoriel OCR Purchase

Découvrez comment utiliser l'OCR pour extraire automatiquement les données de vos factures fournisseurs dans les bons de commande.

Tutoriel OCR Purchase

▶ Voir la vidéo sur YouTube

Besoin d'aide ?

Notre équipe d'experts Odoo est à votre disposition pour vous accompagner.

Contacter le support (support@amcs.tn)
Visiter notre portail Web

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with