Ansicht
Dokumentation

CL_EXM_IM_N1_PG_LABEL_TIMEGRID - Beispiel-Implementierung zur BAdI-Definition N1_PG_LABEL_TIM

CL_EXM_IM_N1_PG_LABEL_TIMEGRID - Beispiel-Implementierung zur BAdI-Definition N1_PG_LABEL_TIM

General Material Data   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Diese Klasse enthält ein Beispielcoding für das Business Add-In (BAdI) N1_PG_LABEL_TIMEGRID.

Wie Sie die Beschriftung des Zeitrasters der Plantafel (z.B. bei den Planobjekten die Anzahl der Termine) bzw. die Beschriftung der Registerkarten ändern können, finden Sie in der Dokumentation der Interface-Methode LABEL_TIMEGRID des BAdI N1_PG_LABEL_TIMEGRID.

Für die Beschriftung der Registerkarten ermittelt das System mit Hilfe von Utility-Methoden die Bezeichnung der Organisationseinheiten (OEs) und der Planobjekte (Räume und Personen) wie folgt:

  1. Das System ermittelt aus der übergebenen Tabelle IT_RES_DATE die verwendeten OEs, Planobjekte und Daten.
  2. Das System ermittelt die Beschriftung der OEs und der Planobjekte mit Hilfe der Klasse CL_ISH_UTL_BASE_DESCR. Die Daten ermittelt das System mit Hilfe der Klasse CL_ISHMED_UTL_BASE.
    Außerdem stellt das System den Buchstaben O für OEs, P für Personen, R für Räume und D für Daten der jeweiligen Beschriftung voran.
  3. Anschließend ermittelt das System die Anzahl der Termine für die einzelnen Planobjekte.
  4. Das System erstellt die Beschriftungen für die Registerkarten, die Spalten und Unterspalten entsprechend dem Anzeigemodus (OE, Datum oder Planobjekt), wobei für die Unterspalten jeweils die Anzahl der Termine angehängt wird.
    Für jede Entität können Sie zusätzlich noch Schriftart, Schriftgröße, Schriftfarbe angeben und bestimmen, ob die Schrift fett oder kursiv angezeigt werden soll.
  5. Abschließend erstellt das System neue Texte für die Anzeige des Titels im Kopf des Zeitrasters und des Titels im tagesgenauen Bereich. Darüber hinaus können Sie zusätzlich noch die Eigenschaften der Schrift verändern.

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen






PERFORM Short Reference   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2289 Date: 20240426 Time: 230912     sap01-206 ( 40 ms )