Overzichtsperiodes controleren
Controleert of ingediende en goedgekeurde periodes nog steeds het resultaat geven waarmee ze zijn afgerekend, en zet elk verschil in een rapport dat je kunt downloaden.
Overzicht
Wanneer een periode wordt ingediend, legt mTIME de resultaten vast op het overzicht: gewerkte en verwachte tijd, de vergoedingstotalen, en per tijdaccount het openingssaldo, de mutaties en het afsluitende saldo. Niets berekent ze daarna opnieuw.
Deze taak berekent die periodes opnieuw en vergelijkt het resultaat met wat is vastgelegd. Gebruik haar om te controleren of de configuratie en de gegevens zich gedragen zoals de opgeslagen periodes zeggen, bijvoorbeeld:
- Na een migratie vanuit mTIME 5. Elke gemigreerde periode bevat haar cijfers uit mTIME 5, en de taak laat zien waar mTIME X iets anders zou hebben berekend.
- Na een wijziging van beleid of arbeidsvoorwaarden. Een wijziging die met terugwerkende kracht geldt, wordt zichtbaar in de periodes die ze raakt.
De taak leest alleen. Ze wijzigt nooit een overzicht, saldo, registratie of salarisregel, dus je kunt haar veilig uitvoeren in een werkruimte die in gebruik is.
Wie kan haar uitvoeren
Alleen de eigenaar van de werkruimte kan deze taak uitvoeren en het rapport downloaden. Het rapport bevat de saldi en uitbetalingen van alle medewerkers, wat geen enkele afzonderlijke machtiging dekt, dus een beheerder zonder de eigenaarsrol ziet de taak niet.
Hoe het werkt
De taak controleert elke ingediende of goedgekeurde periode die overlapt met de gekozen datums. Periodes die nog open zijn, hebben nog niets vastgelegd en worden overgeslagen.
Voor elke periode doet de taak het volgende:
- Begint bij de opgeslagen openingssaldi. Elke periode wordt apart gecontroleerd, zodat een verschil zichtbaar wordt in de periode die het veroorzaakt en niet in alle latere periodes.
- Berekent de dagen opnieuw. Werktijd, vergoedingenbeleid en tellers worden opnieuw berekend op basis van de registraties, in- en uitklokmomenten en afwezigheden van de periode.
- Berekent de saldi opnieuw. Afwezigheden worden verbruikt, de opbouw van het verlofbeleid wordt toegekend, verlofsaldi die in de periode vervallen, vervallen, en het afrekenbeleid (bijschrijvingen, plafonds, uitbetalingen) wordt uitgevoerd, net als bij het indienen van de periode.
- Vergelijkt het resultaat met de vastgelegde cijfers, exact, tot op de minuut.
Beleid wordt toegepast zoals het vandaag is vastgelegd, in de versie die voor de periode geldt. Een wijziging die pas vanaf vandaag geldt, heeft geen invloed op eerdere periodes; een wijziging met terugwerkende kracht wel. Bij elk beleid vermeldt het rapport of het is gewijzigd nadat de periode is afgerekend, zodat je een configuratiewijziging kunt onderscheiden van een fout.
Wat wordt vergeleken
| Niveau | Vergeleken |
|---|---|
| Tijdaccounts | Per account: openingssaldo, opbouw, verbruik, vervalling, uitbetaling, correcties, overboekingen en afsluitend saldo |
| Periodetotalen | Gewerkt, verwacht en het verschil daartussen, en het totaal van elke vergoedingsactiviteit |
| Dagen | Gewerkte tijd per dag, en elke automatisch geregistreerde activiteit per dag |
De taak controleert ook of het openingssaldo van elke periode overeenkomt met het afsluitende saldo van de vorige periode. Een verschil daar wijst eerder op de opgeslagen gegevens dan op een regel.
Wat niet wordt gecontroleerd
Het rapport vermeldt wat het niet kon controleren, zodat een gat nooit voor een overeenkomst wordt aangezien:
- Niet vergeleken: de opgeslagen periode bevat het cijfer niet. Een gemigreerde periode met alleen openings- en afsluitende saldi wordt bijvoorbeeld alleen op die twee vergeleken.
- Niet gesimuleerd: de taak kan het cijfer niet betrouwbaar opnieuw berekenen. Dat geldt voor vervallende verlofsaldi in periodes van vóór het begin van de geschiedenis van het account in mTIME X (vóór de migratiedatum), en wanneer een latere uitbetaling of correctie het eerdere saldo onmogelijk te reconstrueren maakt. Het geldt ook voor een dag waarvan de registraties niet konden worden beoordeeld.
De taak uitvoeren
- Ga naar .
- Klik op Taak uitvoeren en kies verify-statement-periods.
- Stel de datums en eventueel de medewerkers in die je wilt controleren, en voer de taak uit.
Parameters
| Parameter | Standaard | Beschrijving |
|---|---|---|
| From | 1 januari van het jaar van de uitvoeringsdatum | Eerste dag van het venster. Elke ingediende of goedgekeurde periode die met het venster overlapt, wordt gecontroleerd |
| To | De uitvoeringsdatum | Laatste dag van het venster |
| Employee IDs | Iedereen | Kommagescheiden medewerker-ID’s, om snel een paar medewerkers te controleren |
De taak start niet vanzelf; ze wordt alleen uitgevoerd wanneer jij haar start. In een grote werkruimte kan een volledig jaar even duren, dus begin met een paar medewerkers als je een correctie wilt controleren.
Het rapport
Wanneer de uitvoering klaar is, open je haar in en klik je op Rapport downloaden . Je krijgt een zip-bestand met twee bestanden:
| Bestand | Inhoud |
|---|---|
summary.md | Een leesbaar overzicht: hoeveel periodes zijn gecontroleerd, hoeveel er afwijken, de verschillen gegroepeerd per soort met voorbeelden, en wat niet is gecontroleerd |
report.ndjson | Elke gecontroleerde periode en elk verschil, één per regel. Elk verschil vermeldt de medewerker, de periode, het account of de dag, het cijfer, de opgeslagen waarde, de opnieuw berekende waarde en het beleid erachter. Een periode met verschillen bevat ook haar dagen en het beleid dat gold |
report.ndjson bevat één JSON-object per regel, dus het kan met standaardtools worden gefilterd of aan een AI-assistent worden gegeven om te onderzoeken.
Elke download wordt vastgelegd in het beveiligingslogboek.
Rapporten worden 30 dagen bewaard. Daarna verwijdert de nachtelijke taak verify-statement-periods-cleanup het bestand. De uitvoering zelf blijft met haar totalen in de lijst staan, maar kan niet meer worden gedownload.
Taakresultaten
| Meetwaarde | Beschrijving |
|---|---|
from, to | Het venster dat is gecontroleerd |
employees | Medewerkers met minstens één gecontroleerde periode |
periods | Gecontroleerde periodes |
deviating_periods | Periodes met minstens één verschil |
deviations | Gevonden verschillen |
deviations_by_kind | Verschillen per soort: movement, summary, allowance, day, chain |
error_periods | Periodes die niet opnieuw konden worden berekend (de fout staat in het rapport) |
failed_employees | Medewerkers van wie de periodes helemaal niet konden worden geladen |
not_compared, not_simulated | Wat niet kon worden gecontroleerd, en in hoeveel periodes |
Probleemoplossing
| Probleem | Oplossing |
|---|---|
| De taak staat niet in de lijst | Alleen de eigenaar van de werkruimte ziet haar |
| Veel verschillen op hetzelfde account en veld | Controleer of het beleid erachter is gewijzigd nadat de periodes zijn afgerekend (changed_since_period in het rapport). Zo niet, dan is het verschil het onderzoeken waard |
| Een verschil in elke periode van een gemigreerd account | Kijk eerst naar de controle van de openingssaldi: een verschil tussen het openingssaldo van een periode en het afsluitende saldo van de vorige wijst op de gemigreerde gegevens |
| Vervallingen worden als niet gesimuleerd gemeld | Verwacht voor periodes van vóór het begin van de geschiedenis van het account in mTIME X, en voor accounts met een latere uitbetaling of correctie |
| De downloadknop ontbreekt | Het rapport is ouder dan 30 dagen en is verwijderd. Voer de taak opnieuw uit |