Ansicht
Dokumentation
SCERT_META_READ_TABLES - Metadaten f. IMG Tabellen gemäß Selektionen zurückgeben - SCERT DT Adapter
BAL Application Log Documentation BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein stellt die RFC Verbindungsschnittstelle für die Business Configuration Design Time sicher. Dabei wird der Design Time Adapter vom BC Engine Deployment Framework benutzt.
Weiterführende Informationen sind im Interface IFCERT_DT_META_READ dokumentiert. Es wird von diesem Funktionsbaustein die Methode RETRIEVE_IMG_TABLES() gerufen.
Beispiel
Der Aufruf des Funktionsbausteins kann wie im unteren Beispiel erfolgen. Dabei können verschiedene Parameter mitgegeben werden, um die zurückgegebenen Metadaten zu den verschiedenen Tabellen, einzuschränken. In dem unteren Beispiel werden alle Tabellen von der Anwendungskomponente BC-CFG-* zurückgeben. Die Auswahl der Anwendungskomponente kann noch mehr eingeschränkt werden, indem zusätzlich Pakete, die berücksichtigt werden sollen, angegeben werden. Das gleiche gilt auch für die Tabellen. Somit ist es leicht möglich, auf alle Tabellen die beispielsweise mit A* anfangen, einzuschränken. Zurückgeben werden verschiedene Tabellen: die Nachrichten in der gewünschten Sprache; die Namen der Tabellen die nicht in Customizing Objekten vorkommen; sowie die Tabelle mit den Metadaten. Der Returncode gibt Auskunft, wie die Methode ausgeführt wurde.
ABAP Beispiel:
DATA lt_package_names TYPE scert_sel_package_ttype.
DATA lt_table_names
TYPE scert_sel_tabname_ttype.
DATA lt_messages
TYPE scert_dt_msg_ttype.
DATA et_no_co
TYPE scert_tablenames_ttype.
DATA et_metadata TYPE scert_metadata_ttype.
DATA lv_returncode TYPE sy-subrc.
CALL FUNCTION 'SCERT_META_READ_TABLES'
EXPORTING
it_package_names = lt_package_names
iv_component = 'BC-CFG-*'
it_table_names = lt_table_names
iv_inc_all_del_classes = 'X'
iv_language = 'DE'
IMPORTING
et_no_co = lt_no_co
et_messages = lt_messages
et_metadata = lt_metadata
ev_returncode = lv_returncode.
IF lv_returncode = 4 OR lv_returncode = 8.
*-- check returncode --*
ENDIF.
Hinweise
Weiterführende Informationen
Parameter
ET_MESSAGESET_METADATA
ET_NO_CO
EV_RETURNCODE
IT_PACKAGE_NAMES
IT_TABLE_NAMES
IV_COMPONENT
IV_INC_ALL_DEL_CLASSES
IV_LANGUAGE
Ausnahmen
Funktionsgruppe
SCERT_INTERFACErdisp/max_wprun_time - Maximum work process run time Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4736 Date: 20240523 Time: 132246 sap01-206 ( 56 ms )