Hur man utför löner i SAP
⚡ Smart sammanfattning
Utföra lönehantering i SAP beräknar anställdas lön för en period med hjälp av landets lönedrivrutin PC00_MXX_CALC. Den här resursen förklarar vad lönekörning innebär, dess förutsättningar, den stegvisa förgrundskörningen och hur man schemalägger en bakgrundskörning för stora anställdapopulationer.

I den här handledningen lär du dig hur du kör Lön in SAP.
Vad är lönehantering i SAP?
Lönehantering är det steg där SAP beräknar faktiskt varje anställds brutto- och nettolön för en löneperiod. När du kör löneutbetalning läser den landsspecifika lönedrivrutinen den anställdes huvuddata, tidsresultat och lönetyper, tillämpar löneschemat och producerar löneresultaten som lagras i kluster-RT och relaterade tabeller.
Du startar en livekörning med en transaktion av formen PC00_MXX_CALC, där XX är landets Molga (Modifier för juridiska myndigheter). Körningen kan köras interaktivt för en liten grupp eller schemaläggas som ett bakgrundsjobb för stora personalpopulationer.
Innan de beräknade resultaten blir slutgiltiga kör de flesta team först lönehanteringen i simulerings- eller testläge. Simuleringen utför samma beräkning men uppdaterar inte lönetabellarna, vilket gör att administratörer kan hitta och åtgärda fel på ett säkert sätt. När resultaten är rena skriver livekörningen de officiella löneresultaten som matar lönespecifikationen, bokföringen och banköverföringen.
Förutsättningar innan lönehantering
Lönehanteringen ger endast korrekta resultat när datainmatningen är klar. Innan du kör en livekörning, bekräfta följande:
- Kontrollpost släppt: Lönekontrollposten för löneområdet måste vara inställd på "Frisläpp för lönehantering" så att perioden är öppen och basdata är låsta.
- Tidsutvärdering klar: Om anställda använder tidshantering måste tidsutvärderingen (PT60) ha körts utan fel så att tidslönetyperna är klara.
- Huvuddata som underhålls: Personlig information, organisationsinformation, löneskalainformation, bankinformation och skatteinformation bör vara uppdaterad för varje anställd.
- Korrekt schema och Molga: Du måste känna till landets Molga och välja matchande löneschema.
- Inga blockerande lås: Kontrollera infotyp 0003 för anställda som är utelåsta från lönehantering och rensa dem vid behov.
När dessa förutsättningar är uppfyllda, kör lönehanteringen först i simuleringen för att upptäcka fel och kör sedan livekörningen. Denna order förhindrar omarbetning och håller lönecykeln i tid.
Hur man utför löner i SAP
Innan du fortsätter med löneutbetalningen, se till att kontrollposten är inställd på frisläppt status i din SAP system.
Steg 1) I SAP kommandotolk, Ange transaktion PC00_MXX_CALC, var XX = Molga för det land som du vill utföra löner för.
Steg 2) I nästa SAP skärm,
- Gå in i löneområdet
- Välj Aktuell period
- Du kan också välja en annan period och köra löneutbetalningar för en annan period än den aktuella perioden.
Steg 3) Välj rätt schema.
Steg 4) Under Logg, flagga Visa logg kryssrutan.
Steg 5) Under Parametrar för ersättningsutlåtande:
- För ett LITET antal anställda, markera fältet "Visa variantresträkning" och välj lämplig variant.
- För ett STORT antal anställda, markera "Inget ersättningsutlåtande" eftersom det finns en hög risk för ett ABAP-dumpfel.
Steg 6) Klicka på Utför och kontrollera Visa logg för resultaten av lönekörningen. Den ger en sammanfattning av det totala antalet anställda som körts, anställda med fel och anställda som lyckats.
Om du valde Ersättningsbesked i föregående urvalsskärm kan du se detta genom att klicka på Form knapp.
Steg 7) Ersättningsutlåtande.
Du kan också köra lön i simulering (testläge) med hjälp av transaktion PC00_MXX_CALC_SIMU (XX = Molga). Testläget simulerar den faktiska lönekörningen men uppdaterar inte lönetabellarna. Det är användbart för att identifiera och korrigera fel innan du utför en faktisk (live) lönekörning.
Hur man utför löner i bakgrunden
När man kör löneutbetalningar för en stor personalgrupp är det lämpligt att bearbeta dem i bakgrunden.
Steg 1) In SAP Kommandotolk, Ange Transaktion PC00_MXX_CALC, där XX = Molga för det land som du vill köra lönelistan för.
Steg 2) Ange löneområdet och löneschemat.
Steg 3) In SAP Menyfält, klicka:
- Prográmma
- Kör i bakgrunden
Steg 4) I SAP - Dialog för utgångsenhet Box:
- Ange enhet som LOCL (lokal)
- Klicka på bockmarkeringen
Steg 5) Ett informationsmeddelande som anger Formatet är satt till X_65_132 visas. Klicka på Markera för att fortsätta.
Steg 6) Klicka på Omedelbart och klicka sedan på knappen Spara så att jobbet schemaläggs direkt. Alternativt kan du ange ett datum och en tid för att köra jobbet.
Steg 7) Gå till Transaktion SM37 för att kontrollera ditt jobb.













