Japan Summary Invoice - Carryover
Este módulo extiende Japan Summary Invoice para admitir el seguimiento del importe de arrastre en ciclos de facturación recurrentes.
Añade los siguientes campos a las facturaciones:
- Previous Billed Amount: Total del periodo de facturación anterior
- Payment Amount: Pagos recibidos contra la facturación anterior
- Carryover Amount: Saldo pendiente arrastrado
- Total Billed Amount: Arrastre más compras actuales
Hay campos de sobrescritura manual disponibles para ajustar los valores cuando sea necesario.
La visibilidad de los importes de arrastre en el informe se puede controlar a nivel de compañía, partner y facturación.
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 19.0Añade seguimiento de arrastre a las facturas resumen japonesas (facturaciones): muestra el importe facturado anterior, los pagos recibidos, el arrastre pendiente y el nuevo importe total facturado, tanto en el formulario de facturación como en el informe impreso.
Cuando trabajas con una factura resumen (una facturación en account.billing), este módulo añade una nueva pestaña "Carryover" en el formulario de facturación, visible para las facturas de cliente. Allí puedes seleccionar la facturación anterior, ver el importe facturado anterior, el importe del pago, el importe de arrastre, el importe de la compra actual y el importe total facturado.
Odoo propone automáticamente la facturación anterior: la última facturación facturada para la misma empresa, cliente, tipo de facturación, moneda y banco remitente, con fecha anterior a la actual. El importe facturado anterior proviene del importe total facturado de esa facturación, y el importe del pago se calcula a partir de lo que sigue abierto en las facturaciones anteriores del mismo flujo. El arrastre es el importe facturado anterior menos los pagos, y el importe total facturado es el arrastre más las compras actuales.
Tanto el importe facturado anterior como el importe del pago pueden sobrescribirse manualmente con un toggle y un valor manual. Cuando validas la facturación, los valores calculados actuales se congelan en los campos manuales.
Si los importes de arrastre aparecen en el informe de factura resumen puede configurarse por empresa (en la configuración de factura resumen), por cliente (con Use Company Default / Yes / No) y ajustarse por facturación. Cuando se muestran, el informe añade una tabla con los cinco importes y sustituye la fila de total habitual por una fila "Total Billed Amt".
Depende de
Modelos y campos (4)
- res.company · amplía un modelo existenteshow_carryover_amounts
- res.partner · amplía un modelo existenteshow_carryover_amounts
- account.billing · amplía un modelo existentepayment_amount, prev_billing_id (Previous Billing), carryover_amount, prev_billed_amount (Previous Billed Amount), total_billed_amount, payment_amount_manual (Payment Amount (Manual)), show_carryover_amounts, prev_billed_amount_manual (Previous Billed Amount (Manual)), use_payment_amount_manual (Use Manual Payment Amount), prev_billing_candidate_ids (Previous Billing Candidates), use_prev_billed_amount_manual (Use Manual Previous Billed Amount)
- res.config.settings · amplía un modelo existenteshow_carryover_amounts
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/l10n-japan.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0La visibilidad de los importes de arrastre en el informe puede controlarse en tres niveles:
- Compañía (valor predeterminado para todos los contactos): Vaya a Settings > Invoicing > Japan Summary Invoice y active o desactive Show Carryover Amounts.
- Contacto (anulación para clientes específicos): Vaya al formulario del contacto, en Sales & Purchases > Summary Invoice, establezca Show Carryover Amounts en:
- Use Company Default: Sigue la configuración de la compañía
- Yes: Mostrar siempre los importes de arrastre
- No: No mostrar nunca los importes de arrastre
- Facturación (anulación para una única facturación): En el formulario de facturación, en la pestaña Carryover, la casilla Show Carryover Amounts se establece a partir de la configuración anterior cuando se crea la facturación, y puede ajustarse después. Los cambios posteriores en esa configuración se aplican solo a las nuevas facturaciones, por lo que un ajuste por facturación nunca se descarta.
- Al crear una nueva facturación, el sistema encuentra automáticamente la facturación validada más reciente para el mismo partner y calcula:
- Importe facturado anterior: Importe total de la facturación anterior.
- Importe de pago: Pagos recibidos en las facturas de la facturación anterior.
- Importe de arrastre: Importe facturado anterior menos pagos.
- Use el interruptor Manual Adj. para anular manualmente los valores calculados si es necesario. Esto es útil cuando la facturación anterior se creó antes de instalar este módulo o cuando se requieren ajustes.
- Cuando se valida la facturación, los valores calculados actuales se congelan automáticamente activando los interruptores de anulación manual. Esto garantiza que los pagos posteriores en facturas anteriores no afecten a los importes de arrastre de la facturación validada.
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.