Ansicht
Dokumentation

CL_HRPAYCH_PYF_WHT_SAVE - QSt: Grunddaten (IT Vertragsbasis) im RefManager speichern

CL_HRPAYCH_PYF_WHT_SAVE - QSt: Grunddaten (IT Vertragsbasis) im RefManager speichern

Addresses (Business Address Services)   ABAP Short Reference  
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_SAVE speichert die aktuelle Tabelle IT (mit allen relevanten Lohnarten für die Quellensteuer) im CE-Kontext. Die IT-Tabellen werden als Referenzen im Referenzmanager (Klasse: CL_HRPAYCH_TBLREF_MANAGER) unter dem Schlüssel HRPAYCH_T_WHT_IT verwaltet.

Dieser Berechnungsschritt wird innerhalb des Teilschemas CHNC (Nettoteil CH - CE Umfeld) am Ende des Quellensteuer Teilschemas CHC3 aufgerufen. Das Teilschema CHC3 läuft in einem ‚sync-point' ab und verarbeitet die Daten auf Personenebene. Sämtliche Quellensteuer-relevanten Lohnarten werden immer nur dem ersten Vertrag zugeordnet.

Beziehungen

Diese Klasse ist nur für die Mehrfachbeschäftigung (Concurrent Employment, CE) relevant.

Im Standard wird diese Klasse im Teilabrechnungsschema CHC3 mit der Abrechnungsfunktion CHQST und dem Parameter 30CB aufgerufen.

Beispiel

Hinweise

Weiterführende Informationen






CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2657 Date: 20240427 Time: 041130     sap01-206 ( 51 ms )