跳至主要内容
产品详细信息以英文显示。翻译即将推出。
EU Peppol BIS Universal E-Invoicing — One Odoo connector for every Peppol-eligible EU country — register, send and receive Pe — 1/1示意预览

One Odoo connector for every Peppol-eligible EU country

— register, send and receive Peppol BIS Billing 3.0 invoices. Built to order.

什么是 EU Peppol BIS Universal E-Invoicing?

One Odoo connector for every Peppol-eligible EU country — register, send and receive Peppol BIS Billing 3.0 invoices. Built to order. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

Generates compliant Peppol BIS Billing 3.0 UBL 2.1 documents from Odoo invoices and credit notes (account.move)
Single connector covering all Peppol-eligible EU member states — one app, no per-country integration sprawl
Certified Access Point connectivity for outbound transmission and inbound reception (AS4 handled by your provider)
SMP/SML participant lookup to resolve the recipient's Peppol endpoint and supported document types before sending
Multi-country participant registration workflow to register your legal entities on the Peppol network
Inbound document reception that lands supplier invoices in Odoo as draft vendor bills for review and posting
Auto-billing of received documents with configurable mapping to your chart of accounts and tax codes
Country-specific CIUS and national profile handling (e.g. localized mandatory fields and validation nuances)
Pre-send UBL validation against BIS 3.0 / EN 16931 business rules so malformed invoices are caught before transmission
Transmission status tracking per invoice (queued, sent, delivered, rejected) surfaced on the account.move form and in the chatter
res.partner extensions storing each contact's Electronic Address Scheme, participant ID and endpoint details
Compute fields with @api.depends that flag whether an invoice is Peppol-ready in real time
Automated push/poll via scheduled actions (ir.cron) plus base.automation triggers — no manual clicking
Role-based access via ir.model.access.csv and record rules so only accounting users can register or resend
XML-RPC / JSON-RPC endpoints to send, receive and query Peppol status from external systems
Full audit trail of every transmitted and received document, retained on the invoice for compliance
Multi-company support so each legal entity uses its own participant identity and Access Point credentials
Works on Odoo 17, 18 and 19, Community or Enterprise, aligned to your existing accounting configuration

按需定制,全程代劳

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

  1. 1

    您下单

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

  2. 2

    我们构建与安装

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

  3. 3

    上线 + 支持

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

技术规格

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

关于此产品

EU Peppol BIS Universal E-Invoicing is a build-to-order Odoo module that ECOSIRE designs, builds, installs and supports for you — it is not an instant apps.odoo.com download. After purchase, our Odoo engineers scope your exact country footprint, legal entities and Access Point choice, then deliver a production-ready connector on your Odoo 17, 18 or 19 database within a one working week lead time.

The module turns every Odoo customer invoice and credit note (account.move) into a compliant Peppol BIS Billing 3.0 UBL 2.1 document, transmits it through a certified Peppol Access Point, and receives inbound documents back into Odoo as draft vendor bills — all from one connector, regardless of which EU member states your customers and suppliers sit in. No more juggling a separate integration per country: SMP/SML participant lookup, CIUS profile selection and per-country validation rules are handled inside a single, unified Odoo app.

Under the hood it is real Odoo engineering, not a black box. We extend account.move and res.partner with the fields Peppol needs (participant IDs / Electronic Address Scheme, endpoint IDs, transmission status), add compute fields with @api.depends for live UBL-readiness checks, generate the UBL via QWeb/lxml templates you can inspect, and expose the whole flow through the standard Odoo UI plus XML-RPC/JSON-RPC for headless automation. Security is enforced with ir.model.access.csv and record rules so only accounting roles can register participants or resend documents, and automated actions (ir.cron / base.automation) push and poll the Access Point without manual clicking.

Because it is built for your instance, we align it with your chart of accounts, tax mapping, multi-company setup and preferred certified Access Point (your existing provider or one we recommend). You get the source code, documentation, a training session and a support window — and it keeps working across Odoo 17, 18 and 19, Community or Enterprise.

你得到什么

  • Production-ready Odoo module source code (models, views, security, QWeb/UBL templates) installed on your database
  • A complete __manifest__.py with pinned dependencies and versions for Odoo 17, 18 and 19 (Community or Enterprise)
  • Access Point integration configured — credentials wired to your chosen certified provider (yours or one we recommend)
  • Participant registration for your legal entities on the Peppol network across your target EU countries
  • Country/CIUS profile configuration mapped to your chart of accounts, tax codes and multi-company setup
  • Administrator and accounting-user documentation plus a UBL field-mapping reference for your team
  • A live training session for accounting and finance staff on sending, receiving and troubleshooting documents
  • A defined post-go-live support window with fixes, guidance and compatibility upkeep across Odoo 17/18/19

