Ansicht
Dokumentation

EBIS0006 - IS-U: Tariftyp - Subscreen-Einbind. und Feldprüfung

EBIS0006 - IS-U: Tariftyp - Subscreen-Einbind. und Feldprüfung

General Data in Customer Master   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

Erweiterung

Sie können für den Tariftyp eigene Felder bzw. eigene Tabellen pflegen. Die Pflege erfolgt in einem Subscreen in den Tariftyptransaktionen EA53, EA54 und EA55.

Für diesen Subscreen müssen Sie einen Bildschirm und einige Funktionsbausteine erstellen und aktivieren. Über diese Funktionsbausteine werden Ihre Daten eingegeben und geprüft.

Die Kommunikation mit den Tariftyptransaktionen erfolgt über die genormten Erweiterungsfunktionsbausteine EXIT_SAPLE20A_001 bis EXIT_SAPLE20A_010.

Von diesen Funktionsbausteinen können Sie folgende unabhängig von den anderen Komponenten der Erweiterung aktivieren; d.h. sie benötigen kein Customer-Include.

Beachten Sie, dass die Subscreens existieren müssen. Sie können jedoch leer sein:

  • EXIT_SAPLE20A_009
Sie können eigene Feldprüfungen durchführen.
  • EXIT_SAPLE20A_010
Sie können Felder mit Werten vorbelegen.

Hinweis

Ihr eigenes Coding hinterlegen Sie pro Funktionsbausteine in folgenden Include-Dateien:

Funktionsbaustein Include-Datei
EXIT_SAPLE20A_001 ZXE20AU01
EXIT_SAPLE20A_002 ZXE20AU02
EXIT_SAPLE20A_003 ZXE20AU03
EXIT_SAPLE20A_004 ZXE20AU04
EXIT_SAPLE20A_005 ZXE20AU05
EXIT_SAPLE20A_006 ZXE20AU06
EXIT_SAPLE20A_007 ZXE20AU07
EXIT_SAPLE20A_008 ZXE20AU08
EXIT_SAPLE20A_009 ZXE20AU09
EXIT_SAPLE20A_010 ZXE20AU10

Empfehlung

Bevor Sie sich diese Erweiterung implementieren, ist es sinnvoll, sich mit dem Programmiermodell der Branchenkomponente Versorgungsindustrie (IS-U) auseinanderzusetzen. Sie benötigen diese Informationen zum Verständnis des Programmaufbaus bzw. der Funktionsbausteine. Dieses Wissen hilft Ihnen auch bei der Implementierung Ihres eigenen Codings.

Sie haben folgende Möglichkeiten, Ihre eigenen Daten zum Tariftyp hinzuzufügen:

  • Für Daten, die Sie direkt in der Tabelle ETTA pflegen (SI-/CI-Include), müssen sie folgende Komponenten implementieren und aktivieren:
  • Funktionsbausteine

EXIT_SAPLE20A_003 (PBO)
EXIT_SAPLE20A_004 (PAI_BEFORE)
EXIT_SAPLE20A_005 (PAI_AFTER)
EXIT_SAPLE20A_007 (INPUT)
  • Dynpro SAPLXES20, Dynpronummer 0100 - für die neuen Felder

  • CI-Include (Kundenstruktur mit Ihren eigenen Daten)

  • Für Daten, die in Ihren eigenen, vom Tariftyp unabhängigen Tabellen liegen, müssen Sie folgende Komponenten implementieren und aktivieren:
  • Funktionsbausteine

EXIT_SAPLE20A_003 (PBO)
EXIT_SAPLE20A_004 (PAI_BEFORE)
EXIT_SAPLE20A_005 (PAI_AFTER)
EXIT_SAPLE20A_006 (OPEN)
EXIT_SAPLE20A_007 (INPUT)
EXIT_SAPLE20A_008 (PREPARE_CLOSE)
EXIT_SAPLE20A_009 (ACTION_SAVE)
EXIT_SAPLE20A_010 (CLOSE)
  • Dynpro SAPLXES20, Dynpronummer 0100 - für die neuen Felder

  • Kundentabelle mit Ihren eigenen Daten






PERFORM Short Reference   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5402 Date: 20240511 Time: 044044     sap01-206 ( 43 ms )