Sincronización de datos

Una tarea de sincronización mueve datos entre goPrevina y otro sistema de tu empresa (por ejemplo, las personas desde el programa de recursos humanos), en la dirección y con el horario que elijas, mapeando campo a campo.

1. Qué hay en la pantalla

El botón «Nueva sincronización» y la lista de tareas. Con una empresa nueva dice «Aún no hay tareas de sincronización.». Para crear una necesitas antes una integración configurada en “Integraciones” (por ejemplo, BambooHR).

2. Crear una tarea

1. Pulsa «Nueva sincronización».

2. Pon un “Nombre” y elige la “Integración” de la que salen o a la que van los datos.

3. Elige la “Dirección”: “Importar (pull)” trae datos a goPrevina, “Exportar (push)” los manda al otro sistema e “Importar + Exportar” hace las dos cosas.

4. En “Programación (cron)” escribe cada cuánto se ejecuta, en hora UTC (por ejemplo, 0 6 * * * para cada día a las 6:00). Si lo dejas vacío, solo se ejecuta a mano. Marca “Programación activa” para que el horario funcione.

5. Pulsa “Guardar” después de definir el mapeo de campos.

3. El mapeo de campos

En “Mapeo de campos” pulsa “Añadir mapeo” por cada dato: qué campo del otro sistema corresponde a qué campo de goPrevina. Marca uno de ellos como clave (por ejemplo, el DNI o el número de empleado): es el que se usa para reconocer si un registro ya existe y actualizarlo en lugar de duplicarlo. Sin al menos un mapeo con clave no se puede guardar.

4. Ejecutar y revisar una tarea

Cada tarea de la lista dice su dirección, su programación (o “solo manual”) y el resultado de su “última ejecución”: “correcta”, “parcial” (algunos registros fallaron) o “fallida”. “Ejecutar ahora” la lanza en el momento, sin esperar al horario. Abre la tarea para ver su “Historial de ejecuciones” y qué registros fallaron antes de volver a lanzarla.