Ansicht
Dokumentation

OHADOEC46 - BAdI: Verwendungszweck der Einzelüberweisung zum AVmG füllen

OHADOEC46 - BAdI: Verwendungszweck der Einzelüberweisung zum AVmG füllen

BAL Application Log Documentation   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Das Business Add-In (BAdI) Verwendungszweck von Einzelüberweisungen zum AVmG(HRPAYDE_DAVMG_UW) bietet die Möglichkeit, während der Abrechnung den Verwendungszweck entsprechend den Vorgaben des Überweisungsempfängers zu füllen. So ist es z.B. möglich, die Vertragsnummer, den Namen des Versicherten oder die Versteuerung der Beiträge an die notwendige Stelle zu schreiben.

Der BAdI wird in der Abrechnungsfunktion DAVMG mit Parameter UW im Teilschema DAV0 aufgerufen. Als Parameter wird ein Großteil der Abrechnungstabellen übergeben. Falls darüber hinaus noch weitere Daten benötigt werden, müssen diese durch Nachlesen der Stammdaten oder entsprechender Tabellen ermittelt werden.

Das BAdI enthält eine Beispielimplementierung für den Verwendungszweck, wie ihn die Versorgungsanstalt des Bundes und der Länder (VBL) für den Öffentlichen Dienst verlangt. Dieser setzt sich zusammen aus einer Kontonummer des Arbeitgebers, einer Versichertennummer und einem sechsstelligen Buchungsschlüssel, über den u.a. die Art der Versicherung (z. B. Bruttoentgeltumwandlung oder freiwillige Versicherung finanziert durch den Arbeitgeber) und die Versteuerung der Beiträge als Nummern verschlüsselt sind.

Der Verwendungszweck wird von der Beispielimplementierung nicht gesetzt, falls ein Verwendungszweck über den Infotyp manuell vorgegeben wurde.

Die eigentliche Umsetzung erfolgt über den Funktionsbaustein HRPBSDE_ZV_FUELLE_V_ZWECK_VBL, der im BAdI aufgerufen wird. Die Implementierung kann auch im BAdI selbst erfolgen.

Wenn sich in einer Rückrechnung nur der Grund der Steuerfreistellung zwischen § 100 EStG und § 3 Nr. 63 EStG ändert, entsteht trotzdem ein Abfluss des Überweisungsbetrags und eine neue Überweisung in der In-Periode. Wenn Sie dieses Verhalten verhindern möchten, benötigen Sie eine Implementierung der BAdI-Methode CHECK_VERWENDUNGSZWECK (Prüft Verwendungszweck in Rückrechnung (Einzelüberweisung). Die Beispielimplementierung erkennt, ob sich der Verwendungszweck in der Rückrechnung nur im Besteuerungskennzeichen (01 = Steuerfrei § 3 Nr 63 EStG; 07 = Steuerfrei § 100 EStG) ändert. In diesem Fall unterdrückt sie den Abfluss des Überweisungsbetrags. Die Beispielimplementierung bezieht sich auf den Verwendungszweck, den der Funktionsbaustein HRPBSDE_ZV_FUELLE_V_ZWECK_VBL erstellt.






BAL Application Log Documentation   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3040 Date: 20240523 Time: 063522     sap01-206 ( 98 ms )