Saltar al contenido principal

Sincronización de precios

Sincronización de precios de Odoo a Tienda Nube

Odumbo toma periódicamente la lista de precios que le asignaste en Odoo y actualiza con esos valores los productos vinculados de Tienda Nube.

Es una copia literal, sin cálculos intermedios. Ejemplo: si un artículo vale $1.000 en la lista de Odoo, en Tienda Nube queda en $1.000.

Descuentos y promociones

Los descuentos no viajan desde Odoo: se configuran en Tienda Nube, en el menú "Descuentos > Cupones". Ningún descuento, promoción ni cupón temporal debe tocar la lista de Odoo.

Esa separación es la que deja que Tienda Nube muestre el precio original tachado junto al rebajado, y la que evita que la sincronización pise los descuentos que armaste en la tienda.

Requisitos de la lista de precios

Puedes usar cualquier lista de precios existente en Odoo, aunque como buena práctica conviene crear una dedicada exclusivamente a Tienda Nube.

RequisitoDetalle
Precios baseLa lista configurada en Odoo debe contener siempre los precios base (sin descuentos aplicados) de los productos.
EmpresaLa lista debe estar habilitada para la empresa correcta, la que realiza la integración.
MonedaDebe tener seleccionada la moneda en la que se comercializan los productos en Tienda Nube.
Reglas de preciosDebe contar con las reglas de precios o descuentos deseadas para los productos o categorías.

Verificar la lista de precios en Odoo

Confirma que la lista que va a alimentar la sincronización cumple los requisitos, y obtén su ID.

Prerequisitos

  • Acceso a la base de datos de Odoo, en la aplicación Ventas.

Para verificar la lista de precios:

  1. En Odoo, ve al menú "Ventas > Productos > Listas de precios".
  2. Verifica si ya existe una lista destinada a Tienda Nube, o crea una nueva con el botón superior.
  3. Revisa que la lista cumpla los requisitos de la tabla anterior: empresa, moneda y reglas de precios.

Al terminar tienes una lista válida y su número de ID.

consejo

Toma nota del número de ID de la lista de precios que vas a utilizar (por ejemplo, "27: Tiendanube"), ya que lo necesitarás en el siguiente paso.

Configurar la sincronización de precios

Asigna la lista de precios de Odoo a la integración, sin afectar la tienda en vivo.

Prerequisitos

  • Acceso al panel de Odumbo, con la cuenta de Tienda Nube ya conectada. Ver Conectar Odumbo a Tienda Nube.
  • El ID de la lista de precios verificada en Odoo.

Para configurar la sincronización de precios:

  1. En la plataforma de Odumbo, ubica el botón de estado de la integración, que inicialmente muestra Producción, y haz clic para cambiarla al modo Sandbox (modo de pruebas).
  2. Desplázate hasta la sección inferior de la pantalla, llamada "STEP 3: How to configure prices synchronization".
  3. Activa el interruptor de la sincronización de precios.
  4. En el campo Lista de Precios por Defecto, haz clic en el ícono de la lupa para desplegar las listas disponibles traídas desde Odoo.
  5. Selecciona o escribe el número de ID de la lista verificada en el paso anterior.
  6. Haz clic en el botón de guardar cambios (ícono de disco o similar, en la barra superior).

La integración queda parametrizada en modo de pruebas.

aviso

El modo Sandbox detiene temporalmente la integración en producción para que puedas realizar testeos seguros sin alterar los datos reales de tu tienda en línea.

Probar la sincronización de precios

Simula el comportamiento de la sincronización y lee qué precio calcularía Odumbo para cada producto.

Prerequisitos

  • La lista de precios ya asignada y guardada, con la integración en modo Sandbox.

Para probar la sincronización:

  1. En la sección de sincronización de precios, haz clic en el botón Test.
  2. Espera unos segundos a que emerja la ventana con el resultado de la simulación.
  3. Analiza el registro (log) en pantalla: indica el producto evaluado, su precio actual en Tienda Nube y el nuevo precio calculado según Odoo.

El registro muestra el cambio que se aplicaría a cada producto:

TiendaNube price: 2700.0 -> 2874.96

Validar el precio calculado con un presupuesto en Odoo

Comprueba que el precio de la simulación es exactamente el que Odoo calcula según tus reglas de negocio.

Prerequisitos

  • Un resultado de simulación de la prueba anterior, con el precio calculado a la vista.
  • Acceso a la aplicación Ventas de Odoo.

Para validar el precio en Odoo:

  1. En Odoo, ve a "Ventas > Órdenes > Presupuestos".
  2. Haz clic en Nuevo para simular una cotización.
  3. Selecciona cualquier cliente y, en el campo Lista de precios, elige la lista configurada para Tienda Nube.
  4. Agrega el producto en cuestión.

El precio final unitario del presupuesto debe coincidir con el valor simulado por Odumbo.

Activar la sincronización en Producción

Aplica la configuración de forma definitiva, sobre la tienda real.

Prerequisitos

  • Los resultados del testeo revisados y los precios correctos.

Para activar la sincronización de precios:

  1. Cierra la ventana de resultados de la prueba en Odumbo.
  2. Vuelve a la parte superior de la integración y haz clic en el botón Sandbox para devolverla al modo Producción.
  3. Haz clic en el botón Activar sincronización para que los cambios surtan efecto de manera automática.

A partir de ese momento, en la próxima ejecución del proceso automático se actualizan los precios de todos los productos vinculados entre Odoo y Tienda Nube.

Puedes auditar y comprobar los cambios e incrementos de precios realizados en cualquier momento, en la sección de Historial de la misma interfaz de Odumbo.