bots4.me

Automate Purchasing In Odoo

Written by

in

Logo de BOTS4.me

Cómo automatizar las compras en Odoo: órdenes de compra en borrador a partir de necesidades reales

Órdenes de compra que se escriben solas — agrupadas por proveedor, con los mínimos respetados y la última palabra siempre suya

Crear órdenes de compra a mano significa hacer malabares con los niveles de stock, los pedidos abiertos, los envíos en camino, los mínimos de los proveedores y las tarifas — para cada proveedor y cada semana. Esta guía repasa lo que cuesta crear a mano las órdenes de compra, dónde se detiene la reposición integrada de Odoo y cómo AutoPURCHASE calcula exactamente qué comprar a partir de datos en vivo de Odoo y crea órdenes de compra en borrador por proveedor preferente, listas para que usted las revise y confirme.

💸 Lo que cuesta de verdad crear las órdenes de compra a mano

La pregunta de compras suena sencilla: ¿qué necesitamos pedir hoy? Responderla bien para cada producto significa combinar cuatro cifras — el objetivo de stock, los pedidos de clientes confirmados pero aún no entregados, lo que hay en stock y lo que ya viene en camino. Hágalo de cabeza o en una hoja de cálculo y los fallos son previsibles:

  • Pedidos duplicados: se olvida la orden de compra que llegaba desde la semana pasada, así que la misma necesidad se pide dos veces y acaba convertida en exceso de stock.
  • Compromisos olvidados: un pedido de cliente confirmado que todavía no se ha enviado no aparece como stock que falta — hasta que llega el momento de enviarlo y la mercancía no está.
  • Mínimos del proveedor incumplidos: sale un pedido de tres unidades, el proveedor lo rechaza o añade recargos y el comprador vuelve a empezar la ronda.
  • Exceso de pedido en artículos de baja rotación: sin un límite de cobertura de stock, “redondear a caja completa” se convierte en silencio en dos años de existencias.
  • Horas en hojas de cálculo: un buen comprador dedica casi un día entero a construir propuestas de pedido que una máquina calcularía en segundos.

🔧 Las opciones que los equipos prueban primero

1. La reposición integrada de Odoo

Las reglas de reposición de Odoo y su pantalla “Reposición” son de verdad útiles: cuando el stock baja del mínimo, Odoo puede proponer o crear una RFQ. Pero la calidad del resultado depende por completo de los valores mín./máx. guardados en las reglas — y Odoo no los calcula por usted. La reposición integrada también le deja poco margen sobre las salvaguardas de negocio, como los valores mínimos de pedido por proveedor, un límite máximo de cobertura de stock o una lista de nunca pedir, así que los compradores siguen retocando cada propuesta.

2. El ritual semanal de la hoja de cálculo

Exportar el stock, exportar los pedidos y las órdenes de compra abiertos, fusionarlo todo, calcular las necesidades y después reteclear el resultado como órdenes de compra en Odoo. Funciona, pero consume horas, se rompe en cuanto se mueve una columna y solo está tan actualizado como la última exportación.

3. Automatización a medida

Las acciones de servidor programadas o los scripts a medida pueden crear órdenes de compra, pero los casos límite — agrupar por proveedor, los mínimos, las ejecuciones repetidas que amplían la orden abierta en lugar de duplicarla — son justo lo que lo convierte en un verdadero proyecto de software con un mantenimiento real.

🤖 La vía automatizada: AutoPURCHASE

AutoPURCHASE es un bot de BOTS4.me que calcula las necesidades por producto a partir de datos en vivo de Odoo y crea órdenes de compra en borrador (RFQ), agrupadas por proveedor preferente — de modo que el trabajo del comprador se reduce a revisar y confirmar.

🧮 Una fórmula honesta

necesidad = (objetivo de stock + ventas confirmadas no entregadas) − (stock disponible + órdenes de compra en camino)

Nada de lo que ya ha pedido se pide dos veces, y los compromisos confirmados con clientes nunca se olvidan. Con Usar objetivos de AutoSTOCK activado, los objetivos de stock proceden de la última ejecución de AutoSTOCK que escribió sus reglas en Odoo. Si no hay ninguna reciente, o si no tiene AutoSTOCK, AutoPURCHASE usa las reglas de reabastecimiento propias de Odoo.

📊

Necesidades calculadas con datos en vivo de Odoo

→
🤖

Líneas agrupadas por proveedor preferente

→
💾

