Skip to content
Kontrollera sammanställningsperioder

Kontrollera sammanställningsperioder

Kontrollerar att inlämnade och godkända perioder fortfarande ger det resultat de avräknades med, och listar alla avvikelser i en rapport som du kan ladda ned.

Översikt

När en period lämnas in fryser mTIME resultaten på sammanställningen: arbetad och förväntad tid, tilläggstotalerna och varje tidkontos ingående saldo, rörelser och utgående saldo. Ingenting räknar om dem efteråt.

Det här jobbet räknar om perioderna och jämför resultatet med det som frystes. Använd det för att kontrollera att konfigurationen och data beter sig så som de sparade perioderna säger, till exempel:

  • Efter en migrering från mTIME 5. Varje migrerad period har med sig sina siffror från mTIME 5, och jobbet visar var mTIME X skulle ha räknat fram något annat.
  • Efter en ändring av regler eller anställningsvillkor. En ändring som gäller bakåt i tiden syns i de perioder den påverkar.

Jobbet läser bara. Det ändrar aldrig en sammanställning, ett saldo, en registrering eller en lönerad, så det är säkert att köra i en arbetsyta som används.

Vem kan köra det

Bara arbetsytans ägare kan köra jobbet och ladda ned rapporten. Rapporten innehåller alla medarbetares saldon och utbetalningar, vilket ingen enskild behörighet täcker, så en administratör utan ägarrollen ser inte jobbet.

Så fungerar det

Jobbet kontrollerar alla inlämnade eller godkända perioder som överlappar de datum du väljer. Perioder som fortfarande är öppna har inget fryst ännu och hoppas över.

För varje period gör jobbet så här:

  1. Utgår från de sparade ingående saldona. Varje period kontrolleras för sig, så en avvikelse syns i den period som orsakar den och inte i alla senare perioder.
  2. Räknar om dagarna. Arbetstid, tilläggsregler och räknare räknas om utifrån periodens registreringar, in- och utstämplingar och frånvaro.
  3. Räknar om saldona. Frånvaro förbrukas, frånvaroreglernas intjäning tilldelas, frånvarosaldon som löper ut under perioden löper ut, och avräkningsreglerna (krediteringar, tak, utbetalningar) körs, precis som när perioden lämnades in.
  4. Jämför resultatet med de frysta siffrorna, exakt, minut för minut.

Regler tillämpas så som de är registrerade i dag, i den version som gäller för perioden. En ändring som gäller först från i dag påverkar inte tidigare perioder; en ändring bakåt i tiden gör det. Varje regel i rapporten anger om den ändrades efter att perioden avräknades, så att du kan skilja en konfigurationsändring från ett fel.

Vad som jämförs

NivåJämförs
TidkontonVarje kontos ingående saldo, intjäning, förbrukning, förfall, utbetalning, justeringar, överföringar och utgående saldo
PeriodtotalerArbetad tid, förväntad tid och skillnaden mellan dem, samt varje tilläggsaktivitets total
DagarArbetad tid per dag och varje automatiskt registrerad aktivitet per dag

Jobbet kontrollerar också att varje periods ingående saldo stämmer med föregående periods utgående saldo. En avvikelse där pekar på de sparade uppgifterna snarare än på en regel.

Vad som inte kontrolleras

Rapporten talar om vad den inte kunde kontrollera, så att en lucka aldrig tas för en överensstämmelse:

  • Inte jämfört: den sparade perioden innehåller inte siffran. En migrerad period som bara har ingående och utgående saldo jämförs till exempel bara på de två.
  • Inte simulerat: jobbet kan inte räkna fram siffran på ett tillförlitligt sätt. Det gäller frånvarosaldon som löper ut i perioder från innan kontots historik börjar i mTIME X (före migreringsdatumet), och när en senare utbetalning eller rättelse gör det tidigare saldot omöjligt att återskapa. Det gäller också en dag vars registreringar inte kunde beräknas.

Köra jobbet

  1. Gå till Admin › Jobbkörningar.
  2. Klicka på Kör jobb och välj verify-statement-periods.
  3. Ange datumen och vid behov de medarbetare som ska kontrolleras, och kör jobbet.

Parametrar

ParameterStandardBeskrivning
From1 januari det år körningsdatumet infallerFönstrets första dag. Alla inlämnade eller godkända perioder som överlappar fönstret kontrolleras
ToKörningsdatumetFönstrets sista dag
Employee IDsAllaKommaseparerade medarbetar-id:n, för att snabbt kontrollera några få medarbetare

Jobbet körs inte av sig självt; det körs bara när du startar det. I en stor arbetsyta kan ett helt år ta en stund, så börja med några få medarbetare när du vill kontrollera en rättelse.

Rapporten

När körningen är klar öppnar du den i Admin › Jobbkörningar och klickar på Ladda ned rapport . Du får en zip-fil med två filer:

FilInnehåll
summary.mdEn läsbar översikt: hur många perioder som kontrollerades, hur många som avviker, avvikelserna grupperade efter typ med exempel, och vad som inte kontrollerades
report.ndjsonAlla kontrollerade perioder och alla avvikelser, en per rad. Varje avvikelse anger medarbetaren, perioden, kontot eller dagen, siffran, det sparade värdet, det omräknade värdet och regeln bakom. En period med avvikelser har också med sig sina dagar och de regler som gällde

report.ndjson har ett JSON-objekt per rad, så den kan filtreras med vanliga verktyg eller lämnas till en AI-assistent för utredning.

Varje nedladdning registreras i säkerhetsloggen.

Rapporter sparas i 30 dagar. Därefter raderar det nattliga jobbet verify-statement-periods-cleanup filen. Själva körningen finns kvar i listan med sina totaler men kan inte längre laddas ned.

Jobbresultat

MåttBeskrivning
from, toFönstret som kontrollerades
employeesMedarbetare med minst en kontrollerad period
periodsKontrollerade perioder
deviating_periodsPerioder med minst en avvikelse
deviationsAvvikelser som hittades
deviations_by_kindAvvikelser per typ: movement, summary, allowance, day, chain
error_periodsPerioder som inte kunde räknas om (felet står i rapporten)
failed_employeesMedarbetare vars perioder inte kunde läsas in alls
not_compared, not_simulatedVad som inte kunde kontrolleras, och i hur många perioder

Felsökning

ProblemLösning
Jobbet finns inte i listanBara arbetsytans ägare ser det
Många avvikelser på samma konto och fältKontrollera om regeln bakom dem ändrades efter att perioderna avräknades (changed_since_period i rapporten). Om inte är avvikelsen värd att undersöka
En avvikelse i varje period på ett migrerat kontoTitta först på kontrollen av ingående saldon: en avvikelse mellan en periods ingående saldo och föregående periods utgående saldo pekar på de migrerade uppgifterna
Förfall rapporteras som inte simuleratFörväntat för perioder från innan kontots historik börjar i mTIME X, och för konton med en senare utbetalning eller rättelse
Knappen för nedladdning saknasRapporten är äldre än 30 dagar och har raderats. Kör jobbet igen