OdooWiki OCA HUB

Product GTIN EAN8 EAN13 UPC JPC Support

product_gtin folder_open OCA/stock-logistics-barcode open_in_new
Sales Management Licencia: AGPL-3

Reemplaza el campo EAN13 en productos, contactos y empaquetados por un campo con el mismo nombre técnico que acepta EAN13, EAN8, JPC, UPC y GTIN.

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 13.0

Añade validación opcional de los códigos de barras de producto para que los códigos EAN8, ISBN10, UPC y EAN13 se comprueben con el formato correcto antes de guardarse. Los administradores eligen qué tipos de código de barras validar en los ajustes de producto.

Este módulo permite controlar la calidad de los códigos de barras almacenados en los productos. En la pantalla de configuración de productos aparecen cuatro nuevas casillas de verificación: EAN8, ISBN10, UPC y EAN13. Cada una está desactivada de forma predeterminada, por lo que nada cambia hasta que se active.

Una vez habilitado un tipo de código de barras, Odoo comprueba todos los códigos de barras guardados en un producto. La comprobación se fija en el número de dígitos: 8 dígitos se tratan como EAN8, 10 como ISBN10, 12 como UPC y 13 como EAN13. Si el código no coincide con el formato esperado para esa longitud, Odoo se niega a guardarlo y muestra el mensaje "EAN/GTIN format is not a valid format".

  • La validación se aplica en los registros product.product a través del campo barcode.
  • La configuración se almacena por compañía en res.company y se edita a través de res.config.settings.
  • Las casillas de verificación se añaden dentro de la página existente de configuración de Productos, en una nueva sección.

Los códigos de barras con otras longitudes no se comprueban. El módulo depende de la librería externa de Python barcodenumber para realizar la verificación del formato.

Depende de

product
Modelos y campos (4)
  • res.company · amplía un modelo existentecheck_code_type_upc, check_code_type_ean8, check_code_type_ean13, check_code_type_isbn10
  • product.product · modelo nuevo
  • res.config.settings · amplía un modelo existentecheck_code_type_upc (Check code type Upc), check_code_type_ean8 (Check code type Ean8), check_code_type_ean13 (Check code type Ean13), check_code_type_isbn10 (Check code type Isbn10)
  • barcode.gtin_check.mixin · modelo nuevo

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

Fuentes · Odoo 13.0

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

terminal Instalación y uso

Sin información verificada

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.

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.