Integrations-omsynkronisering
Verifierar att de registreringar mTime anser är aktiva i ett externt system faktiskt fortfarande finns där, och återskapar dem som raderats direkt i det externa systemet — självläkande utgående synkronisering. Stöds för närvarande för Intega Løn.
När det används
mTime skickar frånvaro och löneregistreringar till det externa systemet och kommer ihåg vad det skapade. Om någon raderar en sådan registrering i själva det externa systemet (i stället för i mTime) märker mTime det aldrig — registreringen är helt enkelt borta, och lönekörningen går utan den. Kör det här jobbet när du misstänker (eller vill utesluta) att registreringar tagits bort på andra sidan.
Jobbet är endast manuellt — det körs aldrig enligt schema. Starta det från .
Så fungerar det
- Samlar in varje registrering som mTimes integrationslogg har registrerat som aktiv i det externa systemet — frånvaro och lön, var och en endast när dess synkronisering är aktiverad för integrationen — inom dagfönstret
- Hämtar det externa systemets egen lista över registreringar, ett anrop per berörd medarbetare
- Jämför de två: en registrering mTime anser är aktiv men som det externa systemet inte längre har är en avvikelse
- Reparerar (hoppas över i en torrkörning) — återskapar varje saknad registrering: frånvaro med dagens aktuella omräknade total (mTime är sanningskällan, så en sedan dess korrigerad dag återskapas korrigerad), lön exakt som den ursprungliga raden skickades
En reparation skriver sin egen rad i integrationsloggen, markerad Omsynkroniserad, och länkar tillbaka till den ursprungliga händelsen. Om dagens aktuella total visar sig vara noll återskapas ingenting — den manuella raderingen var (numera) korrekt, och dagen registreras som avgjord i stället.
Parametrar
| Parameter | Beskrivning |
|---|---|
| Integration | Obligatorisk. Vilken integration som ska verifieras — endast integrationer som för närvarande är aktiverade för omsynkronisering kan väljas |
| Torrkörning | På som standard. Rapporterar vad som skulle återskapas utan att ändra något. Granska torrkörningens rapport först, och kör sedan igen med torrkörning av. Att stänga av den kräver först att du skriver den valda integrationens id (t.ex. integahr) — samma skriv-för-att-bekräfta som vid radering av data |
| Dagar bakåt | Hur långt bakåt som verifieras, räknat från kördatumet (standard 90). Dagar längre bakåt lämnas orörda; framtida dagar verifieras alltid |
Jobbresultat
| Mätvärde | Beskrivning |
|---|---|
employees | Medarbetare vars registreringar verifierades |
checked | Registreringar verifierade mot det externa systemet |
missing | Registreringar det externa systemet inte längre har |
recreated | Återskapade registreringar (0 i en torrkörning) |
failed / skipped | Reparationer som misslyckades / rader som lämnades orörda (med orsak) |
report | Mänskligt läsbara poster per medarbetare: datum, aktivitet, kod, enheter, den raderade registreringens id och vad som gjordes |
Läs resultatet i integrationsloggen
Återskapade registreringar visas i med en bärnstensfärgad Omsynkroniserad-etikett; radens detaljer namnger exakt vad som återskapades — en frånvaro eller en lönerad — och det externa id som raderades. Filterknappen Omsynkroniserad visar endast sådana reparationer. Att köra jobbet igen duplicerar aldrig något: en reparation som redan skett verifieras bara som varje annan aktiv registrering.
Felsökning
| Problem | Lösning |
|---|---|
| Integrationen kan inte väljas | Den är inaktiverad, eller omsynkronisering stöds inte för den. Kontrollera |
| En reparation misslyckades | Öppna den misslyckade raden i integrationsloggen — felmeddelandet namnger orsaken. Åtgärda den och kör jobbet igen; reparationen konvergerar mot samma rad i stället för att duplicera |
missing i torrkörning men inget borde vara raderat | Någon tog bort registreringar direkt i det externa systemet. Rapporten namnger varje medarbetare, dag och registrerings-id — granska före den riktiga körningen |
Relaterat
- Översikt över integrationer — konfigurera varje integration
- Händelselogg — de mTime-händelser varje registrering härstammar från