OdooWiki OCA HUB

Generate Barcodes for Packaging

barcodes_generator_package folder_open OCA/stock-logistics-barcode open_in_new
Tools Licencia: AGPL-3

Este módulo amplía la funcionalidad de Odoo, permitiendo al usuario generar un código de barras en función de una regla de código de barras determinada para el empaquetado de productos.

Por ejemplo, un patrón típico para socioss es "042........." que significa que:

  • el código EAN13 comenzará por '042'
  • seguido de 0 dígitos (denominado Base del código de barras en este módulo)
  • un control de 13 dígitos

Con este módulo, es posible:

  • Asignar un patrón (barcode.rule) a un product.packaging
  • Definir una base del código de barras:
  • manualmente, si el usuario debe establecer la base del código de barras. (normalmente 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 16.0

Permite a los usuarios asignar una regla de código de barras a un empaquetado de producto y generar su código de barras automáticamente a partir de una secuencia o de una base introducida manualmente.

Este módulo añade la generación de códigos de barras a los registros de empaquetado de producto, por lo que ya no tendrás que escribir los códigos de barras de empaquetado a mano.

En el formulario de empaquetado, aparece un nuevo campo Barcode Rule junto al código de barras. Solo se pueden seleccionar las reglas configuradas para Product Packaging. Una vez elegida una regla, se muestran un campo Barcode Base y un botón Generate Base.

  • Si la regla usa una base manual, escribes la base tú mismo.
  • Si la regla usa una secuencia, la base se rellena automáticamente y el campo del código de barras pasa a ser de solo lectura.
  • El botón Generate Barcode crea el código de barras final a partir de la regla y la base elegidas.

Estos campos y botones solo se muestran a los usuarios que pertenecen al grupo de generación de códigos de barras. El módulo también amplía la configuración de reglas de códigos de barras para que Product Packaging esté disponible como modelo de destino de una regla, y toca los modelos product.packaging y barcode.rule. Los datos de demostración muestran una regla de empaquetado que usa un patrón EAN13 que empieza por 123 y una secuencia con relleno de 10 dígitos.

Modelos y campos (2)
  • barcode.rule · amplía un modelo existentegenerate_model
  • product.packaging · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/stock-logistics-barcode.

terminal Instalación y uso

Documentación de OCA · Odoo 16.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:

  • Ir a un formulario de empaquetado:

1 para generación manual

  • Establecer una Barcode Rule
  • Establecer una Barcode Base
  • hacer clic en el botón 'Generate Barcode'

2 para generación automática

  • Establecer una Barcode Rule
  • hacer clic en el botón 'Generate Base'
  • hacer clic en el botón 'Generate Barcode'

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.

info

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.