Árvore de páginas

Visión general

Este documento tiene como objetivo orientar sobre la implementación que se está liberando a los clientes que es la migración a Pipelines.  Este nuevo concepto está vinculado a cómo se procesan las informaciones de empleados e imágenes antes de llegar al Clockin.  El objetivo de la implementación es la mejora de desempeño y resiliencia de los procesos de integración siguientes:

  • Integración de empleados 
  • Integración de imágenes 
  • Integración de empresa para clientes que tienen integración con el ERP RM solamente

¿Cómo era antes?

En el modelo actual todo el procesamiento sigue estos pasos:

  • Paso1:    "Carol Connect" lee las informaciones de empleado e imágenes de las tablas de los ERP
  • Paso2:    el dato llega a "Staging Table", como dato bruto sin ningún tratamiento.
  • Passo3:    por medio de reglas de mapeo este dado se trata y transforma en una información lista para ser consumida por medio de consultas en los "Data Models".

¿Cómo será de aquí en adelante?


El nuevo formato utiliza conversión de datos entre las capas de los datos de la Plataforma utilizando códigos SQL. Para cada conector del ERP Datasul, Protheus y RM se realizó un tratamiento para sustituir los mapeos por códigos SQL que ahora son internos en la aplicación.

Para clientes que utilizan el ERP RM hubo una modificación con relación a la integración referente a "Staging Table" gcoligada que permita la actualización en el registro de Empresa del Clockin. La staging table gcoligada fue sustituida por la "Stagings Tables" gfilial y psecao.  El Motivo de la sustitución fue que gcoligada generaba inconsistencias en las informaciones en el Clockin. 


Los clientes que solamente utilizan "Staging Table" gcoligada deben deshabilitar esta integración en 2C y deben habilitar la integración de las "stagings tables" gfilial y psecao. Si estuviera integrando sucursales que no están utilizando el Clockin es posible realizar un filtro en 2C. Para más informaciones sobre estos procesos referentes al 2C haga clic aquí y acceda al ítem 8. 


¿Cómo realizar la actualización de este nuevo modelo?


Para que las nuevas configuraciones de procesamiento se actualicen en el entorno es necesaria la realización de

una actualización de la versión del Backoffice a partir de 12.1.23030000. Sin embargo no es necesario que el cliente realice esta actualización. TOTVS efectuará la actualización de los clientes de forma gradual a partir del día 20/03.

Problemas y soluciones

 

Problema 1: Para evaluar es necesario visualizar la estructura de los "Data Models" creados (Employee, Image), y evaluar si hay contenido en la sección "Mapped Connectors". Para verificar el "Data Model", acceda a la plataforma, en el menú lateral de la plataforma acceda a la opción "Data Models" y después seleccione lo que desea. Después de seleccionar abrirá una interfaz donde al desplazar la pantalla hacia arriba se mostrará la información de "Mappings Connectors" como "0"  que indica que no existen mapeos para el "Data Model".  Si aún existieran mapeos vinculados a estos, es necesaria la apertura de ticket.




Problema 2: Los registros de los "Data Models" citados anteriormente deben provenir del nuevo formato, para verificar, basta visualizar la columna “Connector”. En esta debe constar el contenido “Carol Explore” o el contenido venir en blanco. ¿Si no ocurriera, cómo proceder?

En el ejemplo siguiente traemos el "Data Model" "Employee" (para los otros 2, el paso a paso es el mismo). Para acceder al "Data Model" "Employee" haga clic en el Menú lateral de la plataforma Carol y seleccione la opción "Explorer", después seleccionar el "Data Model" "Employee". Haga clic en la opción "Colunms and Views Options" y seleccione la columna "Connector (list)" para consultar. La columna "Connector" debe estar en blanco. Si la columna citada tuviera otro contenido, es necesaria la apertura de ticket. 


 



No se recomienda la modificación de la información por la opción del "New Record" o "Edit" en el Explore de los "Data Model" referente al Clockin en la plataforma Carol, excepto el "Data Model" "User". Si se realizara la modificación de la información no se copiará dentro de las capas de la Plataforma Carol y de esta manera no será posible visualizar la información en el Backoffice y también en los procesos que necesitan de la información no la tendrán actualizada en las capas.