OdooWiki OCA HUB

Payment Term Extension

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

Este módulo amplía la funcionalidad de los plazos de pago para:

  • seleccionar el tipo "Percent (untaxed amount)" en las líneas para usar el importe base en lugar del total (con impuestos).
  • admitir redondeo, meses y semanas en las líneas de plazo de pago
  • permitir establecer más de un día de pago en los plazos de pago
  • si la fecha de un plazo de pago es festivo, se pospone a una fecha seleccionada
  • permitir aplicar un orden cronológico en las líneas
  • por ejemplo, con un plazo de pago que contiene 2 líneas
  • de forma estándar, la fecha de vencimiento de todas las líneas se calcula a partir de la fecha de la factura
  • con esta funcionalidad, la fecha de vencimiento de la segunda línea se calcula a partir de la fecha de vencimiento de la primera línea

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.0

Amplía las condiciones de pago con redondeo, plazos en semanas/meses, varios días de pago, aplazamiento por festivos y fechas de vencimiento secuenciales. Los usuarios también pueden basar una línea en el importe sin impuestos en lugar del total con impuestos.

Este módulo enriquece las condiciones de pago que configuras en Contabilidad para que los vencimientos y los importes de las cuotas sigan tus reglas de negocio reales.

En cada línea de condición de pago ahora puedes: - Elegir un plazo en días, semanas o meses (después de la fecha de factura, después de fin de mes o después de fin del mes siguiente). Las opciones de plazo que aparecen están controladas por un ajuste de compañía, "Payment Terms Delay Types", que se encuentra en los ajustes de Contabilidad. - Introducir uno o varios días de pago (por ejemplo, 10, 25); el vencimiento se traslada al siguiente día coincidente, pasando al mes siguiente si es necesario. - Establecer un "Amount Rounding" para que el importe calculado sea múltiplo de ese valor. - Usar un nuevo tipo de línea "Percent (Untaxed amount)" para calcular un porcentaje sobre el importe antes de impuestos. Los porcentajes deben mantenerse entre 0 y 100, y este tipo no se puede usar con una moneda extranjera.

En la propia condición de pago puedes marcar "Sequential lines" para que el vencimiento de cada línea se calcule a partir del vencimiento de la línea anterior en lugar de hacerlo siempre desde la fecha de factura. También puedes listar festivos con una fecha pospuesta: si un vencimiento calculado cae en un festivo, se traslada automáticamente a la fecha pospuesta. El módulo impide que una fecha pospuesta esté en el pasado, los festivos duplicados y que una fecha sea a la vez festivo y fecha pospuesta. No es compatible con el redondeo de efectivo.

Depende de

accountpurchase
Modelos y campos (5)
  • res.company · amplía un modelo existentepayment_terms_delay_type (Payment terms Delay types)
  • res.config.settings · amplía un modelo existentepayment_terms_delay_type
  • account.payment.term · amplía un modelo existenteholiday_ids (Holidays), sequential_lines
  • account.payment.term.line · amplía un modelo existentevalue, delay_type, amount_round (Amount Rounding), payment_days (Payment day(s))
  • account.payment.term.holiday · modelo nuevoholiday, payment_id, date_postponed (Postponed date)

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.

Fuentes · Odoo 18.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para configurar los Payment Terms y ver las nuevas opciones en las Payment Term Lines, debe:

  • Ir al menú Invoicing \> Configuration \> Invoicing \> Payment Terms.

Para usar varios días de pago, defina para cada línea de término de pago qué días de pago aplican, separados por espacios, comas o guiones. Para usar festivos, inserte el festivo y la fecha a la que se pospondrán los términos de pago.

Para modificar el tipo de opciones de retraso disponibles en los términos de pago, debe:

  • Ir al menú Invoicing \> Configuration \> Settings \> Payment Terms.
  • Elegir una opción de:
  • Days
  • Days and Weeks
  • Days and Months
  • Days, Weeks and Months

Ve a Facturación \> Clientes \> Facturas y edita cualquier factura o crea una nueva.

Selecciona cualquier plazo de pago y establece una fecha en la factura.

Debes ver la fecha de vencimiento basada en este plazo de pago.

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.