SAP Knowledge Base Article - Preview

2259698 - PCALZ: Warnungen in der Abrechnung

Symptom

1. Motivation der Entwicklung

PCALZ ist die Transaktion, mit der die Lohnzettel (Finanz und SV) entweder beim Austritt oder jährlich erzeugt werden. Dort werden viele Warnungen und Fehlermeldungen bei der Prüfung generiert, um eine Ablehnung der Lohnzettel bei ELDA zu vermeiden. Da einige der PCALZ relevanten Fehler/Warnungen schon in der monatlichen Gehaltsabrechnung detektiert werden können, haben wir diese Lösung entwickelt, damit die Sachbearbeiter die Fehler bereits nach der Abrechnung korrigieren können.

2. Erklärung der Logik

2.1. Allgemein

Die Prüfungen werden in die Abrechnungsfunktionen integriert. Eine neue BAdI HRPAYAT_PCALZ_CHECKS wurde dafür angelegt. Zurzeit haben wir vier Methoden in dem BAdI vorbereitet:

-          CHECK_CALC_P0042

Prüfung in der Abrechnungsfunktion P0042

-          CHECK_CALC_P0044

Prüfung in der Abrechnungsfunktion P0044

-          CHECK_CALC_ASWTC

Prüfung in der Abrechnungsfunktion ASWTC

-          CHECK_CALZ_RULES

Prüfung in PCALZ wegen Prüfvorschriften in der neuen Abrechnungsfunktion ARTCK

Die Methode des BAdI’s wird in der relevanten Abrechnungsfunktion aufgerufen. Sie können die BAdI-Methode selbst implementieren. Wenn Sie selbst die BAdI-Methode nicht implementieren, werden wir als Standardauslieferung die Klasse cl_hrpayat_pcalz_checks auswerten.

2.2 Ein/Ausschalten der Prüfungen in der Abrechnung

Diese Prüfungen sind nicht zwingend einzusetzen. Nur wenn der Kunde den Bedarf hat, kann er die Prüfungen einschalten.

Die Ein/Ausschalten funktioniert wie folgt:

  1. Mit dem neuen Merkmal ALZCK (Transaktion PE03) kann der Kunde je nach der Organisationseinheiten den Modifikator definieren, der dann in dem folgenden Schritt verwendet wird.
  2. In der Tabelle V_T5A7S (Transaktion SM30) kann der Kunde die 4 angebotenen Prüfungen ein- oder ausschalten. Der Kunde kann auch weiter definieren, ob er beim Einschalten der Prüfung nur Fehler oder Fehler und Warnungen oder alle Meldungen sehen möchten.

2.3 Die Prüfungen der Klasse CL_HRPAYAT_PCALZ_CHECKS

In der Klasse haben wir die vier Methoden implementiert. Hier zeigen wir die Inhalte der Prüfungen, die als Standardimplementierung ausgeliefert werden. Sie können das Coding in ihrer BAdI-Methode kopieren, wenn Sie noch mehr Prüfungen implementieren wollen.

2.3.1 Methode CHECK_CALC_P0042

Prüfungen zum IT0042(Steuer).

Prüfung 1: Anzahl Kinder §106(1) EStG 1988 fehlt trotz Alleinerzieherabsetzbetrag
(Warnung mit der Nachricht HRPAYATLZ 108)
Diese Prüfung ist auch in PCALZ mit der Prüfvorschrift 100 in VC_T5A7E geprüft

Prüfung 2: Anzahl Kinder §106(1) EStG 1988 fehlt trotz Alleinverdienerabsetzbetrag
(Warnung mit der Nachricht HRPAYATLZ 116)
Diese Prüfung ist auch in PCALZ mit der Prüfvorschrift 310 in VC_T5A7E geprüft

Prüfung 3: SV-Nummer des (Ehe-)Partners fehlt trotz Alleinverdienerabsetzbetrag
(Warnung mit der Nachricht HRPAYATLZ 107)
Diese Prüfung ist auch in PCALZ mit der Prüfvorschrift 90 in VC_T5A7E geprüft

2.3.2 Methode CHECK_CALC_P0044

Prüfungen zum IT0044(Sozialversicherung).

Prüfung 1: Der erste Teil der SV-Nummer des Dienstnehmers fehlt.
(Information mit der neuen Nachricht HRPAYATLZ 124)

Prüfung 2: Technische Beitragsgruppe &1 ist nicht gepflegt
(Fehler mit der Nachricht HRPAYATLZ 001)

Prüfung 3: Eigenschaftstyp &2 am &3 für technische Beitragsgruppe &1 nicht gepflegt.
(Fehler mit der Nachricht HRPAYATLZ 002)

2.3.3 Methode CHECK_CALC_ASWTC

Alle Prüfungen hier haben mit Maßnahmen zu tun und werden in der Funktion ASWTC geprüft.

