Ansicht
Dokumentation

ECSMA002 - IS-U: Einlösung -Subscreen-Einbind. und Feldprüfung

ECSMA002 - IS-U: Einlösung -Subscreen-Einbind. und Feldprüfung

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

Erweiterung

Sie können für die Einlösung eigene Felder bzw. eigene Tabellen pflegen. Die Pflege erfolgt in einem Subscreen in den Einlösungstransaktionen ECRD1, ECRD2 und ECRD3.

Für diesen Subscreen müssen Sie ein Dynpro und einige Funktionsbausteine erstellen und aktivieren. Über diese Funktionsbausteine werden Ihre Daten eingegeben und geprüft. Die Kommunikation mit den Einlösungstransaktionen erfolgt über die genormten Erweiterungsfunktionsbausteine EXIT_SAPLEREDEM_003 bis EXIT_SAPLEREDEM_010.

Von diesen Funktionsbausteinen können Sie folgende unabhängig von den anderen Komponenten der Erweiterung aktivieren; d.h. Sie benötigen weder ein CI-Include noch einen Subscreen:

  • EXIT_SAPLEREDEM_001
Hierüber können Sie eigene Feldprüfungen durchführen.
  • EXIT_SAPLEREDEM_002
Hierüber können Sie Felder mit Werten vorbelegen.

Hinweis

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

Funktionsbaustein   Include-Dateien
EXIT_SAPLEREDEM_001 ZXEREDEMU01
EXIT_SAPLEREDEM_002 ZXEREDEMU02
EXIT_SAPLEREDEM_003 ZXEREDEMU03
EXIT_SAPLEREDEM_004 ZXEREDEMU04
EXIT_SAPLEREDEM_005 ZXEREDEMU05
EXIT_SAPLEREDEM_006 ZXEREDEMU06
EXIT_SAPLEREDEM_007 ZXEREDEMU07
EXIT_SAPLEREDEM_008 ZXEREDEMU08
EXIT_SAPLEREDEM_009 ZXEREDEMU09
EXIT_SAPLEREDEM_010 ZXEREDEMU10

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öglichkleiten, Ihre eigenen Daten zur Einlösung hinzuzufügen:

  • Für Daten, die Sie direkt in den Tabellen EREDEMP pflegen (SI-/CI-Include), müssen sie folgende Komponenten implementieren und aktivieren:
  • Funktionsbausteine folgender Funktionsbausteindokumentation:

- EXIT_SAPLEREDEM_003 (PBO)
- EXIT_SAPLEREDEM_004 (PAI BEFORE)
- EXIT_SAPLEREDEM_005 (PAI AFTER)
- EXIT_SAPLEREDEM_007 (INPUT)
- EXIT_SAPLEREDEM_009 (ACTION)
  • Dynpro SAPLXEREDEM, Dynpronummer 0100

  • CI-Include CI_EREDEMP (Kundentabelle mit Ihren eigenen Daten)

  • Für Daten, die in Ihren eigenen, von der Einlösung unabhängigen Tabellen liegen, müssen Sie folgende Komponenten implementieren und aktivieren:
  • Funktionsbausteine folgender Funktionsbausteindokumentation:

- EXIT_SAPLEREDEM_003 (PBO)
- EXIT_SAPLEREDEM_004 (PAI_BEFORE)
- EXIT_SAPLEREDEM_005 (PAI_AFTER)
- EXIT_SAPLEREDEM_006 (OPEN)
- EXIT_SAPLEREDEM_007 (INPUT)
- EXIT_SAPLEREDEM_008 (PREPARE_CLOSE)
- EXIT_SAPLEREDEM_009 (ACTION)
- EXIT_SAPLEREDEM_010 (CLOSE)
  • Dynpro SAPLXEREDEM, Dynpronummer 0100






rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5592 Date: 20240423 Time: 215254     sap01-206 ( 57 ms )