OdooWiki OCA HUB

Partner Address Split

partner_address_split folder_open OCA/partner-contact open_in_new
Warehouse Licencia: AGPL-3

El propósito de este módulo es reunir un método genérico para dividir la dirección.

Añade métodos al modelo Partner como _get_split_address()

> Este método permite obtener un número de campos de calle según tu > elección. 2 campos por defecto en Odoo con 128 caracteres de ancho. En > algunos países tienes restricciones sobre el ancho de los campos de > calle y deberías usar 3 o 4 campos más cortos. También necesitas esta > funcionalidad para evitar dolores de cabeza con la tarea de impresión > por desbordamiento

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 18.0

Añade un método auxiliar a los partners que divide una dirección larga en varias líneas de calle más cortas, de modo que las direcciones puedan imprimirse o exportarse en países que limitan la longitud del campo de calle.

Este módulo no añade ninguna pantalla, menú ni botón nuevos. Solo añade un ayudante técnico al registro de partner (res.partner) que otros módulos o informes personalizados pueden llamar.

El ayudante recibe dos entradas: cuántas líneas de dirección quieres y el número máximo de caracteres permitidos por línea. Examina los dos campos de dirección estándar, street y street2, y devuelve una lista con el número de líneas solicitado.

  • Si ambos campos ya caben dentro del tamaño máximo, se devuelven tal cual, con líneas vacías añadidas si pediste más líneas de las necesarias.
  • Si solo cabe la primera línea de dirección, la segunda línea se divide palabra por palabra entre las líneas restantes.
  • Si la primera línea de dirección es demasiado larga, ambas líneas de dirección se unen y se dividen palabra por palabra entre todas las líneas solicitadas.

La división siempre se hace por espacios, por lo que las palabras no se cortan por la mitad. El resultado es una lista simple de valores de texto que un informe o una exportación pueden usar directamente. No se almacena ningún dato, no se añade ningún campo y no se ejecuta ninguna acción automática en segundo plano; el comportamiento solo ocurre cuando otro fragmento de código llama al ayudante.

Depende de

base
Modelos y campos (1)
  • res.partner · amplía un modelo existente

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

Fuentes · Odoo 18.0

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

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.