Ansicht
Dokumentation
HR_TMW_2003_TO_2003 - Ableiten von IT2003 Daten aus PWS Änderungen und altem IT2003 Satz
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Motivation für diesen Funktionsbaustein ist die Multifunktionalität der im Infotyp 2003 (Vertretung) abgelegten Information. Zu unterscheiden sind:
Festlegung der Sollarbeitszeit
- durch Angabe eines Paares Beginn/Endeuhrzeit
- durch Angabe eines Tagesarbeitszeitplans (mit Variante)
- durch Angabe einer Arbeitszeitplanregel (einschließlich zugehöriger Informationen) oder einer Personalnummer
Festlegung von Pausenzeiten
- durch explizite Angabe eines Arbeitspausenplans
- durch explizite Angabe von Pausenzeiten (einschließlich Dauern)
- implizit bei Festlegung der Sollarbeitszeit durch Tagesarbeitszeitplan oder Schichtkennzeichen
Festlegung einer zeitlich beschränkten Bezahlungsvorgabe
- durch Angabe einer Planstelle und eines Paares Beginn/Endeuhrzeit
Festlegung von Steuerungsinformation
- durch Vorgabe einer Tagesarbeitszeitplanklasse
- durch Vorgabe eines Tagestyps
Ziel des Funktionsbausteines ist es, unter obigen Alternativen die am besten geeignete auszuwählen und eine entsprechende Struktur zu füllen, die als Teil eines IT 2003 Satzes gespeichert werden kann.
Für diese Auswahl werden dem Funktionsbaustein zur Verfügung gestellt:
- die relevanten Eingabefelder des persönlichen Arbeitszeitplans vor der Benutzeraktion im Parameter IM_DATA_OLD
- die relevanten Eingabefelder des persönlichen Arbeitszeitplans nach der Benutzeraktion im Parameter IM_DATA_NEW
- im Parameter IM_2003_OLD die Felder eines schon vorhandenen Infotypsatzes 2003 (Vertretung), die für den Inhalt der IM_DATA_OLD Felder verantwortlich sind. Gibt es keinen solchen Datensatz, so muß dieser Parameter initial bleiben.
Einen besonders zu behandelnden Spezialfall bildet die Planstellenvertretung, die nur eine abweichende Bezahlung bestimmt, die Sollarbeitszeit aber nicht beeinflußt. Diese ist gekennzeichnet durch das Fehlen von Tagesarbeitszeitplan, Arbeitszeitplanregel, Arbeitspausenplan und Pausenzeiten, bei gleichzeitigem Vorhandensein eines Uhrzeitpaares und einer Planstelle.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
EX_2003IM_2003_OLD
IM_DATA_NEW
IM_DATA_OLD
Ausnahmen
Funktionsgruppe
HRTIM00_TMWSUPPFUNCPOOLABAP Short Reference SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2927 Date: 20240523 Time: 055444 sap01-206 ( 42 ms )