Ir al contenido principal

Configuración de Odoo en Yuju

La configuración del módulo de Odoo en Yuju está estructurada en tres grandes bloques, que permiten controlar de forma integral el flujo de información entre ambas plataformas:


1. Configuración de ventas: Aquí se define cómo se gestionan los pedidos, su creación, estados, entregas y facturación dentro de Odoo.


2. Configuración de productos: Se configuran los parámetros relacionados con la gestión de productos, incluyendo costos, impuestos y comportamientos asociados a la información del catálogo.


3. Configuración por canal: Permite definir reglas específicas según cada marketplace o canal conectado, adaptando el comportamiento de la integración según las necesidades particulares de cada uno.

A continuación vamos a detallar cada sección y la forma de llenar cada campo.

Configuración de ventas

La sección de ventas se divide en tres sub-secciones principales:

1. Ventas:

En esta sección se configuran los aspectos base del flujo de pedidos:

  • ID de la empresa en la que se crearán los productos: Define la empresa de Odoo en la que se crearán los pedidos y productos provenientes de Yuju.

  • Importar pedidos desde: Fecha a partir de la cual Yuju comenzará a importar pedidos hacia Odoo.


    👉 Útil para evitar llevar a Odoo pedidos históricos innecesarios.

  • Creación de ventas y actualización de estados de pedido: Activa la sincronización automática de pedidos:

    • Crea los pedidos en Odoo a partir de los pedidos recibidos en Yuju.

    • Actualiza sus estados conforme cambian en el canal.

  • Validar estado pagado para crear el pedido: Si se activa, solo se crearán pedidos en Odoo cuando Yuju los detecte como pagados.

  • Generar documento de entrega automáticamente: Permite generar automáticamente el documento de entrega según los estados definidos.

  • Estado para generar documento de entrega: Define el estado del pedido en el que se generará automáticamente la entrega.

  • Filtrar entregas por tipo de fulfillment: Permite restringir qué pedidos generan entrega según su tipo de fulfillment (por ejemplo, vendedor o marketplace).

  • Fulfillment permitido para realizar la entrega: Define qué tipo de fulfillment será válido para generar entregas.

  • Cancelar ventas automáticamente: Permite cancelar automáticamente en Odoo los pedidos que hayan sido cancelados en el canal.

  • Estado para cancelar ventas: Define el estado que debe tener el pedido para ejecutar la cancelación en Odoo.

  • Agrupar pedidos por carrito: Agrupa múltiples productos de una misma compra en un solo pedido en Odoo, evitando crear un pedido por cada ítem.

  • Vendedor por defecto: Asigna un vendedor en Odoo a todas las ventas creadas.

    Si no se define, se utilizará el usuario de la conexión.

  • Crear cliente nuevo por cada venta: Crea un cliente nuevo en Odoo para cada pedido.


    ⚠️ Si se desactiva, se utilizará el cliente genérico definido en la configuración o en la sección de Configuración por canal.

  • Cliente por defecto: Permite seleccionar el cliente que se utilizará cuando no se cree uno nuevo por pedido.

  • Almacén por defecto: Define el almacén en Odoo al que se asignarán las ventas provenientes del marketplace.

    Si se requiere un almacén diferente por canal, debe configurarse en Configuración por canal.

2. Facturación:

En esta sección se define cómo se gestionará la facturación de las órdenes:

  • Generar factura en Odoo por cada venta: Crea automáticamente una factura en Odoo por cada pedido.

  • Estado para generar la factura: Define el estado del pedido en el que se generará la factura.

    👉 Ejemplo: Enviado

  • Registrar pago de factura: Si se activa, se registra automáticamente el pago de cada factura creada, utilizando la cuenta bancaria configurada por canal.

  • Generar factura después de la entrega: Si se activa, la factura se generará únicamente después de que la entrega haya sido completada.

  • Habilitar formato de RUT: Aplica formato al RUT (Chile), agregando separadores y validaciones según corresponda.

  • Validar dirección de facturación antes de lanzar la factura: Verifica que la información de facturación esté completa en Yuju antes de crear la factura en Odoo.

  • Enviar tipo de documento (factura o boleta): Envía el tipo de documento al campo Invoice Doctype en Odoo.

  • Importar factura desde Odoo: Si se habilita, Yuju intentará importar la factura generada en Odoo para enviarla al marketplace.

    Requiere que el documento esté adjunto en el campo de notas en Odoo.

3. Productos:

Aunque forma parte del flujo de ventas, esta sección controla cómo se gestionan elementos relacionados con los productos dentro del pedido:

  • Agregar costo de envío en ventas: Permite incluir el costo de envío como una línea adicional en el pedido.

    Se considera únicamente el valor pagado por el comprador.

  • Producto de referencia para costo de envío: Define el producto en Odoo que representará el costo de envío en las órdenes.

  • Desglosar IVA: Permite separar el IVA dentro de los cálculos del pedido.

  • Porcentaje de IVA: Define el porcentaje de impuesto a aplicar según la configuración fiscal.

  • Tomar IVA del formulario de productos: Utiliza la configuración de impuestos definida en cada producto dentro de Odoo.


