跳至主要内容
产品详细信息以英文显示。翻译即将推出。
AI Document Digitization (Universal OCR) — Template-free AI OCR that reads any document — POs, contracts, IDs, delivery notes — 1/1示意预览

Template-free AI OCR that reads any document

— POs, contracts, IDs, delivery notes — and writes structured data straight into any Odoo model.

什么是 AI Document Digitization (Universal OCR)?

Template-free AI OCR that reads any document — POs, contracts, IDs, delivery notes — and writes structured data straight into any Odoo model. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

Template-free AI extraction that reads mixed document types — POs, invoices, contracts, IDs, passports, delivery notes, receipts — without a fixed layout per vendor
Automatic document-type classification so each upload is routed to the correct Odoo model and field-mapping profile
Searchable OCR text layer written back onto every scan and PDF, indexed for full-text search from inside Odoo
Visual field-mapping designer that binds recognized fields to any Odoo model and field (standard or custom x_ studio fields)
Confidence scoring per field with a human-in-the-loop review queue for low-confidence extractions before records are committed
Bulk import from a watched network/SFTP folder via an ir.cron scheduled action that sweeps new files automatically
Email-to-Odoo ingestion: forward or BCC scans to a monitored mailbox and the module digitizes attachments on a poll cycle
Direct scanner intake — drop TWAIN/network-scanner output into the watch folder and it flows straight into records
Multi-format handling for PDF, JPG, PNG and TIFF, including multi-page PDFs split into per-document extractions
Line-item table extraction (e.g. PO/invoice line grids) mapped into Odoo one2many lines, not just header fields
Every source file stored as an ir.attachment linked to the created record, with a QWeb side-by-side preview of scan vs. extracted data
Duplicate detection on key fields (invoice number, PO reference) to stop the same document being posted twice
Multi-language and multi-currency aware field parsing, normalizing dates, amounts and tax figures to Odoo's format
Automated post-extraction actions via base automation — create/update records, tag partners, trigger approvals, notify a channel
Full audit trail: who reviewed, what the AI proposed, what was corrected, and the extraction confidence, per document
Optional XML-RPC / JSON-RPC endpoints so external scanners or DMS tools can push documents into the pipeline programmatically
Role-based access via ir.model.access.csv and record rules so only authorized users see, review or post digitized documents

按需定制,全程代劳

无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。

  1. 1

    您下单

    以一次性构建价格开始。我们在启动时与您共同确定范围。

  2. 2

    我们构建与安装

    ECOSIRE 在您的 Odoo 上构建、配置并安装。

  3. 3

    上线 + 支持

    约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。

技术规格

Odoo 兼容性
Odoo 17, Odoo 18, Odoo 19
版本
企业版和社区版
许可证
许可证需要确认
Python 要求
Python 3.10+
数据库
PostgreSQL 12+

关于此产品

AI Document Digitization (Universal OCR) is a build-to-order Odoo module that turns your paper-and-PDF backlog into clean, structured Odoo records — without brittle per-vendor templates. Instead of the fixed-layout OCR you find in Odoo's stock Invoice Digitization, this module uses modern AI extraction to read whatever you throw at it: purchase orders, supplier invoices, signed contracts, national IDs and passports, delivery notes, packing slips, receipts and letters. It recognizes the document type, locates the fields that matter, and maps them onto the Odoo model you choose.

Because ECOSIRE builds this specifically for your business, the module ships as real Odoo code — a proper addon with its own __manifest__.py, models extending models.Model, computed and stored fields with @api.depends, security wired through ir.model.access.csv plus record rules, backend views in XML/OWL, and QWeb report/preview layouts. Ingestion runs through Odoo's own plumbing: ir.attachment for the scanned binaries, ir.cron scheduled actions for folder-watch and mailbox polling, and base automation for the post-extraction hand-off (create a purchase.order, attach to a res.partner, populate a custom x_document.digitized model — whatever your workflow needs). Every extracted document keeps a searchable OCR text layer indexed against the record, so your team can finally full-text search scans and PDFs from inside Odoo.

This is not an apps.odoo.com instant download and it is not a black box. It's a scoped engagement: ECOSIRE analyzes your document samples and target models, builds the extraction + field-mapping configuration, installs it on your Odoo 17, 18 or 19 (Community or Enterprise), trains your operations team, and supports it. You own the source, the mapping rules, and the data — nothing is locked behind an opaque per-page meter you can't see into.

Typical lead time is one working week depending on the number of document types and target models. What you get at the end is a document intake pipeline that removes manual re-keying, kills transcription errors, and makes years of paper instantly findable — all native to the ERP your team already lives in.

你得到什么

  • Complete, commented Odoo addon source (module code, models, views, security, QWeb templates) delivered to your repo — you own it outright
  • Configured field-mapping profiles for each of your agreed document types, bound to your target Odoo models
  • Installation and deployment on your Odoo 17, 18 or 19 instance (Community or Enterprise), including ir.cron and mailbox/folder-watch setup
  • Security configuration: ir.model.access.csv rules and record rules scoped to the user groups you specify
  • Technical documentation covering architecture, the mapping designer, cron/folder/email intake config, and how to add new document types
  • Live training session for your operations team on uploading, reviewing the confidence queue, correcting fields and posting records
  • A defined post-go-live support and bug-fix window, with agreed response times and an update path for Odoo point releases
  • Sample-set validation report showing extraction accuracy across your real documents before handover

