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 NameDescriptionVisability
ADD_CHILDAdd a child to the siblingsPublic
CALL METHOD dtinf_cl_gss_data=>ADD_CHILD...more details

ADD_FIELD_DATAPrivate
CALL METHOD dtinf_cl_gss_data=>ADD_FIELD_DATA...more details

ADD_HEADER_DATAPrivate
CALL METHOD dtinf_cl_gss_data=>ADD_HEADER_DATA...more details

ADD_TABLE_DATAAdd table dataPublic
CALL METHOD dtinf_cl_gss_data=>ADD_TABLE_DATA...more details

CHECK_LOOKUP_EXISTSCheck if Siblings data is already readPrivate
CALL METHOD dtinf_cl_gss_data=>CHECK_LOOKUP_EXISTS...more details

CREATE_COPY_OF_FIELDSAdd the fields of a lookup result to the resultPrivate
CALL METHOD dtinf_cl_gss_data=>CREATE_COPY_OF_FIELDS...more details

CREATE_COPY_OF_HEADERSAdd the tables of a lookup result to the resultPrivate
CALL METHOD dtinf_cl_gss_data=>CREATE_COPY_OF_HEADERS...more details

CREATE_HEARTBEATCreate a heartbeat to notify DTINF_COLL_MONPrivate
CALL METHOD dtinf_cl_gss_data=>CREATE_HEARTBEAT...more details

CREATE_HIERARCHICAL_OUTPUTCreate intelligible hierarchical outputPublic
CALL METHOD dtinf_cl_gss_data=>CREATE_HIERARCHICAL_OUTPUT...more details

GET_DATAPublic
CALL METHOD dtinf_cl_gss_data=>GET_DATA...more details

GET_FIELDS_LINKING_TABLESPrivate
CALL METHOD dtinf_cl_gss_data=>GET_FIELDS_LINKING_TABLES...more details

GET_GSS_LOOKUPPublic
CALL METHOD dtinf_cl_gss_data=>GET_GSS_LOOKUP...more details

GET_VALUE_LOOKUPPublic
CALL METHOD dtinf_cl_gss_data=>GET_VALUE_LOOKUP...more details

IS_LINK_MATCHPrivate
CALL METHOD dtinf_cl_gss_data=>IS_LINK_MATCH...more details

ROLLBACK_OUTPUTRollbacks data created in create hierarchical outputPublic
CALL METHOD dtinf_cl_gss_data=>ROLLBACK_OUTPUT...more details

SAVE_COLLECTED_DATASave data to DB via batch insertPrivate
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.

