Expected duration: Ongoing Project Overview: We are looking for a Python/Odoo developer to build a simple tool for our staff. The tool needs to read Purchase Orders (PDFs) sent by our customers and automatically create a Draft Sales Order in Odoo.
The Goal: Our staff should be able to drop a PDF into the tool (or a specific folder), and the system should extract the data and push it to Odoo.
Key Constraints:
No Monthly Fees: We do not want to use paid OCR subscriptions (like AWS or Google Cloud). You must use free/open-source Python libraries to read the text.
Windows Desktop: The tool must run on Windows 10/11 computers. It needs to be easy for non-technical staff to use (e.g., a simple .exe file).
Scope of Work:
Input: The tool accepts a PDF file. (PDFs from the same customer may come in 1, 2, 3, or 4 page formats)
Identify Customer: Determine which customer sent the file (e.g., by reading the filename or the header text).
Extract Data: specific fields need to be pulled:
PO Number
Date
Line Items (SKU, Quantity, Price)
Product Mapping: The tool must match the "Customer SKU" found on the PDF to our "Internal Product Reference" in Odoo.
Odoo Integration: Use the Odoo API to create the order.
Requirements:
The solution must be able to handle different PDF layouts for different customers (we can discuss how you want to handle this configuration).
Realistic Ninja Turtles Art Category: 3D Art, 3D Illustration, Art Consulting, Caricature & Cartoons, Character Illustration, Illustration, Photoshop Budget: $30 - $250 AUD
08-Feb-2026 17:04 GMT
Retouche Photo - Objets à Modifier Category: 3D CAD, 3D Modelling, AutoCAD, CAD / CAM, Drafting, Engineering Drawing, Illustration, Mechanical Design Budget: €8 - €30 EUR
Hostinger Lead Generation Site Category: Conversion Rate Optimization, HTML, Lead Generation, PHP, SEO, Web Development, Web Design, WordPress Budget: ₹100 - ₹400 INR
08-Feb-2026 17:01 GMT
Classical Wood CNC 3D Models Category: 3D CAD, 3D Design, 3D Modelling, 3D Rendering, AutoCAD, CAD / CAM, CNC, Solidworks Budget: ₹100 - ₹400 INR
08-Feb-2026 17:01 GMT
Suryaghar Vendor Promo Video Category: 2D Animation, Animation, Graphic Design, Motion Graphics, Script Writing, Social Media Marketing, Video Post Editing, Video Production, Video Services, Voice Over Budget: ₹600 - ₹1500 INR
08-Feb-2026 17:01 GMT
Shopify Store Design & Setup Category: Conversion Rate Optimization, Dropshipping, SEO, Shopify, Shopify Templates, Web Development, Web Design, Website Optimization Budget: ₹100 - ₹400 INR
08-Feb-2026 17:00 GMT
Custom Bubble Business Management App Category: App Development, Database Management, HTML, HTML5, JavaScript, Mobile App Development, UX / User Experience, Web Application Budget: $250 - $750 USD