Generate Barcodes for Partners
Este módulo amplía la funcionalidad de Odoo, permitiendo al usuario generar un código de barras dependiendo de una regla de código de barras dada para Partners.
Por ejemplo, un patrón típico para partners es "042........." que significa que:
- el código EAN13 comenzará por '042'
- seguido de 0 dígitos (denominado Barcode Base en este módulo)
- un control de 13 dígitos
Con este módulo, es posible:
- Asignar un patrón (barcode.rule) a un res.partner
- Definir una base de código de barras:
- manualmente, si la base del código de barras debe ser establecida por un usuario. (típicamente un código interno definido en su empresa)
- automáticamente mediante una secuencia, si desea dejar que Odoo incremente una secuencia. (caso típico de incremento de un número de cliente)
- Generar un código de barras, basado en el patrón definido y la base del código de barras
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 12.0Permite a los usuarios asignar una regla de código de barras a un contacto y generar un código de barras EAN13 para ese partner, ya sea a partir de una base introducida manualmente o automáticamente desde una secuencia.
Este módulo añade la generación de códigos de barras a los registros de contacto en Odoo. En el formulario de la empresa, junto al campo Barcode existente, los usuarios del grupo de generación de códigos de barras ven un campo Barcode Rule donde pueden elegir una regla que se aplique a las empresas.
Una vez elegida una regla, aparece un campo Barcode Base. Según el tipo de generación de la regla, la base puede introducirse manualmente o rellenarse automáticamente: se muestra un botón "Generate Base (Using Sequence)" cuando la regla usa una secuencia y la base sigue siendo cero. Cuando se usa una secuencia, el propio campo Barcode pasa a ser de solo lectura, porque el valor lo produce la regla.
Un segundo botón, "Generate Barcode (Using Barcode Rule)", se habilita una vez que existen una regla y una base distinta de cero. Construye el código de barras final a partir del patrón de la regla y la base.
El módulo amplía la configuración de reglas de códigos de barras para que las reglas puedan dirigirse a Partners y puedan usar un tipo Client. También añade el comportamiento de generación de códigos de barras al modelo de empresa (res.partner) y añade los nuevos campos y botones a la vista estándar del formulario de empresa. Los datos de demostración muestran una configuración típica: una regla EAN13 que empieza por 042, vinculada a una secuencia, que produce un código de barras de empresa.
Depende de
Modelos y campos (2)
- res.partner · modelo nuevo
- barcode.rule · amplía un modelo existentetype, generate_model
Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/stock-logistics-barcode.
terminal Instalación y uso
Documentación de OCA · Odoo 12.0Configuración
Fuente · Odoo 12.0- Para configurar este módulo, consulte la sección 'Configuration' de la descripción del módulo 'barcodes_generator_abstract'
Para usar este módulo, necesita:
- Vaya al formulario de un Cliente/Contacto, pestaña Ventas y Compras:
1 para generación manual
- Establezca una Barcode Rule
- Establezca una Barcode Base
- haga clic en el botón 'Generate Barcode (Using Barcode Rule)'
2 para generación automática
- Establezca una Barcode Rule
- haga clic en el botón 'Generate Base (Using Sequence)'
- haga clic en el botón 'Generate Barcode (Using Barcode Rule)'
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.