这是给谁的

Back-office operations lead

Owns a paper-heavy intake process — supplier invoices, POs, delivery notes — and needs data in Odoo without an army of typists re-keying it. Wants accuracy, a review step for edge cases, and an audit trail.

Accounts payable / finance manager

Drowning in supplier documents from dozens of vendors with different layouts. Needs header and line-item extraction straight into vendor bills and POs, with duplicate detection and confidence scoring before anything posts to the ledger.

IT / ERP administrator

Responsible for the Odoo instance and integrations. Wants a real, source-available addon that fits Odoo conventions (ir.attachment, ir.cron, record rules, XML-RPC), installs cleanly on their version, and won't become an unmaintainable black box.

Compliance & records officer

Manages contracts, IDs and regulated documents that must be searchable and traceable. Needs a searchable OCR layer, per-document audit history, and role-based access so only authorized staff can view sensitive scans.

AI Document Digitization (Universal OCR) 如何比较

标准伊科西尔定制建造竞争对手Odoo 原生
Document types supportedAny type you scope — POs, invoices, contracts, IDs, delivery notes, receiptsOnly what you find time to build; usually starts invoice-onlyOften fixed to one or two document types per app部分支持
Template-free AI extraction (no per-vendor setup)Yes — AI classifies and locates fields across layoutsRarely — most DIY builds rely on rigid templates or regex部分支持不包括在内
Maps to any Odoo model via a field-mapping designerYes — bind fields to standard or custom modelsPossible but hand-coded per model不包括在内不包括在内
Searchable OCR text layer on scans and PDFsYes — indexed for full-text search inside OdooOnly if separately built部分支持不包括在内
Confidence scoring + human review queueYes — thresholded review before records postRarely implemented部分支持部分支持
Bulk intake: folder-watch, email, scanner (ir.cron)Yes — all three, configured for youEach channel is extra build work部分支持不包括在内
Works on Community and Enterprise, Odoo 17/18/19Yes — no Enterprise-only lock-inDepends on your build部分支持不包括在内
You own the source code and mapping rulesYes — full commented addon handed overYes, but you built and must maintain all of it不包括在内不包括在内
Built, installed, trained and supported for youYes — one working week engagement with support windowYou resource and maintain it entirely不包括在内不包括在内

关于AI Document Digitization的常见问题

How long until it's live, and what's the process?

This is a build-to-order module, not an instant download. Typical lead time is one working week depending on how many document types and target Odoo models are in scope. The flow is: you share representative document samples and tell us which Odoo models the data should land in; we build and configure the extraction + field-mapping, validate it against your real samples, then install it on your Odoo instance and train your team. You'll get a validation report showing accuracy before handover.

What support and updates do I get after go-live?

Every engagement includes a defined post-go-live support and bug-fix window with agreed response times, plus a documented path for keeping the module working across Odoo point releases. Because you receive the full commented source, your own team (or ECOSIRE on an extended support agreement) can add new document types or adjust mappings later. We can also scope ongoing maintenance and Odoo 17→18→19 upgrade support separately.

Does this need Odoo Enterprise, or does it work on Community?

It works on both Community and Enterprise, and supports Odoo 17, 18 and 19. Unlike Odoo's built-in Invoice/Document Digitization — which is an Enterprise, IAP-metered, invoice-focused feature — this module is a self-contained addon you own. The AI extraction runs through the configuration we build, not a locked Enterprise-only credit meter, and it covers any document type, not just invoices.

Do I have to build a template for every vendor or document layout?

No. That's the core difference from most apps.odoo.com OCR modules. The extraction is template-free: an AI model classifies the document and locates the relevant fields regardless of layout, so a new supplier's invoice or a different ID format works without you authoring a per-vendor template. You configure mappings per document type, not per layout, and low-confidence extractions go to a human-review queue before they commit.

How does the data actually get into Odoo, and can I trust it?

Extracted fields are mapped onto the Odoo model and fields you choose via the mapping designer, and can trigger base-automation actions (create a purchase.order, populate a custom model, tag a partner, start an approval). Every field carries a confidence score; anything below your threshold lands in a review queue for a human to confirm or correct before the record is posted. The original file is stored as an ir.attachment on the record with a side-by-side QWeb preview, plus a full audit trail of what the AI proposed and what was changed — so nothing hits your data silently.

Can external scanners or other systems push documents in automatically?

Yes. Intake works three ways out of the box: a watched folder (network/SFTP) swept by an ir.cron scheduled action, a monitored mailbox that digitizes emailed attachments on a poll cycle, and direct scanner output dropped into the watch folder. For deeper integration, we can expose XML-RPC / JSON-RPC endpoints so an external DMS, scanning appliance or third-party app pushes documents into the pipeline programmatically.

申请报价

AI Document Digitization

Template-free AI OCR that reads any document — POs, contracts, IDs, delivery notes — and writes structured data straight into any Odoo model.

  • Template-free AI extraction that reads mixed document types — POs, invoices, contracts, IDs, passports, delivery notes, receipts — without a fixed layout per vendor
  • Automatic document-type classification so each upload is routed to the correct Odoo model and field-mapping profile
  • Searchable OCR text layer written back onto every scan and PDF, indexed for full-text search from inside Odoo
  • Visual field-mapping designer that binds recognized fields to any Odoo model and field (standard or custom x_ studio fields)

申请报价

告诉我们您对 AI Document Digitization 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。