Hier unterscheiden wir zwischen den Prüfungen, die sich auf einzelnen Maßnahmen sich beziehen in Abgrenzung zu den Prüfungen, die mit mehreren Maßnahmen zu tun sind.

A. Kategorie 1: Prüfung der einzelnen Maßnahme

Prüfung 1: Wenn eine Maßnahme in der Tabelle T529A im Feld Stat2 den Wert 3 (ausgetreten) hat und es in der Tabelle T5A7L nicht als ‚1‘ (Ende LZ) oder ‚5‘ (Tod des Mitarbeiters) geschlüsselt ist, wird eine neue Nachricht als Information publiziert:

„Maßnahme &2 Grund &3 als Austrittsmaßnahme in T5A7L zu schlüsseln?“

Prüfung 2: Wenn eine Maßnahme in der Tabelle T529A im Feld Stat2 den Wert 0 (eingetreten) hat und es in der Tabelle T5A7L nicht als ‚6‘ (Ende LZ) geschlüsselt ist, wird eine neue Nachricht als Information publiziert:
„Maßnahme &2 Grund &3 als Eintrittsmaßnahme in T5A7L zu schlüsseln?“

B. Kategorie 2: Prüfung mehrerer Maßnahmen

Prüfung 1: Eintritt -> Eintritt
Die geprüfte Maßnahme in T5A7L ist als 6 geschlüsselt und vor dieser Maßnahme gibt es keine Maßnahme, die in der Tabelle T5A7L mit 1 geschlüsselt ist, aber schon wieder eine weitere Maßnahme mit Schlüsselung 6.
Hier wird eine  Nachricht als Fehler publiziert:
„Keine Austrittsmaßnahme vor Wiedereintritt!“
(HRPAYATLZ 152) (Alte Nachricht ist 005)

Prüfung 2: Austritt -> Austritt
Die geprüfte Maßnahme in T5A7L ist als 1 geschlüsselt und vor dieser Maßnahme gibt es  keine Maßnahme, die in der Tabelle T5A7L mit 6 geschlüsselt ist, aber schon wieder eine Maßnahme mit der Schlüsselung 1.
Hier wird eine Nachricht als Fehler publiziert:
„Keine Eintrittsmaßnahme vor der Austrittsmaßnahme!“
(HRPAYATLZ 153) (Alte Nachricht ist 004)

Prüfung 3: Ausgetreten  ->  ruhend Eintreten
Wenn eine Maßnahme in der Tabelle T529A im Feld Stat2 den Wert 2 (ruhend) hat und vor der Maßnahme eine andere Maßnahme in der Tabelle T529A im Feld Stat2 den Wert 3(ausgetreten) hat, könnte es bedeuten, dass hier eine Lohnzettel zu erzeugen ist.
Hier wird eine neue Nachricht als Warnung publiziert:
„Ruhende Maßnahme  in V_T5A7L mit 6(Beginn LZ)schlüsseln?“
(HRPAYATLZ 154)

Prüfung 4: Mehrere Maßnahmen am gleichen Tag
Wenn mehrere Maßnahmen am gleichen Tag vorhanden sind, wird vielleicht nicht die richtige Maßnahme zur Bewertung gezogen.
Hier wird eine neue Nachricht als Warnung publiziert:
„Mehrere Maßnahmen am gleichen Tag! Bitte prüfen Sie!“
(HRPAYATLZ 155)

2.3.4 Methode CHECK_CALZ_RULES

Alle Prüfungen hier haben mit den Kennziffern auf LZ Finanz zu tun und werden in der neuen Funktion ARTCK geprüft.

Prüfung 1: Wenn KZ210 (Bruttobezüge gem. §25 (ohne §26, ohne Familienbeihilfe)) vorhanden ist, soll eine Einstellungsmaßnahme vorhanden sein.
Hier wird eine neue Nachricht als Warnung publiziert:
„KZ210 ist vorhanden, aber es gibt keine Eintrittsmaßnahme in T5A7L.“
(HRPAYATLZ 157)

Prüfung 2:Prüfung der Prüfvorschrift 030 in der Tabelle VC_T5A7E für BL16. Hier werden die  Kennziffern geprüft, die nicht negativ sein dürfen.
Hier wird eine Nachricht als Fehler publiziert:
„Wert in Feld &2 liegt unterhalb des zulässigen Bereichs ab &3.“
(HRPAYATLZ 156) (Kopie der alten Nachricht 053)


Read more...

Environment

  • SAP ERP HCM
  • Personalabrechnung AT

Product

HR renewal all versions ; SAP ERP Central Component all versions ; SAP ERP all versions ; SAP S/4HANA all versions ; SAP SuccessFactors Employee Central Payroll all versions ; SAP enhancement package for SAP ERP, version for SAP HANA all versions

Keywords

PCALZ Warnmeldung Lohnzettel , KBA , PY-AT , Austria , PA-PA-AT , Austria , PY-AT-PS , Public Sector , How To

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.