Account Payment Term Cutoff Day
Añade el concepto de «día de corte» a las condiciones de pago.
Añade los campos «Tiene día de corte», «Meses» y «Día de corte» en las líneas de detalle de las condiciones de pago, lo que permite calcular la fecha de vencimiento tomando como base el día de corte.
Si la fecha de la factura supera el día de corte, la fecha de vencimiento se traslada automáticamente al mes siguiente. El campo «Meses» permite especificar con cuántos meses de diferencia respecto al día de corte se toma como base el último día del mes.
Además, añade el campo «Día de corte» en la factura (account.move).
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 20.0Añade un concepto de "día de corte" a las condiciones de pago, de modo que las fechas de vencimiento de las facturas se trasladen automáticamente al mes siguiente cuando la fecha de la factura sea posterior al día de corte.
Este módulo amplía las condiciones de pago con un día de cierre mensual (día de corte), una práctica común en la contabilidad japonesa.
En cada línea de condición de pago ahora puede activar "has cutoff day" y establecer el número de día de corte y un número de meses. Cuando la fecha de la factura cae después del día de corte, la fecha de vencimiento se desplaza al mes siguiente; el campo months entonces desplaza la fecha de vencimiento esa cantidad de meses y la fecha de vencimiento se establece al final de ese mes, más los días adicionales ya configurados en la línea. Si el día de corte es 0 o la opción está desactivada, se utiliza el cálculo estándar de Odoo.
Las facturas muestran un nuevo campo calculado "cutoff date", mostrado junto a la fecha de la factura en el formulario de factura y como columna opcional en la lista de facturas. En la lista de facturas también puede filtrar por cutoff date y agrupar facturas por cutoff date.
El módulo afecta a account.move y account.payment.term.line. Se proporcionan dos condiciones de pago de demostración como ejemplos (día de corte 20, final del mes siguiente; día de corte 20, día 15 del mes siguiente al siguiente).
Depende de
Lo necesitan otros módulos
Modelos y campos (2)
- account.move · amplía un modelo existentecutoff_date
- account.payment.term.line · amplía un modelo existentemonths, cutoff_day, has_cutoff_day
Texto generado por IA (DeepSeek) al leer el código de la versión 20.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: 5 confirmadas, 4 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 20.0Configuración
Fuente · Odoo 20.0- Abrir Contabilidad (o Facturación) > Configuración > Condiciones de pago
- Seleccionar o crear una condición de pago
- En las líneas de detalle de la condición de pago, activar «Con día de corte»
- Configurar «Día de corte» y «Número de meses»
Cuando se establece una condición de pago con fecha de corte en la factura de cliente/factura de proveedor, se proponen la fecha de corte y la fecha de vencimiento adecuadas.
La fecha de vencimiento se calcula automáticamente con la siguiente lógica:
- Si la fecha de factura es anterior o igual a la fecha de corte, se toma como fecha de referencia la fecha de corte del mes en curso
- Si la fecha de factura es posterior a la fecha de corte, se toma como fecha de referencia la fecha de corte del mes siguiente
- La fecha de vencimiento es el último día del mes resultante de sumar el «número de meses» a la fecha de referencia
Ejemplo: fecha de corte=20, número de meses=1
- Fecha de factura 20 de febrero → Fecha de referencia: 20 de febrero → Fecha de vencimiento: 31 de marzo
- Fecha de factura 21 de febrero → Fecha de referencia: 20 de marzo → Fecha de vencimiento: 30 de abril
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.