ADD_TABLE_DATA SAP Method Add table data
Below is documentation, parameters and attributes of ABAP Method ADD_TABLE_DATA within SAP class DTINF_CL_GSS_DATA. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name DTINF_CL_GSS_DATA into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method ADD_TABLE_DATA can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method ADD_TABLE_DATA
.| Name | Type | Data Type | Description | Default Value |
| IO_INFORMATION | Importing | TYPE REF TO DTINF_IF_INFORMATION | Information Retrieval Framework Interface for remote system | |
| IO_PARENT | Importing | TYPE REF TO DTINF_CL_GSS_DATA | Class containing GSS data | |
| IO_ROOT | Importing | TYPE REF TO DTINF_CL_GSS_DATA | Class containing GSS data | |
| IS_COLL_MON | Importing | TYPE DTINF_COLL_MON | Information collection monitor | |
| IS_GSS_RFC_MAIN | Importing | TYPE GSS_RFC_MAIN | GSS: RFC-Calls per Main Task in Central System | |
| IT_GSS_CF_RELATION | Importing | TYPE GSS_T_CLST_FIELDS | GSS: Table Type for Cluster Fields | |
| IT_GSS_OR_CLAUSE | Importing | TYPE GTB_T_OR_CLAUSE | GTB: Transfer Table Type for Multiple Selection Criteria | |
| IT_GSS_OR_CLAUSE_ORIG | Importing | TYPE GTB_T_OR_CLAUSE | GTB: Transfer Table Type for Multiple Selection Criteria | |
| IT_LOOKUP_FIELDNAME | Importing | TYPE DTINF_TT_LOOKUP_FIELDNAME | Loopup table for field names in DTINF_S_TRANSFER_CI | |
| IT_LOOKUP_FIELDVALUE | Importing | TYPE DTINF_TT_LOOKUP_FIELDVALUE | Loopup table for field values in DTINF_S_TRANSFER | |
| IT_LOOKUP_GSS | Importing | TYPE DTINF_TT_LOOKUP_GSS | Lookup table for GSS data in DTINF_S_TRANSFER | |
| IT_LOOKUP_HIERARCHY | Importing | TYPE DTINF_TT_LOOKUP_HIERARCHY | Lookup Hierarchy table | |
| IT_LOOKUP_TABNAME | Importing | TYPE DTINF_TT_LOOKUP_TABNAME | Loopup table for table names in DTINF_S_TRANSFER_CI | |
| IT_PURPOSES_TEXTS | Importing | TYPE DTINF_TT_PURPT | Table of DTINF_S_PURPT | |
| IT_SIBLING_GSS_DATA | Importing | TYPE DTINF_TT_FULL_TAB_TRANSFER_GSS | Boolean Variable (X=True, -=False, Space=Unknown) | |
| IV_FOUND_MATCHES | Importing | TYPE GSS_COUNT | Natural number | |
| IV_GSS_DEPENDENCY_ID | Importing | TYPE GSS_DEP_ID | GSS: Dependency ID | |
| IV_GSS_DEP_CHILD | Importing | TYPE GSS_DEP_CHILD | GSS: ID of Child | |
| IV_GSS_DEP_FATHER | Importing | TYPE GSS_DEP_FATHER | GSS: ID of Father | |
| IV_GSS_ID | Importing | TYPE INT4 | Natural number | |
| IV_LINK | Importing | TYPE INT4 | Natural number | |
| IV_PURPOSE | Importing | TYPE DTINF_PURPOSE | Table of Purposes | |
| IV_TABNAME | Importing | TYPE TABNAME | Table Name | |
| IV_TC_ID | Importing | TYPE DTINF_TC_ID | Table Cluster ID | |
| IT_GSS_OR_CLAUSE | Importing | TYPE GTB_T_OR_CLAUSE | ||
| IT_GSS_OR_CLAUSE_ORIG | Importing | TYPE GTB_T_OR_CLAUSE | ||
| IV_FOUND_MATCHES | Importing | TYPE GSS_COUNT | ||
| IV_GSS_DEPENDENCY_ID | Importing | TYPE GSS_DEP_ID | ||
| IV_GSS_DEP_CHILD | Importing | TYPE GSS_DEP_CHILD | ||
| IV_GSS_DEP_FATHER | Importing | TYPE GSS_DEP_FATHER | ||
| IV_TABNAME | Importing | TYPE TABNAME | ||
| IV_TC_ID | Importing | TYPE DTINF_TC_ID |
Exceptions of Method ADD_TABLE_DATA
This method does not have any exceptionsExample ABAP coding
DATA: lo_class TYPE REF TO DTINF_CL_GSS_DATA.
DATA: lv_IO_INFORMATION TYPE DTINF_IF_INFORMATION,
lv_IO_PARENT TYPE DTINF_CL_GSS_DATA,
lv_IO_ROOT TYPE DTINF_CL_GSS_DATA,
lv_IS_COLL_MON TYPE DTINF_COLL_MON,
lv_IS_GSS_RFC_MAIN TYPE GSS_RFC_MAIN,
lv_IT_GSS_CF_RELATION TYPE GSS_T_CLST_FIELDS,
lv_IT_GSS_OR_CLAUSE TYPE GTB_T_OR_CLAUSE,
lv_IT_GSS_OR_CLAUSE_ORIG TYPE GTB_T_OR_CLAUSE,
lv_IT_LOOKUP_FIELDNAME TYPE DTINF_TT_LOOKUP_FIELDNAME,
lv_IT_LOOKUP_FIELDVALUE TYPE DTINF_TT_LOOKUP_FIELDVALUE,
lv_IT_LOOKUP_GSS TYPE DTINF_TT_LOOKUP_GSS,
lv_IT_LOOKUP_HIERARCHY TYPE DTINF_TT_LOOKUP_HIERARCHY,
lv_IT_LOOKUP_TABNAME TYPE DTINF_TT_LOOKUP_TABNAME,
lv_IT_PURPOSES_TEXTS TYPE DTINF_TT_PURPT,
lv_IT_SIBLING_GSS_DATA TYPE DTINF_TT_FULL_TAB_TRANSFER_GSS,
lv_IV_FOUND_MATCHES TYPE GSS_COUNT,
lv_IV_GSS_DEPENDENCY_ID TYPE GSS_DEP_ID,
lv_IV_GSS_DEP_CHILD TYPE GSS_DEP_CHILD,
lv_IV_GSS_DEP_FATHER TYPE GSS_DEP_FATHER,
lv_IV_GSS_ID TYPE INT4,
lv_IV_LINK TYPE INT4,
lv_IV_PURPOSE TYPE DTINF_PURPOSE,
lv_IV_TABNAME TYPE TABNAME,
lv_IV_TC_ID TYPE DTINF_TC_ID,
lv_IT_GSS_OR_CLAUSE TYPE GTB_T_OR_CLAUSE,
lv_IT_GSS_OR_CLAUSE_ORIG TYPE GTB_T_OR_CLAUSE,
lv_IV_FOUND_MATCHES TYPE GSS_COUNT,
lv_IV_GSS_DEPENDENCY_ID TYPE GSS_DEP_ID,
lv_IV_GSS_DEP_CHILD TYPE GSS_DEP_CHILD,
lv_IV_GSS_DEP_FATHER TYPE GSS_DEP_FATHER,
lv_IV_TABNAME TYPE TABNAME,
lv_IV_TC_ID TYPE DTINF_TC_ID,
lv_other TYPE c.
CALL METHOD lo_class=>ADD_TABLE_DATA(
EXPORTING
IO_INFORMATION = lv_IO_INFORMATION
IO_PARENT = lv_IO_PARENT
IO_ROOT = lv_IO_ROOT
IS_COLL_MON = lv_IS_COLL_MON
IS_GSS_RFC_MAIN = lv_IS_GSS_RFC_MAIN
IT_GSS_CF_RELATION = lv_IT_GSS_CF_RELATION
IT_GSS_OR_CLAUSE = lv_IT_GSS_OR_CLAUSE
IT_GSS_OR_CLAUSE_ORIG = lv_IT_GSS_OR_CLAUSE_ORIG
IT_LOOKUP_FIELDNAME = lv_IT_LOOKUP_FIELDNAME
IT_LOOKUP_FIELDVALUE = lv_IT_LOOKUP_FIELDVALUE
IT_LOOKUP_GSS = lv_IT_LOOKUP_GSS
IT_LOOKUP_HIERARCHY = lv_IT_LOOKUP_HIERARCHY
IT_LOOKUP_TABNAME = lv_IT_LOOKUP_TABNAME
IT_PURPOSES_TEXTS = lv_IT_PURPOSES_TEXTS
IT_SIBLING_GSS_DATA = lv_IT_SIBLING_GSS_DATA
IV_FOUND_MATCHES = lv_IV_FOUND_MATCHES
IV_GSS_DEPENDENCY_ID = lv_IV_GSS_DEPENDENCY_ID
IV_GSS_DEP_CHILD = lv_IV_GSS_DEP_CHILD
IV_GSS_DEP_FATHER = lv_IV_GSS_DEP_FATHER
IV_GSS_ID = lv_IV_GSS_ID
IV_LINK = lv_IV_LINK
IV_PURPOSE = lv_IV_PURPOSE
IV_TABNAME = lv_IV_TABNAME
IV_TC_ID = lv_IV_TC_ID
IT_GSS_OR_CLAUSE = lv_IT_GSS_OR_CLAUSE
IT_GSS_OR_CLAUSE_ORIG = lv_IT_GSS_OR_CLAUSE_ORIG
IV_FOUND_MATCHES = lv_IV_FOUND_MATCHES
IV_GSS_DEPENDENCY_ID = lv_IV_GSS_DEPENDENCY_ID
IV_GSS_DEP_CHILD = lv_IV_GSS_DEP_CHILD
IV_GSS_DEP_FATHER = lv_IV_GSS_DEP_FATHER
IV_TABNAME = lv_IV_TABNAME
IV_TC_ID = lv_IV_TC_ID ).
Links to Related Class(s)
DTINF_CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects