OdooWiki OCA HUB

Purchase Product Usage

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

Al comprar, los usuarios pueden indicar un uso de una lista, para cada artículo en el pedido de compra.

Los usos se pueden asociar con cuentas específicas. Cuando se crea la factura del proveedor a partir de esa línea del pedido de compra, se propondrá la cuenta definida para ese uso, en lugar de la cuenta de gastos predeterminada del producto. Esta propuesta solo será efectiva si el producto es un consumible o un servicio.

Los usos pueden ser muy diversos, como uso interno, uso de marketing, uso de pruebas. Por lo tanto, un producto "Papel" podría potencialmente corresponder a gastos de marketing o a gastos de oficina, independientemente de cuál sea la cuenta de gastos definida en el producto "Papel".

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 14.0

Permite a los compradores etiquetar cada línea de pedido de compra con un "uso" (por ejemplo, marketing, uso interno) y propone automáticamente la cuenta de gasto vinculada a ese uso en la factura del proveedor.

Este módulo añade un nuevo concepto llamado Uso de Producto, que puedes crear y gestionar en Odoo. Un uso tiene una descripción, un código opcional, una compañía, un producto predeterminado opcional y una cuenta de gastos opcional.

  • En una línea de pedido de compra ahora puedes seleccionar un Uso junto al producto. Si el uso tiene un producto predeterminado y la línea aún no tiene producto, ese producto se rellena automáticamente.
  • Cuando se crea la factura del proveedor desde el pedido de compra, la cuenta definida en el uso se propone en la línea de factura en lugar de la cuenta de gastos normal del producto. Esto solo se aplica cuando la línea de compra está vinculada a la línea de factura.
  • Los usos se gestionan desde Purchase > Configuration > Purchase Product Usages. La lista muestra código, descripción y cuenta, y puedes archivar los usos que ya no necesites.
  • Solo los usuarios del grupo "Define Purchase Product Usages" (los responsables de compras lo obtienen automáticamente) pueden crear o modificar usos; los demás usuarios de compras solo pueden verlos.

El módulo afecta a purchase.order.line (nuevo campo Usage), account.move.line (propuesta de cuenta) y añade el nuevo modelo purchase.product.usage.

Depende de

purchase

Lo necesitan otros módulos

Menús que añade

Purchase Product Usages
Modelos y campos (3)
  • account.move.line · amplía un modelo existente
  • purchase.order.line · amplía un modelo existenteusage_id (Usage)
  • purchase.product.usage · modelo nuevocode (Code), name (Description), active, account_id (Account), company_id (Company), product_id (Default Product)

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

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

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Para poder definir los usos, asigne usuarios al grupo "Define Purchase Product Usages". El grupo se propone por defecto a los usuarios del grupo "Purchase Manager"

Vaya a Purchase / Configuration / Purchase Product Usages y defina los usos, indicando la descripción y, opcionalmente, el código, el producto predeterminado y la cuenta que se utilizará.

En la línea de pedido de compra, establece el uso del producto comprado. Si el uso tiene un producto predeterminado, se establecerá en la línea de pedido de compra. Si el producto es un consumible o un servicio, la factura tomará la cuenta del uso. En cualquier otro caso, se espera el comportamiento 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.

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.