La sincronización de artículos entre Shopify y Sage 200 permite mantener alineado el catálogo de productos entre la tienda online y el ERP, evitando tareas manuales y asegurando la coherencia de códigos, precios e impuestos.
A continuación mostramos cómo, mediante un flujo automatizado en NubyHub, se recuperan los artículos desde Shopify, se validan, se transforman y se crean automáticamente en Sage 200. El proceso se describe paso a paso sobre un flujo real.
Paso 1 – Filtrar Fecha
El flujo comienza calculando la fecha desde la que deben recuperarse los artículos de Shopify. Este filtrado permite trabajar de forma incremental y evita reprocesar productos ya sincronizados.
Este bloque se implementa como un nodo de tipo API Query / Script, donde se genera dinámicamente la fecha de corte a partir de la última ejecución correcta o de un intervalo definido.
El valor calculado se utilizará posteriormente como parámetro en la llamada a la API de Shopify.
Paso 2 – Listado de Artículos Shopify
Con la fecha de referencia calculada, NubyHub realiza una llamada GET a la API de Shopify utilizando el endpoint de productos (/products.json) para recuperar los artículos.
La respuesta devuelve los productos en formato JSON, incluyendo información como identificadores, títulos, variantes, precios, estados y fechas de actualización.
Esta información se almacena como salida del nodo para su posterior validación.
Paso 3 – Comprobar Datos
En este paso se valida si la llamada a Shopify ha devuelto artículos que procesar. El flujo evalúa si el resultado contiene datos o si la lista está vacía.
Solo cuando existen productos, el flujo continúa hacia el mapeo. En caso contrario, el proceso finaliza sin realizar acciones adicionales.
Paso 4 – Mapear Datos
En el bloque de Mapeo de Datos se transforma la estructura de los productos de Shopify al modelo de artículos de Sage 200.
Se definen correspondencias entre campos como código de artículo, descripción, familia, precio de venta, tipo de IVA y estado, aplicando reglas de negocio y valores por defecto cuando es necesario.
El resultado es una estructura lista para su creación en el ERP.
Paso 5 – Crear Artículo en Sage 200
En el último paso, NubyHub envía la información transformada a Sage 200 mediante una llamada POST a la API del ERP para crear automáticamente los artículos.
Las fichas de producto quedan registradas con toda la información necesaria para su uso en procesos de venta, compras y logística, manteniendo el catálogo sincronizado entre ambos sistemas.
Si necesitas sincronizar el catálogo de artículos entre Shopify y Sage 200, o integrar tu ERP con otras plataformas de ecommerce y sistemas externos, nuestro equipo puede ayudarte a diseñar y poner en marcha la solución que mejor se adapte a tu negocio.

