OdooWiki OCA HUB

Purchase Order Type

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

Añade un tipo configurable en los pedidos de compra. Este tipo se puede usar en filtros y agrupaciones.

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 19.0

Permite definir tipos de pedido de compra (como Regular, Blanket, Contract o Planned) y asignarlos a proveedores y pedidos de compra, con condiciones de pago, incoterms y su propia secuencia de numeración opcionales.

Este módulo añade una nueva pantalla de configuración para los tipos de pedido de compra, que se encuentra en Purchase > Configuration > Purchase Order Types. Cada tipo tiene un nombre, una descripción, una secuencia de entrada (utilizada para numerar los pedidos de ese tipo), condiciones de pago e incoterm opcionales, una compañía y una marca "Default". Cuatro tipos vienen preinstalados: Regular, Blanket, Contract y Planned.

En el formulario de contacto de un proveedor, en la pestaña Sales & Purchases, aparece un nuevo campo "Purchase Order Type" para los proveedores. Cuando seleccionas ese proveedor en un pedido de compra, el tipo de pedido se rellena automáticamente a partir del proveedor; si el proveedor no tiene ninguno, se utiliza el tipo predeterminado de la compañía. Al elegir un tipo, se copian sus condiciones de pago e incoterm en el pedido, cuando están establecidos.

En el formulario del pedido de compra el tipo aparece junto al proveedor y pasa a ser de solo lectura una vez que el pedido está confirmado, realizado o cancelado. También se muestra como columna opcional en las listas de pedidos y puede utilizarse para filtrar y agrupar pedidos en las vistas de búsqueda.

Reglas de negocio: solo se permite un tipo predeterminado por compañía; un pedido no puede utilizar un tipo perteneciente a otra compañía; y en los ajustes de Purchase puedes marcar "Require Purchase Order Type" para que un pedido solo pueda guardarse con un tipo. Si se crea un pedido sin número y tiene un tipo con secuencia, el número se toma de esa secuencia. Los usuarios de compras pueden leer los tipos; solo los responsables de compras pueden crearlos o modificarlos.

Depende de

purchase

Lo necesitan otros módulos

Menús que añade

menu_purchase_order_type
Modelos y campos (5)
  • res.company · amplía un modelo existentepurchase_order_type_required (Require Purchase Order Type)
  • res.partner · amplía un modelo existentepurchase_type (Purchase Order Type)
  • purchase.order · amplía un modelo existenteorder_type (Type), order_type_required
  • purchase.order.type · modelo nuevoname, active, sequence, company_id, is_default (Default), description, incoterm_id, sequence_id (Entry Sequence), payment_term_id (Payment Terms)
  • res.config.settings · amplía un modelo existentepurchase_order_type_required

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

Fuentes · Odoo 19.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para configurar este módulo, debe:

  • Ir a Compras \> Configuración \> Tipos de pedido de compra
  • Modificar / crear los tipos de pedido de compra
  • Activar Predeterminado en el tipo de pedido que recibe un pedido de compra cuando su proveedor no tiene tipo de pedido. Se puede establecer un predeterminado por compañía, más uno para todas las compañías.

Para hacer obligatorio un tipo de pedido en los pedidos de compra:

  • Ir a Compras \> Configuración \> Ajustes
  • Activar Requerir tipo de pedido de compra. El ajuste se aplica por compañía.

Un pedido de compra no se puede guardar en el formulario sin un tipo de pedido. Las instalaciones nuevas no requieren un tipo de pedido. Las instalaciones actualizadas siguen requiriéndolo para cada compañía existente; las compañías creadas posteriormente no lo requieren hasta que se active el ajuste.

Para usar este módulo, necesita:

  • Atribuir un tipo al editar pedidos de compra

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.