Ansicht
Dokumentation
LCM_BOINT_FILL_MAP_V - Werte für Mapping-Variablen festlegen
Fill RESBD Structure from EBP Component Structure PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Sie können mit diesem BAdI in der Komponente CM-LT Werte für Mapping-Variablen angeben, die beim Anlegen von Rechtsvorgängen aus anderen Business-Objekten verwendet werden. Weitere Informationen zu Mapping-Variablen finden Sie unter:
Sie können eine BAdI-Implementierung mit der Transaktion SE18 oder SE19 oder mit der App "Benutzerdefinierte Logik" im Frontend-System anlegen. Wenn Sie die App "Benutzerdefinierte Logik" verwenden, gilt Folgendes:
- Die App bietet eine spezielle Version der ABAP-Sprache "ABAP für Key-User". Dies erleichtert die Implementierung von BAdIs für betriebswirtschaftliche Experten und Implementierungsberater.
- Die App stellt sicher, dass Sie nur freigegebene Schnittstellen verwenden können.
Wenn Sie die Transaktion SE19 oder SE18 zur Erstellung einer BAdI-Implementierung verwenden, ist die Implementierung in der App "Benutzerdefinierte Logik" nicht sichtbar.
Wenn mehrere BAdI-Implementierungen vorhanden sind, durchläuft das System die Implementierungen in der folgenden Reihenfolge:
- Implementierungen, die in der Transaktion SE18 oder SE19 erstellt wurden
- Implementierung, die in der App "Benutzerdefinierte Logik" erstellt wurde
Stellen Sie sicher, dass Sie die Kontextidentifikationsattribute in der Konfigurationsaktivität Integrationsvarianten definieren festgelegt haben.
- Im Standardsystem ist das das BAdI nicht aktiv.
- Das BAdI ist filterunabhängig.
- Mit der App "Benutzerdefinierte Felder und Logik" können Sie genau eine aktive Implementierung anlegen.
BAdI-Methodenimplementierung:
Stellen Sie mit dieser Methode die Werte zur Abbildung von Variablen auf der Basis der Integrationsvariante und der ID für verknüpfte Objekte bereit.
Importparameter: LGLCNTNTMINTEGRATIONVARIANT (Typ - LCM_INTEGRATION_TYPE) - Mit diesem Parameter können Sie die Integrationsvariante definieren.
Importparameter: LGLCNTNTMLINKDOBJ (Typ - LCM_LINKEDOBJECT_ID) - Mit diesem Parameter können Sie die ID des verknüpften Objekts definieren.
Importparameter: LGLCNTNTMKEYVALUEPAIR (Typ - LCM_T_KEY_VALUE_PAIR) - Damit können Sie das Schlüsselwertpaar definieren.
Importparameter: LGLCNTNTMCATEGORIES (Typ - LCM_T_CATEGORY_GROUPS) - Mit diesem Parameter ändern Sie Typgruppen, die in diesem Kontext definiert wurden.
Änderungsparameter: LGLCNTNTMINTEGMAPPINGVARIABLE (Typ - LCM_S_BOINT_LT_MAPPING_VAR) - Variablen für Rechtsvorgang abbilden
Änderungsparameter: MESSAGES (Type - BAPIRETTAB) - Mit diesem Parameter können Sie beliebige Meldungstypen (Erfolgs- oder Fehlermeldung) hinzufügen, die bei der Ausführung auftreten können.
Ausnahmen: CX_BLE_RUNTIME_ERROR
Beachten Sie die Beispielklassenimplementierung CL_LCM_BOINT_EX_FIL_MAPVAR, die sich auf dieses BAdI bezieht.
Siehe die Beispielklassenimplementierung CL_LCM_BOINT_EX_FIL_MAPVAR, die sich auf dieses BAdI bezieht.
Fill RESBD Structure from EBP Component Structure 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: 3903 Date: 20240603 Time: 031103 sap01-206 ( 62 ms )