Ansicht
Dokumentation

HRIQ_RFC_GET_TEACHERS_TIMETAB - Stundenpläne für Referenten lesen

HRIQ_RFC_GET_TEACHERS_TIMETAB - Stundenpläne für Referenten lesen

CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein kann verwendet werden, um die Belegungszeiten eines Referenten (IV_TEACHER_OTYPE und IV_TEACHER_ID) innerhalb eines bestimmtes Zeitraumes zu ermitteln. Die Belegungen werden in Tabelle ET_OCCUPANCY_DATES zurückgegeben. Ebenfalls wird eine Tabelle mit den Veranstaltungen (Beleger) zurückgegeben (ET_EVENTS). Sind die beiden Importparameter IV_TEACHER_OTYPE und IV_TEACHER_ID initial, so kann aus dem User automatisch die Objekt-Id und der Objekttyp ermittelt werden:

Zeitraumangabe:
  • zuerst wird das Datum überprüft (IV_DATE), ist dieses initial
  • wird die angegebene Woche überprüft (IV_WEEK), ist diese initial
  • wird die aktuelle Woche überprüft (IV_CUREENT_WEEK),ist diese initial
  • wird das Beginn- und Endedatum als Zeitraumangabe herangezogen

Ist das Jahr (IV_YEAR) initial, so wird das aktuelle Jahr herangezogen

Beispiel

Sie wollen alle Belegungen des Referenten XXX in der aktuellen Woche anzeigen. IV_CURRENTWEEK ist 'X', die Wochenangabe (IV_WEEK) ist initial sowie das Datum (IV_DATE). Die Belegungszeiten sind in Tabelle ET_OCCUPANCY_DATES zu finden. Der Funktionsbaustein ermittelt aus dem User die Objekt-Id des Referenten, wenn keine Objekt-Id angegeben ist. Ebenso ermittelt er den Objekttyp.

Um nun noch Informationen über die Veranstaltungen (Beleger) anzuzeigen, könnte beispielsweise der Funktionsbaustein HRIQ_RFC_GET_EVENT_DETAILS aufgerufen werden. Dessen Importtabelle EVENTS entspricht der Rückgabetabelle dieses Funktionsbausteins (ET_EVENTS).





Parameter

ET_ERRORTAB
ET_EVENTS
ET_OCCUPANCY_DATES
EV_CURRENTWEEK
IV_BEGDA
IV_DATE
IV_ENDDA
IV_LANGUAGE
IV_LANGUAGE_ISO
IV_READCURRENTWEEK
IV_TEACHER
IV_TEACHER_OTYPE
IV_WEEKNR
IV_YEAR

Ausnahmen

Funktionsgruppe

HRPIQ00RFCSCHEDULES

BAL Application Log Documentation   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2301 Date: 20240604 Time: 012451     sap01-206 ( 50 ms )