Órdenes de compra en borrador (RFQ) creadas en Odoo

→
✅

Usted revisa, confirma y envía

Las salvaguardas de negocio vienen integradas, no añadidas por encima:

  • Mínimos de proveedor respetados: se respetan las cantidades mínimas de pedido de los proveedores, y el pedido conjunto de cada proveedor debe alcanzar su valor mínimo de orden. Los pedidos diminutos se omiten y aparecen en su informe en lugar de molestar a los proveedores.
  • Protección contra el exceso de pedido: un límite máximo de cobertura de stock evita pedir de más en los artículos de baja rotación; una lista negra de nunca pedir mantiene los productos descatalogados y especiales fuera de todas las propuestas.
  • Un borrador abierto por proveedor: una ejecución posterior añade las líneas nuevas al borrador abierto propio de AutoPURCHASE para ese proveedor en lugar de crear una segunda orden, y los borradores creados por personas o por Odoo nunca se tocan — se puede ejecutar con seguridad cada hora, cada día o cada semana.
  • Borradores por defecto: no se envía nada a un proveedor sin usted — usted envía la RFQ desde Odoo. A partir del plan Family, los pedidos por debajo del límite de valor que usted fije pueden confirmarse automáticamente (desactivado por defecto).
  • Retención de compras: ponga en espera a los clientes con bloqueo de crédito o en disputa. No se compra stock para sus pedidos abiertos, sus cantidades no entregadas se restan de cada necesidad de compra y cada informe muestra cuánto se excluyó. Disponible desde el plan Business.

Del mes gratuito a las primeras órdenes en borrador

  • Paso 1 — Empiece su mes Discovery gratuito: inicie sesión en bots4.me/bots, haga clic en Empezar el mes Discovery gratuito en la tarjeta de AutoPURCHASE y acepte las Condiciones una sola vez — sin tarjeta de crédito. ¿Quiere ayuda con la configuración? Díganos qué ERP utiliza y cómo compra hoy, y lo configuramos junto con usted. También puede recorrer primero el panel con datos de ejemplo en bots4.me/bots_demo.
  • Paso 2 — Conecte Odoo: en Odoo.sh u on-premise, instale el módulo gratuito BOTS4.me Connect (Odoo 13–19) y conéctelo con un clic. En Odoo Online, cree una clave API en Ajustes → Usuarios y empresas → Usuarios → su usuario → Seguridad de la cuenta (active el modo desarrollador si la pestaña está oculta), después abra Configuración (engranaje) → AutoPURCHASE → Access Manager → Añadir origen → ERP → Odoo en bots4.me y péguela allí; el usuario de Odoo asociado a la clave necesita permisos de Compras (Usuario). Odoo Online necesita el plan Custom de Odoo para el acceso por API. Una sola conexión sirve a todas las aplicaciones de BOTS4.me que trabajan con Odoo.
  • Paso 3 — Defina sus reglas: en la pestaña Control de AutoPURCHASE, configure Mín. valor de la orden (el valor total que debe alcanzar el pedido a un proveedor), Máx. límite de cobertura (los meses de demanda media por encima de los cuales nunca se pide) y la Lista de nunca pedir (códigos de producto, separados por comas). Redondear al embalaje redondea las cantidades al alza hasta la cantidad mínima de cada proveedor.
  • Paso 4 — Empiece en DEMO: AutoPURCHASE arranca en DEMO. Cada ejecución produce allí un informe de propuesta de compra completo (pedidos por proveedor con sus importes, proveedores omitidos y por qué, productos sin proveedor) sin crear nada en Odoo. En DEMO se genera como máximo una nueva propuesta aproximadamente una vez al día, y consume su cuota de uso como una ejecución real.
  • Paso 5 — Pase a real: en la pestaña Control cambie el modo de DEMO a LIVE (se desbloquea tras su primer informe DEMO); Crear órdenes de compra está activado por defecto en todos los planes. Después elija una Programación de ejecución (cada hora, diaria o semanal) y el Horario de funcionamiento, y sus compradores encontrarán RFQ en borrador ordenadas en Odoo, agrupadas por proveedor.

