Hvordan utføre lønn i SAP

⚡ Smart oppsummering

Utfører lønnsutbetaling i SAP beregner ansattes lønn for en periode ved hjelp av landets lønnsdriver PC00_MXX_CALC. Denne ressursen forklarer hva lønnsutførelse innebærer, forutsetningene, den trinnvise forgrunnskjøringen og hvordan du planlegger en bakgrunnskjøring for store ansattpopulasjoner.

  • 💵 Formål: Lønnsutførelsen beregner hver ansatts brutto- og nettolønn for lønnsperioden.
  • 🔑 Transaksjon: En live-kjøring bruker PC00_MXX_CALC, der XX er landets Molga.
  • 🧪 Simulering først: Testmodus (PC00_MXX_CALC_SIMU) sjekker resultater uten å oppdatere lønnstabeller.
  • Forutsetninger: Kontrollrapporten må frigis og tidsevalueringen fullføres før kjøring.
  • 🌙 Bakgrunnskjøring: Store ansattgrupper er planlagt som bakgrunnsjobber og tracked i SM37.

Hvordan utføre lønn i SAP

I denne veiledningen lærer du hvordan du utfører lønn in SAP.

Hva er lønnsutførelse i SAP?

Lønnsutførelse er trinnet der SAP beregner faktisk hver ansatts brutto- og nettolønn for en lønnsperiode. Når du kjører lønn, leser den landsspesifikke lønnsdriveren den ansattes stamdata, tidsresultater og lønnstyper, bruker lønnsskjemaet og produserer lønnsresultatene som er lagret i klynge-RT og relaterte tabeller.

Du starter en live-kjøring med en transaksjon av formatet PC00_MXX_CALC, der XX er landets Molga (Modifikator for juridiske myndigheter). Kjøringen kan utføres interaktivt for en liten gruppe eller planlegges som en bakgrunnsjobb for store ansattpopulasjoner.

Før de beregnede resultatene blir endelige, kjører de fleste team først lønnsutbetalingen i simulerings- eller testmodus. Simuleringen utfører den samme beregningen, men oppdaterer ikke lønnstabellene, noe som lar administratorer finne og rette feil på en sikker måte. Når resultatene er rene, skriver livekjøringen de offisielle lønnsresultatene som mates inn på lønnsslippen, som legges inn i regnskapet og overføres via bankoverføring.

Forutsetninger før utførelse av lønnsutbetaling

Lønnsrapporten gir bare korrekte resultater når dataene som mates inn er fullført. Før du kjører en live-kjøring, må du bekrefte følgende:

  • Kontrollrapport utgitt: Lønnskontrollposten for lønnsområdet må settes til «Frigivelse for lønn», slik at perioden er åpen og stamdataene er låst.
  • Tidsevaluering fullført: Hvis ansatte bruker tidsstyring, må tidsevalueringen (PT60) ha kjørt uten feil slik at tidslønnsartene er klare.
  • Stamdata vedlikeholdt: Personlig, organisatorisk, lønnsskala-, bank- og skatteinformasjon bør være oppdatert for alle ansatte.
  • Riktig skjema og Molga: Du må kjenne landets Molga og velge det tilhørende lønnsskjemaet.
  • Ingen blokkerende låser: Sjekk infotype 0003 for ansatte som er utestengt fra lønnsslipp og fjern dem om nødvendig.

Når disse forutsetningene er oppfylt, kjør lønn først i simuleringen for å fange opp feil, og utfør deretter live-kjøringen. Denne ordren forhindrer omarbeiding og holder lønnssyklusen i tide.

Hvordan utføre lønn i SAP

Før du fortsetter med å utføre lønn, må du sørge for at kontrollposten er satt til frigitt status i din SAP system.

Trinn 1) på SAP ledetekst, skriv inn transaksjon PC00_MXX_CALC, hvor XX = Molga i landet du ønsker å utføre lønn for.

Utfør lønn i SAP

Trinn 2) I neste SAP skjerm,

  • Gå inn i lønnsområde
  • Velg gjeldende periode
  • Du kan også velge en annen periode og kjøre lønn for en annen periode enn gjeldende periode.

Utfør lønn i SAP

Trinn 3) Velg riktig skjema.

Utfør lønn i SAP

Trinn 4) Under Logg, flagg Vis logg avkrysningsruten.

Utfør lønn i SAP

Trinn 5) Under parametere for godtgjørelsesuttalelse:

  • For et LITET antall ansatte, kryss av i feltet «Vis variantrestoppgave» og velg riktig variant.
  • For et STORT antall ansatte, kryss av for «Ingen godtgjørelseserklæring», siden det er stor sannsynlighet for en ABAP-dumpfeil.

