COI2_USER_EXIT_002 - COI2 User-Exit Alternative Source of HR Availability.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein ermittelt den persönlichen Arbeitszeitplan von Mitarbeitern. Die Daten werden in Form einer Liste zurückgegeben, die Zeitpunkt-orientiert aufgebaut ist. Bei jedem neuen Ereignis im Arbeitszeitplan bzw. bei den Infotypen Anwesenheiten, Abwesenheiten und Mehrarbeiten werden Beginn- und Endezeit in die List eingefügt. Außerdem wird anhand des Schichtplans und der Infotypen die Verfügbarkeit des Mitarbeiters ausgegeben.
Bei mehreren parallel liegenden Infotypsätzen wird immer der Infotypsatz ausgegeben, der zu einer Nicht-Verfügbarkeit des Mitarbeiters führt.
Bei ganztägigen Ab-/Anwesenheiten werden die Uhrzeiten so bestimmt, daß die Beginn-Uhrzeit entweder um 0 Uhr liegt oder - falls ein Satz mitVortageskennzeichen in diesen Tag hineinragt - am Ende des betreffenden Satzes. Die Ende-Uhrzeit ist entweder 24 Uhr oder die Ende-Uhrzeit des letzten Satzes mit Vortageskennzeichen, der in den nächsten Tag hineinragt.
Die Verfügbarkeit für Ab-/Anwesenheiten ist über die Ab-/Anwesenheitsart einstellbar. Bei Mehrarbeiten ist der Mitarbeiter verfügbar und bei Pausen ist er nicht verfügbar. Dasselbe gilt für den Arbeitszeitplan: Innerhalb der Sollarbeitszeit und der Kernarbeitszeit gilt der Mitarbeiter als verfügbar. Alle sonstigen Zeiten gelten als Überzeit und bekommen das Verfügbarkeitskennzeichen 2.
Bei mehrtägigen Ab-/Anwesenheiten wird nur für den letzten Tag der Arbeitszeitplan ausgegeben. Die entsprechenden Zeiträume werden komprimiert ausgegeben (d.h. verdichtet auf Anfangs- und Endedatum).
Bei Feiertagen wird die Vergfügbarkeit auf Überzeit gesetzt.
Beispiel
Hinweise
Die folgende Infotypen werden gelesen:
0001, 2001, 2002, 2005, 0049, 2003, 0007.
Infotype 0007 Sollarbeit ist notwendig. Der Arbeitszeitplan der Person wird in diesem Infotyp angelegt.
Weiterführende Informationen
Siehe auch: Dokumentation für BAPI_TIMEAVAILSCHEDULE_BUILD
Parameter
BEGDAENDDA
PERNRTABLE
TIME_LIST
Ausnahmen
ERROR_NOPERSONSERROR_WORK_SCHEDUL
Funktionsgruppe
COI2rdisp/max_wprun_time - Maximum work process run time CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2669 Date: 20240921 Time: 022025 sap01-206 ( 75 ms )