SAP DTINF_CL_GSS_DATA OO Class - Class containing GSS data
DTINF_CL_GSS_DATA is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class DTINF_CL_GSS_DATA including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of DTINF_CL_GSS_DATA SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_CHILD | Add a child to the siblings | Public |
| CALL METHOD dtinf_cl_gss_data=>ADD_CHILD...more details | ||
| ADD_FIELD_DATA | Private | |
| CALL METHOD dtinf_cl_gss_data=>ADD_FIELD_DATA...more details | ||
| ADD_HEADER_DATA | Private | |
| CALL METHOD dtinf_cl_gss_data=>ADD_HEADER_DATA...more details | ||
| ADD_TABLE_DATA | Add table data | Public |
| CALL METHOD dtinf_cl_gss_data=>ADD_TABLE_DATA...more details | ||
| CHECK_LOOKUP_EXISTS | Check if Siblings data is already read | Private |
| CALL METHOD dtinf_cl_gss_data=>CHECK_LOOKUP_EXISTS...more details | ||
| CREATE_COPY_OF_FIELDS | Add the fields of a lookup result to the result | Private |
| CALL METHOD dtinf_cl_gss_data=>CREATE_COPY_OF_FIELDS...more details | ||
|
| ||
| CREATE_COPY_OF_HEADERS | Add the tables of a lookup result to the result | Private |
| CALL METHOD dtinf_cl_gss_data=>CREATE_COPY_OF_HEADERS...more details | ||
| CREATE_HEARTBEAT | Create a heartbeat to notify DTINF_COLL_MON | Private |
| CALL METHOD dtinf_cl_gss_data=>CREATE_HEARTBEAT...more details | ||
| CREATE_HIERARCHICAL_OUTPUT | Create intelligible hierarchical output | Public |
| CALL METHOD dtinf_cl_gss_data=>CREATE_HIERARCHICAL_OUTPUT...more details | ||
| GET_DATA | Public | |
| CALL METHOD dtinf_cl_gss_data=>GET_DATA...more details | ||
| GET_FIELDS_LINKING_TABLES | Private | |
| CALL METHOD dtinf_cl_gss_data=>GET_FIELDS_LINKING_TABLES...more details | ||
| GET_GSS_LOOKUP | Public | |
| CALL METHOD dtinf_cl_gss_data=>GET_GSS_LOOKUP...more details | ||
| GET_VALUE_LOOKUP | Public | |
| CALL METHOD dtinf_cl_gss_data=>GET_VALUE_LOOKUP...more details | ||
| IS_LINK_MATCH | Private | |
| CALL METHOD dtinf_cl_gss_data=>IS_LINK_MATCH...more details | ||
| ROLLBACK_OUTPUT | Rollbacks data created in create hierarchical output | Public |
| CALL METHOD dtinf_cl_gss_data=>ROLLBACK_OUTPUT...more details | ||
| SAVE_COLLECTED_DATA | Save data to DB via batch insert | Private |
| CALL METHOD dtinf_cl_gss_data=>SAVE_COLLECTED_DATA...more details | ||
DTINF_CL_GSS_DATA attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| MC_BATCH_SIZE | Static Attribute | Batch size | 5000 | LIKE I | Private |
| MO_INFORMATION | Instance Attribute | Information Retrieval Framework Interface for remote system | LIKE DTINF_IF_INFORMATION | Private | |
| MO_PARENT | Instance Attribute | Parent node | LIKE DTINF_CL_GSS_DATA | Private | |
| MO_ROOT | Instance Attribute | Root node | LIKE DTINF_CL_GSS_DATA | Private | |
| MS_COLL_MON | Instance Attribute | Information collection monitor | LIKE DTINF_COLL_MON | Private | |
| MS_GSS_RFC_MAIN | Instance Attribute | GSS: RFC-Calls per Main Task in Central System | LIKE GSS_RFC_MAIN | Private | |
| MT_GSS_CF_RELATION | Instance Attribute | GSS: Structure for Search Area | LIKE GSS_T_CLST_FIELDS | Private | |
| MT_GSS_OR_CLAUSE | Instance Attribute | GTB: Transfer Table Type for Multiple Selection Criteria | LIKE GTB_T_OR_CLAUSE | Private | |
| MT_GSS_OR_CLAUSE_NOCONV | Instance Attribute | GTB: Transfer Table Type for Multiple Selection Criteria | LIKE GTB_T_OR_CLAUSE | Private | |
| MT_GSS_OR_CLAUSE_ORIG | Instance Attribute | GTB: Transfer Table Type for Multiple Selection Criteria | LIKE GTB_T_OR_CLAUSE | Private | |
| MT_INTEL_F | Static Attribute | Table of fields of intelligible output | LIKE DTINF_TT_INTEL_FIELDS | Private | |
| MT_INTEL_H | Static Attribute | Table of headers of intelligible output | LIKE DTINF_TT_INTEL_HEADER | Private | |
| MT_LOOKUP_FIELDNAME | Instance Attribute | Loopup table for field names in DTINF_S_TRANSFER_CI | LIKE DTINF_TT_LOOKUP_FIELDNAME | Private | |
| MT_LOOKUP_FIELDVALUE | Instance Attribute | Loopup table for field values in DTINF_S_TRANSFER | LIKE DTINF_TT_LOOKUP_FIELDVALUE | Private | |
| MT_LOOKUP_GSS | Instance Attribute | Lookup table for GSS data in DTINF_S_TRANSFER | LIKE DTINF_TT_LOOKUP_GSS | Private | |
| MT_LOOKUP_HIERARCHY | Instance Attribute | Lookup Hierarchy table | LIKE DTINF_TT_LOOKUP_HIERARCHY | Private | |
| MT_LOOKUP_TABNAME | Instance Attribute | Loopup table for table names in DTINF_S_TRANSFER_CI | LIKE DTINF_TT_LOOKUP_TABNAME | Private | |
| MT_PURPOSES_TEXTS | Instance Attribute | Purpose texts | LIKE DTINF_TT_PURPT | Private | |
| MT_RESULT_LOOKUP | Instance Attribute | Table of lookup data for intelligibe output | LIKE DTINF_TT_INT_OUT_SINGLE_LOOKUP | Private | |
| MT_RFC_TC_LINK | Instance Attribute | Fields linking TC in remote systems | LIKE DTINF_TT_RFC_TC_LINK | Private | |
| MT_SIBLINGS | Instance Attribute | Siblings | LIKE | Private | |
| MT_SIBLING_GSS_DATA | Instance Attribute | All tables that were found for the siblings | LIKE DTINF_TT_FULL_TAB_TRANSFER_GSS | Private | |
| MT_WHERE_CLAUSE | Instance Attribute | LIKE | Private | ||
| MT_WHERE_CLAUSE_ORIG | Instance Attribute | LIKE | Private | ||
| MV_COUNT | Static Attribute | Maintains the order of insertion of header records | LIKE INT4 | Private | |
| MV_COUNT_FIELDS_IN_TABLE | Instance Attribute | Number of fields in the table | LIKE INT4 | Private | |
| MV_CREATE_DEBUG_DATA | Instance Attribute | Boolean Variable (X=True, -=False, Space=Unknown) | LIKE BOOLEAN | Private | |
| MV_FM_EXITDATA_RELATION | Instance Attribute | Natural number | 4 | LIKE INT4 | Private |
| MV_FM_EXITDATA_RETURNED | Instance Attribute | Natural number | 3 | LIKE INT4 | Private |
| MV_FOUND_MATCHES | Instance Attribute | Amount of matching entries found | LIKE GSS_COUNT | Private | |
| MV_GSS_DEPENDENCY_ID | Instance Attribute | GSS: Dependency ID | LIKE GSS_DEP_ID | Private | |
| MV_GSS_DEP_CHILD | Instance Attribute | GSS: ID of Child | LIKE GSS_DEP_CHILD | Private | |
| MV_GSS_DEP_FATHER | Instance Attribute | GSS: ID of Father | LIKE GSS_DEP_FATHER | Private | |
| MV_GSS_ID | Instance Attribute | Lookup ID for GSS | LIKE INT4 | Private | |
| MV_GUID | Instance Attribute | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | LIKE SYSUUID_C32 | Private | |
| MV_HIER_LEVEL | Instance Attribute | Natural number | LIKE INT4 | Private | |
| MV_LINK | Instance Attribute | Natural number | LIKE INT4 | Private | |
| MV_NO_FM_EXIT | Instance Attribute | Natural number | 1 | LIKE INT4 | Private |
| MV_PARENT_GUID | Instance Attribute | Parent GUID | LIKE SYSUUID_C32 | Private | |
| MV_PARENT_TABNAME | Instance Attribute | Table Name of parent | LIKE TABNAME | Private | |
| MV_PARENT_TC_ID | Instance Attribute | Table Cluster ID | LIKE DTINF_TC_ID | Private | |
| MV_PURPOSE | Instance Attribute | Purpose | LIKE DTINF_PURPOSE | Private | |
| MV_RFC_DEST_FORWARD | Instance Attribute | Logical Destination (Specified in Function Call) | LIKE RFCDEST | Private | |
| MV_TABNAME | Instance Attribute | Table Name | LIKE TABNAME | Private | |
| MV_TC_ID | Instance Attribute | Table Cluster ID | LIKE DTINF_TC_ID | Private | |
| MV_WHERE_CLAUSE_CHANGED | Instance Attribute | Natural number | 2 | LIKE INT4 | Private |
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