Lo que no te cuentan
Que la reserva de stock depende de ti
El centro de ayuda de ChannelEngine explica que su reserva de stock está pensada para eliminar el riesgo de vender de más. También explica sus condiciones: la reserva dura hasta que el pedido pasa a «In progress» y se libera, de media, en 1,5 horas, según lo rápido que confirmes los pedidos y envíes actualizaciones de stock. Con una hoja de cálculo que se sube una vez al día, ese ritmo no se cumple.
Que cada canal cancela a su manera
Unos canales solo cancelan líneas completas. Otros, solo el pedido entero. Y a veces es el comprador quien pide cancelar algo que ya estabas preparando. Si gestionas esto desde el panel y una hoja aparte, es fácil enviar lo que ya estaba cancelado.

Que los documentos del pedido también cuentan
Facturas y documentos de cada pedido circulan entre tu sistema y los canales. Sin un sistema que los genere y los guarde, acaban en carpetas y correos.
Que el seguimiento no se copia solo
Cada envío necesita su transportista y su número de seguimiento en el canal. Copiarlos a mano es lo que más tiempo se come cuando sube el volumen.

Lo que cambia con Odoo y el conector
Odoo lleva el almacén, las ventas y la facturación. El conector de ChannelEngine, publicado para Odoo 17, 18, 19 y 20, conecta ese Odoo con tu cuenta:
| Lo que hoy haces a mano | Con Odoo y el conector |
|---|---|
| Subir el stock desde una hoja | Precio y stock se envían cada 30 minutos desde el inventario real |
| Revisar pedidos nuevos en el panel | Entran cada 15 minutos como pedidos de venta |
| Copiar el seguimiento | Envíos y seguimiento viajan cada 15 minutos |
| Enterarte tarde de una cancelación | Las cancelaciones creadas en ChannelEngine entran cada 30 minutos y Odoo te avisa si el comprador pide cancelar algo que estás preparando |
| Buscar documentos en carpetas | Los documentos del pedido se importan cada hora y quedan en su menú |

Lo que no cambia
ChannelEngine sigue siendo tu puerta a los marketplaces: no lo sustituyes, lo alimentas mejor. Las reglas de cada canal siguen siendo suyas. Lo que desaparece es la hoja de cálculo como fuente de verdad.

Por dónde se empieza
Primero se da de alta la cuenta de ChannelEngine en Configuration › Accounts. Después se sincronizan los canales, una tarea que se repite cada día, y se revisan las reglas de precios en Configuration › Pricing Rules, por si un canal necesita un precio distinto. Con eso, el primer envío de stock ya sale del inventario de Odoo.
Y si un canal pide un precio distinto, no hace falta otra hoja: las reglas de precios de la cuenta lo resuelven desde Odoo.
Cómo lo montamos
En FlexigoTech implantamos Odoo con tu almacén y conectamos ChannelEngine. El módulo cuesta 9 € por versión de Odoo y el plan Conector empieza en 49 € al mes, sin IVA. Si necesitas reglas propias, como precios distintos por canal o un almacén externo, lo hacemos a medida dentro de Odoo.
Sigue leyendo
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas
Fuentes
- support.channelengine.com/hc/en-us/articles/34273588476317-ChannelEngine-stock-reservation
- Código del módulo: flexigobe_channelengine_connector 20.0 (6032191c): data/channelengine_cron.xml
- Código del módulo: flexigobe_channelengine_connector 20.0 (6032191c): models/channelengine_order_cancel.py
- Código del módulo: flexigobe_channelengine_connector 20.0 (6032191c): models/stock_picking.py
- Código del módulo: flexigobe_channelengine_connector 20.0 (6032191c): views/channelengine_cancellation_views.xml
- Código del módulo: flexigobe_channelengine_connector 20.0 (6032191c): views/channelengine_order_document_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_channelengine_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
- Código del módulo: flexigobe_channelengine_connector 20.0 (6032191c): views/menu.xml
