Ordercapture Ocr

Automate purchase order processing with OCR and AI-powered document extraction. Upload PDFs or Excel sheets, extract items and pricing automatically, review and confirm, and create Sales Orders in a single click — all inside ERPNext.

Install Ordercapture Ocr

bench get-app https://github.com/Akhilam-Inc/OrderCapture-OCR

Add the Frappe Gems badge to your README

Maintain Ordercapture Ocr? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=Akhilam-Inc%2FOrderCapture-OCR)](https://frappegems.com/gems/apps/Akhilam-Inc/OrderCapture-OCR)

About Ordercapture Ocr

📄 OrderCapture OCR for ERPNext

Automate purchase order processing with OCR and AI-powered document extraction. Upload PDFs or Excel sheets, extract items and pricing automatically, review and confirm, and create Sales Orders in a single click — all inside ERPNext.

Stop typing Sales Orders manually. Start automating.


🚀 Why Use OrderCapture OCR?

Processing customer Purchase Orders manually is slow, repetitive, and error-prone. Reading line items and quantities from PDFs or marketplace Excel sheets takes hours and delays order fulfillment.

OrderCapture OCR solves this by: - 📥 Uploading purchase orders directly into ERPNext - 🤖 Extracting customer, item, quantity, and pricing details automatically - 🧾 Reviewing items in an interactive item grid - 🧮 Auto-comparing PO prices against ERPNext Price Lists - ➕ Creating a Sales Order instantly with the original PO attached


🧠 What Problems Does It Solve?

Traditional Process ❌ With OrderCapture OCR for ERPNext ✅
Manual entry from PDFs & Excel Automated structured extraction
High risk of errors & mismatched rates Smart review screen with highlights
Vendor-specific formats difficult to handle Vendor model support (FlipKart, BB, etc.)
Slow processing time for multiple POs Bulk upload & processing
No audit trail Complete document tracking & attachments

🌟 Key Benefits

  • Speed — Convert POs into Sales Orders in minutes
  • 🧠 Accuracy — Reduce pricing mistakes and item mismatches
  • 📦 Marketplace friendly — Works with FlipKart, BB & custom templates
  • 💼 ERPNext-native workflow — No external tools needed
  • 🔁 Bulk processing support
  • 🧾 Full auditability — Original PO attached to Sales Order

🧰 Core Features

📄 Multi-format Upload Support

Upload purchase orders as PDF, XLS, XLSX, or CSV, with drag-and-drop and multi-file support.

🧠 Smart OCR & Structured Extraction

Automatically extract: - Customer details - Delivery address - Item codes, names, quantities, pricing - Tax & total values - Vendor format interpretation for Excel/CSV

📋 Interactive Review & Editing Screen

Dedicated review dialog includes: - Customer and address selection - Editable item table with advanced price comparison - Multiple totals & tax values - Row-level highlights for issues

💰 Price List & Mapping Validation

  • Match customer item codes to internal item codes
  • Fetch price list rates in one click
  • Highlight mismatches visually

📑 Bulk Dashboard

  • Upload multiple POs at once
  • Track status: Pending, Completed, Failed
  • Sort, filter, retry processing

🧮 Create Sales Orders Automatically

  • One-click conversion from extracted data
  • Original file automatically attached for reference

🧠 Example Workflow

  • Upload PO → Extract & Process → Review & Adjust → Validate Pricing → Create Sales Order

📦 Common Use Cases

  • 📥 Daily incoming POs from large B2B customers
  • 📊 Marketplace / e-commerce order imports (FlipKart, BB, etc.)
  • 📦 Bulk order uploads for seasonal demand
  • 💰 Price comparison before order confirmation
  • 🔁 Reprocessing of corrected POs

👥 Who Is It For?

  • Sales Operations
  • Finance & Accounts Teams
  • Order Management Teams
  • Manufacturing & Retail Businesses
  • E-commerce and Marketplace Vendors

Industries

🏭 Manufacturing
📦 Wholesale & Distribution
🛒 E-commerce & Marketplaces
🏢 B2B Services
📊 Multi-branch retail


⚙️ Setup & Configuration

  1. Install OrderCapture OCR App
  2. Configure OCR settings & model selection
  3. Add vendor models (FlipKart, BB, etc.)
  4. Enable “OrderCapture OCR” dashboard
  5. Upload sample POs
  6. Process, review & create Sales Orders

❓ Frequently Asked Questions

Which file formats are supported?
✔ PDF, CSV, XLS, and XLSX

Is manual review required after extraction?
✔ Yes — verify items and amounts before posting

Can it handle marketplace-specific templates?
✔ Yes — via vendor model configuration

What if item codes don’t match?
✔ Highlighted in the review screen for correction

Is the original file stored?
✔ Yes — attached to the created Sales Order

Can I reprocess failed documents?
✔ Yes — retry and update data anytime


🔐 Security & Data Handling

  • Files stored securely in ERPNext
  • Logs and extraction history recorded
  • Access controlled by ERPNext user permissions
  • No external sharing beyond configured OCR service

📦 Requirements

  • ERPNext v14+
  • OCR API or LLM endpoint configuration (optional)
  • Basic item & customer masters prepared

🤝 Support

📩 support@akhilaminc.com
🌍 https://akhilaminc.com


📜 License

MIT License
Copyright (c) 2025 Akhilam Inc


❤️ Made by Akhilam Inc

Building automation & AI-powered tools for ERPNext to help businesses scale faster 🚀

Related Retail apps for Frappe & ERPNext

  • Ury — URY - FOSS restaurant management system super powered by ERPNext.
  • Webshop — Open Source eCommerce Platform
  • Ecommerce Integrations — Ecommerce integrations for ERPNext
  • Posnext — A modern, high-performance Point of Sale system for ERPNext with offline capabilities, real-time updates, and intuitive UI.
  • Woocommerceconnector — Integration App for ERPNext to connect to WooCommerce
  • Woocommerce Fusion — WooCommerce connector for ERPNext v15
  • Go1 Webshop — Go1 Webshop is an Open Source eCommerce portal built on frappe builder.
  • Retail Suite — is a modern POS system built with Tailwind CSS on the frontend and Frappe as the backend. It is designed for small retail businesses