Ansicht
Dokumentation

_ISUBDVP_000002 - Struktur der Zählpunktbezeichnung definieren

_ISUBDVP_000002 - Struktur der Zählpunktbezeichnung definieren

BAL Application Log Documentation   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

In dieser Aktivität können Sie sowohl einen vordefinierten Strukturtyp der Zählpunktbezeichnung auswählen, als auch einen neuen Strukturtyp definieren.

Vordefinierten Strukturtyp verwenden

Jeder Zählpunktbezeichnung liegt eine bestimmte Struktur zugrunde, die mittels folgender Parameter definiert ist:

  • S.. (Strukturtyp der Zählpunktbezeichnung)
2-stelliger alphanumerischer Schlüssel der Zählpunktbezeichnung
  • Su... (Subscreen zur Strukturierung einer Zählpunktbezeichnung)
Bezeichnung des Subscreens, der beim Anlegen, Ändern oder Anzeigen einer Zählpunktbezeichnung eingeblendet wird.
  • Sel... (Selektionssubscreen)
Bezeichnung des Subscreens, der bei der Selektion von Zählpunkten (z.B. in der Transaktion zur Anlagenbearbeitung) eingeblendet wird.
  • E.S... (Einzeiliger Selektionssubscreen)
Bezeichnung des Subscreens, der bei der Selektion von Zählpunkten (z.B. in der Einzugs-, Auszugs- und Umzugstransaktion) eingeblendet wird.
Im Gegensatz zum Selektionssubscreen wird die Zählpunktbezeichnung beim Einzeiligen Selektionssubscreen in einer Zeile dargestellt.
  • Programm (ABAP-Programm zur Definition der Subscreens)
Implementierung der Subscreens zur Anzeige, zum Bearbeiten bzw. zur Selektion von Zählpunkten. Innerhalb dieses ABAP-Programms sind oben erwähnte Subscreens definiert.
  • Funktion (Funktionsbaustein zur Bearbeitung der Struktur einer Zählpunktbezeichnung)
Dieser Funktionsbaustein wird bei der Bearbeitung von Zählpunkten zu verschiedenen Zeitpunkten ausgeführt.
  • NE (Strukturtyp der Zählpunktbezeichnung nicht verwenden)
Wenn dieses Feld markiert ist, bedeutet dies, dass der Strukturtyp der Zählpunktbezeichnung beim Anlegen und bei der Selektion eines Zählpunkts nicht im Listenfeld aufgelistet wird und damit nicht verwendet werden kann.
  • SV (Strukturtyp vorschlagen)
Wenn dieses Feld markiert ist, bedeutet dies, dass der Strukturtyp der Zählpunktbezeichnung beim Anlegen und bei der Selektion eines Zählpunkts automatisch vorgeschlagen wird. (Im Listenfeld finden Sie noch weitere Strukturtypen, solange bei diesen im Customizing das Feld NEnichtmarkiert ist.)
Markieren Sie nur einen Strukturtyp als Vorschlagswert.
  • Stru.Typ
Text zur Bezeichnung des Strukturtyps der Zählpunktbezeichnung.

Von SAP sind folgende Strukturtypen bereits vordefiniert:

  • Strukturtyp 01 (Flache Struktur)
  • Strukturtyp 02 (Metering Code Deutschland)

Aktivitäten

  1. Wählen Sie den bei Ihnen verwendeten Strukturtyp aus, indem Sie das Feld SV(Strukturtyp vorschlagen) in der entsprechenden Zeile markieren.
  2. Um für diesen Strukturtyp die Feld Beeinflussungzu definieren, markieren Sie die entsprechende Zeile und wählen Sie mit Doppelklick Feld Beeinflussung.
  3. Im Feld Vorschlagkönnen Sie Vorschlagswerte für die einzelnen Komponenten der Struktur der Zählpunktbezeichnung dieses Strukturtyps eingeben.
Im Falle des Strukturtyps 02 (Metering Code Deutschland) ist für die Komponente Land/Region der Vorschlagswert DE bereits vordefiniert.
Die einzelnen Komponenten des Strukturtyps sind zweimal aufgelistet. Wenn Sie z.B. möchten, dass beim Anlegen eines Zählpunkts im Feld Land/Regionder Vorschlagswert DE vordefiniert ist, bei der Suche bzw. bei der Selektion von Zählpunkten dagegen nicht, können Sie unterschiedliche Vorschlagswerte für den Subscreen zur Bearbeitung von Zählpunkten und für die Subscreens zur Suche bzw. Selektion von Zählpunkten eingeben.
  1. Sie können jeweils das Feld KE(Feld ist nicht eingabebereit) markieren, um festzulegen, dass das jeweilige Feld beim Anlegen oder bei der Selektion von Zählpunkten dieses Strukturtyps nicht eingabebereit ist und damit der angezeigte Vorschlagswert nicht geändert werden kann.
Im Falle des Strukturtyps 02 (Metering Code Deutschland) ist das Feld KEfür die Komponente Land/Regionstandardmäßig markiert, so dass der Vorschlagswert DE im Feld Land/Regionbeim Anlegen und bei der Selektion von Zählpunkten nicht geändert werden kann.
Wenn Sie dies nicht wünschen, nehmen Sie die Markierung zurück.
Die einzelnen Komponenten des Strukturtyps sind zweimal aufgelistet. Wenn Sie z.B. möchten, dass beim Anlegen eines Zählpunkts der Vorschlagswert DE im Feld Land/Regionnicht geändert werden kann, bei der Suche bzw. bei der Selektion von Zählpunkten dagegen doch, können Sie für den Subscreen zur Bearbeitung von Zählpunkten und für die Subscreens zur Suche bzw. Selektion von Zählpunkten jeweils unterschiedliche Markierungen des Felds KEvornehmen.
  1. Sichern Sie.

