OdooWiki OCA HUB

NUTS Regions

base_location_nuts folder_open OCA/partner-contact open_in_new
Localization/Europe Licencia: AGPL-3

Este módulo permite importar ubicaciones NUTS.

Crea cuatro nuevos campos en el objeto Partner, uno por cada nivel NUTS

  • NUTS L1: Nivel de país
  • NUTS L2: Normalmente nivel de estado o gran región
  • NUTS L3: Normalmente nivel de subestado o estado
  • NUTS L4: Normalmente nivel de pequeña región o provincia

Este módulo permite establecer el indicador No actualizable en una región NUTS para que el asistente de importación deje de actualizarla o eliminarla.

Normalmente las regiones NUTS deben mantenerse actualizadas con las reales, pero el usuario puede querer actualizar un campo de una región (nombre, padre, ...) o crear nuevas. Con este módulo, marcar dichos registros como No actualizable evita que el asistente de importación los sobrescriba o los elimine.

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 19.0

Añade niveles de región NUTS europeos (L1 a L4) a los contactos y permite descargar la lista oficial NUTS 2024 desde el servicio ShowVoc de la UE. Puedes etiquetar a los partners con regiones NUTS y proteger las entradas personalizadas para que no se sobrescriban.

Este módulo incorpora las regiones estadísticas NUTS europeas en los contactos de Odoo. En cada formulario de contacto obtienes cuatro campos nuevos — NUTS L1, L2, L3 y L4 — situados dentro del bloque de dirección, también disponibles en los contactos hijos. Cuando seleccionas una región NUTS, Odoo rellena automáticamente el país y la provincia correspondientes, y establece la región padre del nivel superior, de modo que la jerarquía se mantiene coherente. Cambiar el país borra los campos NUTS y propone la región de nivel superior del país; cambiar la provincia puede rellenar el nivel NUTS correspondiente si el país define uno.

Un nuevo menú en Contactos > Configuración > Localización, llamado NUTS Items, lista todas las regiones importadas con su nivel, código y nombre, y permite buscarlas y agruparlas por país o nivel. Un segundo menú, Import NUTS 2024, abre un asistente que descarga los últimos datos de NUTS 2024 desde el servicio European ShowVoc, creando o actualizando regiones y eliminando las entradas que ya no existen. Cualquier región marcada como Not updatable nunca se sobrescribe ni se elimina con esta importación.

En el formulario de país, una nueva sección NUTS permite establecer qué nivel corresponde a la provincia. Los contactos también se pueden buscar y agrupar por NUTS L1 a L4. Solo los administradores del sistema pueden crear, editar o eliminar elementos NUTS y ejecutar la importación.

Depende de

contacts

Menús que añade

NUTS ItemsImport NUTS 2024
Modelos y campos (4)
  • nuts.import · modelo nuevo
  • res.country · amplía un modelo existentestate_level
  • res.partner · amplía un modelo existentenuts1_id (NUTS L1), nuts2_id (NUTS L2), nuts3_id (NUTS L3), nuts4_id (NUTS L4), allowed_nut_ids (Allowed nuts)
  • res.partner.nuts · modelo nuevocode, name, level, state_id, child_ids (Children), parent_id, country_id, parent_path, not_updatable

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

Fuentes · Odoo 13.0

Confirmado el 2026-11-03 en la rama 13.0 de OCA/partner-contact.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Recomendamos instalar otro addon (uno por cada país) para relacionar NUTS con los estados definidos por cada addon de localización, por ejemplo:

  • l10n_es_location_nuts : Provincias españolas (NUTS nivel 4) relacionadas con Partner State
  • l10n_de_location_nuts : Estados alemanes (NUTS nivel 2) relacionados con Partner State
  • l10n_nl_location_nuts : Provincias neerlandesas (NUTS nivel 3 y 4) relacionadas con Partner State

Después de la instalación, aparecerá un asistente de importación para crear los elementos NUTS en Odoo. También puedes ejecutarlo manualmente desde Contactos \> Configuración \> Localización \> Importar NUTS 2024

Este asistente descargará del servicio Europe ShowVoc los metadatos para construir los NUTS en Odoo. Cada addon de localización (l10n_es_location_nuts, l10n_de_location_nuts, ...) heredará este asistente y relacionará cada elemento NUTS con estados. Así que si instalas un nuevo addon de localización debes reconstruir los NUTS haciendo clic de nuevo en este asistente.

Como el último archivo RAMON utilizado en este módulo era de 2013, es posible que quieras actualizar tus elementos NUTS ejecutando de nuevo el asistente.

Solo el Administrador puede gestionar la lista NUTS (no es necesario porque es una convención europea), pero cualquier usuario registrado puede leerlas, con el fin de permitir asignarlas al objeto partner.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

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.