跳至主要内容
产品详细信息以英文显示。翻译即将推出。
POS Split, Merge & Transfer Bills — Split checks by guest, item, or amount, merge open tables, and transfer orders in Odoo PO — 1/1示意预览

Split checks by guest, item, or amount, merge open tables, and transfer orders in Odoo POS

— no re-keying, no lost bills.

什么是 POS Split, Merge & Transfer Bills?

Split checks by guest, item, or amount, merge open tables, and transfer orders in Odoo POS — no re-keying, no lost bills. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

Split a check by individual item — move any pos.order.line to a new order and settle it independently
Split by quantity within a single line (e.g., 3 of 5 beers to one guest, 2 to another)
Split into equal shares across N guests, with rounding handled per-order so totals always reconcile
Split by a custom amount typed at the terminal for ad-hoc arrangements
Split by number of persons — set the headcount and the module divides the bill automatically, beyond native POS capability
Assign a separate payment method to each split: card, cash, house account, gift, or split-tender within a split
Merge multiple open orders or tables into one consolidated bill when parties combine
Transfer a running order between tables when guests relocate mid-meal
Transfer an order between waiters/cashiers at shift change, preserving line ownership and commission attribution
Per-split receipt printing via customized QWeb report templates so each guest gets their own itemized ticket
Preserves discounts, taxes, fiscal position, and loyalty/pricelist context on every split, merge, and transfer
Permission control via ir.model.access.csv and record rules so only authorized roles can merge, transfer, or split above a threshold
Optional manager approval (automated action / server action) for high-value or full-table splits
Full audit trail — every operation writes back to pos.order with user, timestamp, and source order reference for clean session and Z-report closing
Works offline in the POS and syncs correctly when the session reconnects, consistent with Odoo POS architecture

按需定制,全程代劳

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

  1. 1

    您下单

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

  2. 2

    我们构建与安装

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

  3. 3

    上线 + 支持

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

技术规格

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

关于此产品

Group dining breaks Odoo's native Point of Sale. When four friends share a table and each wants their own receipt on their own card, or two parties merge into one, or a section changes hands mid-shift, standard Odoo POS forces your staff to void, re-key, and hope the totals reconcile. POS Split, Merge & Transfer Bills is a build-to-order Odoo module ECOSIRE designs, develops, installs, and supports for your restaurant or bar — engineered specifically for the messy reality of table service.

The module extends Odoo's pos.order and pos.order.line models with splitting, merging, and transfer logic, and layers a purpose-built OWL interface directly into the POS frontend so cashiers work inside the same screen they already know. Split a check by individual item, by quantity of a line, into equal shares, by an arbitrary custom amount, or by the number of persons at the table — going well beyond what Odoo core offers. Each resulting split becomes its own order that can take its own payment method: one guest pays by card, another in cash, a third on a house account, all settled in a single flow that posts cleanly to Odoo accounting.

Merge multiple open orders or tables into one consolidated bill when parties join, and transfer a running order between tables or between waiters when guests move or a shift changes — the order, its lines, its discounts, and its fiscal position travel intact, with no manual re-entry and no risk of an orphaned open ticket. Because everything runs on Odoo's ORM with proper ir.model.access.csv rules and record rules, every split, merge, and transfer is auditable, permission-gated, and reflected accurately in your sales reports, session closing, and Z-reports.

This is not an instant download from apps.odoo.com. ECOSIRE builds the module to fit your POS configuration, receipt layout (QWeb), payment methods, and floor plan, tests it against Odoo 17, 18, or 19 (Community or Enterprise), deploys it to your instance, trains your floor staff, and stands behind it with a defined support window. Typical delivery is one working week from confirmed scope and access.

你得到什么

  • Complete, installable Odoo module (custom addon with __manifest__.py declaring dependencies on point_of_sale) tailored to your instance
  • Backend models and business logic (models.Model extensions of pos.order / pos.order.line with @api.depends computed fields for split totals)
  • Custom OWL/JS POS frontend components and XML views wired into the existing POS UI
  • Security layer: ir.model.access.csv access rights plus record rules and role-based approval configuration
  • Customized QWeb receipt/report templates for per-split itemized printing
  • Configuration of your payment methods, floor plan, and POS settings to work with the new flows
  • Deployment to your Odoo 17, 18, or 19 instance (Community or Enterprise) with staging validation before go-live
  • Written admin/operator documentation plus a live training session for floor staff and managers

