Flujo de Integración
El proceso de integración sigue una serie de pasos para asegurar la correcta transferencia de pedidos desde Shopify hacia Flexline:
📋 Identificación de pedidos pendientes
- Se seleccionan los pedidos de Shopify que no tienen la etiqueta INTEGRADO.
- Se valida la existencia de la tabla
SFI_OrderDocMappara el seguimiento de la integración.
🚫 Validación de errores vigentes
- Si el pedido tiene la etiqueta ERROR_INTEGRACION, se omite y no se procesa hasta que el error sea corregido.
- Si no tiene errores vigentes, se eliminan los errores previos (si existen) y se continúa con el reprocesamiento.
✅ Validación del pedido
- Se verifica que el pedido cumpla con todos los requisitos necesarios para su conversión e integración en Flexline (datos completos, formatos válidos, etc.).
📝 Integración en Flexline
- Se genera el documento correspondiente en Flexline.
- Se registra la relación entre el pedido de Shopify y el documento creado en la tabla
SFI_OrderDocMap.
🏷️ Marcado del pedido en Shopify
- Se añade la etiqueta INTEGRADO al pedido.
- Se agrega una etiqueta adicional con la fecha del proceso para trazabilidad.