NameLevelDescriptionInitial ValueTypeVisability
MC_BATCH_SIZEStatic AttributeBatch size5000LIKE
I
Private
MO_INFORMATIONInstance AttributeInformation Retrieval Framework Interface for remote systemLIKE
DTINF_IF_INFORMATION
Private
MO_PARENTInstance AttributeParent nodeLIKE
DTINF_CL_GSS_DATA
Private
MO_ROOTInstance AttributeRoot nodeLIKE
DTINF_CL_GSS_DATA
Private
MS_COLL_MONInstance AttributeInformation collection monitorLIKE
DTINF_COLL_MON
Private
MS_GSS_RFC_MAINInstance AttributeGSS: RFC-Calls per Main Task in Central SystemLIKE
GSS_RFC_MAIN
Private
MT_GSS_CF_RELATIONInstance AttributeGSS: Structure for Search AreaLIKE
GSS_T_CLST_FIELDS
Private
MT_GSS_OR_CLAUSEInstance AttributeGTB: Transfer Table Type for Multiple Selection CriteriaLIKE
GTB_T_OR_CLAUSE
Private
MT_GSS_OR_CLAUSE_NOCONVInstance AttributeGTB: Transfer Table Type for Multiple Selection CriteriaLIKE
GTB_T_OR_CLAUSE
Private
MT_GSS_OR_CLAUSE_ORIGInstance AttributeGTB: Transfer Table Type for Multiple Selection CriteriaLIKE
GTB_T_OR_CLAUSE
Private
MT_INTEL_FStatic AttributeTable of fields of intelligible outputLIKE
DTINF_TT_INTEL_FIELDS
Private
MT_INTEL_HStatic AttributeTable of headers of intelligible outputLIKE
DTINF_TT_INTEL_HEADER
Private
MT_LOOKUP_FIELDNAMEInstance AttributeLoopup table for field names in DTINF_S_TRANSFER_CILIKE
DTINF_TT_LOOKUP_FIELDNAME
Private
MT_LOOKUP_FIELDVALUEInstance AttributeLoopup table for field values in DTINF_S_TRANSFERLIKE
DTINF_TT_LOOKUP_FIELDVALUE
Private
MT_LOOKUP_GSSInstance AttributeLookup table for GSS data in DTINF_S_TRANSFERLIKE
DTINF_TT_LOOKUP_GSS
Private
MT_LOOKUP_HIERARCHYInstance AttributeLookup Hierarchy tableLIKE
DTINF_TT_LOOKUP_HIERARCHY
Private
MT_LOOKUP_TABNAMEInstance AttributeLoopup table for table names in DTINF_S_TRANSFER_CILIKE
DTINF_TT_LOOKUP_TABNAME
Private
MT_PURPOSES_TEXTSInstance AttributePurpose textsLIKE
DTINF_TT_PURPT
Private
MT_RESULT_LOOKUPInstance AttributeTable of lookup data for intelligibe outputLIKE
DTINF_TT_INT_OUT_SINGLE_LOOKUP
Private
MT_RFC_TC_LINKInstance AttributeFields linking TC in remote systemsLIKE
DTINF_TT_RFC_TC_LINK
Private
MT_SIBLINGSInstance AttributeSiblingsLIKE
Private
MT_SIBLING_GSS_DATAInstance AttributeAll tables that were found for the siblingsLIKE
DTINF_TT_FULL_TAB_TRANSFER_GSS
Private
MT_WHERE_CLAUSEInstance AttributeLIKE
Private
MT_WHERE_CLAUSE_ORIGInstance AttributeLIKE
Private
MV_COUNTStatic AttributeMaintains the order of insertion of header recordsLIKE
INT4
Private
MV_COUNT_FIELDS_IN_TABLEInstance AttributeNumber of fields in the tableLIKE
INT4
Private
MV_CREATE_DEBUG_DATAInstance AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Private
MV_FM_EXITDATA_RELATIONInstance AttributeNatural number4LIKE
INT4
Private
MV_FM_EXITDATA_RETURNEDInstance AttributeNatural number3LIKE
INT4
Private
MV_FOUND_MATCHESInstance AttributeAmount of matching entries foundLIKE
GSS_COUNT
Private
MV_GSS_DEPENDENCY_IDInstance AttributeGSS: Dependency IDLIKE
GSS_DEP_ID
Private
MV_GSS_DEP_CHILDInstance AttributeGSS: ID of ChildLIKE
GSS_DEP_CHILD
Private
MV_GSS_DEP_FATHERInstance AttributeGSS: ID of FatherLIKE
GSS_DEP_FATHER
Private
MV_GSS_IDInstance AttributeLookup ID for GSSLIKE
INT4
Private
MV_GUIDInstance Attribute16 Byte UUID in 32 Characters (Hexadecimal Encoded)LIKE
SYSUUID_C32
Private
MV_HIER_LEVELInstance AttributeNatural numberLIKE
INT4
Private
MV_LINKInstance AttributeNatural numberLIKE
INT4
Private
MV_NO_FM_EXITInstance AttributeNatural number1LIKE
INT4
Private
MV_PARENT_GUIDInstance AttributeParent GUIDLIKE
SYSUUID_C32
Private
MV_PARENT_TABNAMEInstance AttributeTable Name of parentLIKE
TABNAME
Private
MV_PARENT_TC_IDInstance AttributeTable Cluster IDLIKE
DTINF_TC_ID
Private
MV_PURPOSEInstance AttributePurposeLIKE
DTINF_PURPOSE
Private
MV_RFC_DEST_FORWARDInstance AttributeLogical Destination (Specified in Function Call)LIKE
RFCDEST
Private
MV_TABNAMEInstance AttributeTable NameLIKE
TABNAME
Private
MV_TC_IDInstance AttributeTable Cluster IDLIKE
DTINF_TC_ID
Private
MV_WHERE_CLAUSE_CHANGEDInstance AttributeNatural number2LIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!