OdooWiki OCA HUB

POS Analytic Config

pos_analytic_by_config folder_open OCA/account-analytic open_in_new
Point Of Sale, Accounting License: AGPL-3

This module allows to generate analytic distributions from the PoS orders.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets you set analytic distribution rules that apply only to a specific Point of Sale configuration, so POS orders and their invoices get the right analytic accounts automatically.

This module links analytic distribution rules to a Point of Sale configuration. On the analytic distribution model screen (the list where you define how costs and revenues are split across analytic accounts), a new optional column lets you pick a Point of Sale. When a rule is linked to a POS, it is only used for orders coming from that Point of Sale.

  • When a POS order is invoiced, the system automatically passes the Point of Sale of the order, so the matching analytic distribution rule is applied to the invoice lines.
  • When a POS session is closed and validated, the same Point of Sale information is passed, so the accounting entries created at session closing also pick up the correct analytic distribution.
  • Rules without a Point of Sale keep working as before, so existing behaviour is not broken.

The module touches the analytic distribution model, POS orders and POS sessions. It adds no new menu; the new field appears inside the existing analytic distribution list view, hidden by default and available through the optional columns selector.

Depends on

point_of_sale
Models and fields (1)
  • account.analytic.distribution.model · extends an existing modelpos_config_id

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 8 confirmed, 1 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/account-analytic.

terminal Installation and usage

OCA documentation · Odoo 19.0

To configure the analytic distributions by store:

  • Go to Invoicing \> Configuration \> Analytic Distribution Models
  • We'll create one for every pos config.
  • Select an account prefix (Normally your incoming account prefix)
  • Select a PoS config (unhide it from the optionl fields).
  • Choose your desired distribution for that store.

When you reconcile your sessions, the analytic distribution should go as expected for your point of sale.

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.