Ansicht
Dokumentation

CL_HRPAYCH_PYF_WHT_RESTORE - QSt: Grunddaten (IT Vertragsbasis) aus RefManager schreiben

CL_HRPAYCH_PYF_WHT_RESTORE - QSt: Grunddaten (IT Vertragsbasis) aus RefManager schreiben

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_RESTORE liest die zuvor zwischengespeicherte IT (auf Personenebene) aus dem CE-Kontext. Der Zugriff auf die Referenzen der IT-Tabellen erfolgt über den Referenzmanager (Klasse: CL_HRPAYCH_TBLREF_MANAGER) unter dem Schlüssel HRPAYCH_T_WHT_IT. Die zurückgelesenen Tabellen werden dann in die IT-Tabelle des CE-Kontext (personenbezogen) geschrieben. In den folgenden Berechnungsschritten für die Quellensteuer (CL_HRPAYCH_PYF_WHT_PROJECTION, CL_HRPAYCH_PYF_WHT_CALC_TAX, CL_HRPAYCH_PYF_WHT_COMMISSION) wird dann die IT jeweils aus dem CE-Kontext gelesen.

Beziehungen

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

Im Standard wird diese Klasse im Teilabrechnungsschema CHQ1 mit der Abrechnungsfunktion CHQST und dem Parameter 91PR aufgerufen.

Beispiel

Hinweise

Weiterführende Informationen






Addresses (Business Address Services)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2570 Date: 20240426 Time: 222751     sap01-206 ( 48 ms )