Configuración de productos

Esta sección define cómo se gestionará la información de productos y stock entre Yuju y Odoo. Se divide en tres bloques principales:

1. Actualización de Stock

Aquí se controla cómo Yuju sincroniza el inventario hacia Odoo:

  • Actualizar stock automáticamente: Activa la sincronización automática del stock desde Yuju hacia Odoo.

    - Si está habilitado, Yuju actualizará las cantidades de inventario de forma continua según los cambios detectados.
    - Si está deshabilitado, el stock no se actualizará automáticamente.

  • Sucursales de donde se toma el stock: Permite seleccionar las sucursales (locations) desde las cuales se calculará el stock enviado a Odoo.


    ⚠️ El stock total será la suma de las sucursales seleccionadas.

2. Productos

Define qué información del catálogo de productos se sincroniza desde Yuju hacia Odoo:

  • Crear catálogo de productos: Permite que Yuju cree productos en Odoo cuando se ejecute la acción desde Yuju.

  • Actualizar catálogo de productos: Habilita la actualización de la información general de productos ya existentes en Odoo.

    Incluye cambios en precio, imágenes, nombre y descripción, etc...

  • Actualizar costo del producto: Permite actualizar el costo del producto en Odoo con base en la información proveniente de Yuju.

  • Actualizar precio: Habilita la sincronización del precio del producto desde Yuju hacia Odoo.

  • Actualizar el código de barras
    Permite actualizar el código de barras (EAN/UPC) en Odoo.

    ⚠️ El código de barras debe ser único en Odoo.

  • Actualizar imágenes (imagen principal): Define si Yuju actualizará la imagen principal del producto en Odoo.

3. Ventas

  • Crear producto vendido en Odoo: Permite crear automáticamente en Odoo cualquier producto que llegue en una orden pero que no exista previamente.

    ⚠️ Si está deshabilitado, el producto debe existir en Odoo para poder procesar la venta.


Configuración por canal

Esta sección permite definir configuraciones específicas por cada canal de venta (marketplace), permitiendo adaptar el comportamiento de la integración según las particularidades de cada uno.

Se divide en tres bloques principales:


1. Ventas

Aquí se configuran reglas específicas para la creación y gestión de pedidos en Odoo según el canal:

  • Cliente por defecto: Permite definir un cliente específico en Odoo para las ventas de este canal.

    👉 Sobrescribe el cliente definido en la configuración general.

  • Lista de precios para ventas: Define la lista de precios en Odoo que se aplicará a los pedidos provenientes de este canal.

  • Reglas de asignación de ventas a almacenes: Permite crear reglas para asignar automáticamente los pedidos a distintos almacenes en Odoo.

    Se pueden definir condiciones según el canal y tipo de fulfillment.

    👉 Ejemplo:

    Bodega A → Mercado Libre
    Bodega B → Falabella
    Bodega C → Mercado Libre Full y Amazon full

  • Selección del vendedor para registro de ventas: Permite asignar un vendedor específico en Odoo para las ventas de este canal.

    👉 Sobrescribe el vendedor por defecto definido en la configuración general.

  • Configuraciones adicionales
    Sección flexible donde pueden configurarse parámetros específicos adicionales según el canal.

    Con base en cada marketplace, es posible parametrizar diferentes aspectos de la operación, como habilitar o no el envío de ventas hacia Odoo, definir las sucursales desde las cuales se tomará el stock en Yuju (en caso de requerir un inventario diferenciado por canal), establecer los términos de pago por defecto, decidir si se debe incluir el costo de envío en los pedidos y asignar el equipo de ventas correspondiente tanto para pedidos fulfillment como para pedidos gestionados por el vendedor.

2. Envíos

Define cómo se gestionan las entregas en función del tipo de vendedor:

  • Habilitar entregas según el tipo de vendedor: Permite configurar si se deben generar entregas en Odoo dependiendo de si el pedido es:

    - Fulfilled por el marketplace
    - Fulfilled por el vendedor


3. Facturación

Controla cómo se maneja la facturación según el canal:

  • Habilitar creación de facturas según el tipo de vendedor: Permite definir si se deben generar facturas dependiendo del tipo de fulfillment del pedido.

    👉 Útil para evitar facturar pedidos que no gestiona directamente el vendedor.

  • Selección de cuenta bancaria para registro de ventas: Permite definir la cuenta bancaria en Odoo donde se registrarán los pagos de las ventas de este canal.


Para cualquier duda y/o aclaración, ponte en contacto con tu KAM asignado o escribiendo a soporte@yuju.io.

¿Ha quedado contestada tu pregunta?