Ansicht
Dokumentation

SCERT_META_READ_TABLES - Metadaten f. IMG Tabellen gemäß Selektionen zurückgeben - SCERT DT Adapter

SCERT_META_READ_TABLES - Metadaten f. IMG Tabellen gemäß Selektionen zurückgeben - SCERT DT Adapter

BAL Application Log Documentation   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_MESSAGES
ET_METADATA
ET_NO_CO
EV_RETURNCODE
IT_PACKAGE_NAMES
IT_TABLE_NAMES
IV_COMPONENT
IV_INC_ALL_DEL_CLASSES
IV_LANGUAGE

Ausnahmen

Funktionsgruppe

SCERT_INTERFACE

rdisp/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 )