Ansicht
Dokumentation
CL_PRP_BSP_C_STAFFSEARCHPROJ - PLM Development Projects - BSP Controller Applikationskopf
CL_GUI_FRONTEND_SERVICES - Frontend Services Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Kontroller bildet zusammen mit der BSP-Seite StaffSearchDetailProject.bsp eine UI-Komponente. Alle aktuellen und historischen Projektean der eine Ressource (Geschäftspartner) beteiligt ist oder war werden aufgelistet.
Der Kontroller besitzt 2 Modi (Attribut mv_duration_mode), welche steuern, ob ein manueller Zeitraum oder ein vordefinierter Zeitraum für die Anzeige der Projekte ausgewählt werden kann.
DEFAULT: ein DropDown mit vordefinierten Werten für den Zeitraum wird ausgegeben.
MANUAL: ein Eingabefeld zur Angabe eines Startdatums des Zeitraums wird angezeigt. Der Zeitraum geht bis zum Maximum von Projektende, Rollenende und aktuellem Datum.
Methodendefinitionen DO_INIT (redefiniert)Die vordefinierten Zeiträume für die Anzeige der Projekte werden erzeigt.
DO_REQUEST (redefiniert)Diese Methode ist für die Erzeugung und den Aufbau der BSP-View verantwortlich.
DO_FINISH_INPUT (redefiniert)Hier wird dieser Controller vom Input - Processing abgemeldet, um nur dann die eingehenden Daten der BSP-Seite zu verarbeiten, wenn die Seite auch wirklich sichtbar ist.
DO_HANDLE_DATA (redefiniert)Hier wird der manuell eingegeben Startzeitpunkt für den anzuzeigenen Zeitraum ausgelesen.
Nur im Modus MANUAL relevant.
DO_HANDLE_EVENT (redefiniert)Hier werden die Events, die auf der zugehörigen View ausgelöst werden, verarbeitert.
GET_DATAHier werden die Projekte der Ressource aus der Business-Logik geladen und für die Darstellung formatiert.
GET_DATEÜberprüft das manuell eingegebene Startdatum für den anzuzeigenen Zeitraum. Bei Auftreten eines Fehlers wird eine Fehlermeldung ausgegeben.
GET_MAX_DATELiefert das Maximum von Datümern. Wird hier verwendet um das Maximum zum Maximum von Projektende, Rollenende und dem aktuellen Datum zu berechnen.
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
ABAP Short Reference RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2576 Date: 20240418 Time: 173904 sap01-206 ( 43 ms )