OdooWiki OCA HUB

Purchase Advance Payment Line

purchase_advance_payment_line folder_open OCA/purchase-workflow open_in_new
Purchase Licencia: AGPL-3

El módulo permite añadir líneas de pago anticipado en los pedidos de compra.

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 17.0

Añade líneas de pago anticipado directamente en los pedidos de compra y envíalas a través de órdenes de pago. Los usuarios pueden crear una línea de pago desde el pedido de compra, ver las líneas de pago en curso y el importe se verifica contra el residual del pedido.

Este módulo permite registrar anticipos de un pedido de compra como líneas de pago, en lugar de usar el asistente estándar de pago anticipado.

En el formulario de un pedido de compra aparece un botón "Create Payment Line", que solo se muestra cuando el modo de pago del proveedor permite órdenes de pago y todavía queda un importe por pagar. Al hacer clic en él se abre un pequeño formulario donde se introduce el importe del anticipo. La línea se adjunta automáticamente a la primera orden de pago en borrador que use el mismo modo de pago; si no existe ninguna, se crea una nueva orden de pago en borrador.

Un botón inteligente con un icono de banco muestra el número de líneas de pago en curso (las que aún no se han subido ni cancelado). Al hacer clic en él se abre la lista de esas líneas, o la línea única si solo hay una.

Se aplican reglas de negocio: el importe del anticipo debe ser positivo y no puede ser mayor que el importe restante del pedido de compra. Cada línea de pago mantiene un enlace a su pedido de compra, y la referencia del pedido de compra también se traslada al pago generado.

El módulo afecta a purchase.order, account.payment.line y account.payment, y oculta el antiguo botón "Pay purchase advanced" en el pedido de compra.

Modelos y campos (2)
  • purchase.order · amplía un modelo existentepayment_order_ok, account_payment_line_ids (Payment Lines), account_payment_line_count (Payment Line Count), ongoing_account_payment_line_ids (Ongoing Payment Lines), ongoing_account_payment_line_count (Ongoing Payment Line Count)
  • account.payment.line · amplía un modelo existentepurchase_id (Purchase Order), payment_mode_id

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

Fuentes · Odoo 17.0

Confirmado el 2026-11-03 en la rama 17.0 de OCA/purchase-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 17.0

Para usar este módulo, necesita:

  • Ir a un pedido de compra.
  • Hacer clic en "Create Payment Line".

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.