OdooWiki OCA HUB

Payment Counterpart Lines

account_payment_line folder_open OCA/account-payment open_in_new
Account Licencia: AGPL-3

Este módulo es un módulo de utilidad para añadir líneas en el pago, permitiendo a los usuarios realizar casos más complicados al procesar pagos, dividir en varias facturas, configurar un write-off específico y añadir información analítica

Añadir herramienta para la propuesta de distribuciones de pago, ordenando por fecha de vencimiento

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 18.0

Añade una pestaña "Counterpart Lines" a los pagos para que puedas dividir un pago entre varias facturas, añadir líneas adicionales (comisiones, comisiones bancarias, intereses) y establecer cuentas de cancelación. Un botón propone la distribución automáticamente, empezando por la fecha de vencimiento más antigua.

En el formulario de pago (Customer/Supplier Payments) obtienes una nueva pestaña "Counterpart Lines" y un campo "Write-off Account". En esa pestaña detallas, línea por línea, qué factura o apunte contable debe liquidar el pago, en qué cuenta, con qué importe y, opcionalmente, una cuenta analítica.

  • "Propose Payment Distribution" rellena la pestaña automáticamente: busca facturas de cliente o de proveedor publicadas y abiertas del mismo partner, ordenadas por fecha de vencimiento, y aplica el importe del pago desde la fecha de vencimiento más antigua en adelante. "Delete Counterpart Lines" vacía la pestaña mientras el pago sigue en borrador.
  • Cuando seleccionas un asiento contable o un apunte contable, la cuenta, el partner y el importe se rellenan automáticamente, y el importe queda limitado por el saldo pendiente: se genera un error si introduces más de lo que aún está pendiente en la factura.
  • Si una línea está marcada como "Fully Paid?", la diferencia entre el residual de la factura y el importe que introduzcas se convierte en un write-off. Debe establecerse una cuenta de write-off en la línea o en la cabecera del pago; de lo contrario, se bloquea la publicación.
  • Al publicar, el asiento contable del pago se reconstruye a partir de estas líneas, y los apuntes de factura conciliados se concilian automáticamente. Volver a borrador elimina esos apuntes contables generados.

El módulo toca account.payment, account.move.line y añade un nuevo modelo de líneas de contrapartida, visible solo para usuarios de contabilidad.

Depende de

account_payment

Lo necesitan otros módulos

Modelos y campos (4)
  • account.payment · amplía un modelo existentewriteoff_account_id (Write-off Account), line_payment_counterpart_ids (Counterpart Lines)
  • account.move.line · amplía un modelo existentepayment_line_id (Payment line)
  • account.payment.counterpart.line · modelo nuevopayment_id (Payment)
  • account.payment.counterpart.line.abstract · modelo nuevoname (Description), aml_id (Journal Item to Reconcile), amount, move_id (Journal Entry), move_ids (Journal Entries Created), account_id (Account), company_id, fully_paid (Fully Paid?), partner_id (Partner), currency_id (Currency), amount_currency (Amount in Company Currency), writeoff_amount, aml_date_maturity (Date Maturity), aml_amount_residual (Amount Residual), analytic_account_id (Analytic Account), writeoff_account_id (Write-off account), commercial_partner_id, residual_after_payment, writeoff_amount_currency, aml_amount_residual_currency (Amount Residual Currency), residual_after_payment_currency

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

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

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Puedes usar la sugerencia de distribución de pagos, y si el sistema encuentra movimientos pendientes de conciliar relacionados con el partner seleccionado, el sistema creará todas las líneas intentando pagar todas las facturas hasta que quede el importe

Puedes añadir líneas manualmente, si el pago no detecta las líneas especificadas, el pago funciona como un pago normal

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.