这是给谁的

Restaurant floor manager

Runs table service where large groups routinely ask to split the bill several ways. Needs cashiers to split by person, item, or share in seconds without voiding orders, so the line moves and no revenue leaks at closing.

Bar and pub operator

Manages fast-moving tabs that merge and change hands as groups grow and shifts rotate. Needs to combine open orders, transfer tabs between bartenders at handover, and take a different payment method per guest — all without re-keying drinks.

Odoo administrator / IT lead for hospitality

Owns the Odoo POS deployment and wants split/merge/transfer done natively inside Odoo with proper access rights, clean accounting posting, and reliable session/Z-report reconciliation — not a bolt-on that breaks on upgrade.

POS Split, Merge & Transfer Bills 如何比较

标准伊科西尔定制建造竞争对手Odoo 原生
Split a check by individual guest or item into separate receipts包含possible部分支持不包括在内
Split by number of persons (auto-divide by headcount)包含possible部分支持不包括在内
Merge multiple open orders / tables into one bill包含possible部分支持不包括在内
Transfer a running order between tables or waiters包含possible不包括在内不包括在内
Separate payment method per split, posting cleanly to accounting包含possible部分支持部分支持
Built and tested for your exact Odoo 17/18/19 edition and POS config包含possible不包括在内不包括在内
Permission control via ir.model.access.csv, record rules, and approval step包含possible部分支持部分支持
Per-split QWeb receipts and audited session/Z-report reconciliation包含possible部分支持部分支持
Installation, staff training, documentation, and a support window included包含不包括在内不包括在内不包括在内

关于POS Split, Merge & Transfer Bills的常见问题

How long does delivery take, and what does the process look like?

This is a build-to-order module, not an instant apps.odoo.com download. After a short scoping call to confirm your Odoo version, POS configuration, payment methods, and receipt needs, ECOSIRE develops and tests the module, deploys it to a staging copy of your instance for you to validate, then goes live and trains your team. Typical end-to-end delivery is one working week depending on the number of split modes, receipt customizations, and approval rules you need.

What support and updates do I get after launch?

Every build ships with a defined post-launch support window covering bug fixes and configuration adjustments, plus a named point of contact. You receive written documentation and a live staff training session. Because Odoo APIs change between major versions, we build against your current release (17, 18, or 19) and can quote a paid compatibility upgrade when you later move to a newer Odoo version — your source and version-tagged release are handed over so nothing is locked to us.

Does this work on Odoo Community or only Enterprise?

Both. The module extends the standard point_of_sale app that ships in Community and Enterprise alike, using the ORM, OWL POS frontend, ir.model.access.csv security, and QWeb receipts. We confirm your edition and version during scoping and test the build on that exact target across Odoo 17, 18, and 19.

Will splits and transfers reconcile correctly in my sales reports and POS session closing?

Yes. Every split creates real pos.order records with proper lines, taxes, and payments, and merges/transfers write back to pos.order with a source-order reference and audit metadata. Totals, tax lines, and payment breakdowns flow into your session summary, Z-report, and accounting exactly as native orders do, so cash-up and month-end stay clean.

How is this different from just using Odoo's built-in POS split payment?

Native Odoo POS lets you split a payment across tenders but does not cleanly split a bill by person or item into separate receipts, does not merge open tables, and has no first-class order transfer between tables or waiters. This module adds split by item, quantity, equal share, custom amount, and by number of persons — each as its own payable order with its own receipt — plus merge and transfer, all permission-gated.

Can we restrict who is allowed to merge, transfer, or split large bills?

Absolutely. Access is enforced through ir.model.access.csv and record rules, so you can gate splitting, merging, and transferring by POS role. For higher-risk actions like merging full tables or splitting above a value threshold, we can wire an optional manager-approval step using an automated/server action so a supervisor confirms before the operation commits.

申请报价

POS Split, Merge & Transfer Bills

Split checks by guest, item, or amount, merge open tables, and transfer orders in Odoo POS — no re-keying, no lost bills.

  • Split a check by individual item — move any pos.order.line to a new order and settle it independently
  • Split by quantity within a single line (e.g., 3 of 5 beers to one guest, 2 to another)
  • Split into equal shares across N guests, with rounding handled per-order so totals always reconcile
  • Split by a custom amount typed at the terminal for ad-hoc arrangements

申请报价

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

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