Hur man kör tidsutvärdering: SAP PT60

⚡ Smart sammanfattning

Utvärdering av körtid i SAP Med transaktionen bearbetar PT60 varje anställds registrerade närvaro och frånvaro till tidlönetyper för lönehantering. Denna resurs förklarar vad tidutvärdering gör, dess förutsättningar, scheman, PT60-processen och hur man löser vanliga fel.

  • ⚙️ Syfte: Tidsutvärdering konverterar registrerad närvaro och frånvaro till tidslönetyper och uppdaterar kvoter.
  • 🔑 Transaktion PT60: PT60 startar RPTIME00-programmet som utvärderar varje vald medarbetare.
  • ✅ Förkunskaper: Ett giltigt arbetsschema, tidshanteringsstatus och utvärderingsschema måste först finnas på plats.
  • 🔀 Scheman: TM00 hanterar positiv tidsregistrering; TM04 hanterar negativ tidsregistrering.
  • 📄 Resultat: En bearbetningslogg visar framgångar och fel; se resultaten senare med transaktion PT66.

Körning SAP Pulstidsutvärdering med PT60

Tidsutvärdering

Tidsutvärdering bearbetar de anställdas närvaro på jobbet och frånvaro från arbetet för att säkerställa att de får motsvarande lön.

  • Den utvärderar den anställdes faktiska arbetstid och frånvaro.
  • Den beräknar tidsrelaterade betalningar.
  • Den uppdaterar frånvarokvoter.
  • Den genererar tidslönetyper som överförs till Lön P

Innan löneprogrammet genomförs måste alla anställda behandlas framgångsrikt av tidsutvärderingsprogrammet. Men tidsutvärdering måste köras för relevanta medarbetare. Vissa personalgrupper kanske inte har tidsutvärderingskrav.

Körtidsutvärdering

Förutsättningar för utvärdering av körtid

Innan du kör tidsutvärdering med PT60 måste några konfigurations- och masterdatavillkor vara på plats. Att sakna något av dem är den vanligaste orsaken till att körningen misslyckas eller hoppar över anställda:

  • Status för tidshantering: Infotyp 0007 (Planerad arbetstid) måste ange en tidshanteringsstatus som kräver utvärdering, till exempel status 1 (positiv) eller 9 (tidsutvärdering av planerade tider).
  • Arbetsschema: Varje anställd behöver en giltig arbetsschemaregel så att systemet känner till deras planerade timmar.
  • Tidsdata: Närvaro, frånvaro och eventuell övertid bör redan registreras via infotyperna 2001, 2002, 2005 och relaterade typer.
  • Utvärderingsschema: Ett schema som TM00 eller TM04 måste vara tilldelat och aktivt.
  • Personalnummer: De anställda som ska bearbetas måste vara valbara och inte låsta av en annan användare.

När dessa förutsättningar är uppfyllda kan Time Evaluation bearbeta varje anställd på ett tydligt sätt och producera tillförlitliga tidlönetyper för lönehantering.

Förstå tidsutvärderingsscheman

Ett tidsutvärderingsschema är den programlogik som PT60 följer när den bearbetar en anställds tidsdata. SAP levererar standardscheman som de flesta företag kopierar och anpassar till lokala regler. Schemat exekveras av RPTIME00-programmet och består av funktioner och personalberäkningsregler som körs i sekvens.

De två mest använda standardschemana är TM00 och TM04. TM00 är utformat för positiv tidsregistrering, där varje närvaro och frånvaro registreras, ofta från en stämpelklocka eller terminal. TM04 är utformat för negativ tidsregistrering, där endast avvikelser från det planerade arbetsschemat – såsom ledighet eller övertid – registreras, och normal arbetstid antas automatiskt.

Att välja rätt schema är viktigt eftersom det avgör hur systemet skapar tidslönetyper, uppdaterar frånvarokvoter och reagerar på fel. När du anger schemat i PT60, se till att det matchar den tidshanteringsstatus som är inställd för de valda medarbetarna.

Process att köra SAP Tidsutvärdering

