Skip to Content
Menu

6.15

v 18.0 Third Party 1
Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Sales (sale_management)
Discuss (mail)
Invoicing (account)
Lines of code 1403
Technical Name eb_product_qr_code_generator
LicenseOPL-1
Websitehttps://www.echobitzit.com/
Versions 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Sales (sale_management)
Discuss (mail)
Invoicing (account)
Lines of code 1403
Technical Name eb_product_qr_code_generator
LicenseOPL-1
Websitehttps://www.echobitzit.com/
Versions 15.0 16.0 17.0 18.0





Product QR Code Generator




Product QR Code Generator Functionality

1. Prefix-Suffix checkbox:

  • Format Definition:
    • You can specify a prefix, suffix, and separator along with sequence settings.
    • These values define the format for the QR code.
  • Automatic Generation:
    • When a new product is created with the Prefix-Suffix configuration active:
    • A QR code string is generated following the defined format
    • (e.g., Prefix-SequencedNumber-Suffix such as P-0001-S).
    • This QR code string uniquely identifies the product.
  • QR Code Image Creation:
    • The module automatically generates a corresponding QR code image.
    • This image visually represents the QR code for product tracking and inventory management.
  • Dynamic Updates:
    • If a product record is updated, the QR code image is refreshed dynamically.
    • When scanned again, the latest product information is displayed.
    • This ensures consistency across your product catalog.
  • Scannable Product Information:
    • Scanning the QR code with a compatible device reveals detailed product information:
    • QR code number, product name, list price, product category, product attributes, and QR Code.
    • This feature simplifies access to key product details, enhancing inventory management and tracking.













2. Random Functionality:

When the Random option is enabled and a maximum length is provided in the settings configuration, the system will automatically generate a unique random QR code and its corresponding QR code image for each new product. This process includes:

  • Random QR Code Generation: Based on the specified number of digits, a unique random QR code is created automatically when a product is added.
  • QR Code Image Creation: Alongside the generated QR code, a visual QR code image is produced, enabling easy scanning and product identification.
  • Manual Generation Option: Users can also generate or replace the QR code and image manually via the form view, list view, or through the settings configuration button.

This configuration ensures that every product is assigned a unique, randomly generated QR code and image, streamlining product identification and inventory tracking.


3. Financial Year Functionality:

When the Financial Year option is enabled and all required configuration fields are filled, the system automatically generates a unique QR code and its corresponding QR code image for each new product based on the selected financial year format.

  • Format Definition: Configure the financial year (e.g., India: 202425), separator, step sequence, current sequence, formatted zero length, and maximum length.
  • Automatic Generation: Upon product creation, a QR code is generated following the defined format (e.g., 202425_0001).
  • QR Code Image Creation: Along with the QR code text, a corresponding QR code image is automatically generated, ensuring easy scanning and product identification.
  • Manual Override: Users can also manually generate or update the QR code and image via the form view, list view, or settings configuration button.

This functionality ensures that every product is tagged with a unique QR code reflecting the financial year settings, facilitating efficient product tracking and inventory management.






4. Legend Functionality:

When the Legend option is enabled and a legend format is defined in the settings configuration, the system automatically generates a unique QR code and its corresponding QR code image for each new product. The QR code is constructed based on the specified legend format, which can include dynamic date components and custom prefixes.

  • Legend Format Definition: Specify a legend format (e.g., PREFIX%(year)s%(month)s%(day)s) along with related settings such as separator, step sequence, current sequence, formatted by zero, and maximum length.
  • Dynamic QR Code Generation: The system replaces placeholders like %(year)s, %(month)s, and %(day)s with the current date values, resulting in a QR code such as PREFIX202504010006.
  • QR Code Image Creation: Along with the generated QR code text, a corresponding QR code image is automatically produced, ensuring easy scanning and product identification.
  • Manual Override Option: Users can also manually generate or update the QR code and image from the form view, list view, or via the settings configuration button.

This functionality allows for precise customization of product QR codes, ensuring that each product is uniquely identified and that the QR code adheres to your organization’s branding and operational requirements.


5. Product Name + Product Category + Product Attribute Configuration:

This functionality allows you to generate a unique QR code and its corresponding QR code image by combining elements from the product name, product category, and product attributes. Each component can be configured independently or in combination.

  • Product Name: Extract a defined number of characters from the product name with a specified separator.
    For example, if the product name is "Product 214" and you set the character length to 4, the extracted portion may be "PROD".
  • Product Category: Similarly, extract characters from the product category using a defined digit length and separator.
    For instance, if the category is "Expense" and you extract 5 characters, it will result in "EXPEN".
  • Product Attribute: Extract characters from the product attribute with its own configuration.
    For example, if the attribute is "White" and the configuration is to extract 4 characters, it will become "WHIT".
  • Combined Format & Sequence: The final QR code is generated by combining these elements along with a formatted sequence number (e.g., with leading zeros based on your settings).
    For example, with the above inputs and a sequence number of 6 formatted as "0006", the resulting QR code could be "PROD-EXPEN_WHIT/0006".

This configuration not only ensures each product is assigned a unique QR code and QR code image but also allows for manual generation or updating via the form view, list view, or settings configuration. It streamlines product tracking and inventory management by embedding key product details directly into the QR code.








6. "Generate QR Code" from Settings for All Records:

This functionality allows you to generate QR codes for all product records, including both products and their variants, directly from the settings.

  • Model Selection: Choose the model (products or product variants) for which you want to generate QR codes.
  • Replace Existing QR Codes: If the "Replace Existing QR Codes?" toggle is enabled, the system will update all records with new QR codes and their corresponding QR code images.
  • Selective Generation: If the replace toggle is not enabled, the system will generate QR codes only for records that currently have an empty QR code value.
  • Configuration-Based Generation: The QR code values are generated based on your current configuration settings (random, financial year, legend, or name/category/attribute based), ensuring consistency across all product records.

Click the "Generate" button to initiate the process or "Cancel" to close the dialog without making any changes.







7. Generate PDF Report of Product including QR Code

The “Generate PDF Report” functionality allows you to print product labels in various formats (such as 2x7, Dymo, 4x7, and 4x12) that now include both the QR code text and its corresponding QR code image. These labels are generated based on your current configuration settings.

When you initiate the report generation, the system uses your configured settings (from random, financial year, legend, or the combined product name/category/attribute functionalities) to generate unique QR codes for each product. Along with the QR code string, a visual QR code image is also produced.

  • Versatile Label Formats: Choose from multiple label formats to best suit your needs.
  • Integrated QR Code & Image: Every label includes both the QR code number and its corresponding QR code image.
  • Detailed Product Information: When a user scans the QR code, detailed product information such as product name, price, default code, and other key attributes are displayed.
  • Replace Existing References: Use the “Replace Existing QR Codes?” toggle to update QR codes for all product records based on the latest configuration.

Click the "Generate" button to create a new PDF report with these labels, ensuring that every product is properly tagged and can be easily identified and tracked by scanning its QR code.












And Many More Surprises...

For More Information Please Contact Us!!



echoBitz - Step towards Growth

We are available 24/7 for your service. Contact us today!

service img
  (+91) 98700 62925
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

  • 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.