这是给谁的

EU multi-country finance manager

Runs Odoo accounting for a group invoicing customers across several EU member states and needs one Peppol connector that handles every country's BIS profile instead of a patchwork of national tools.

Odoo implementation partner

Serves EU clients and wants a reusable, ECOSIRE-supported Peppol module they can deploy on client instances — with clean models, security rules and documentation — rather than rebuilding UBL generation from scratch each engagement.

Shared-services / AP-AR lead

Manages both outbound customer invoicing and inbound supplier bills; wants received Peppol documents to auto-land as draft vendor bills in Odoo and outbound invoices transmitted and status-tracked without leaving the ERP.

EU Peppol BIS Universal E-Invoicing 如何比较

标准伊科西尔定制建造竞争对手Odoo 原生
Coverage of all Peppol-eligible EU countries from one connector包含Possible, but you build and maintain every country/CIUS profile yourselfOften single-country or a small country set per module不包括在内
Peppol BIS Billing 3.0 UBL 2.1 generation from account.move包含You implement UBL/lxml templates and EN 16931 rules from scratchUsually yes for its target country部分支持
Inbound reception into Odoo as draft vendor bills包含Requires building the whole inbound parser and mappingSometimes; often outbound-only不包括在内
SMP/SML participant lookup and per-country CIUS handling包含You code and maintain the lookup and profile logic部分支持不包括在内
Built, installed and configured on your instance for your countries/entities包含You do the build and configuration yourself不包括在内不包括在内
Ongoing support and Peppol/CIUS spec upkeep across Odoo 17/18/19包含Your team owns all future maintenanceVendor-dependent; varies by publisher部分支持
XML-RPC / JSON-RPC access for headless send/receive/status包含You expose and secure the endpoints yourself部分支持部分支持
Role-based security via ir.model.access.csv and record rules包含You define all access rules部分支持包含

关于EU Peppol BIS Universal E-Invoicing的常见问题

How long until the module is live, and is this an instant download?

This is a build-to-order module, not an instant apps.odoo.com download. After purchase we scope your country footprint, legal entities and Access Point, then build, install and validate the connector on your database. Typical lead time is one working week depending on how many EU countries and legal entities you register and how much tax/chart-of-accounts mapping is involved. You get a timeline confirmed during the kickoff scoping call.

What support and updates are included after go-live?

Every build includes a defined post-go-live support window covering bug fixes, configuration guidance and compatibility upkeep. Because Peppol BIS profiles and national CIUS rules change over time, we keep the module aligned with current specifications during your support window and maintain compatibility across Odoo 17, 18 and 19. Extended support and enhancement retainers are available if you want ongoing coverage beyond the initial window.

Do I still need a Peppol Access Point provider?

Yes. Peppol requires transmission through a certified Access Point that speaks the AS4 protocol. The module is the Odoo-side connector: it builds compliant UBL, performs SMP/SML lookups, and pushes/pulls documents to and from your Access Point. We integrate with your existing certified provider, or recommend one and wire up the credentials as part of delivery.

Which EU countries and Odoo editions are supported?

The connector is designed to cover all Peppol-eligible EU member states from a single app, with per-country CIUS profile handling for localized validation rules. We configure it for the specific countries you invoice into. It runs on Odoo 17, 18 and 19, in both Community and Enterprise editions, aligned to your existing accounting configuration.

Does it handle inbound supplier invoices too, or only sending?

Both. Outbound, it converts Odoo customer invoices and credit notes to Peppol BIS 3.0 UBL and transmits them with status tracking. Inbound, it receives supplier documents from your Access Point and creates draft vendor bills in Odoo, with configurable mapping to your chart of accounts and tax codes so your AP team simply reviews and posts.

Can external systems trigger sending or check status without using the Odoo UI?

Yes. The whole flow is exposed through Odoo's standard XML-RPC / JSON-RPC API, so an external ERP, e-commerce platform or middleware can create an invoice, trigger transmission, and query delivery status programmatically. Access is still governed by Odoo's security model — ir.model.access.csv and record rules — so only authorized accounting roles can send or resend.

申请报价

EU Peppol BIS Universal E-Invoicing

One Odoo connector for every Peppol-eligible EU country — register, send and receive Peppol BIS Billing 3.0 invoices. Built to order.

  • Generates compliant Peppol BIS Billing 3.0 UBL 2.1 documents from Odoo invoices and credit notes (account.move)
  • Single connector covering all Peppol-eligible EU member states — one app, no per-country integration sprawl
  • Certified Access Point connectivity for outbound transmission and inbound reception (AS4 handled by your provider)
  • SMP/SML participant lookup to resolve the recipient's Peppol endpoint and supported document types before sending

申请报价

告诉我们您对 EU Peppol BIS Universal E-Invoicing 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

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