Ansicht
Dokumentation

CL_HRPAYCH_PYF_WHT_CHECK_OUTFL - QSt: Überprüfen Abfluss Steuerbasen

CL_HRPAYCH_PYF_WHT_CHECK_OUTFL - QSt: Überprüfen Abfluss Steuerbasen

BAL_S_LOG - Application Log: Log header data   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Implementierungen der Klassen CL_HRPAYCH_PYF_WHT* repräsentieren einzelne Berechnungsschritte der Quellensteuer basierend auf Abrechnungsfunktionen. Sie beinhalten Funktionalitäten der bisherigen Funktionen sowie Erweiterungen, die sich aus kantonalen Anforderungen ergeben.

In der Sicht Steuerung von Abrechnungsschritten (V_T5C71) ist hinterlegt, mit welchen Parametern die Abrechnungsfunktion CHQST welche ABAP-Klassen aufruft. In der Methode CALCULATE_STEP dieser Klassen ist das Coding für die Berechnung der Quellensteuer hinterlegt.

Die Klasse CL_HRPAYCH_PYF_WHT_CHECK_OUTFL überprüft den Abfluss der Steuerbasen. Die Logik ist dabei abhängig von Art der Abrechnung (Originalabrechnung oder Rückrechnung).

Wenn die Originalperiode abgerechnet wird, werden für die Basislohnarten alle Splitkennzeichen eliminiert. Hierzu wird über den Funktionsbaustein HR_99S_GET_PROC_CLASS_VALUE die Verarbeitungsklasse 69 (Rechnen Zufluss/Abfluss bei Rückrechnungen) der Lohnarten ausgewertet. Bei einer Ausprägung 1 (Quellensteuerbasislohnart) werden die Splits eliminiert.

  • Einmalzahlungen bei Jahresausgleich
Bei einem Jahresausgleich (Berechnungsvariante 12 in V_T5C2C) wird die Lohnart /117 (Basislohnart für Einmalzahlungen) der QST Basislohnart hinzugefügt. Anschließend wird die Lohnart /117 gelöscht.
Für alle anderen Berechnungsvarianten wird die Lohnart /117 nicht verändert
  • Positive Basislohnarten als Abflüsse übernehmen
Die aktuellen Basislohnarten werden als Abflusslohnarten weiterverarbeitet. Hierzu wird über den Funktionsbaustein HR_99S_GET_PROC_CLASS_VALUE die Verarbeitungsklasse 69 (Rechnen Zufluss/Abfluss bei Rückrechnungen) der Lohnarten ausgewertet. Bei einer Ausprägung 1 (Quellensteuerbasislohnart) werden die Splits eliminiert und die Abflusslohnarten (/1nn -> /Ann) generiert. Diese werden positiv in der IT abgestellt.
  • Abrechnungsdifferenzen zwischen aktueller und vorheriger Abrechnung prüfen
Es werden die Lohnarten mit Ausprägungen 2 und 3 (Quellensteuerabflusslohnart und Quellensteuerzuflusslohnart) der Verarbeitungsklasse 69 ausgewertet.
  • Quellensteuerabflusslohnart:

Bei einem positiven Abfluss (aktuelle Abrechnung ist höher als die vorherige) wird geprüft, ob der Mitarbeiter im Monat oder am Ende des Monats austritt.
Wenn der Mitarbeiter nicht austritt und nach wie vor quellensteuerpflichtig ist, wird der Abflussbetrag von der Quellensteuerbasis subtrahiert.
Das bedeutet, dass die Erhöhung des Gehaltes nicht in diesem Monat zu Versteuerung kommt! Die Abflusslohnart wird bis zur Originalabrechnung weitergereicht und dort als Zufluss zur entsprechenden Basis addiert.
Negative Abflüsse werden gelöscht, d.h. es kommt zu einer Versteuerung in diesem Monat.
  • Quellensteuerzuflusslohnart:

Wenn der Mitarbeiter im Monat oder am Ende des Monats austritt, wird die Zuflusslohnart zur entsprechenden Basis addiert, sodass es hier in späteren Modulen zur Berechnung der Quellensteuer kommt. Dies gilt auch, wenn sich die Quellensteuerpflicht des Mitarbeiters ändert (er also nicht mehr quellensteuerpflichtig ist).
Wenn der Mitarbeiter nicht austritt und nach wie vor quellensteuerpflichtig ist, wird aus der Zuflusslohnart eine Abflusslohnart. Der Zufluss wird somit in die nächste Periode weiter gereicht.

Beziehungen

  • Einfachabrechnung (Single Employment, SE):
Im Standard wird diese Klasse im Teilabrechnungsschema CHSQ mit der Abrechnungsfunktion CHQST und dem Parameter 35CO aufgerufen.
  • Mehrfachbeschäftigung (Comcurrent Employment, CE):
Im Standard wird diese Klasse im Teilabrechnungsschema CHC3 mit der Abrechnungsfunktion CHQST und dem Parameter 35CO aufgerufen.

Beispiel

Hinweise

Weiterführende Informationen

Diese Klasse ersetzt u.a. folgende Personalrechenregeln/Funktionen:

  • CHZ3
  • CHS7
  • CHZ4
  • CHZ5





BAL Application Log Documentation   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6485 Date: 20240423 Time: 142955     sap01-206 ( 77 ms )