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

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.

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.

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.