Este módulo introduce un modelo de códigos postales que permite gestionar las ubicaciones de una forma mejor.
Los códigos postales permitirán a los usuarios completar automáticamente todos los campos relacionados con la dirección con solo rellenar el código postal.
También permite diferentes filtros de búsqueda.
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.0Gestiona los códigos postales como registros propios vinculados a las ciudades, de modo que los usuarios puedan elegir una ubicación y los campos de dirección se rellenen automáticamente. Añade los menús Ciudades y Códigos postales en Contactos y un botón Códigos postales en los países.
Este módulo convierte los códigos postales en una lista adecuada que puedes mantener, en lugar de escribirlos libremente en cada contacto.
- En Contactos > Configuración (Localización) obtienes dos menús nuevos: Ciudades y Códigos postales. En Ciudades puedes ver cada ciudad y, en su formulario, una pestaña Códigos postales que lista todos los códigos postales que le pertenecen. En Códigos postales obtienes una lista editable de ubicaciones que muestra el ZIP, su ciudad y país, con un cuadro de búsqueda.
- En un formulario de contacto, aparece un nuevo campo "Location completion" antes de la ciudad. Elegir una ubicación rellena automáticamente el ZIP, la ciudad, la provincia y el país. El mismo campo de completado está disponible en las direcciones de empresa y en los contactos hijos.
- En el formulario del país, un botón Zips abre la lista de ubicaciones filtradas por ese país.
- Reglas de negocio: el nombre de una ciudad debe ser único dentro de su provincia y país, y un ZIP debe ser único dentro de su ciudad. Si cambias el ZIP, la ciudad, la provincia o el país en un contacto de modo que ya no coincida con la ubicación seleccionada, el vínculo con la ubicación se borra. Si la ubicación y el país, la provincia, la ciudad o el ZIP del contacto no coinciden, Odoo bloquea el guardado con un mensaje de error.
- La búsqueda de ubicaciones en los contactos se filtra por la ciudad, la provincia y el país ya introducidos, por lo que solo se proponen las ubicaciones relevantes.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (4)
- res.city · amplía un modelo existentezip_ids (Zips in this city)
- res.company · amplía un modelo existentezip_id (ZIP Location), city_id (City ID), country_enforce_cities
- res.partner · amplía un modelo existentezip, city, zip_id (ZIP Location), city_id, state_id, country_id
- res.city.zip · modelo nuevoname (ZIP), city_id, state_id, country_id
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-03Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/partner-contact.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0- Vaya a Contactos / Configuración / Localización / Ciudades.
- Cree una nueva Ciudad.
- Vaya a Contactos / Configuración / Localización / Códigos postales.
- Cree un nuevo Código postal y relaciónelo con la ciudad (también puede crear el Código postal desde la Ciudad).
o, con el módulo 'Contacts Directory' instalado: #. Vaya a Contactos / Configuración / Localización / Países. #. Localice el país deseado. #. Pulse el botón 'Ciudades' / 'Códigos postales'.
- Acceder a un registro de partner
- Rellenar el campo Location completion
- La información sobre país, provincia, ciudad y código postal se rellenará automáticamente
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.