Este módulo amplía la funcionalidad de base_address_extended para admitir formatos personalizados de nombres de calles.
Además, permite a los usuarios activar la entrada manual de los componentes de un nombre de calle y dividir/componer de forma masiva los nombres de calles de contactos existentes.
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 16.0Permite dividir la dirección de un contacto en nombre de la calle, número de casa y puerta/ampliación, y reconstruir la dirección completa a partir de esas partes. Las reglas de análisis y formato se configuran por país, con una herramienta de prueba en vivo.
Este módulo amplía el tratamiento de direcciones de Odoo para que una calle pueda almacenarse como partes separadas en lugar de una única línea de texto libre.
- En cada país (Contacts > Configuration > Countries, sección "Street names") puedes definir una regla de análisis y una regla de formato, además de una calle de prueba para previsualizar el resultado de inmediato.
- Un ajuste en la configuración de Contacts, "Use split fields for street name in partner form", alterna el formulario del partner entre el campo único de calle y tres campos separados: nombre de la calle, número de portal y puerta/ampliación.
- Cuando el país de un partner tiene una regla de análisis, el texto de la calle se divide automáticamente en esas tres partes; cuando tiene una regla de formato, las partes se recombinan automáticamente en el texto de la calle.
- Un asistente, disponible desde la lista de partners, actualiza los partners existentes de forma masiva: ya sea dividiendo su calle en componentes o reconstruyendo la calle a partir de los componentes.
- Países Bajos está preconfigurado con una regla que reconoce un nombre de calle seguido de un número y una ampliación opcional.
Afecta a res.partner, res.country, la pantalla de ajustes y un asistente dedicado, y añade un grupo de usuarios que controla quién ve los campos divididos.
Depende de
Modelos y campos (4)
- res.country · amplía un modelo existentepartner_street_number_regex (Parse regex), partner_street_number_format (Format expression), partner_street_number_test_value (Full street (for testing)), partner_street_number_test_result
- res.partner · amplía un modelo existente
- res.config.settings · amplía un modelo existentegroup_partner_street_number (Use split fields for street name in partner form)
- partner.street.number.wizard · modelo nuevodirection
Texto generado por IA (DeepSeek) al leer el código de la versión 16.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 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 16.0Configuración
Fuente · Odoo 16.0Para configurar este módulo, debe:
- Ir al formulario de un país
- Rellenar los campos 'Parse Regex' y 'Format Expression'
- 'Parse Regex' debe contener grupos con nombre con los nombres
street_name,street_number,street_number2que analicen los campos divididos del contenido del campostreet - 'Format Expression' es una expresión de plantilla de Odoo que genera el contenido del campo
streeta partir de los campos divididos - Puede rellenar alguna cadena para probar sus expresiones; primero esta cadena se descompondrá usando 'Parse Regex' y, después, las partes se unirán usando 'Format Expression'. Lo ideal es que esto produzca el mismo valor que rellenó
Para usar este módulo, necesita:
- Ir a un partner
- Establecer el país del partner en un país con la regex de análisis del nombre de la calle rellenada
- Rellenar un nombre de calle admitido por la configuración del país
- Observar que los campos
street_name,street_numberystreet_number2se rellenan según la configuración del país
Para actualizar de forma masiva los campos del partner (es decir, después de haber cambiado la configuración de algún país en cuanto al análisis/formato del nombre de la calle), use el asistente Update partner street fields, disponible para el grupo Contact Creation.
En caso de que siempre quiera editar manualmente los componentes del nombre de la calle, active el ajuste Use split fields for street name in partner form.
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.