Ansicht
Dokumentation

SIMG_CFMENUOHP1HFW09 - Objekttyp im Detailbereich anzeigen

SIMG_CFMENUOHP1HFW09 - Objekttyp im Detailbereich anzeigen

Fill RESBD Structure from EBP Component Structure   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Um die Infotypen eines neuen Objekttyps im Detailbereich darstellen und ändern zu können, ist es notwendig, für jeden Infotyp eine eigene Registerkarte zu definieren. Die neu definierten Registerkarten werden anschliessend zu einem Register zusammengefasst, das im Detailbereich der Applikation angezeigt werden kann.

Für die Infotypen 1000 und 1002 werden von SAP Registerkarten mit den Registerkartenschlüsseln IT1000 und IT1002 ausgeliefert, die für alle Objekttypen verwendet werden können. Falls Sie zu Ihrem neuen Objekttyp nur die Infotypen 1000 und 1002 anzeigen möchten, so ist nur der dritte Arbeitsschritt auszuführen.

  1. Auf einer infotypspezifischen Registerkarte im Detailbereich werden die Daten eines Infotyps dargestellt. Für die Darstellung wird der zum Infotyp mittels der Transaktion PPCI generierte Subscreen verwendet. Auf diese Weise können beliebige Infotypen in die Darstellung des Detailobjektes eingebunden werden.
Im Arbeitsschritt Eigene Registerkarten definieren legen Sie im Kundennamensraum wie folgt eine neue Registerkarte an:
  • Sie definieren im Feld Registerkarteeinen Registerkartenschlüssel, der mit dem Buchstaben Y oder Z beginnt.

  • Tragen Sie in das Feld Bezeichnungden Registerkartentitel ein.

  • Markieren Sie das Feld Infotypspezifisch, falls die Registerkarte einen Infotyp darstellt.

  • Tragen Sie abschließend in das Feld Infotypdie Nummer des Infotyps ein.

  1. Im Arbeitsschritt Registerkarten zu objekttypspezifischen Registern zusammenfassennehmen Sie folgende Einstellungen vor:
  • Geben Sie im Feld Szenariodas Hierarchieframework-Szenario an, in dem die Registerkarte angezeigt werden soll.

  • Geben Sie im Feld Objekttypden Objekttyp ein, für den die Registerkarte in diesem Szenario angezeigt wird. Wird in das Feld Objekttypein ‚*' eingetragen, so wird die Registerkarte bei allen Objekttypen angezeigt, es sei denn eine andere Kombination (Szenario, Objekttyp, Reihenfolge) mit Objekttyp ungleich ‚*' existiert, die in den Feldern Szenariound Reihenfolgeübereinstimmt, dann wird diese andere Kombination angezeigt.

  • Geben Sie im Feld Registerkarteden Registerkartenschlüssel ein.

  • Geben Sie im Feld Reihenfolgean, in welcher Position innerhalb eines Registers die Registerkarte dargestellt werden soll.

  • Im Feld Reportname und Bildkann ein Subscreen angegeben werden, der dann auf der Registerkarte dargestellt wird. Wird aber ein Infotyp auf der Registerkarte dargestellt, so sind hier keine Einträge notwendig, da der relevante Subscreen aus dem Infotyp abgeleitet wird.

  • Im Feld FB für Ikone kann der Name eines Funktionsbausteines angegeben werden. Wird kein Funktionsbaustein angegeben, so zeigt das Detailobjekt keine Ikone an, falls es sich um eine nicht infotypspezifische Registerkarte handelt. Bei einer infotypspezifischen Registerkarte wird durch ein grünes Häkchen visualisiert, dass die Daten des Infotyps gepflegt sind.

Die Schnittstelle dieses Funktionsbausteines muß exakt identisch mit der Schnittstelle des Funktionsbausteines CB_OM_DETAILSCREEN_ICONS sein. Der Funktionsbaustein muß einen Ikonennamen zurückgeben. Ikonennamen können über die Transaktion ICON ermittelt werden. Bei infotypspezifischen Registerkarten zeigt das Detailobjekt Ikonen an; ein grüner Pfeil visualisert, dass die Daten des Infotyps gepflegt sind.
  • Im Feld FB für Text kann der Name eines Funktionsbausteines angegeben werden, falls der Registerkartentitel dynamisch über einen Funktionsbaustein bestimmt werden soll. Die Schnittstelle dieses Funktionsbausteines muß exakt identisch sein mit der Schnittstelle des Funktionsbausteines CB_OM_DETAILSCREEN_TEXT. Der Funktionsbaustein muß einen Text zurückgeben. Enthält das Feld FB für Text keinen Eintrag, so wird der Registerkartentitel angezeigt, der bei der Definition der Registerkarte festgelegt wurde.

  • Im Feld Nicht anzeigen bzw. Registerkarte exkludieren können Sie festlegen, ob die Registerkarte ein- oder ausgeblendet werden soll.

  1. Arbeitsschritt SAP-Registerkarte in Register aufnehmen:
