Ansicht
Dokumentation
HR_TIME_AND_DURATION - Berechnung von Arbeitszeiten
ABAP Short Reference CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Baustein ermittelt für einen Mitarbeiter und ein Uhrzeitintervall an einem vorgegebenen Tag eine Abfolge von Zeitpunkten, zu denen sich der Intervalltyp ändert. Er beschreibt damit in chronologischer Reihenfolge die Eigenschaften der Zeitintervalle, die sich für den Mitarbeiter aus seinem Tagesarbeitszeitplan ergeben. Als Eingabe-Parameter benötigt der Baustein die Tabelle DAYINT, die der Baustein HR_WORK_SCHEDULE_TIMES liefert. Die Normalarbeitszeit wird nicht berücksichtigt.
Beispiel
Für einen bestimmten Mitarbeiter an einem bestimmten Tag sehe die Tabelle DAYINT wiefolgt aus:
15.7.98 8:00:00 18:00:00 10 (Sollarbeitszeit)
15.7.98 8:00:00 17:00:00 20 (Normalarbeitszeit)
15.7.98 9:00:00 09:30:00 40 (Pause) 0,50 unbezahlt
Dann hat die Ausgabetabelle INTERVAL die Gestalt
00:00:00 08:00:00 01 (Überzeit) 8,0000
08:00:00 09:00:00 02 (Füllzeit) 1,0000
09:00:00 09:30:00 02 (Füllzeit) 2 (Pause unbez.) 0,5000
09:30:00 18:00:00 02 (Füllzeit) 8,5000
18:00:00 24:00:00 01 (Überzeit) 6,0000
Parameter
BEGUZBREAK_IN_INTERVAL
DATE
DAYINT
ENDUZ
INTERVAL
M2001
M2002
M2005
NORM_NO_PWOTI
TOLER_FLAG
Ausnahmen
DAYINT_NOT_FILLEDERROR_OCCURED
Funktionsgruppe
PTWSRFUMSV00 - Advance Return for Tax on Sales/Purchases TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2067 Date: 20240604 Time: 033133 sap01-206 ( 35 ms )