Slik kjører du tidsevaluering: SAP PT60

⚡ Smart oppsummering

Evaluering av kjøretid i SAP Med transaksjonen PT60 behandler hver ansatts registrerte oppmøte og fravær til tidslønnstyper for lønn. Denne ressursen forklarer hva tidsevaluering gjør, forutsetningene, skjemaene, PT60-prosessen og hvordan man løser vanlige feil.

  • ⚙️ Formål: Tidsevaluering konverterer registrert oppmøte og fravær til tidslønnstyper og oppdaterer kvoter.
  • 🔑 Transaksjon PT60: PT60 starter RPTIME00-programmet som evaluerer hver valgte ansatt.
  • Forutsetninger: En gyldig arbeidsplan, status for tidsstyring og evalueringsskjema må være på plass først.
  • 🔀 Skjemaer: TM00 håndterer positiv tidsregistrering; TM04 håndterer negativ tidsregistrering.
  • 📄 resultater: En behandlingslogg viser suksesser og feil; se resultatene senere med transaksjon PT66.

Kjør SAP HR-tidsevaluering med PT60

Tidsevaluering

Tidsevaluering behandler de ansattes tilstedeværelse på jobb og fravær fra jobb for å sikre at de får tilsvarende lønn.

  • Den evaluerer den ansattes faktiske arbeidstid og fravær.
  • Den beregner tidsrelaterte betalinger.
  • Den oppdaterer fraværskvoter.
  • Den genererer tidslønnstyper som overføres til lønn Program.

Før lønnsprogrammet utføres, må alle ansatte behandles vellykket av tidsevalueringsprogrammet. Men tidsevaluering må kjøres for relevante ansatte. Noen ansattepopulasjoner har kanskje ikke tidsevalueringskrav.

Kjøretidsevaluering

Forutsetninger for evaluering av kjøretid

Før du utfører tidsevaluering med PT60, må noen konfigurasjons- og stamdatabetingelser være på plass. Manglende på noen av dem er den vanligste årsaken til at kjøringen mislykkes eller hopper over ansatte:

  • Status for tidsstyring: Infotype 0007 (Planlagt arbeidstid) må angi en tidsstyringsstatus som krever evaluering, for eksempel status 1 (positiv) eller 9 (tidsevaluering av planlagte tider).
  • Arbeidsplan: Hver ansatt trenger en gyldig arbeidsplanregel slik at systemet kjenner deres planlagte timer.
  • Tidsdata: Oppmøte, fravær og eventuell overtid skal allerede være registrert gjennom infotypene 2001, 2002, 2005 og relaterte typer.
  • Evalueringsskjema: Et skjema som TM00 eller TM04 må være tilordnet og aktivt.
  • Personalnummer: Ansatte som skal behandles må være valgbare og ikke låst av en annen bruker.

Når disse forutsetningene er oppfylt, kan Time Evaluation behandle hver ansatt rent og produsere pålitelige tidslønnstyper for lønn.

Forstå tidsevalueringsskjemaer

Et tidsevalueringsskjema er programlogikken som PT60 følger når den behandler en ansatts tidsdata. SAP leverer standardskjemaer som de fleste bedrifter kopierer og tilpasser til lokale regler. Skjemaet utføres av RPTIME00-programmet og består av funksjoner og personalberegningsregler som kjører i sekvens.

De to mest brukte standardskjemaene er TM00 og TM04. TM00 er utviklet for positiv tidsregistrering, hvor all oppmøte og fravær registreres, ofte fra en stempelklokke eller terminal. TM04 er utviklet for negativ tidsregistrering, hvor bare avvik fra den planlagte arbeidsplanen – som permisjon eller overtid – registreres, og normal arbeidstid antas automatisk.

Det er viktig å velge riktig skjema fordi det bestemmer hvordan systemet danner tidslønnstyper, oppdaterer fraværskvoter og reagerer på feil. Når du legger inn skjemaet i PT60, må du sørge for at det samsvarer med tidsstyringsstatusen som er angitt for de valgte ansatte.

Prosess som skal kjøres SAP Tidsevaluering

