OdooWiki OCA HUB

Switzerland - Fix ISR reference

l10n_ch_fix_isr_reference folder_open OCA/l10n-switzerland open_in_new
Localisation Licencia: AGPL-3

Fix ISR reference computation

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 12.0

Corrige cómo se calcula la referencia de pago ISR suiza en las facturas de cliente, para que la referencia impresa en las facturas coincida con el número de suscripción de la cuenta bancaria de la empresa o del banco.

Este módulo corrige la forma en que se construye la referencia ISR (boleta de pago naranja suiza) en las facturas de cliente. Cambia los campos de la factura que contienen el número de suscripción ISR, que identifica a tu empresa o a tu banco para generar boletas ISR.

  • El número de suscripción ahora se toma de la cuenta bancaria seleccionada en la factura (partner_bank_id), usando el número de suscripción EUR cuando la moneda de la factura es EUR y el de CHF cuando es CHF. Si la factura usa otra moneda, no se establece ningún número de suscripción.
  • Se proporcionan dos campos calculados: el número de suscripción sin formato, rellenado con ceros hasta la longitud esperada, y una versión formateada con guiones y sin ceros a la izquierda, destinada al informe ISR.
  • La propia referencia ISR se recalcula a partir del número de factura: se eliminan los caracteres no numéricos, se rellena el número con ceros y se añade un dígito de control. Cuando existe un ID de cliente ISR-B en la cuenta bancaria, se coloca al principio de la referencia.
  • Si la factura no tiene número de suscripción o no tiene número de factura, la referencia se deja vacía.

Todo ocurre automáticamente en la factura; no hay nuevos menús ni pantallas. Afecta a account.invoice y depende de los datos de la cuenta bancaria suiza de los módulos de localización.

Depende de

Lo necesitan otros módulos

Modelos y campos (1)
  • account.invoice · amplía un modelo existentel10n_ch_isr_subscription, l10n_ch_isr_subscription_formatted

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

Fuentes · Odoo 12.0

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

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.