Odoo
Cyllo

# Generate Barcodes for Partners

This module expands Odoo functionality, allowing user to generate barcode depending on a given barcode rule for Partners.

For example, a typical pattern for partners is “042………” that means that:

- The EAN13 code will begin by ‘042’
- followed by 0 digits (named Barcode Base in this module)
- a 13 digit control

With this module, it is possible to:

- Affect a pattern (barcode.rule) to a model
- Define a Barcode base:
    - manually, if the base of the barcode must be set by a user (typically an internal code defined in your company).
    - automatically by a sequence, if you want to let Cyllo increment a sequence (typical case of a customer number incrementation).
- Generate a barcode, based on the defined pattern and the barcode base

#### Key Features

- Barcode Generator
- Allowing user to generate barcode depending on a given barcode rule for any Model.
- Easily the user can configure Barcode Rule

##### Easy To Configure

This module very easy to configure. We can set barcode for different models

##### Easy To Generate
Barcode

This module helps to generate the barcode. We can generate barcode manually or automated

##### Configuration

To configure this module, see the ‘Configuration’ Section of the description of the module ‘barcodes_generator_abstract’

##### Usage

Go to a Customer/Contact form,

1. for manual generation

- Set a Barcode Rule
- Set a Barcode Base
- click on the button ‘Generate Barcode (Using Barcode Rule)’

2 for automatic generation

- Set a Barcode Rule
- click on the button ‘Generate Base (Using Sequence)’
- click on the button ‘Generate Barcode (Using Barcode Rule)’

Disabled tab content

## Depending Module

This module is depending on 'barcodes_generator_abstract' module.