OdooWiki OCA HUB

Discount on batch payments

account_payment_batch_process_discount folder_open OCA/account-payment open_in_new
Accounting & Finance Licencia: AGPL-3

Este módulo permite definir descuentos por pronto pago y aplicarlos en los pagos por lotes.

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 16.0

Aplica descuentos por pronto pago al pagar facturas en lote. Odoo calcula el descuento automáticamente, muestra una fecha de descuento en las facturas y te permite filtrar las facturas que aún califican para el descuento.

Este módulo añade la gestión de descuentos por pronto pago a los pagos por lotes. Cuando se publica una factura, Odoo calcula una fecha de validez del descuento a partir de las condiciones de pago y la almacena en la factura. Se añade un campo oculto valid_discount_date al formulario de la factura, y aparece un nuevo filtro "Discount Invoice" en la vista de búsqueda de facturas, que muestra las facturas publicadas cuya fecha de descuento aún no ha pasado.

En el asistente de registro de pagos, cuando seleccionas una fecha de pago, se recalculan los importes de las líneas de pago de la factura seleccionadas. Si el pago se realiza dentro del periodo de descuento, el importe del descuento se calcula a partir de las condiciones de pago, y la diferencia se gestiona automáticamente: la línea se establece para conciliar, se usa la cuenta de descuento como cuenta de cancelación y se añade la nota "Early Pay Discount". Si la diferencia es cero, la gestión vuelve a abierto.

Cambiar los días de descuento en una línea de condiciones de pago actualiza la fecha de descuento en todas las facturas publicadas que usan esa condición de pago. El asistente también requiere una fecha de pago antes de rellenar automáticamente los pagos, y recalcula el importe del cheque a partir de las líneas de pago de la factura. El módulo funciona junto con account.move, account.payment.term.line, account.payment.register y invoice.payment.line.

Modelos y campos (4)
  • account.move · amplía un modelo existentevalid_discount_date
  • invoice.payment.line · amplía un modelo existente
  • account.payment.register · amplía un modelo existente
  • account.payment.term.line · amplía un modelo existente

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

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/account-payment.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0
  • Vaya a Accounting > Invoicing > Payment Terms
  • Seleccione o cree una condición de pago
  • Marque la casilla "Early discount payment"
  • Excluya el importe del envío y/o del impuesto
  • Cree una línea con un descuento por pronto pago, como 2% si se paga en 15 días
  • Vaya a Contabilidad > Clientes > Facturas o Contabilidad > Proveedores > Facturas
  • Seleccione varias facturas o facturas de proveedor abiertas
  • Vaya al menú Acción
  • Seleccione Pagos por lotes
  • Ajuste la información
  • Haga clic en Realizar pagos

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.

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.