Kontrollér opgørelsesperioder
Kontrollerer, at indsendte og godkendte perioder stadig giver det resultat, de blev afregnet med, og viser alle afvigelser i en rapport, du kan downloade.
Oversigt
Når en periode indsendes, fastfryser mTIME resultaterne på opgørelsen: præsteret og forventet tid, tillægstotalerne samt hver tidskontos startsaldo, bevægelser og slutsaldo. Intet beregner dem igen bagefter.
Dette job beregner perioderne igen og sammenligner resultatet med det fastfrosne. Brug det til at kontrollere, at konfigurationen og data opfører sig, som de gemte perioder siger, for eksempel:
- Efter en migrering fra mTIME 5. Hver migreret periode har sine mTIME 5-tal med, og jobbet viser, hvor mTIME X ville have beregnet noget andet.
- Efter en ændring af politikker eller ansættelsesvilkår. En ændring, der gælder bagud i tid, viser sig i de perioder, den rammer.
Jobbet læser kun. Det ændrer aldrig en opgørelse, en saldo, en registrering eller en lønlinje, så det er sikkert at køre i et arbejdsområde, der er i brug.
Hvem kan køre det
Kun arbejdsområdets ejer kan køre jobbet og downloade rapporten. Rapporten indeholder alle medarbejderes saldi og udbetalinger, hvilket ingen enkelt tilladelse dækker, så en administrator uden ejerrollen kan ikke se jobbet.
Sådan virker det
Jobbet kontrollerer alle indsendte eller godkendte perioder, der overlapper de valgte datoer. Perioder, der stadig er åbne, har endnu intet fastfrosset og springes over.
For hver periode gør jobbet følgende:
- Starter fra de gemte startsaldi. Hver periode kontrolleres for sig, så en afvigelse viser sig i den periode, der forårsager den, og ikke i alle senere perioder.
- Beregner dagene igen. Arbejdstid, tillægspolitikker og tællere beregnes igen ud fra periodens registreringer, ind- og udstemplinger og fravær.
- Beregner saldiene igen. Fravær forbruges, fraværspolitikkernes optjening tildeles, fraværssaldi, der udløber i perioden, udløber, og afregningspolitikkerne (krediteringer, lofter, udbetalinger) kører, ligesom da perioden blev indsendt.
- Sammenligner resultatet med de fastfrosne tal, præcist, minut for minut.
Politikker anvendes, som de er registreret i dag, i den version der gælder for perioden. En ændring, der først gælder fra i dag, påvirker ikke tidligere perioder; en ændring bagud i tid gør. Hver politik i rapporten angiver, om den er ændret, efter perioden blev afregnet, så du kan skelne en konfigurationsændring fra en fejl.
Hvad sammenlignes
| Niveau | Sammenlignes |
|---|---|
| Tidskonti | Hver kontos startsaldo, optjening, forbrug, udløb, udbetaling, justeringer, overførsler og slutsaldo |
| Periodetotaler | Præsteret, forventet og forskellen mellem dem samt hver tillægsaktivitets total |
| Dage | Præsteret tid pr. dag og hver automatisk registreret aktivitet pr. dag |
Jobbet kontrollerer også, at hver periodes startsaldo svarer til den forrige periodes slutsaldo. En uoverensstemmelse dér peger på de gemte data snarere end på en regel.
Hvad kontrolleres ikke
Rapporten fortæller, hvad den ikke kunne kontrollere, så et hul aldrig forveksles med et match:
- Ikke sammenlignet: den gemte periode indeholder ikke tallet. For eksempel sammenlignes en migreret periode, der kun har start- og slutsaldi, kun på disse to.
- Ikke simuleret: jobbet kan ikke beregne tallet pålideligt. Det gælder udløbende fraværssaldi i perioder fra før kontoens historik starter i mTIME X (før migreringsdatoen), og når en senere udbetaling eller rettelse gør den tidligere saldo umulig at genskabe. Det gælder også en dag, hvis registreringer ikke kunne beregnes.
Kør jobbet
- Gå til .
- Klik på Kør job , og vælg verify-statement-periods.
- Angiv datoerne og eventuelt de medarbejdere, der skal kontrolleres, og kør jobbet.
Parametre
| Parameter | Standard | Beskrivelse |
|---|---|---|
| From | 1. januar i kørselsdatoens år | Første dag i vinduet. Alle indsendte eller godkendte perioder, der overlapper vinduet, kontrolleres |
| To | Kørselsdatoen | Sidste dag i vinduet |
| Employee IDs | Alle | Kommaseparerede medarbejder-id’er, så du hurtigt kan kontrollere nogle få medarbejdere |
Jobbet kører ikke af sig selv; det kører kun, når du starter det. I et stort arbejdsområde kan et helt år tage et stykke tid, så start med nogle få medarbejdere, når du vil kontrollere en rettelse.
Rapporten
Når kørslen er færdig, så åbn den i , og klik på Download rapport . Du får en zip-fil med to filer:
| Fil | Indhold |
|---|---|
summary.md | Et læsevenligt overblik: hvor mange perioder der blev kontrolleret, hvor mange der afviger, afvigelserne grupperet efter type med eksempler, og hvad der ikke blev kontrolleret |
report.ndjson | Alle kontrollerede perioder og alle afvigelser, én pr. linje. Hver afvigelse angiver medarbejderen, perioden, kontoen eller dagen, tallet, den gemte værdi, den genberegnede værdi og politikken bag. En periode med afvigelser har også sine dage og de politikker, der gjaldt, med |
report.ndjson har ét JSON-objekt pr. linje, så den kan filtreres med almindelige værktøjer eller gives til en AI-assistent til undersøgelse.
Hver download registreres i sikkerhedsloggen.
Rapporter gemmes i 30 dage. Derefter sletter det natlige job verify-statement-periods-cleanup filen. Selve kørslen bliver i listen med sine totaler, men kan ikke længere downloades.
Jobresultater
| Måling | Beskrivelse |
|---|---|
from, to | Det vindue, der blev kontrolleret |
employees | Medarbejdere med mindst én kontrolleret periode |
periods | Kontrollerede perioder |
deviating_periods | Perioder med mindst én afvigelse |
deviations | Fundne afvigelser |
deviations_by_kind | Afvigelser pr. type: movement, summary, allowance, day, chain |
error_periods | Perioder, der ikke kunne genberegnes (fejlen står i rapporten) |
failed_employees | Medarbejdere, hvis perioder slet ikke kunne indlæses |
not_compared, not_simulated | Hvad der ikke kunne kontrolleres, og i hvor mange perioder |
Fejlfinding
| Problem | Løsning |
|---|---|
| Jobbet er ikke på listen | Kun arbejdsområdets ejer kan se det |
| Mange afvigelser på samme konto og felt | Kontrollér, om politikken bag dem er ændret, efter perioderne blev afregnet (changed_since_period i rapporten). Hvis ikke, er afvigelsen værd at undersøge |
| En afvigelse i hver periode på en migreret konto | Se først på kontrollen af startsaldi: en uoverensstemmelse mellem en periodes startsaldo og den forrige periodes slutsaldo peger på de migrerede data |
| Udløb rapporteres som ikke simuleret | Forventet for perioder fra før kontoens historik starter i mTIME X, og for konti med en senere udbetaling eller rettelse |
| Knappen til download mangler | Rapporten er ældre end 30 dage og er slettet. Kør jobbet igen |