Utfør lønn i SAP

Trinn 6) Klikk på Utfør og sjekk Vis logg for resultatene av lønnskjøringen. Den gir et sammendrag av totalt antall ansatte som er kjørt, ansatte med feil og ansatte som har fullført kjøringen.

Hvis du valgte Godtgjørelseserklæring i forrige utvalgsskjerm kan du se dette ved å klikke på Form knapp.

Utfør lønn i SAP

Trinn 7) Godtgjørelseserklæring.

Utfør lønn i SAP

Du kan også kjøre lønn i simulering (testmodus) ved å bruke transaksjon PC00_MXX_CALC_SIMU (XX = Molga). Testmodus simulerer den faktiske lønnskjøringen, men oppdaterer ikke lønnstabellene. Det er nyttig for å identifisere og korrigere feil før du utfører en faktisk (live) lønnskjøring.

Slik utfører du lønn i bakgrunnen

Når du kjører lønn for en stor ansattgruppe, anbefales det å behandle den i bakgrunnen.

Trinn 1) In SAP Kommandoprompt, skriv inn Transaksjon PC00_MXX_CALC, der XX = Molga for landet du vil kjøre lønnslisten for.

Trinn 2) Gå inn i lønnsområdet og lønnsskjemaet.

Utfør lønn i bakgrunnen

Trinn 3) In SAP Menylinje, klikk:

  1. Program
  2. Kjør i bakgrunnen

Utfør lønn i bakgrunnen

Trinn 4) på SAP - Dialog for utdataenhet Box:

  1. Skriv inn enhet som LOCL (lokal)
  2. Klikk på haken

Utfør lønn i bakgrunnen

Trinn 5) En informasjonsmelding som sier Format er satt til X_65_132 vises. Klikk avmerking for å fortsette.

Utfør lønn i bakgrunnen

Trinn 6) Klikk på Umiddelbart og klikk deretter på lagre-knappen slik at jobben planlegges umiddelbart. Alternativt kan du også angi en dato og et klokkeslett for å kjøre jobben.

Utfør lønn i bakgrunnen

Trinn 7) Gå til transaksjon SM37 for å sjekke jobben din.

Utfør lønn i bakgrunnen

Spørsmål og svar

Lønnsdriveren er ABAP-programmet som kjører et lands lønnsslipp – for eksempel RPCALCU0 for USA og RPCALCK0 for India. Transaksjonene PC00_MXX_CALC og PC00_MXX_CALC_SIMU kaller internt denne driveren med de riktige landsparameterne.

Molga er den tosifrede modifikatoren for juridiske myndigheter som identifiserer et land i SAP lønnsordning – for eksempel 10 for USA, 40 for India og 08 for Storbritannia. Den velger riktig lønnsdriver og skjema for landet.

Et lønnsskjema er et ordnet sett med funksjoner og regler som forteller sjåføren hvordan lønn skal beregnes – lese stamdata, importere tidsresultater, beregne lønnstyper og bokføre utdata. Hvert land sender ut et standardskjema, for eksempel U000 eller K000, som kundene kopierer og tilpasser.

En simuleringskjøring beregner lønn, men oppdaterer ikke lønnstabellene, så den er trygg for testing og feilsjekk. En live-kjøring skriver de offisielle resultatene som gir lønnsslipper, regnskapsposteringer og bankoverføringer.

RT (Resultattabell) lagrer lønnsartene og beløpene som er beregnet for én lønnsperiode. CRT (Kumulative Resultattabell) lagrer totalsummer hittil i år og andre kumulerte totaler. Begge ligger i lønnsklyngen og driver lønnsslipper og skatterapportering.

SM37 er jobboversiktstransaksjonen. Etter å ha planlagt lønn som en bakgrunnsjobb via PC00_MXX_CALC, viser SM37 jobben med status – utgitt, aktiv, fullført eller avbrutt – og lar administratoren åpne spolloggen for å se gjennom resultatene.

AI kan validere inndata før en kjøring, forklare feil i lønnsloggen, prognostisere totalkostnad og svare på spørsmål om ansattes lønn. Den støtter administratoren, men den faktiske beregningen og posteringen kjører fortsatt inni. SAP lønnsslipp.

Ja. AI- og Copilot-assistenter kan sammenligne gjeldende kjøring med tidligere perioder, flagge uvanlige lønnsendringer eller manglende data, og foreslå rettelser før live-kjøringen. Administratorer bør fortsatt bekrefte hvert funn og korrigere det i SAP.

Oppsummer dette innlegget med: