Product Multi Barcode | POS Multi Barcode| Product Multiple Barcode
by A Cloud ERP https://www.aclouderp.com$ 23.29
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 1093 |
| Technical Name |
advanced_product_multi_barcode |
| License | OPL-1 |
| Website | https://www.aclouderp.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 1093 |
| Technical Name |
advanced_product_multi_barcode |
| License | OPL-1 |
| Website | https://www.aclouderp.com |
Advanced Product Multi Barcode | POS Multi Barcode
Assign multiple barcodes to a single product and search by any barcode across Sales, Purchase, Inventory and Accounting.
By A Cloud ERP
Key Features
Multiple Barcodes per Product
Assign as many barcodes as needed to a single product or to a specific product variant — no limits.
Default Barcode Sync
Mark one barcode as Default to automatically sync it to
Odoo's native barcode field on
product.product. Only one default per product at a
time — others are cleared automatically.
Global Barcode Search
Search products by any linked barcode in every product Many2one dropdown across the entire Odoo system.
Variant-Level Barcodes
Scope a barcode to a specific variant or leave the Variant field empty to apply it to all variants of the template.
Strict Uniqueness Option
Enable strict barcode uniqueness from Settings to prevent the same barcode from being assigned to more than one product globally.
Multi-Company Support
Each barcode record is scoped to a company, ensuring clean data separation in multi-company deployments.
Archive / Unarchive Barcodes
Retire barcodes without deleting them. Archived barcodes are hidden from searches but preserved for historical records.
Sales, Purchase & Inventory
Multi-barcode search is active on Sale Order Lines, Purchase Order Lines, Stock Moves, and Accounting entries.
Product Label Printing
Print product labels directly from the multi-barcode list using the built-in label layout wizard.
Barcodes on Point Of Sale (POS)
Directly read barcode on point of sale using barcode reader
Screenshots
Barcodes Tab on Product Template Form
A dedicated Barcodes tab is injected into the product form. Add barcodes, reorder via drag-and-drop, set a default, link an optional variant, archive, or add an internal note.
Barcodes Tab on Product Variant Form
The same Barcodes tab is also available on the individual product variant form, giving you full control at variant level.
Default Barcode — Auto-Sync to Native Field
Toggle Default on any barcode row to make it the
product's primary barcode. Odoo's native Barcode field on
product.product is updated automatically. All other
defaults are cleared simultaneously.
Global Barcode Search — Inventory Product & Product Variants
Type any barcode in the Product field on a inventory and the matching product variant is found instantly — even if that barcode is a secondary one.
Global Barcode Search — Sale Order Line
Type any barcode in the Product field on a Sale Order Line and the matching product variant is found instantly — even if that barcode is a secondary one.
Purchase Order Line — Barcode Search
Stock Move / Inventory — Barcode Search: Receipts, Deliveries, Transfer
Standalone Multi-Barcode List View
Manage all barcodes across every product from a dedicated menu. Filter, group by product or company, and search by barcode value with ease.
Configuration — Strict Barcode Uniqueness
Enable Strict Barcode Uniqueness from Settings → Inventory to prevent duplicate barcodes across all products company-wide.
Product Label Printing Wizard
Select barcodes from the list view and print product labels using the standard Odoo label layout wizard — no extra setup required.
Multi Barcode enable for Point Of Sale (POS) Configuration
Enable Multi Barcode from Settings → Inventory to allow "Enable Multi Barcode for POS"
Multi barcode Read using Barcode Reader from Point of Sales
On POS Register and search product by Barcode Reader from the printed sticker, product will be auto load on POS terminal
How It Works
Install the module
Install Advanced Product Multi Barcode from the Apps menu. No extra configuration required to get started.
Open any product
Navigate to Inventory → Products. Open a product and click the new Barcodes tab.
Add barcodes
Click Add a line, type or scan the barcode value, and optionally link it to a specific variant.
Set a default (optional)
Toggle Default to promote any barcode to the product's primary barcode. Odoo's native barcode field updates instantly.
Search anywhere
Type any registered barcode in a Product Many2one field on Sales, Purchase, Inventory or Accounting — the product is found automatically.
Manage globally
Use the standalone Advanced Multi Barcodes menu to view and manage all barcodes for every product in one place.
Compatibility
| Module | Odoo Version | Edition | Status |
|---|---|---|---|
| advanced_multi_barcode | 19.0 | Community & Enterprise | Compatible |
| product | — | Core dependency | Required |
| stock | — | Core dependency | Required |
| sale_management | — | Core dependency | Required |
| purchase | — | Core dependency | Required |
| account | — | Core dependency | Required |
Suggested Products
Advanced Access Manager
Fine-grained access control for Odoo menus, views, and records — beyond standard groups with field-level security.
Download
Activity Management Studio
Centralize, streamline, and optimize all Odoo activities across every module from a single place.
Download
Remove "Powered by Odoo"
Remove or hide "Powered by Odoo" from your website footer, email templates, and portal pages.
DownloadOdoo Store provides FREE 90-day support for questions, bugs, and issues related to this module (excluding data recovery), applicable from the date of purchase.
Got questions or need help? Get in touch.
Say hi to us on WhatsApp!
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module