Este módulo añade un concepto de unidad de medida predeterminada en los idiomas, única por tipo de categoría de unidad.
También proporciona un método que se puede utilizar en los campos para trabajar a partir de dichos valores predeterminados.
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.0Te permite establecer unidades de medida predeterminadas por idioma, de modo que cada idioma puede tener su propia unidad preferida para cada categoría de unidad (por ejemplo, peso, longitud).
Este módulo añade un nuevo campo llamado Default Units en el formulario de idioma. Puedes abrir cualquier idioma (por ejemplo English o French) y elegir qué unidades de medida deben ser las predeterminadas para ese idioma. La regla es simple: solo puedes elegir una unidad predeterminada por categoría de unidad, por lo que no puedes establecer dos unidades de peso diferentes como predeterminadas para el mismo idioma. Si lo intentas, Odoo muestra un error de validación y bloquea el cambio.
El módulo también proporciona un helper que otras partes de Odoo pueden usar para consultar la unidad predeterminada para una categoría de unidad y un idioma dados. Si no se indica ningún idioma, utiliza el idioma del usuario actual. Esto permite que otros módulos sugieran o rellenen automáticamente la unidad de medida correcta según el idioma del usuario.
Dónde aparece: - En el formulario de idioma, justo después del campo Translatable, verás el nuevo campo Default Units.
Afecta a la configuración de idioma y a las unidades de medida utilizadas por los productos. No se añaden menús ni informes nuevos.
Depende de
Modelos y campos (1)
- res.lang · amplía un modelo existentedefault_uom_ids (Default Units)
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/server-tools.
terminal Instalación y uso
Documentación de OCA · Odoo 12.0Configuración
Fuente · Odoo 12.0Establece las unidades de medida predeterminadas en el menú Languages de los ajustes.
Los campos que quieran implementar el idioma por defecto deberían usar el método proporcionado, como en el ejemplo siguiente:
class MyModel(models.Model):
_name = 'my.model'
time_uom_id = fields.Many2one(
string='Time Units',
comodel_name='product.uom',
default=lambda s: s.env['res.lang'].default_uom_by_category('Time'),
)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.