SAP Payroll - Wprowadzenie
SAP Payroll to jeden z kluczowych modułów w SAP Human Capital Management. Służy do obliczenia wynagrodzenia dla każdego pracownika w odniesieniu do wykonywanej przez niego pracy. SAP Payroll składa się nie tylko z części wynagrodzeń, ale także innych świadczeń, które organizacja musi zapewnić pracownikom zgodnie z różnymi przepisami prawa obowiązującego w dowolnym kraju. Te zwykle obejmują -
- Prawo pracy
- Prawo świadczeń
- Prawo dotyczące składek
- Prawo podatkowe
- Prawo informacyjne
- Prawo dotyczące sprawozdawczości
- Prawo statystyczne
ZA SAP Payroll Systemzarządza wynagrodzeniem brutto i netto, do którego wliczane są również płatności i potrącenia naliczane podczas przetwarzania listy płac dla pracownika. System oblicza wypłatę i wszystkie potrącenia podczas przetwarzania wynagrodzenia przy użyciu różnych rodzajów wynagrodzeń.
Po zakończeniu przetwarzania listy płac system wykonuje różne kolejne czynności.
For example - Możesz generować różne listy związane z wynagrodzeniami i potrąceniami dokonywanymi w systemie.
Integracja z innymi modułami przetwarzania listy płac
Moduł SAP Payroll można łatwo zintegrować z -
- Administracja kadrowa
- Zarządzanie czasem
- Motywacja i płace
- Finanse i księgowość
Personnel Administrationsłuży do pobierania danych podstawowych i innych informacji związanych z listą płac. UżywającTime Managementmożesz uzyskać dane dotyczące czasu do obliczenia wynagrodzenia i przebiegu listy płac.
Incentive and Wagesdane są wykorzystywane do obliczenia wynagrodzenia motywacyjnego w liście płac. Rodzaj wynagrodzenia określa dzienną listę płac dla każdego pracownika, a motywacja określa inne dodatkowe świadczenia, które powinny zostać wypłacone pracownikowi.
Rozchód należny z tytułu listy płac jest księgowany w centrum kosztów przy użyciu integracji z modułem SAP Finance and Accounting. Koszt można przypisać do miejsc powstawania kosztów wFinance and Accountingmoduł. Tutaj możesz również zarządzać wydatkami związanymi z przetwarzaniem listy płac przez dostawców zewnętrznych.
Podstawy - płace
Lista płac jest oparta na payroll driverto zależy od kraju i regionu. Kierowca listy płac bierze pod uwagę regulacje administracyjne i prawne kraju podczas definiowania listy płac. Podczas prowadzenia listy płac sterownik listy płac odwołuje się do odpowiedniego schematu listy płac, który zawiera szereg różnych funkcji. Każda funkcja składa się z funkcji importu danych z wewnętrznych tabel i plików związanych z listą płac.
The steps in Payroll processing -
System płac pobiera dane dotyczące listy płac z systemu. W przypadkuoff-cycle payroll, system usuwa wewnętrzną tabelę i importuje ostatni wynik listy płac. Wynagrodzenie brutto, harmonogram zmian i wynagrodzenie wraz z podstawami wyceny są obliczane w systemie, a do obliczeń dodawane są dane podstawowe dotyczące tej listy płac.
Następnie należy obliczyć czynniki częściowego okresu, składniki wynagrodzenia i obliczyć wyniki brutto. Ostatecznie w ostatnim procesie system wylicza wynagrodzenie netto i dokonuje rozliczenia w przypadku jakiejkolwiek zmiany danych podstawowych z wcześniej przetworzonej listy płac.
Po zakończeniu tego przebiegu listy płac wyniki są przekazywane do Księgowości Finansowej i oceny. Następnie księgowanie jest wykonywane dla odpowiednich miejsc powstawania kosztów.
Kierowca listy płac
Sterownik listy płac służy do obsługi listy płac, a jego struktura jest oparta na przepisach danego kraju, ponieważ każdy kraj ma określony sterownik listy płac.
Following are a couple of drivers with their technical names -
RPCALCx0 - Tutaj, x reprezentuje kod kraju, np. „D” dla Niemiec, F dla Francji itd.
HxxCALC0 - Tutaj, xx reprezentuje kod ISO kraju, np. ID Indonezji.
Schemat płac
Reprezentuje reguły obliczeniowe używane przez sterownik listy płac. W systemie SAP Payroll masz schematy specyficzne dla krajuX000 gdzie X reprezentuje wskaźnik kraju.
Struktura schematu składa się z następujących komponentów -
Initialization
Step 1 -
- Obejmuje aktualizację bazy danych
- Importowanie typów informacji
- Obliczanie wynagrodzenia brutto
Step 2 -
- Przetwarzanie danych czasowych z zarządzania czasem
- Prowadzenie listy płac poza cyklem
- Rozliczanie listy płac ostatnio przetworzonej listy płac
- Obliczanie danych dotyczących czasu i obliczanie kwoty brutto dla każdego pracownika
- Czynniki wykonawcze
- Obliczanie wynagrodzenia netto
Step 3 -
- Obliczenie wynagrodzenia netto
- Wykonywanie przelewów bankowych
Lista płac - operacja w tle
Możliwe jest również częściowe lub całkowite zautomatyzowanie obsługi listy płac i zaplanowanie jej pracy w tle. SAP zaleca uruchamianie kilku zadań w tle w celu uzyskania lepszej wydajności.
For example - Lista płac może być prowadzona w nocy, a wyniki można sprawdzić następnego dnia rano.
Jak zaplanować listę płac w tle?
Przejdź do System → Serwis → Zlecenia → Definiuj zlecenie lub SM36
![](https://post.nghiatu.com/assets/tutorial/sap_payroll/images/payroll_background_schedule.jpg)
Możesz tutaj zdefiniować zadanie, aby lista płac działała w tle. Te zadania w tle są przetwarzane przy użyciu plikuComputing Center Management System (CCMS)w systemie SAP. CCMS może służyć do wykonywania następujących funkcji.
- Konfiguracja i monitorowanie tego systemu przetwarzania w tle.
- Zarządzanie i planowanie zadań w tle w systemie.
Jak zaplanować pracę w tle?
Aby zaplanować zadanie w tle, wprowadź nazwę zadania. Wprowadź klasę zadania, która określa priorytet zadania.
Możesz zdefiniować trzy typy priorytetów -
- Klasa A - wysoka
- Klasa B - średnia
- Klasa C - niska
Można również zdefiniować system równoważenia obciążenia w polu docelowym. Jeśli chcesz, aby system automatycznie wybierał serwer do celów równoważenia obciążenia, możesz pozostawić tę opcję pustą.
Jeśli chcesz, aby żądanie buforowania wygenerowane z tego zadania zostało wysłane do kogoś za pomocą poczty e-mail, możesz wspomnieć o tym w adresacie listy buforowania.
![](https://post.nghiatu.com/assets/tutorial/sap_payroll/images/payroll_background_schedule_job.jpg)
Aby zdefiniować warunek początkowy, kliknij kartę Warunek początkowy, dostępne są różne opcje, których można użyć do zdefiniowania Start condition. Jeśli chcesz utworzyć okresowe zadanie, zaznacz pole w lewym dolnym rogu ekranu, jak pokazano na poniższym zrzucie ekranu.
![](https://post.nghiatu.com/assets/tutorial/sap_payroll/images/start_condition.jpg)
Zdefiniuj kroki zadania, klikając Steppatka. Możesz określićABAP Program, polecenie zewnętrzne lub dowolny program zewnętrzny, który ma być używany na każdym kroku. Następnym krokiem jest zapisanie zadania w celu przesłania go do systemu przetwarzania w tle.
Note- Musisz zwolnić pracę, żeby ją uruchomić. Żadne zadanie, nawet te zaplanowane do natychmiastowego przetwarzania, nie może zostać uruchomione bez uprzedniego zwolnienia.