OdooWiki OCA HUB

Purchase Work Acceptance - Late Delivery Fines

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

Este módulo amplía Purchase Work Acceptance añadiendo la capacidad de calcular multas por entrega tardía al proveedor.

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 multas por entrega tardía a las aceptaciones de trabajo: Odoo calcula cuántos días de retraso tiene una recepción, lo multiplica por una tarifa diaria y permite crear una factura de cliente o un reembolso de proveedor por ese importe.

Cuando este módulo está habilitado, las aceptaciones de trabajo obtienen una pestaña Late Fines donde puedes ver y ajustar la multa por una entrega tardía.

  • Odoo calcula automáticamente el número de días de retraso a partir de la diferencia entre la fecha de recepción y la fecha de vencimiento, y lo multiplica por una tarifa diaria de multas para obtener el importe de la multa. Tanto los días como la tarifa se pueden cambiar a mano, y el importe se recalcula.
  • La tarifa diaria proviene de un ajuste de la compañía; allí también se elige la cuenta utilizada para los ingresos por multas. Ambos se configuran en los ajustes de Purchase, en las opciones de aceptación de trabajo.
  • En una aceptación de trabajo aceptada con un importe de multa, un botón Create Fines abre una pequeña ventana donde eliges crear una factura de cliente o un reembolso de proveedor. La factura se rellena previamente con el partner, el importe de la multa y la cuenta configurada.
  • Un botón inteligente en la aceptación de trabajo muestra cuántas facturas de multas existen y las abre. La lista de aceptaciones de trabajo se puede filtrar para mostrar solo aquellas con multas.
  • En facturas de tipo factura de cliente o reembolso de proveedor, un campo Late WA te permite elegir una aceptación de trabajo con multas impagadas; al elegirla, se rellenan automáticamente las líneas de la factura. Una aceptación de trabajo solo se puede usar una vez, y los importes de las multas deben ser cero o positivos.

Lo necesitan otros módulos

Modelos y campos (5)
  • res.company · amplía un modelo existentewa_fines_rate (Fines Rate), wa_fines_late_account_id (Late Delivery Fines Revenue Account)
  • account.move · amplía un modelo existentelate_wa_id (Late WA)
  • work.acceptance · amplía un modelo existentelate_days, fines_late (Fines Amount), fines_rate, fines_invoice_ids (Fines Invoices), fines_invoice_count
  • res.config.settings · amplía un modelo existentewa_fines_rate (Fines Rate), group_enable_fines_on_wa (Enable Late Delivery Fines on Work Acceptance), wa_fines_late_account_id (Late Delivery Fines Revenue Account)
  • work.acceptance.create.fines · modelo nuevomove_type (Type)

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

Mostrar la pestaña Fines en la aceptación del trabajo

  • Vaya a Purchase \> Configuration \> Settings
  • Marque 'Enable Late Delivery Fines on Work Acceptance'
  • Añada la cuenta y la tasa de multas predeterminada (por día)

Proceso habitual de Compra con Aceptación de Trabajo

  • Cree una Orden de Compra \> Aceptación de Trabajo
  • Establezca la Fecha de Vencimiento en la Aceptación de Trabajo
  • Calculará los Días de Retraso y el Importe de las Multas automáticamente (ajustable)
  • Acepte la Aceptación de Trabajo
  • Genere la Factura de Multas haciendo clic en el botón "Create Fines Invoice", que incluye el código de cuenta predeterminado configurado.
  • Procese con normalidad

Crear Multas desde la Aceptación de Trabajo

  • Vaya a Compra \> Pedidos \> Aceptación de Trabajo
  • En la Vista de Lista, seleccione todo lo que tenga que crear factura de multas \> Acción \> Create Fines Invoice
  • En la Vista de Formulario, seleccione la aceptación de trabajo \> haga clic en el botón Create Fines Invoice

Crear Multas desde la Factura

  • Vaya a Facturación \> Clientes \> Facturas \> Crear
  • Seleccione Late WA (wa es retraso en la entrega)
  • Generará las líneas automáticamente.

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.