Este módulo introduce la capacidad de definir un punto de control de cantidad en Recepciones y Facturas de proveedor por Acta de Trabajo. Solo los productos y servicios que se hayan incluido en un Acta de Trabajo pueden recibirse y/o facturarse.
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.0Crea registros de Work Acceptance para controlar qué cantidad y precio de un pedido de compra se pueden recibir y facturar. Los albaranes y las facturas de proveedor deben coincidir con un Work Acceptance aceptado antes de poder validarse.
Este módulo añade un documento de Aceptación de Trabajo utilizado como punto de control de cantidad y precio entre un pedido de compra y sus recepciones y facturas de proveedor.
Los usuarios crean registros de Aceptación de Trabajo desde el menú de Compras o directamente desde un pedido de compra con el botón "Create WA". Cada registro tiene un proveedor, una persona responsable, fechas de vencimiento/recepción/aceptación, una referencia de factura y líneas con producto, cantidad, precio unitario y subtotal. Las líneas se rellenan previamente a partir de las líneas del pedido de compra. El documento pasa por los estados Draft, Accepted y Cancelled usando los botones Accept, Set to draft y Cancel; la aceptación puede solicitar la fecha de aceptación.
En el pedido de compra se muestra un botón contador de WA, una columna de cantidad "Accepted" y un indicador "WA Accepted", además de los filtros "WA Accepted" y "WA Not Accepted" en la búsqueda. En las recepciones entrantes aparece un campo WA Reference y puede rellenar automáticamente las cantidades; la validación se bloquea si la cantidad realizada no es igual a la cantidad aceptada. En las facturas de proveedor aparece un campo WA Reference y la publicación se bloquea si las cantidades facturadas difieren de las cantidades aceptadas. Un asistente permite elegir qué Aceptación de Trabajo facturar.
Los ajustes en Compras permiten habilitar la Aceptación de Trabajo en pedidos de compra, recepciones de mercancías y facturas de proveedor, y exigirla en recepciones y facturas. Los tipos de operación se pueden marcar para omitir el requisito.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (10)
- account.move · amplía un modelo existentewa_id (WA Reference), require_wa
- stock.picking · amplía un modelo existentewa_id (WA Reference), wa_ids, require_wa
- purchase.order · amplía un modelo existentewa_ids (Work Acceptances), wa_count (WA count), wa_accepted (WA Accepted), wa_line_ids (WA Lines)
- work.acceptance · modelo nuevoname, notes, state (Status), user_id (Work Acceptance Representative), date_due (Due Date), company_id (Company), partner_id (Vendor), product_id (Product), currency_id (Currency), date_accept (Accepted Date), invoice_ref (Invoice Reference), purchase_id (Purchase Order), wa_line_ids (Work Acceptance Lines), date_receive (Received Date), responsible_id (Responsible Person)
- stock.picking.type · amplía un modelo existentebypass_wa (WA not required)
- purchase.order.line · amplía un modelo existentewa_line_ids (WA Lines), qty_accepted (Accepted Qty.), qty_to_accept (To Accept Qty.)
- res.config.settings · amplía un modelo existentegroup_enable_wa_on_in (Enable WA on Goods Receipt), group_enable_wa_on_po (Enable WA on Purchase Order), group_enforce_wa_on_in (Enforce WA on Goods Receipt), group_enable_wa_on_invoice (Enable WA on Vendor Bill), group_enforce_wa_on_invoice (Enforce WA on Vendor Bill)
- work.acceptance.line · modelo nuevoname (Description), wa_id (WA Reference), date_due (Due Date), partner_id (Partner), price_unit (Unit Price), product_id (Product), currency_id (Currency), date_accept (Accepted Date), product_qty (Quantity), product_uom (Product Unit of Measure), date_receive (Received Date), price_subtotal (Subtotal), responsible_id (Responsible Person), purchase_line_id (Purchase Order Line)
- work.accepted.date.wizard · modelo nuevodate_accept (Accepted Date)
- select.work.acceptance.wizard · modelo nuevowa_id (Work Acceptance), wa_ids, require_wa
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. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/purchase-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Mostrar botón Crear WA en el pedido de compra
- Go to Purchase \> Configuration \> Settings
- Check 'Enable WA on Purchase Order'
Mostrar campos de referencia WA en el albarán
- Go to Purchase \> Configuration \> Settings
- Check 'Enable WA on Goods Receipt'
Controlar el albarán mediante la aceptación de trabajo
- Go to Purchase \> Configuration \> Settings
- Check 'Enforce WA on Goods Receipt'
Mostrar campos de referencia WA en la factura de proveedor
- Go to Purchase \> Configuration \> Settings
- Check 'Enable WA on Vendor Bill'
Controlar la factura de proveedor mediante la aceptación de trabajo
- Go to Purchase \> Configuration \> Settings
- Check 'Enforce WA on Vendor Bill'
Nota:
- Puede marcar 'Enable WA on Goods Receipt' y 'Enable WA on Vendor Bill' después de marcar 'Enable WA on Purchase Order'
- Puede marcar 'Enforce WA on Goods Receipt' después de marcar 'Enable WA on Goods Receipt'
- Pero puede omitir WA en alguna operación de picking estableciendo 'WA not required' en el tipo de operación
- Puede marcar 'Enforce WA on Vendor Bill' después de marcar 'Enable WA on Vendor Bill'
Proceso habitual de Compra con Aceptación de Trabajo
- Crear un nuevo Pedido de Compra
- Confirmar el Pedido de Compra
- Crear una nueva Aceptación de Trabajo
- Aceptar la Aceptación de Trabajo
- Recibir los productos siguiendo una Aceptación de Trabajo específica
- Crear la Factura de Proveedor siguiendo una Aceptación de Trabajo específica
Crear una Aceptación de Trabajo
- Crear el Pedido de Compra normalmente
- Después de 'Confirm Order' (Estado = 'Purchase'), haga clic en el botón 'Create WA'
- Aceptar el pedido
Controlar la Recepción mediante la Aceptación de Trabajo
- Después de 'Confirm Order' en el Pedido de Compra, aparecerá un botón inteligente 'Receipt' en el Pedido de Compra
- Haga clic en 'Receipt' para ir al Traslado
- Seleccione la Aceptación de Trabajo relacionada con este picking en el campo 'WA Reference'. La cantidad realizada se rellena automáticamente para los artículos que ya han sido aceptados.
Controlar la Factura de Proveedor mediante la Aceptación de Trabajo
- Una vez que los productos y/o servicios hayan sido aceptados, haga clic en 'Create Bill'
- Se le pedirá que seleccione una Aceptación de Trabajo. Selecciónela y haga clic en 'Post'
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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.