OdooWiki OCA HUB

Purchase Work Acceptance Invoice Plan

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

Este módulo añade la capacidad de crear Actas de Trabajo basadas en el plan de facturación predefinido, una por una.

Nota:

Dado que el Acta de Trabajo ahora se basa en el plan de facturación, se eliminará la opción "Crear factura por plan".

El usuario solo tendrá la opción "Crear factura" (y elegir el Acta de Trabajo), el Acta de Trabajo elegida ahora se utiliza para controlar la cantidad en la factura en lugar del plan de facturación.

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

Crea Work Acceptances directamente desde el plan de facturación de un pedido de compra, una cuota a la vez. La cuota elegida controla las cantidades propuestas en el Work Acceptance en lugar del propio plan de facturación.

Este módulo vincula los Work Acceptances (WA) al plan de facturación de un pedido de compra, de modo que cada WA corresponde a una cuota del plan.

En un pedido de compra que utiliza un plan de facturación, aparece un nuevo botón "Create WA by Installment" junto al botón WA existente. El botón simple "Create WA" se oculta cuando se utiliza un plan de facturación, y la opción "Create Bill by Plan" se elimina.

Al hacer clic en el nuevo botón se abre un asistente donde se selecciona la cuota del plan de facturación (solo se ofrecen las cuotas que aún no han sido utilizadas por un WA no cancelado), opcionalmente se elige un método "Base On" y se filtran las líneas de producto, y se muestra una tabla de líneas de producto con la cantidad a aceptar, la cantidad aún no aceptada y el importe. Las cantidades se proponen automáticamente a partir del importe de la cuota y se pueden editar; el importe se recalcula a partir de la cantidad. Si el total no es igual al importe de la cuota, se pide una confirmación antes de crear el WA.

Se muestra una advertencia si se omite una cuota anterior. El Work Acceptance creado almacena la cuota del plan de facturación relacionada, y esa cuota ya no se puede editar una vez que existe un WA. Cuando se crea una factura a partir de un WA, se omite el propio cálculo de cantidad del plan de facturación.

Lo necesitan otros módulos

Modelos y campos (6)
  • work.acceptance · amplía un modelo existenteinstallment_id (Invoice Plan)
  • purchase.order.line · amplía un modelo existente
  • purchase.invoice.plan · amplía un modelo existente
  • select.work.acceptance.wizard · amplía un modelo existente
  • select.work.acceptance.invoice.plan.qty · modelo nuevoamount, order_id, quantity (To Accept), wizard_id, currency_id, order_line_id (Product Line), qty_not_accepted (Not Accepted), analytic_distribution
  • select.work.acceptance.invoice.plan.wizard · modelo nuevoorder_id, valid_amount, installment_id (Invoice Plan), order_line_ids (Product Filter), apply_method_id (Base On), wa_qty_line_ids, active_installment_ids

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 18.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Proceso habitual de Compra con Aceptación de Trabajo usando Plan de Facturación

  • Vaya al menú Purchase \> Crear una nueva orden de compra.
  • Seleccione la opción "Use Invoice Plan" y complete la información en la pestaña Invoice Plan.
  • Confirme la orden de compra
  • Para crear una Aceptación de Trabajo, haga clic en el botón "Create WA by Installment"
  • Seleccione la cuota
  • Para un mejor control de la línea de producto que estará en la WA, seleccione Based On 1) Todas las líneas de producto 2) Línea de producto con importe coincidente
  • Acepte la Aceptación de Trabajo.

Nota: la opción Based On es creada por una acción de servidor, es posible crear más opciones.

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.