Gensynkronisering af integrationer
Kontrollerer, at de registreringer, som mTime regner med findes i et eksternt system, faktisk stadig findes dér, og genopretter dem, der er slettet direkte i det eksterne system. På den måde forbliver det, mTime har sendt, komplet. Understøttes i øjeblikket for Intega Løn.
Hvornår du bruger det
mTime sender fravær og lønregistreringer til det eksterne system og husker, hvad det har oprettet. Hvis nogen sletter en af disse registreringer i selve det eksterne system (i stedet for i mTime), opdager mTime det ikke — registreringen er bare væk, og lønnen køres uden den. Kør dette job, når du har mistanke om (eller vil udelukke), at registreringer er blevet slettet i det eksterne system.
Jobbet startes kun manuelt — det kører aldrig efter en tidsplan. Start det under .
Sådan fungerer det
- Samler alle registreringer, som mTimes integrationslog viser som oprettet i det eksterne system, inden for det valgte antal dage — fravær og løn, hver kun hvis synkroniseringen af den type er slået til for integrationen
- Henter det eksterne systems egen liste over registreringer, én forespørgsel pr. berørt medarbejder
- Sammenligner de to: en registrering, som mTime regner med findes, men som det eksterne system ikke længere har, er en uoverensstemmelse
- Retter (springes over ved en prøvekørsel) — genopretter hver manglende registrering: fravær med dagens aktuelle total (det er mTimes data, der gælder, så en dag, der siden er rettet, genoprettes med rettelsen), løn præcis som den oprindelige linje blev sendt
Hver rettelse får sin egen række i integrationsloggen, markeret Gensynkroniseret, med et link til den oprindelige hændelse. Hvis dagens aktuelle total er nul, genoprettes intet — sletningen i det eksterne system var (nu) korrekt, og dagen registreres i stedet som afsluttet.
Parametre
| Parameter | Beskrivelse |
|---|---|
| Integration | Påkrævet. Den integration, der skal kontrolleres — kun integrationer, hvor gensynkronisering er slået til, kan vælges |
| Dry Run (prøvekørsel) | Slået til som standard. Viser, hvad der ville blive genoprettet, uden at ændre noget. Gennemgå rapporten fra prøvekørslen først, og kør derefter jobbet igen med Dry Run slået fra. For at slå den fra skal du først skrive den valgte integrations id (f.eks. integahr) — samme bekræftelse som ved sletning af data |
| Days Back (antal dage tilbage) | Hvor langt tilbage der kontrolleres, regnet fra kørselsdatoen (standard 90). Ældre dage røres ikke; fremtidige dage kontrolleres altid |
Jobresultater
| Tæller | Beskrivelse |
|---|---|
employees | Medarbejdere, hvis registreringer blev kontrolleret |
checked | Registreringer, der blev kontrolleret i det eksterne system |
missing | Registreringer, som det eksterne system ikke længere har |
recreated | Genoprettede registreringer (0 ved en prøvekørsel) |
failed / skipped | Rettelser, der fejlede / rækker, der blev ladt urørt (med begrundelse) |
report | Læsbar oversigt pr. medarbejder: dato, aktivitet, kode, antal, id på den slettede registrering og hvad der blev gjort |
Se resultatet i integrationsloggen
Genoprettede registreringer vises under markeret med Gensynkroniseret i gult; rækkens detaljer viser præcis, hvad der blev genoprettet — et fravær eller en lønlinje — og det eksterne id, der blev slettet. Filteret Gensynkroniseret viser kun disse rettelser. Kører du jobbet igen, oprettes intet to gange: en rettelse, der allerede er sket, kontrolleres blot som enhver anden registrering.
Fejlfinding
Relateret
- Oversigt over integrationer — opsæt og konfigurer hver integration
- Hændelseslog — de hændelser i mTime, som hver registrering stammer fra