Beispiel

Der in Deutschland verwendete Strukturtyp der Zählpunktbezeichnung ist der Metering Code.

Die Zählpunktbezeichnung nach Metering Code ist von SAP wie folgt voreingestellt:

Strukturtyp 02
Subscreen 0300
Selektionssubscreen 0400
Einzeiliger SelektSubscreen 0500
Programm SAPLEEDM_UI_EXT_TYP2
Funktionsbaustein ISU_EDM_UI_EXT_TYP_VDEW
StruTyp nicht verwenden
StruTyp vorschlagen X
Bezeichnung d. StruTyps Metering Code Deutschland

Die Felder des Bearbeitungssubscreens sind in der Struktur EUI_EXT_TYP_VDEW angelegt, die Felder der Selektionssubscreens in der Struktur EUI_EXT_TYP_VDEW_SEL sind unter Feld Beeinflussung wie folgt konfiguriert:

Struktur   Komponente KE Vorschlag
EUI_EXT_TYP_VDEW   LAND X DE
EUI_EXT_TYP_VDEW   NETZ
EUI_EXT_TYP_VDEW   PLZ
EUI_EXT_TYP_VDEW   LFND

Die einzelnen Komponenten der Struktur EUI_EXT_TYP_VDEW sind:

Komp. Bedeutung   Länge
LAND Int. Länderkennung nach ISO   2
NETZ Nummer des Netzbetreibers   6
PLZ Postleitzahl des Gebiets, in dem der Zählpunkt liegt   5
LFND Laufende Nummer zur eindeutigen Kennung des Zählpunkts 20

Die Zählpunktbezeichnung nach der Flachen Struktur ist von SAP wie folgt vordefiniert:

Strukturtyp 01
Subscreen 0300
Selektionssubscreen 0400
Einzeiliger SelektSubscreen 0500
Programm SAPLEEDM_UI_EXT_TYP1
Funktionsbaustein ISU_EDM_UI_EXT_TYP_FLAT
StruTyp nicht verwenden
StruTyp vorschlagen
Bezeichnung d. StruTyps Flache Struktur

Die Felder des Bearbeitungssubscreens sind in der Struktur EUI_EXT_TYP_FLAT angelegt, die Felder der Selektionssubscreens in der Struktur EUI_EXT_TYP_FLAT_SEL konfiguriert.

Vordefinierten Strukturtyp anpassen

Bei den vordefinierten Strukturtypen der Zählpunktbezeichnung können nur Festwerte als Vorschlagswerte für die einzelnen Komponenten der Struktur eingegeben werden.

Damit Sie auch die Möglichkeit haben, variable Werte für die einzelnen Komponenten ermitteln zu lassen, stehen Ihnen folgende Erweiterungen zur Verfügung:

  • Ermittlung von Vorschlagswerten für die Komponenten einer Struktur der Zählpunktbezeichnung
Name Erweiterung für Erweiterung
EEDMUI01 Flache Struktur EXIT_SAPLEEDM_UI_EXT_TYP1_002
EEDMUI02 Metering Code Deutschland EXIT_SAPLEEDM_UI_EXT_TYP2_002

  • Prüfung der Vorschlagswerte von Komponenten einer Struktur der Zählpunktbezeichnung
Name Erweiterung für Erweiterung
EEDMUI01 Flache Struktur EXIT_SAPLEEDM_UI_EXT_TYP1_001
EEDMUI02 Metering Code Deutschland EXIT_SAPLEEDM_UI_EXT_TYP2_001

Neuen Strukturtyp definieren

Um einen neuen Strukturtyp zu definieren, gehen Sie wie folgt vor.

Voraussetzungen

  1. Kopieren Sie die Funktionsgruppe EEDM_UI_EXT_TYP2 (Strukturtyp Metering Code). Das System fordert Sie auf, für diese einen neuen Namen zu vergeben (z.B. ZEEDME_UI_EXT_TYP03).
Der Funktionsbaustein ISU_EDM_UI_EXT_TYP_VDEW (VDEW Metering Code) wird dabei ebenfalls kopiert und das System fordert Sie auf, auch für diesen einen neuen Namen zu vergeben (z.B. ZISU_EDM_UI_EXT_TYP_MYOWN).
Beachten Sie, dass Sie neue Objekte nur im Kundennamensraum anlegen dürfen, für den die Keys X*, Y*, Z* reserviert sind. Die Namen der neuen Objekte müssen also mit X, Y oder Z beginnen.
  1. Erstellen Sie zwei neue Dictionarystrukturen, die der Struktur der Eingabefelder auf dem Subscreen zur Strukturierung einer Zählpunktbezeichnung und den Selektionssubscreens entsprechen (z.B. ZEUI_EXT_TYP_MYOWN und ZEUI_EXT_TYP_MYOWN_SEL).
  2. Passen Sie den neuen Funktionsbaustein und dessen Includes an.
Zwischen den Kommentaren
*-- start of common changes --*
*-- end of common changes --*
müssen Sie jeweils Anpassungen vornehmen.
  1. Definieren Sie mit dem ABAP-Editor die Dynpros 300, 400 und 500.

Aktivitäten

  1. Definieren Sie einen neuen Strukturtyp, indem Sie in die Felder im Gruppenrahmen Zählpunkt-Strukturierung die unter Voraussetzungendefinierten Objekte eingeben.
  2. Definieren Sie für den neuen Strukturtyp die Feld Beeinflussung.(Siehe Vordefinierten Strukturtyp verwenden unter AktivitätenSchritt 2).
Metering Code Deutschland

Metering Code Deutschland

Metering Code Deutschland

Metering Code Deutschland






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

Length: 15392 Date: 20240520 Time: 160748     sap01-206 ( 161 ms )