OdooWiki OCA HUB

Switzerland - Bank type

l10n_ch_base_bank folder_open OCA/l10n-switzerland open_in_new
Localization Licencia: AGPL-3

Este addon amplía las funcionalidades de l10n_ch.

La mayoría de las funcionalidades anteriores se han trasladado al módulo l10n_ch.

Funcionalidades:

Mejora la UX con onchanges:

  • establece automáticamente el banco según la parte de clearing del IBAN
  • permite la entrada directa de l10n_ch_postal que rellenará acc_number
  • busca facturas por ISR, con o sin espacios

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 14.0

Añade datos bancarios suizos (número de compensación, código, ciudad) y rellena automáticamente los números de banco y de cuenta a partir del IBAN suizo o de números postales. También permite buscar facturas por referencia ISR ignorando los espacios.

Este módulo amplía la localización suiza con ayudas prácticas para datos bancarios y referencias ISR (boleta de pago suiza).

En los registros de banco (res.bank) obtienes campos adicionales: un code interno, el número clearing suizo, el city y un country_code de solo lectura. El formulario y la lista de bancos muestran estos campos, y para los bancos suizos la ciudad y el BIC pasan a ser obligatorios. Un filtro de búsqueda te permite encontrar rápidamente bancos PostFinance.

En las cuentas bancarias de contactos (res.partner.bank), cuando introduces un IBAN suizo el sistema busca el número de clearing dentro de él y selecciona automáticamente el banco correspondiente. Si escribes un número de cuenta postal, el número de cuenta se genera por ti, usando el nombre del contacto y haciéndolo único. Las cuentas que empiezan por 01 o 03 se reconocen como emisores ISR.

En las facturas (account.move), puedes buscar por referencia ignorando los espacios, lo que resulta práctico para números ISR. Una comprobación impide guardar una factura de cliente con una referencia ISR si falta la cuenta bancaria o esta no tiene el número de suscripción ISR requerido para la moneda de la factura.

Estos cambios aparecen en las pantallas de configuración de bancos y en la búsqueda y validación de facturas.

Depende de

base_ibanl10n_ch
Modelos y campos (3)
  • res.bank · amplía un modelo existentecity (City), code (Code), clearing (Clearing number), country_code (Country code)
  • account.move · amplía un modelo existente
  • res.partner.bank · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 14.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 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/l10n-switzerland.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

En la cuenta bancaria del partner el tipo se descubrirá automáticamente.

  • Para cuentas IBAN rellene el número de cuenta con el IBAN.
  • si el IBAN es un IBAN de PostFinance rellenará el número de cuenta postal
  • Para cuentas postales:
  • rellene el número de cuenta con un número de cuenta postal en formato de 9 dígitos (p. ej. 10-8060-7).
  • o rellene la "Swiss postal account" con un número de cuenta postal en formato de 9 dígitos (p. ej. 10-8060-7).

Introducir un número postal de 9 dígitos autocompletará el banco con PostFinance. (Es posible que tengas que crearlo si no has instalado l10n_ch_bank)

  • Para números de suscripción ISR (cuenta postal que empieza por 01 o 03):
  • rellene el número de cuenta con un número de cuenta postal en formato de 9 dígitos (p. ej. 01-23456-1).
  • o rellene la "Swiss postal account" con un número de cuenta postal en formato de 9 dígitos (p. ej. 01-23456-1).

Cambiará automáticamente el contenido del número de cuenta añadiendo "ISR" y el nombre del partner para evitar duplicados con partners que utilicen el mismo número de suscripción ISR propiedad de un banco (ISR-B).

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, Configuració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.