Casos prácticos - Español

Verificación y Creación de archivos en el Website

AlteryxAdvocacy
Alteryx
Alteryx
Created
ayer

Compensar.jpgitPerforma.jpg

 

 

 

 

 

 

 

 

 

 

Descripción del caso práctico

Compensar es una entidad enmarcada en el campo de la Seguridad Social cuya finalidad es el ser proveedora de bienestar para personas, núcleos familiares y empresas. Utilizan Alteryx para la preparación y el análisis de datos combinados y predictivos, y en sus departamentos de servicios financieros, planificación y gestión corporativa. Conozca en este caso práctico cómo Compensar está utilizando Alteryx Designer para crear archivos XML para actualizar WebService.

 

Describe el desafío o problema que se necesitaba resolver

El desafío del negocio fue verificar que toda la información que se procesa y que va al WebService estuviese correcta. 

 

Describe la solución funcional
Junto con iTPerforma, partner de Alteryx en Colombia, el equipo de Compensar creó varios flujos de trabajo para obtener tramas del archivo XML y enviarlo al WebService.

  • Creación de flujo de trabajo que combine las fuentes de datos (EPS, Kactus, Orbita) que sirve como entrada para el archivo XML
  • Modificación de los 7 flujos de GIE (Gestion de información empresarial)
  • Ajustes y pruebas de los flujos 
  • Creación de una macro que previene que se pierda el procesamineto sin importar si el servicio se cae.
  • Creación de flujo que mueve los archivos procesados a otra carpeta. Diseñamos varios flujos de trabajo que recopilan información de las bases de datos de Kactus y Orbita y generan archivos en XML para mandarlos al WebService.


Flujo CreacionXML.ywmc: En este flujo esta la construcción del XML que se envía al WebService y sus correspondientes validaciones. Se convierte en macro para resolver la solicitud de ir registrando registro por registro en el Log.

 

Flujograma LlamarWS_Creacion.png

 

Flujo LlamarMacroWS.yxmd: Este flujo llama la macro anterior con los datos que viene en cada uno de los registros dentro de los archivos enviados por cada Base de datos (EPS, Kactus, Orbita)

  
Flujograma LlamarMacro.png

Flujo Moverarchivos.yxmd:: Este flujo se debe ejecutar después de la macro, ya que valida los archivos en caso de indisponibilidad del servicio y mueve los archivos procesados.

 

Flujograma MoverArchivos.png

 

Flujo CargaOrbita&Kactus.yxmd: Este flujo se conecta a las bases de Orbita y Kactus para traer los datos básicos del usuario. Con estos datos se crean los archivos correspondientes para la entrada del flujo LlamarMacroWS.

 

Flujograma CargaOrbita&Kactus.png

 

Describe los beneficios que has obtenido

Los flujos de trabajo de Alteryx nos permitieron recopilar y verificar la información que necesitábamos. Además, la macro nos permite crear archivos de respaldo en caso de que algo suceda y perdamos la conexión a las llamadas web.