01 / 07Integración
Flujos de datos fiables, no scripts frágiles.
Su empresa no funciona solo con Odoo. Integración es el trabajo de lograr que los demás sistemas intercambien datos con Odoo de forma fiable para ambas partes.
- Diseñar
- Conectar
- Conciliar
- Monitorizar
Mapa de servicios
Cuándo lo necesita
- Su equipo vuelve a teclear pedidos, existencias o precios de un sistema a otro.
- Una integración se detiene, y el primero en notarlo es un cliente.
- La tienda, el almacén y la contabilidad muestran cifras distintas para lo mismo.
- Una máquina o un sistema interno detrás del cortafuegos tiene que intercambiar datos con Odoo.
- Otro ERP sigue en el grupo, y Odoo tiene que funcionar junto a él.
Aplicación
Integración.
Junto a Odoo hay una tienda online, un transportista, un banco, un sistema de almacén, una máquina en la planta y, a veces, otro ERP.
Una integración es fácil de empezar y difícil de mantener fiable. Un script que copia un pedido de un sistema a otro funciona el primer día. La ingeniería está en lo que ocurre cuando el otro lado es lento, responde dos veces o no responde.
Diseñamos cada flujo para eso. Síncrono donde el proceso debe esperar una respuesta, asíncrono donde no debe hacerlo.
Lo que hacemos
- Conectar Odoo con ERP externos, plataformas de e-commerce, marketplaces, transportistas, proveedores de pago, bancos, WMS, plataformas de BI y sistemas de producción.
- Llegar a sistemas detrás de su cortafuegos mediante conexiones salientes seguras, abiertas desde dentro de su red.
- Construir colas y reintentos para los momentos en que un lado no está disponible.
- Hacer el procesamiento idempotente donde importa, para que un mensaje entregado dos veces no se convierta en dos pedidos.
- Conciliar ambos lados e informar de las diferencias.
- Monitorizar los flujos, para que un fallo se vea en el momento en que ocurre.
Cómo encaja
Una integración lleva un proceso de negocio a través de varios sistemas: un pedido, un envío, un pago, un nivel de existencias. Antes de construir, acordamos qué sistema es el dueño de cada registro y qué debe ocurrir cuando un mensaje falla. Las áreas implicadas están en la página Odoo.
En la capa de aplicación, un módulo a medida en el lado de Odoo corresponde a Implementación y personalización. El procesamiento programado y por eventos que hay detrás de un flujo corresponde a Automatización.
En la capa de plataforma, las colas, los workers y la monitorización necesitan un lugar donde ejecutarse. Eso es Hosting y operación. Un cambio en una integración llega a producción a través de Despliegue. Una integración que ya falla es un caso para Rescate.
Cuándo lo necesita
- Su equipo vuelve a teclear pedidos, existencias o precios de un sistema a otro.
- Una integración se detiene, y el primero en notarlo es un cliente.
- La tienda, el almacén y la contabilidad muestran cifras distintas para lo mismo.
- Una máquina o un sistema interno detrás del cortafuegos tiene que intercambiar datos con Odoo.
- Otro ERP sigue en el grupo, y Odoo tiene que funcionar junto a él.
Cuéntenos qué sistemas tienen que intercambiar datos y dónde falla hoy.
