OdooWiki OCA HUB

POS - Product Configurator No Variant

pos_sale_product_config_no_variant folder_open OCA/pos open_in_new
Point of Sale License: AGPL-3

This module allow user to see the selected attribute values into POS order line

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Shows the attribute values chosen in the Point of Sale product configurator on the POS order line, so cashiers and back-office users can see exactly which options were selected for a product.

When a product with attributes is added in the Point of Sale, the configurator popup normally only shows the selected values as text. This module stores those selected attribute values on the order line and displays them in the Point of Sale order form.

  • In the POS order form, the order lines list now has an optional column called "Extra Values" that shows the selected attribute values as tags. It is hidden by default and can be enabled from the column selector.
  • The selected values are saved on the order line and sent to the backend when the order is synced, so they remain visible after the session is closed.
  • The module also cleans up the stored values: if a value is no longer valid for the product (for example, the attribute was removed from the product), it is automatically removed from the order line.
  • It works together with the standard Point of Sale product configurator and does not change prices or stock; it only records and displays the chosen options.

It touches the Point of Sale order (pos.order), order line (pos.order.line) and session (pos.session) models, and adds a small change to the POS order form view.

Depends on

point_of_sale
Models and fields (2)
  • pos.order · extends an existing model
  • pos.order.line · extends an existing modelproduct_no_variant_attribute_value_ids (Extra Values)

Text generated by AI (DeepSeek) from reading the Odoo 16.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: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 16.0

To use this module, you need to:

  • Configure the product with variant creation mode no Variant
  • Open the POS Session add that product with attribute values
  • The POS Order will be created
  • the selected attribute values stored in to the POS order line 'Extra Values' list view optional hide field

No verified information in OCA: Installation, Configuration.

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.