Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Inventory
  3. Auto Product Barcode Generator v 17.0
  4. Sales Conditions FAQ

Auto Product Barcode Generator

by Technology Pill Business Solution https://www.tecpill.com , Sayed Mohammed Aqeel Ebrahim https://www.tecpill.com
Odoo

$ 4.86

v 17.0 Third Party 2
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 16.0 17.0 18.0 19.0
  • Description
  • Manifest
Technology Pill Business Solution Logo

Auto Product Barcode Generator

Automatically generate unique EAN-13 barcodes for products without existing barcodes in Odoo.

🆕 Recent Improvements (v17.0.1.0.0, 2025-12-22)

  • Module adapted for Odoo 17.0 compatibility.
  • Auto-generation on product creation and updates.
  • Works for both Product Templates and Product Variants.
  • EAN-13 format with GS1-compliant check digit calculation.
  • Configurable prefix and target model settings.
For full details, see the CHANGELOG.md file included with the module.

Key Features

🔢 Automatic Barcode Generation

  • ✓ Auto-generate EAN-13 barcodes on product creation
  • ✓ Auto-generate barcodes when updating products without barcodes
  • ✓ Works for both Product Templates and Product Variants
  • ✓ GS1-compliant check digit calculation

⚙️ Flexible Configuration

  • ✓ Configurable 3-digit barcode prefix (default: 608)
  • ✓ Choose target model: Product Template or Product Variant
  • ✓ Enable/disable auto-generation from settings
  • ✓ Easy configuration through General Settings

🎯 Smart Barcode Format

  • ✓ EAN-13 format: [Prefix:3] + [Product ID:5] + [Sequence:4] + [Check:1]
  • ✓ Unique sequence generation using ir.sequence
  • ✓ Collision detection and retry mechanism
  • ✓ Global uniqueness check across all products

🔧 Batch Operations

  • ✓ Server action to generate barcodes for multiple products
  • ✓ Select products without barcodes and generate in bulk
  • ✓ User-friendly notifications with success/failure feedback
  • ✓ Automated scheduled task for missing barcodes
Key Features Preview Image

Description

Managing products without barcodes can be challenging in inventory and sales operations. This module automatically generates unique EAN-13 barcodes for all products that don't have one, ensuring smooth barcode scanning operations. With this automation, businesses can:

  • Eliminate manual barcode generation and data entry errors.
  • Ensure all products have valid, scannable EAN-13 barcodes.
  • Maintain barcode uniqueness across the entire product catalog.
  • Streamline inventory management and point-of-sale operations.
  • Automatically generate barcodes when creating or updating products.
Description Preview Image

Installation Notes

📦 Installation Process

  • ✓ Simple one-click installation
  • ✓ Automatic sequence creation for barcode generation
  • ✓ Pre-configured settings ready to use
  • ✓ Server actions and scheduled tasks automatically created

ℹ️ Note: After installation, configure your preferences:

  • Go to Settings → General Settings → Auto Product Barcode
  • Set your preferred barcode prefix (default: 608)
  • Choose target model: Product Template or Product Variant
  • Enable/disable auto-generation as needed

✅ Automatic Features:

  • Barcodes are automatically generated when creating new products
  • Barcodes are automatically generated when updating products without barcodes
  • Scheduled task runs daily to generate missing barcodes
  • Server action available for batch generation
  • All barcodes follow EAN-13 standard with valid check digits

Usage Guide

Automatic Generation

Once installed, barcodes are automatically generated:

  • When creating a new product without a barcode
  • When updating an existing product without a barcode
  • Through the daily scheduled task for any missing barcodes

Manual Batch Generation

To manually generate barcodes for multiple products:

  1. Go to Products menu
  2. Filter products without barcodes
  3. Select the products you want
  4. Click Action → Generate Barcodes
  5. Barcodes will be generated instantly with success notification

Configuration

Configure the module from Settings → General Settings:

  • Auto-Generate Barcodes: Enable/disable automatic generation
  • Barcode Prefix: Set 3-digit prefix (e.g., 608, 784, 628)
  • Target Model: Choose Product Template or Product Variant

Barcode Format

EAN-13 Structure

The generated barcode follows this format:

  • Position 1-3: Configurable Prefix (default: 608)
  • Position 4-8: Product/Template ID (5 digits)
  • Position 9-12: Unique Sequence (4 digits)
  • Position 13: Check Digit (calculated using GS1 algorithm)

Example: 6080001234567 (608 = prefix, 00012 = product ID, 3456 = sequence, 7 = check digit)

Support

For support and assistance, contact us at admin@tecpill.com

Credits

Authors: Sayed Ameen Moosa
Sayed Mohamed Ebrahim
Technology Pill Business Solution
Company Logo
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Discuss (mail)
Lines of code 389
Technical Name auto_product_barcode
LicenseLGPL-3
Websitehttps://www.tecpill.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with