Ansicht
Dokumentation
EXIT_SAPLCMPEXITS_002 -
Fill RESBD Structure from EBP Component Structure rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Kundenspezifische Erweiterung zur Ermittlung des Wirksamkeitsdatums
einer Anpassungsart
Die Bestimmung des Wirksamkeitsdatums erfolgt in der Vergütungsverwaltung anhand der Daten, die im Customizing der Anpassungsarten hinterlegt sind, und der Informationen, die aktuell zur Verfügung stehen. Beispielsweise wollen Sie, daß eine Bonuszahlung zum nächsten Monatsersten nach Durchführung der Vergütungsverwaltung in die Bezüge des Mitarbeiters aufgenommen wird. Oder Sie wollen das Wirksamkeitsdatum einer Gehaltserhöhung in Abhängigkeit von der Stelle setzen, die ein Mitarbeiter besetzt. In diesem Falle müssen Sie die Stellendaten selbst von der Datenbank lesen, da sie nicht in den Eingabeparametern enthalten sind.
Als Eingabeparameter werden Ihnen explizit übergeben:
- _CPLAN Anpassungsart für die das Wirksamkeitsdatum
bestimmt werden soll
- _CAREA Vergütungsbereich des Mitarbeiters
- _PERNR Personalnummer des Mitarbeiters
- _CATEG Vergütungskategorie der Vergütungsbestandteilart
Als Ausgabeparameter steht Ihnen zur Verfügung:
- _EFFDA Wirksamkeitsdatum
Darüber hinaus können Sie dem Standard-Coding eine Ausnahme signalisieren:
- CUST_USER_EXIT_ERROR
Durch diese Ausnahme können Sie dem aufrufenden Programm signalisieren, daß bei der Ermittlung des Wirksamkeitsdatums ein Fehler aufgetreten ist.
In der Vergütungsverwaltung muß das Wirksamkeitsdatum grundsätzlich innerhalb der verwendeten Planperiode liegen. Daher ist dort folgendes zu beachten:
- Bei Auslösen der Ausnahme im Funktionsexit wird das Beginndatum der Planperiode als Wirksamkeitsdatum verwendet.
- Liefert der Funktionsexit kein Datum zurück oder ist das Datum ungültig, wird ebenfalls das Beginndatum der Planperiode als Wirksamkeitsdatum verwendet.
- Liegt das vom Funktionsexit zurückgelieferte Wirksamkeitsdatum außerhalb der Planperiode, wird das Beginn- oder das Endedatum der Planperiode als Wirksamkeitsdatum verwendet, je nachdem, ob das zurückgelieferte Datum vor oder hinter der Planperiode liegt.
Beispiel-Coding
In diesem einfachen Beispiel-Coding wird das Wirksamkeitsdatum auf den Anfang der Planperiode gesetzt, wenn es sich um eine Anpassungsart der Kategorie 1 (Feste Vergütung) handelt, und auf das Ende der Planperiode, wenn es sich um einen Anpassungsart der Kategorie 2 (Variable Vergütung) handelt. Auf diese Weise könnten Sie steuern, daß, wenn Sie für 1999 planen, z.B. Gehaltserhöhungen am 1.1.1999 aktiv werden, Bonuszahlungen dagegen erst am 31.12.1999.
if _categ = '1'.
_effda = _begda.
elseif _categ = '2'.
_effda = _endda.
endif.
Addresses (Business Address Services) PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3918 Date: 20240427 Time: 015339 sap01-206 ( 62 ms )