Falls Sie zu Ihrem neuen Objekttyp nur die Infotypen 1000 und 1002 anzeigen möchten, so prüfen Sie bitte, ob die beiden folgenden Datensätze in der Tabelle T77OMTABUS enthalten sind:
(Szenario = Ihr Hierarchieframeworkszenario, Objekttyp= ‚*, Registerkarte = IT1000) und
(Szenario = Ihr Hierarchieframeworkszenario, Objekttyp= ‚*, Registerkarte = IT1002).
Falls die beiden Datensätze vorhanden sind, ist der Arbeitsschritt bereits beendet. Ansonsten tragen Sie die folgenden Datensätze in diesem Arbeitsschritt in die Tabelle T77OCTABUS ein:
(Szenario = Ihr Hierarchieframeworkszenario, Objekttyp= Ihr neuer Objekttyp, Registerkarte = IT1000) und (Szenario = Ihr Hierarchieframeworkszenario, Objekttyp= Ihr neuer Objekttyp, Registerkarte = IT1002).
Sie nehmen folgende Einstellungen vor:
  • Geben Sie im Feld Szenariodas Hierarchieframework-Szenario an, in dem die Registerkarte angezeigt werden soll.

  • Geben Sie im Feld Objekttypden Objekttyp ein, für den die Registerkarte in diesem Szenario angezeigt wird. Wird in das Feld Objekttypein ‚*' eingetragen, so wird die Registerkarte bei allen Objekttypen angezeigt, es sei denn eine andere Kombination (Szenario, Objekttyp, Reihenfolge)mit Objekttyp ungleich ‚*' existiert, die in den Feldern Szenariound Reihenfolgeübereinstimmt, dann wird diese andere Kombination angezeigt.

  • Geben Sie im Feld Registerkarteden Registerkartenschlüssel ein.

  • Geben Sie im Feld Reihenfolgean, in welcher Position innerhalb eines Registers die Registerkarte dargestellt werden soll.

  • Im Feld Reportname und Bild kann ein Subscreen angegeben werden, der dann auf der Registerkarte dargestellt wird. Wird aber ein Infotyp auf der Registerkarte dargestellt (d.h. handelt es sich um eine infotypspezifische Registerkarte), so sind hier keine Einträge notwendig, da der relevante Subscreen aus dem Infotyp abgeleitet wird.

  • Im Feld FB für Ikone kann der Name eines Funktionsbausteines angegeben werden. Wird kein Funktionsbaustein angegeben, so zeigt das Detailobjekt keine Ikone an, falls es sich um eine infotypspezifische Registerkarte handelt. Bei einer infotypspezifischen Registerkarte wird durch ein grünes Häkchen visualisiert, dass die Daten des Infotyps gepflegt sind.

Die Schnittstelle dieses Funktionsbausteines muß exakt identisch sein mit der Schnittstelle des Funktionsbausteines CB_OM_DETAILSCREEN_ICONS. Der Funktionsbaustein muß einen Ikonennamen zurückgeben. Ikonennamen können über die Transaktion ICON ermittelt werden.
  • Im Feld FB für Text kann der Name eines Funktionsbausteines angegeben werden, falls der Regsiterkartentitel dynamisch über einen Funktionsbaustein bestimmt werden soll. Die Schnittstelle dieses Funktionsbausteines muß exakt identisch sein mit der Schnittstelle des Funktionsbausteines CB_OM_DETAILSCREEN_TEXT. Der Funktionsbaustein muß einen Text zurückgeben. Enthält das Feld FB für Text keinen Eintrag, so wird der Registerkartentitel angezeigt, der bei der Definition der Registerkarte festgelegt wurde.

  • Im Feld Nicht anzeigen bzw. Registerkarte exkludieren können Sie festlegen, ob die Registerkarte ein- oder ausgeblendet werden soll.






BAL Application Log Documentation   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 10017 Date: 20240523 Time: 060815     sap01-206 ( 177 ms )