Su primera semana con AutoPURCHASE

  • Lea el primer informe de propuesta: el resumen muestra los ajustes que usó la ejecución, cuántos pedidos a proveedores propuso con su valor total, qué proveedores se omitieron por quedar por debajo de su Mín. valor de la orden y qué productos necesitan pedirse pero no tienen proveedor en Odoo.
  • Corrija los proveedores que faltan: un producto sin proveedor no puede incluirse en ninguna solicitud de presupuesto. Añada el proveedor al producto en Odoo (la primera línea de proveedor es la preferida) y la siguiente ejecución lo incluirá.
  • ¿”No se encontraron objetivos de stock”? AutoPURCHASE necesita objetivos contra los que pedir. Añada reglas de reposición mín./máx. a sus productos en Odoo (en Odoo 14 y posteriores con el Activador en Manual, para que Odoo no los pida por su cuenta), o deje que AutoSTOCK las escriba (LIVE, con Escribir reglas de reposición activado) y mantenga activado Usar objetivos de AutoSTOCK.
  • Revise cada cifra: la tabla de líneas de pedido muestra Objetivo, En stock, Entrante y Ventas abiertas junto a cada cantidad pedida, además del precio del proveedor y el valor de la línea. Si las cantidades parecen demasiado grandes, reduzca el Máx. límite de cobertura y revise la cantidad mínima del proveedor que usa Redondear al embalaje; después compare la siguiente propuesta DEMO.
  • Vigile el panel: la pestaña Registros recoge lo que hizo cada ejecución y por qué, y las estadísticas muestran Productos que necesitan pedido, Órdenes de compra creadas y Proveedores omitidos.
  • Pase a LIVE cuando las propuestas coincidan con lo que usted habría pedido: entonces aparecen RFQ en borrador en Odoo Compras, una por proveedor. Una ejecución posterior añade las líneas nuevas al borrador abierto propio de AutoPURCHASE para ese proveedor en lugar de crear una segunda orden, así que las ejecuciones repetidas nunca acumulan pedidos; los borradores creados por personas o por Odoo nunca se tocan.
  • La Confirmación automática de pedidos va al final: está disponible a partir del plan Family, desactivada por defecto, y solo confirma pedidos por debajo de sus límites de valor. Actívela solo después de varias semanas en las que los borradores hayan coincidido de forma constante con sus propias decisiones.

📅 Cómo es el funcionamiento del día a día

En cada ejecución programada, AutoPURCHASE recalcula las necesidades con datos en vivo del ERP, las agrupa según el proveedor preferente de cada producto usando los datos de proveedores y tarifas de su Odoo y crea un solo borrador limpio por proveedor — y no un montón de órdenes de compra de una sola línea. Tras cada ejecución llega a su bandeja de entrada un informe de propuesta de compra, en el idioma que elija de entre 31.

Usted mantiene el control desde el panel en bots4.me/bots: Encendido del bot activado/desactivado, interruptores por función, Programación de ejecución y Horario de funcionamiento, y registros completos de decisiones en la pestaña Registros. La plataforma está alojada en la UE, diseñada para el RGPD, con 2FA opcional. Es la misma plataforma en la que IMP Kontakt convierte cada mes, con Mail2ERP, miles de solicitudes de presupuesto y pedidos recibidos por correo en registros del ERP.

🔄 El eslabón central del ciclo de inventario de Odoo

AutoPURCHASE brilla sobre todo como eslabón central de un ciclo de tres bots. Aguas arriba, AutoSTOCK calcula objetivos de stock óptimos a partir de su historial real de ventas y mantiene al día las reglas de reposición de Odoo — de modo que el “objetivo de stock” de la fórmula es una cifra estadísticamente sólida y no una corazonada. Aguas abajo, una vez que usted confirma y envía las órdenes de compra, Supplier2ERP lee los correos de confirmación de los proveedores y escribe de vuelta en las órdenes de compra de Odoo los precios, las cantidades y las fechas de entrega confirmados.

AutoSTOCK decide cuánto hay que tener → AutoPURCHASE redacta qué comprar → Supplier2ERP registra lo que los proveedores han prometido de verdad. El resultado: la reposición funciona con datos de principio a fin y el papel de su equipo es el criterio, no la introducción de datos.

🌍 Primero Odoo, también otros ERP

AutoPURCHASE es compatible hoy con Odoo de la versión 13 a la 19 (Odoo Online, Odoo.sh y on-premise), con ERPNext 15 y 16, con Zoho Inventory, con Dolibarr 23 y posteriores, con Microsoft Dynamics 365 Business Central (online), con QuickBooks Online, con Xero y con SAP Business One. Cualquier otro ERP con API (SAP S/4HANA, Oracle NetSuite, Dynamics 365 Finance / Sales y otros) se conecta bajo petición — díganos qué usa.