Trinn 1) For å kjøre tidsevaluering, skriv inn PT60 i SAP transaksjon Code Box

Kjøretidsevaluering

Trinn 2) I neste SAP Skjerm

  1. Skriv inn personellnummer
  2. Gå inn i evalueringsskjema
  3. Angi Evaluering Oppdatert (datoen til hvilken Tid Data vil bli evaluert)

Trinn 3) Skriv inn et annet valgfelt om nødvendig. Klikk på Utfør

Kjøretidsevaluering

Trinn 4) Tid bør evalueres og en logg skal vises.

Kjøretidsevaluering

Du kan se de genererte tidsresultatene ved å bruke transaksjon PT66

Statuser for tidsevaluering og vanlige feil

Etter en PT60-kjøring mottar hver ansatt en behandlingsstatus som forteller deg om evalueringen ble fullført. RevDet er viktig å se disse statusene før du starter lønnsutbetalingen.

Typiske utfall inkluderer:

  • Ingen feil – den ansattes tidsdata ble fullstendig evaluert, og tidslønnstyper ble generert.
  • feil – kjøringen stoppet for den ansatte, vanligvis på grunn av manglende eller motstridende tidsdata, og må korrigeres og kjøres på nytt.
  • Omregning – en tilbakevirkende endring ble oppdaget, så systemet evaluerer på nytt fra en tidligere dato.

Vanlige årsaker til feil er en ufullstendig arbeidsplan, fravær registrert utenfor kvoten, overlappingping tidsregistreringer eller manglende tidsstyringsstatus på infotype 0007. For å fikse dem, korriger de underliggende stamdataene eller tidsregistreringen, og kjør deretter PT60 på nytt for de berørte personalnumrene. Fordi lønn bare kan kjøres for ansatte som har blitt evaluert uten feil, vil rask løsning av disse problemene holde hele prosessen fra tid til lønn i rute.

Spørsmål og svar

RPTIME00 er standarden SAP program som utfører tidsevaluering. Det kalles av transaksjon PT60 og utfører det tildelte skjemaet, for eksempel TM00 eller TM04, for å behandle oppmøte, fravær og kvoter for hvert valgt personalnummer.

PT60 kjører tidsevaluering og behandler en ansatts tidsdata. PT66 (Time Evaluation Results) viser klynge B2-resultatene som PT60 genererte, slik at du kan inspisere tidssaldoer, lønnstyper og kvoter uten å behandle noe på nytt.

TM00 støtter positiv tidsregistrering, der all oppmøte og fravær registreres, ofte fra en stempelklokke. TM04 støtter negativ tidsregistrering, der kun avvik fra planlagt arbeidstid registreres og normale timer antas automatisk.

Infotype 0007, Planlagt arbeidstid, inneholder arbeidsplanregelen og statusen for tidsstyring. Statusen – for eksempel 1 for positiv eller 9 for planlagte tider – forteller PT60 om og hvordan den ansatte skal evalueres.

Ja. Tidsevaluering planlegges vanligvis som en bakgrunnsjobb, slik at den kjører for alle relevante ansatte over natten. Du definerer en variant med skjemaet og datointervallet, og planlegger deretter RPTIME00-programmet i transaksjon SM36.

Retroaktiv tidsevaluering skjer når det gjøres en endring i data fra tidligere tid eller stamdata. SAP oppdager den tidligste endringsdatoen og evaluerer på nytt fra det tidspunktet, slik at saldoer og lønnsarter forblir korrekte for senere lønnskjøringer.

AI kan lese tidsevalueringslogger, gruppere tilbakevendende feilmeldinger og peke på sannsynlige årsaker som manglende tidsplaner eller kvotehull. Dette fremskynder diagnosen, men rettelsene bør implementeres og kjøres på nytt av en administrator i SAP.

GitHub Copilot og lignende Copilot-assistenter kan utarbeide ABAP-snutter, SAP GUI-skript og variantoppsett som automatiserer PT60-batchkjøringer og loggparsing. Maskinlæring kan også flagge avvik, men administratorer bør teste hver genererte rutine før de kjører den i produksjon.

Oppsummer dette innlegget med: