OdooWiki OCA HUB

Generate Barcodes for Stock Locations

barcodes_generator_location 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 las ubicaciones de existencias.

Por ejemplo, un patrón típico para los socios 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 una stock.location
  • 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 17.0

Te permite asignar una regla de código de barras a una ubicación de stock y generar un código de barras para ella, 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 las ubicaciones de stock. En el formulario de ubicación de stock obtienes un nuevo grupo "Barcode" donde puedes elegir una regla de código de barras (solo se ofrecen las reglas configuradas para ubicaciones de stock), elegir cómo se define la base del código de barras y, a continuación, crear el código de barras.

  • Si la regla utiliza una base manual, escribes la base tú mismo.
  • Si la regla utiliza una secuencia, un botón "Generate Base (Using Sequence)" rellena la base automáticamente y el campo de base pasa a ser de solo lectura.
  • Una vez que hay una regla y una base presentes, un botón "Generate Barcode" crea el código de barras final y lo almacena en la ubicación.

El campo de código de barras se coloca en el formulario de ubicación automáticamente, por lo que aparece aunque otro módulo no lo haya añadido ya. El acceso a estos campos y botones está limitado a los usuarios del grupo de generación de códigos de barras.

El módulo también amplía las reglas de códigos de barras para que "Stock Location" pase a ser un modelo de destino posible, lo que significa que una regla puede dedicarse a las ubicaciones. Cuando se desinstala el módulo, las reglas de códigos de barras que se habían configurado para ubicaciones de stock se eliminan porque ya no son útiles.

Funciona junto con el modelo de ubicación de stock y el modelo de regla de código de barras, y se apoya en el mixin compartido de generación de códigos de barras para la lógica de generación real.

Lo necesitan otros módulos

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

Texto generado por IA (DeepSeek) al leer el código de la versión 17.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: 5 confirmadas, 4 sin información de 9 versiones.

Fuentes · Odoo 17.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 17.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 al formulario de una ubicación de stock

1 para generación manual

  • Establecer una regla de código de barras
  • Establecer una base de código de barras
  • hacer clic en el botón 'Generate Barcode (Using Barcode Rule)'

2 para generación automática

  • Establecer una regla de código de barras
  • hacer clic en el botón 'Generate Base (Using Sequence)'
  • hacer 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.

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.