// módulo 01 · catálogo

El catálogo nunca está del todo listo.
Por eso Distillsync lo lee primero.

Antes de sincronizar nada, Distillsync analiza lo que tienes en cada sistema y muestra el estado real de tu catálogo. Qué productos tienen imagen, cuáles no tienen descripción, cuáles están activos en el ERP pero nunca han llegado a la web. Tú decides qué se publica y en qué condiciones.

// lo que hay antes de integrar

El catálogo real de una empresa

En el ERP

8.000 referencias activas. De las que se venden online, unas 2.000. El resto son historial, productos descatalogados, artículos de un solo cliente.

Las descripciones

El nombre técnico está en Sage. La descripción que entiende el cliente está escrita a mano en PrestaShop. No coinciden.

Las categorías

En Sage: «Ferretería › Tornillería › Métrica». En la web: «Para el hogar › Bricolaje». No tienen nada que ver, y así debe ser.

 

Los formatos

250ml, 500ml y 1 litro son tres referencias en Sage. En la web deberían ser un solo producto con selector de formato.

 

// 01 · qué sale a la web

El criterio de publicación
lo defines tú.
Una vez.

No todos los productos del ERP tienen que ir a la web. Distillsync aplica el filtro que definas — por campo, por familia, por marca, por combinación de condiciones — y gestiona la publicación de forma automática. Si mañana marcas un producto como no publicable en a3ERP, desaparece de la web en la siguiente sincronización. Sin entrar en Shopify. Sin duplicar el trabajo ya hecho.

ANTES

Cada semana alguien revisa si hay productos nuevos en el ERP que no están en la web, y si hay productos en la web que ya no deberían estar.

 

CON DISTILLSYNC

El criterio está configurado. Los productos aparecen y desaparecen según el estado en el ERP. Sin entrada manual. Sin acordarse.

 
 
Sage 50 Sage 200 Sage X3 a3ERP SAP Business One Holded Business Central Factusol
Shopify Shopify Plus PrestaShop WooCommerce Magento 2 Amazon

// 02 · descripciones y contenido

Lo que has escrito
en el ecommerce
no se pierde.

Distillsync distingue qué campos vienen del ERP y cuáles se han enriquecido en el ecommerce. El nombre del producto puede venir de Sage. La descripción larga trabajada en Magento puede quedar intacta. Campo por campo. Eso es lo que significa un modelo semántico: no es un cable entre dos sistemas — entiende qué dato va en qué dirección y por qué.

Campo Dirección Lógica
Nombre del producto ERP → Ecommerce El ERP es el master del dato estructural
Descripción corta ERP → Ecommerce Configurable si el ERP tiene el campo
Descripción larga Bloqueada en ecommerce Contenido editorial — no se sobreescribe
SKU / referencia ERP → Ecommerce Identificador canónico desde el ERP
Características y filtros Bloqueada en ecommerce Datos editoriales sin equivalente en ERP

// 03 · categorías

Las familias del ERP y las categorías
de la web no son lo mismo.
Y está bien.

Las familias del ERP son internas — reflejan cómo compras o produces. Las categorías del ecommerce son comerciales — reflejan cómo compra tu cliente. Distillsync no asume que son lo mismo. Defines la tabla de equivalencia una vez, y la sincronización respeta la lógica de cada sistema de forma independiente. Si reorganizas las categorías de la web, no tienes que tocar nada en el ERP.

EN EL ERP

Ferretería › Tornillería › Métrica
Ferretería › Tornillería › Madera
Consumibles › Adhesivos › Industrial

 
 

EN LA WEB

Para el hogar › Bricolaje
Para el hogar › Fijación
Profesional › Adhesivos

 
 

// 04 · formatos y combinaciones

Tres referencias en el ERP.
Un producto en la web.
Con selector de formato.

