Resincronización de integraciones
Comprueba que los registros que mTime cree que están activos en un sistema externo siguen existiendo realmente allí, y vuelve a crear los que se eliminaron directamente en el sistema externo, para que lo que mTime ha enviado siga completo. Actualmente es compatible con Intega Løn y SLS.
Cuándo usarla
mTime envía registros de ausencias y de salario al sistema externo y recuerda lo que ha creado. Si alguien elimina uno de esos registros en el propio sistema externo (en lugar de en mTime), mTime nunca se entera: el registro simplemente desaparece y la nómina se procesa sin él. Ejecuta esta tarea cuando sospeches (o quieras descartar) que se han quitado registros en el otro lado.
La tarea es solo manual: nunca se ejecuta de forma programada. Lánzala desde .
Cómo funciona
- Recopila todos los registros que el registro de integraciones de mTime anota como activos en el sistema externo —ausencias y salario, cada uno solo si su sincronización está activada para la integración— dentro del número de días elegido
- Obtiene la lista de registros del propio sistema externo, con una llamada por cada empleado afectado
- Compara ambas: un registro que mTime cree activo pero que el sistema externo ya no tiene es una discrepancia
- Repara (se omite en una simulación): vuelve a crear cada registro que falta; las ausencias, con el total actual del día (lo que cuenta son los datos de mTime, así que un día corregido desde entonces se vuelve a crear con la corrección), y el salario, exactamente como se envió la línea original
Una reparación escribe su propia fila en el registro de integraciones, marcada como Resincronizado, con un enlace al evento original. Si el total actual del día resulta ser cero, no se vuelve a crear nada: la eliminación en el sistema externo era (a estas alturas) correcta, y el día se registra como resuelto.
Parámetros
| Parámetro | Descripción |
|---|---|
| Integración | Obligatorio. Qué integración verificar; solo se pueden elegir las integraciones que tienen la resincronización activada |
| Simulación | Activada por defecto. Informa de lo que se volvería a crear sin cambiar nada. Revisa primero el informe de la simulación y después vuelve a ejecutarla con la simulación desactivada. Para desactivarla, primero hay que escribir el id de la integración elegida (p. ej., integahr), la misma confirmación por escrito que al eliminar datos |
| Días atrás | Hasta dónde verificar, contando desde la fecha de ejecución (por defecto, 90). Los días anteriores no se tocan; los días futuros siempre se verifican |
Resultados de la tarea
| Métrica | Descripción |
|---|---|
employees | Empleados cuyos registros se verificaron |
checked | Registros verificados con el sistema externo |
missing | Registros que el sistema externo ya no tiene |
recreated | Registros que se volvieron a crear (0 en una simulación) |
failed / skipped | Reparaciones que fallaron / filas que no se tocaron (con el motivo) |
report | Entradas legibles por empleado: fecha, actividad, código, unidades, id del registro eliminado y qué se hizo |
Interpretar el resultado en el registro de integraciones
Los registros que se vuelven a crear aparecen en marcados como Resincronizado en ámbar; los detalles de la fila indican exactamente qué se volvió a crear —una ausencia o una línea de salario— y el id externo que se había eliminado. El interruptor de filtro Resincronizado muestra solo estas reparaciones. Volver a ejecutar la tarea nunca duplica nada: una reparación que ya se hizo simplemente se verifica como cualquier otro registro activo.
Solución de problemas
Relacionado
- Resumen de integraciones: configura cada integración
- Registro de eventos: los eventos de mTime de los que procede cada registro