Steg 1) För att köra tidsutvärdering, skriv in PT60 i SAP transaktion Code Box

Körtidsutvärdering

Steg 2) I nästa SAP Skärmar

  1. Ange personalnummer
  2. Gå in i utvärderingsschema
  3. Ange utvärdering uppdaterad (datumet till vilket tidsdata kommer att utvärderas)

Steg 3) Ange ett annat urvalsfält om det behövs. Klicka på Execute

Körtidsutvärdering

Steg 4) Tiden bör utvärderas och en logg måste visas.

Körtidsutvärdering

Du kan se de genererade tidsresultaten med hjälp av transaktion PT66

Tidsutvärderingsstatus och vanliga fel

Efter en PT60-körning får varje medarbetare en bearbetningsstatus som anger om utvärderingen har slutförts. RevDet är viktigt att se dessa statusar innan du börjar löneutbetalningen.

Typiska resultat inkluderar:

  • Inga fel – den anställdes tidsdata utvärderades fullständigt och tidslönetyper genererades.
  • fel – körningen stoppades för den anställda, vanligtvis på grund av saknade eller motstridiga tidsdata, och måste korrigeras och köras om.
  • omräkning – en retroaktiv ändring upptäcktes, så systemet utvärderar om från ett tidigare datum.

Vanliga orsaker till fel är ett ofullständigt arbetsschema, en frånvaro registrerad utanför kvoten, överlappningping tidsposter eller en saknad tidshanteringsstatus på infotyp 0007. För att åtgärda dem, korrigera den underliggande huvuddatan eller tidsposten och kör sedan PT60 igen för de berörda personalnumren. Eftersom löneutbetalningar bara kan köras för anställda som har utvärderats utan fel, kan hela processen från tid till löneutbetalning hålla schemat genom att lösa dessa problem snabbt.

Vanliga frågor

RPTIME00 är standarden SAP program som utför tidsutvärdering. Det anropas av transaktion PT60 och kör det tilldelade schemat, såsom TM00 eller TM04, för att bearbeta närvaro, frånvaro och kvoter för varje valt personalnummer.

PT60 kör tidsutvärdering och bearbetar en anställds tidsdata. PT66 (Time Evaluation Results) visar kluster B2-resultaten som PT60 genererade, vilket låter dig inspektera tidssaldon, lönetyper och kvoter utan att behöva bearbeta något igen.

TM00 stöder positiv tidsregistrering, där all närvaro och frånvaro registreras, ofta från en stämpelklocka. TM04 stöder negativ tidsregistrering, där endast avvikelser från planerad arbetstid registreras och normala timmar antas automatiskt.

Infotyp 0007, Planerad arbetstid, innehåller arbetsschemaregeln och tidshanteringsstatusen. Statusen – till exempel 1 för positiv eller 9 för planerade tider – anger för PT60 om och hur den anställde ska utvärderas.

Ja. Tidsutvärdering schemaläggs vanligtvis som ett bakgrundsjobb så att det körs för alla relevanta anställda över natten. Du definierar en variant med schemat och datumintervallet och schemalägger sedan RPTIME00-programmet i transaktion SM36.

Retroaktiv tidsutvärdering sker när en ändring görs i data från tidigare tidpunkter eller stamdata. SAP upptäcker det tidigaste ändringsdatumet och omvärderar från den tidpunkten, vilket säkerställer att saldon och lönetyper förblir korrekta för senare lönekörningar.

AI kan läsa tidsutvärderingsloggar, gruppera återkommande felmeddelanden och peka på sannolika orsaker som saknade scheman eller kvotluckor. Detta påskyndar diagnosen, även om korrigeringarna bör tillämpas och köras om av en administratör i SAP.

GitHub Copilot och liknande Copilot-assistenter kan utarbeta ABAP-kodavsnitt, SAP GUI-skript och variantinställningar som automatiserar PT60-batchkörningar och loggparsning. Maskininlärning kan också flagga avvikelser, men administratörer bör testa varje genererad rutin innan de körs i produktion.

Sammanfatta detta inlägg med: