OdooWiki OCA HUB

Switzerland - Invoice Reports with payment option

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

Este módulo añade la posibilidad de imprimir el informe de factura junto con el código ISR y/o QR

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 15.0

Añade un nuevo informe de factura suizo que combina la factura estándar con la factura QR y/o el volante de pago ISR, y permite elegir por compañía si se incluyen esos volantes de pago.

Este módulo añade un nuevo informe PDF llamado "Invoice with payment slip(s)" para las facturas de cliente (account.move). Cuando imprime o descarga una factura con este informe, Odoo primero genera la factura normal y luego añade automáticamente la Swiss QR bill y/o el ISR payment slip, según lo que esté habilitado para la compañía.

En Settings, bajo Invoicing, una nueva sección "Invoice report options" le permite marcar "Print invoice with QR bill" y "Print invoice with ISR payslip". Estos ajustes son específicos de cada compañía, por lo que cada compañía puede decidir qué payment slips aparecen en sus facturas.

Cuando se envía una factura por correo electrónico utilizando una plantilla cuyo informe es este nuevo informe o el informe estándar "Invoice with payments", el archivo PDF adjunto generado se construye con la misma lógica de payment slip, y solo para las compañías cuyo país es Suiza.

En el portal de cliente, la descarga de una factura como PDF utiliza este informe combinado, mientras que la vista HTML mantiene el diseño estándar de la factura.

El módulo también ajusta las comprobaciones de validez de QR/ISR para que se omitan cuando la factura se está generando para el informe, evitando adjuntos no deseados o efectos secundarios de validación durante la impresión.

Depende de

accountl10n_chweb
Modelos y campos (6)
  • res.company · amplía un modelo existenteprint_qr_invoice (Print invoice with QR bill), print_isr_invoice (Print invoice with ISR payslip)
  • account.move · amplía un modelo existente
  • mail.template · amplía un modelo existente
  • ir.actions.report · amplía un modelo existente
  • res.config.settings · amplía un modelo existenteprint_qr_invoice (Print invoice with QR bill), print_isr_invoice (Print invoice with ISR payslip)
  • account.invoice.send · amplía un modelo existente

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

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

terminal Instalación y uso

Documentación de OCA · Odoo 15.0

Imprimir informe con volante de pago mediante una acción de impresión adicional en Contabilidad. El volante de pago (QR/ISR) que se utilizará en el informe impreso se puede configurar en Contabilidad/Ajustes seleccionando solo una o todas las opciones "Imprimir factura con recibo QR" e "Imprimir factura con volante de pago ISR".

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.