❓ Preguntas frecuentes

¿Puede Odoo crear órdenes de compra automáticamente?

En parte. Las reglas de reposición de Odoo pueden generar RFQ cuando el stock baja de un mínimo, pero los valores mín./máx. tiene que mantenerlos usted, y las salvaguardas como los valores mínimos de pedido por proveedor, un límite de cobertura de stock o una lista de nunca pedir son limitadas. AutoPURCHASE calcula las necesidades a partir de los objetivos de stock, las ventas confirmadas, el stock disponible y las órdenes de compra en camino, y después crea órdenes de compra en borrador agrupadas por proveedor con esas salvaguardas ya integradas.

¿Cómo calcula AutoPURCHASE qué hay que pedir?

Por producto: (objetivo de stock + pedidos de clientes confirmados pero no entregados) menos (stock disponible + órdenes de compra ya en camino). Las ventas confirmadas nunca se olvidan y nada de lo que ya está pedido se vuelve a pedir. Los objetivos de stock vienen de AutoSTOCK si dispone de ambas aplicaciones y, si no, de las propias reglas de reposición de Odoo.

¿Enviará pedidos a mis proveedores sin mi aprobación?

No. Por defecto AutoPURCHASE crea órdenes de compra en borrador (RFQ) en Odoo — usted revisa y confirma antes de que nada llegue a un proveedor, y el envío de la RFQ al proveedor se hace en Odoo. A partir del plan Family, los pedidos por debajo del límite de valor que usted fije pueden confirmarse automáticamente (desactivado por defecto).

¿Cómo gestiona las cantidades y los valores mínimos de pedido de los proveedores?

Se respetan las cantidades mínimas de pedido de las tarifas de proveedor de Odoo (con Redondear al embalaje activado, las cantidades se redondean al alza hasta ellas), y el pedido de cada proveedor debe alcanzar su valor mínimo de pedido. Los pedidos que no llegan se omiten y aparecen en el informe de propuesta de compra, para que usted decida si esperar o completar el pedido.

¿Qué impide que cree dos veces la misma orden de compra?

AutoPURCHASE cuenta las órdenes de compra ya entrantes como necesidad cubierta, y una ejecución posterior añade las líneas nuevas a su propio borrador abierto para ese proveedor en lugar de crear una segunda orden. Los borradores creados por personas o por Odoo nunca se tocan, así que ni siquiera las ejecuciones programadas frecuentes acumulan pedidos.

¿Necesito AutoSTOCK para usar AutoPURCHASE?

No. Por sí solo, AutoPURCHASE usa las reglas de reposición mín./máx. que ya existen en su Odoo — en Odoo 14 y posteriores, las reglas que usted configuró con Activador = Manual; las reglas en automático siguen con Odoo. Tener ambos es mejor: AutoSTOCK recalcula los objetivos óptimos a partir del historial de ventas real según la programación, y AutoPURCHASE siempre pide con cifras actualizadas basadas en datos.

¿Usa AutoPURCHASE IA para decidir qué comprar?

No. AutoPURCHASE se basa únicamente en reglas. Las órdenes de compra se construyen a partir de sus objetivos de stock, los pedidos de clientes confirmados, el stock disponible y las órdenes de compra ya en camino; los mismos datos dan siempre el mismo resultado y nunca se envía nada a un proveedor de IA.

¿Qué versiones de Odoo son compatibles y puedo probarlo antes?

De Odoo 13 a 19: Odoo.sh y on-premise con el conector Python de un solo clic, Odoo Online con una clave API. Odoo Online necesita el plan Custom de Odoo para el acceso a la API. Su primer mes es un mes Discovery gratuito, sin tarjeta de crédito. Arranca en DEMO, y recibe informes de propuesta de compra completos antes de que se cree un solo pedido en Odoo.

📚 Guías relacionadas

🔗 Fuentes y lecturas adicionales

Documentación oficial y estándares citados en esta guía. Los enlaces externos se abren en una pestaña nueva.

Deje que sus órdenes de compra se escriban solas

Empiece su mes Discovery gratuito: conecte su Odoo y sus primeros informes de propuesta de compra llegarán en DEMO, sin crear nada en su ERP hasta que pase a LIVE.

🌐 BOTS4.me funciona íntegramente en su idioma — no necesita saber inglés para configurar y utilizar su automatización. Esta página es una traducción de nuestro original en inglés. Sugerir una mejora de redacción →