Ansicht
Dokumentation
EMDK0001 - Versorgungsvertrag - Subscreen-Einbindung und Feldprüfung
General Material Data Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Erweiterung
Sie können für den Vertrag eigene Felder bzw. eigene Tabellen pflegen. Die Pflege erfolgt in einem Subscreen in den Vertragstransaktionen ES20, ES21 und ES22.
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 Vertragstransaktionen erfolgt über die genormten Erweiterungsfunktionsbausteine EXIT_SAPLES20_001 bis EXIT_SAPLES20_010.
Beachten Sie, dass die Erweiterungsfunktionsbausteine zum Vertrag auch während des Einzugs prozessiert werden.
Von diesen Funktionsbausteinen können Sie folgende unabhängig von den anderen Komponenten der Erweiterung aktivieren, d.h. sie benötigen kein CI-Include. Die Subscreens müssen existieren, können jedoch leer sein:
- EXIT_SAPLES20_001
- Hierüber können Sie eigene Feldprüfungen durchführen.
- EXIT_SAPLES20_002
- Hierüber können Sie Felder mit Werten vorbelegen.
Hinweis
Ihr eigenes Coding hinterlegen Sie pro Funktionsbaustein in folgenden Include-Dateien:
Funktionsbaustein | Include-Datei |
---|---|
EXIT_SAPLES20_001 | ZXES20U01 |
EXIT_SAPLES20_002 | ZXES20U02 |
EXIT_SAPLES20_003 | ZXES20U03 |
EXIT_SAPLES20_004 | ZXES20U04 |
EXIT_SAPLES20_005 | ZXES20U05 |
EXIT_SAPLES20_006 | ZXES20U06 |
EXIT_SAPLES20_007 | ZXES20U08 |
EXIT_SAPLES20_008 | ZXES20U09 |
EXIT_SAPLES20_009 | ZXES20U010 |
EXIT_SAPLES20_010 | ZXES20U011 |
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 zum Vertrag hinzuzufügen:
- Für Daten, die Sie direkt in der Tabelle EVER pflegen (SI-/CI-Include), müssen sie folgende Komponenten implementieren und aktivieren:
- Funktionsbausteine folgender Funktionsbausteindokumentation:
- - EXIT_SAPLES20_003 (PBO)
- - EXIT_SAPLES20_004 (PAI_BEFORE)
- - EXIT_SAPLES20_005 (PAI_AFTER)
- - EXIT_SAPLES20_007 (INPUT)
- - EXIT_SAPLES20_009 (ACTION)
- Dynpro SAPLXES20, Dynpronummer 0200
- (für die neuen Felder in der Vertragspflege ES20)
- Dynpro SAPLXES20, Dynpronummer 0300
- (für die neuen Felder in der Vertragspflege Einzug)
- CI-Include CI_EVER (Kundentabelle mit Ihren eigenen Daten)
- Für Daten, die in Ihren eigenen, vom Vertrag unabhängigen Tabellen liegen, müssen Sie folgende Komponenten implementieren und aktivieren:
- Funktionsbausteine folgender Funktionsbausteindokumentation:
- - EXIT_SAPLES20_003 (PBO)
- - EXIT_SAPLES20_004 (PAI_BEFORE)
- - EXIT_SAPLES20_005 (PAI_AFTER)
- - EXIT_SAPLES20_006 (OPEN)
- - EXIT_SAPLES20_007 (INPUT)
- - EXIT_SAPLES20_008 (PREPARE_CLOSE)
- - EXIT_SAPLES20_009 (ACTION)
- - EXIT_SAPLES20_010 (CLOSE)
- Dynpro SAPLXES20, Dynpronummer 0200
- Dynpro SAPLXES20, Dynpronummer 0300
PERFORM Short Reference SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 6066 Date: 20240329 Time: 102905 sap01-206 ( 50 ms )