Resynchronisation d'intégration
Vérifie que les enregistrements que mTime considère comme actifs dans un système externe y existent toujours, et recrée ceux qui ont été supprimés directement dans le système externe — une synchronisation sortante auto-réparatrice. Actuellement pris en charge pour Intega Løn.
Quand l’utiliser
mTime envoie les absences et les enregistrements de paie au système externe et se souvient de ce qu’il a créé. Si quelqu’un supprime un tel enregistrement dans le système externe lui-même (au lieu de mTime), mTime ne s’en aperçoit jamais — l’enregistrement a simplement disparu, et la paie tourne sans lui. Lancez ce job lorsque vous soupçonnez (ou voulez exclure) que des enregistrements ont été supprimés de l’autre côté.
Le job est manuel uniquement — il ne s’exécute jamais selon un calendrier. Déclenchez-le depuis .
Comment ça marche
- Collecte chaque enregistrement que le journal d’intégration de mTime considère comme actif dans le système externe — absences et paie, chacun uniquement lorsque sa synchronisation est activée pour l’intégration — dans la fenêtre de jours
- Récupère la liste des enregistrements du système externe, un appel par employé concerné
- Compare les deux : un enregistrement que mTime croit actif mais que le système externe n’a plus est une divergence
- Répare (ignoré en simulation) — recrée chaque enregistrement manquant : les absences au total actuel recalculé du jour (mTime est la source de vérité, donc un jour corrigé depuis est recréé corrigé), la paie exactement comme la ligne d’origine a été envoyée
Une réparation écrit sa propre ligne dans le journal d’intégration, marquée Resynchronisé, et renvoie vers l’événement d’origine. Si le total actuel du jour s’avère nul, rien n’est recréé — la suppression manuelle était (désormais) correcte, et le jour est enregistré comme réglé.
Paramètres
| Paramètre | Description |
|---|---|
| Intégration | Obligatoire. L’intégration à vérifier — seules les intégrations actuellement activées pour la resynchronisation peuvent être choisies |
| Simulation | Activée par défaut. Rapporte ce qui serait recréé sans rien modifier. Examinez d’abord le rapport de simulation, puis relancez avec la simulation désactivée. La désactiver exige d’abord de saisir l’id de l’intégration choisie (p. ex. integahr) — la même confirmation par saisie que pour la suppression de données |
| Jours en arrière | Jusqu’où vérifier en arrière, compté à partir de la date d’exécution (90 par défaut). Les jours antérieurs sont laissés tels quels ; les jours futurs sont toujours vérifiés |
Résultats du job
| Métrique | Description |
|---|---|
employees | Employés dont les enregistrements ont été vérifiés |
checked | Enregistrements vérifiés auprès du système externe |
missing | Enregistrements que le système externe n’a plus |
recreated | Enregistrements recréés (0 en simulation) |
failed / skipped | Réparations échouées / lignes laissées telles quelles (avec la raison) |
report | Entrées lisibles par employé : date, activité, code, unités, l’id de l’enregistrement supprimé et ce qui a été fait |
Lire le résultat dans le journal d’intégration
Les enregistrements recréés apparaissent dans avec un badge ambre Resynchronisé ; les détails de la ligne nomment exactement ce qui a été recréé — une absence ou une ligne de paie — et l’id externe supprimé. L’interrupteur de filtre Resynchronisé ne montre que ces réparations. Relancer le job ne duplique jamais rien : une réparation déjà effectuée est simplement vérifiée comme tout autre enregistrement actif.
Dépannage
| Problème | Solution |
|---|---|
| L’intégration ne peut pas être choisie | Elle est désactivée, ou la resynchronisation n’est pas prise en charge pour elle. Vérifiez |
| Une réparation a échoué | Ouvrez la ligne en échec dans le journal d’intégration — le message d’erreur nomme la cause. Corrigez-la et relancez le job ; la réparation converge vers la même ligne au lieu de dupliquer |
missing en simulation alors que rien ne devrait être supprimé | Quelqu’un a supprimé des enregistrements directement dans le système externe. Le rapport nomme chaque employé, jour et id d’enregistrement — examinez avant l’exécution réelle |
Voir aussi
- Aperçu des intégrations — configurer chaque intégration
- Journal des événements — les événements mTime dont provient chaque enregistrement