Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Manufacturing (mrp) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
Lines of code | 226 |
Technical Name |
eg_all_in_one_barcode |
License | OPL-1 |
Website | https://www.inkerp.com/ |
Versions | 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Manufacturing (mrp) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
Lines of code | 226 |
Technical Name |
eg_all_in_one_barcode |
License | OPL-1 |
Website | https://www.inkerp.com/ |
Versions | 16.0 17.0 18.0 |



All In One Barcode
This Odoo module allows users to quickly add products to sales orders, purchase orders, invoices, stock pickings, and Bills of Materials (BOM) using barcode scanning. When a barcode is scanned, the product is automatically added to the relevant document, with updated quantities and pricing, streamlining inventory and order management.
Highlight All In One Barcode
Add products quickly with barcode scans
Works with sales orders, purchase orders, invoices, BOMs, and stock
Automatically update product quantities in order lines

Features
Barcode Scanning:
Instantly add products to sales, purchase, invoice lines, stock picking, and BOM by scanning a barcode.
Quick Order Updates:
Automatically insert scanned products into sales, purchase, and invoice orders.
Stock & BOM Integration:
Update stock picking and BOM quantities using barcode scanning.
Error Warnings:
Alerts for missing barcodes, insufficient stock, or duplicate entries.
Screenshot

1) Product Error:
Displays a warning if the barcode does not exist in the system.

Sales
2) Product Variant View:
If a product has no barcode, you can add it manually to enable barcode scanning.
Navigation : Sales → Products → Product Variants

3) Sale Order View:
Scanning a barcode adds the product to the sale order or increases its quantity if already present.
Navigation : Sales → Orders → Quotation

4) Sale Order Error:
An error appears if the sale order is completed or canceled.

Purchase
5) Product Variant View:
If a product has no barcode, you can add it manually and use it for scanning.
Navigation : Purchase → Products → Product Variants

6) Purchase Order View:
Scanning a barcode adds the product to the purchase order or updates its quantity.
Navigation : Purchase → Orders → Requests For Quotation

7) Purchase Order Error:
Error appears if the order is completed, canceled, or done.

Invoicing
8) Product View:
If a product has no barcode, you can manually add one and use it for scanning.
Navigation : Invoicing → Customers → Products

9) Account Move View:
Users can scan a product's barcode to add it to the account move line or increase its quantity if it already exists.
Navigation : Invoicing → Customers → Invoices

10) Account Move Error:
Error appears if the invoice is posted or canceled.

Manufacturing
11) Product Variant View:
If a product does not have a barcode, users can manually add one and then use it for scanning.
Navigation : Manufacturing → Products → Product Variants

12) Bill Of Materials Menu:
Navigation : Manufacturing → Products → Bill Of Materials

13) BOM Line View:
In the BOM line view, users can scan a product's barcode, and it will be added to the BOM line. If the product is already in the BOM line, the quantity will be increased.

Inventory
14) Product Variant View:
If a product doesn't have a barcode, you can manually add the barcode, and then the product can be used with the barcode.
Navigation : Inventory → Products → Product Variants

15) Stock Picking View:
Scanning a barcode adds the product to delivery orders or receipts.
Navigation : Inventory → Overview → Delivery Orders

16) Delivery Order Error:
Error appears if the delivery order is done or canceled.

17) Receipts View:
Navigation : Inventory → Overview → Receipts

18) Receipts Error:
Error appears if receipts are done or canceled.

Inventory Scrap
19) Scrap Menu:
Navigation : Inventory → Operations → Scrap

20) Scrap Order View:
Here, the user can scan the barcode of any product, and it will be added to stock scrap. If the product is already in stock scrap, its quantity will be increased.

21) Scrap Order Error:
Error appears if the scrap order is completed.

User Guide
Suggested Products
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