Distillsync agrupa las referencias del ERP que comparten la misma base de producto y las representa como combinaciones en el ecommerce. Tú defines el criterio de agrupación — por familia, por descripción base, por un campo existente. El resultado: un solo producto con selector de formato, con stock independiente por combinación.

 
ERP
Ref. 4821-A · 250ml
Ref. 4821-B · 500ml
Ref. 4821-C · 1 litro
*
metamodelo
Ecommerce
Producto único 250ml · 500ml · 1 litro

// 05 · imágenes y documentos

Las imágenes no tienen que estar
perfectamente nombradas
para empezar.

Distillsync lee la carpeta y cruza los archivos con las referencias del ERP usando reglas flexibles de matching — no necesita que el nombre sea exacto. Antes de sincronizar, muestra qué referencias tienen imagen asociada y cuáles no. Para las que faltan, se completan después sin afectar al resto del catálogo.

LA CARPETA REAL

ref-4821_B.jpg · REF4821b.JPG · 4821-b final v2.png
47 referencias sin imagen.

 
 

Lo que lee Distillsync

Referencia 4821-B → imagen encontrada. 47 referencias sin imagen → marcadas para completar. Sincronización del resto: activa.

 
 

// 06 · unidades y packs

Los pedidos imposibles
dejan de llegar.

Distillsync sincroniza las reglas de unidades mínimas y múltiplos desde el ERP hacia el ecommerce. Si en Sage un producto tiene unidad mínima 6 y múltiplo 6, el ecommerce lo hereda y bloquea cantidades que no corresponden antes de que lleguen al carrito. Esos pedidos inválidos dejan de llegar.

ANTES

Llegan pedidos de 3 unidades de un producto que solo se vende en cajas de 6. Alguien tiene que llamar al cliente y gestionar la diferencia a mano.

 
 

CON DISTILLSYNC

La regla de unidad mínima viene del ERP. El ecommerce la hereda y no permite añadir 3 unidades al carrito. El problema no existe.

 
 

// preguntas frecuentes

Lo que se pregunta antes de activar el módulo de catálogo

¿Tengo que limpiar todo el catálogo del ERP antes de empezar?

No. Distillsync lee lo que tienes y te muestra el estado real de tu catálogo antes de sincronizar nada. Ves qué productos tienen nombre pero no descripción, cuáles tienen imagen y cuáles no, cuáles están marcados como activos pero llevan meses sin movimiento. Tú decides qué se publica y en qué estado. La integración no empieza machacando — empieza enseñándote lo que hay.

No se pierden salvo que tú lo decidas. Distillsync distingue qué campos vienen del ERP y cuáles has enriquecido en el ecommerce. Puedes configurar que el nombre del producto venga de Sage, que la descripción corta venga de Sage, y que la descripción larga se quede intacta en PrestaShop porque es tuya. Campo por campo. Eso es lo que significa un modelo semántico: no es un cable entre dos sistemas — entiende qué dato va en qué dirección y por qué.

Es la situación más habitual. Las familias del ERP son internas — reflejan cómo compras o produces. Las categorías del ecommerce son comerciales — reflejan cómo compra tu cliente. Distillsync no asume que son lo mismo. Te permite definir la tabla de equivalencia entre unas y otras, y a partir de ahí la sincronización respeta la lógica de cada sistema. Si un día reorganizas las categorías de la web, no tienes que tocar nada en tu ERP.

Defines el criterio una vez y Distillsync lo aplica siempre. Puede ser un campo de Sage («disponible online»), una familia excluida, una marca específica, o una combinación de condiciones. Si mañana marcas un producto como no publicable en Sage, desaparece de la web en la siguiente sincronización. Sin entrar en PrestaShop. Sin acordarte.

Sí. Distillsync lee la carpeta y cruza los archivos con las referencias del ERP usando reglas flexibles de matching — no necesita que el nombre sea exacto. Te muestra qué referencias tienen imagen asociada y cuáles no antes de sincronizar. Para las que no tienen, puedes completarlas después sin que afecte al resto del catálogo.

Es infraestructura semántica.

El catálogo nunca está perfecto. Distillsync trabaja con lo que hay — y con el tiempo, lo hace mejor.