SAP DTINF_CL_INFORMATION_CI OO Class - Information Retrieval Framework for Central Instance









DTINF_CL_INFORMATION_CI 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_INFORMATION_CI including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class DTINF_IF_INFORMATION_CI

Method list of DTINF_CL_INFORMATION_CI 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
CHECK_VALID_RFC_DESTCheck if the RFC destination is validPrivate
CALL METHOD dtinf_cl_information_ci=>CHECK_VALID_RFC_DEST...more details

CLEAN_TC_FIELDSClean DB fields related to TCPrivate
CALL METHOD dtinf_cl_information_ci=>CLEAN_TC_FIELDS...more details

CLEAN_TC_PURPOSESClean DB purpose and TC combinationsPrivate
CALL METHOD dtinf_cl_information_ci=>CLEAN_TC_PURPOSES...more details

CLEAN_TC_TABLESClean DB tables related to TCPrivate
CALL METHOD dtinf_cl_information_ci=>CLEAN_TC_TABLES...more details

CONSTRUCTORConstructorPublic
CALL METHOD dtinf_cl_information_ci=>CONSTRUCTOR...more details

CONSTRUCTOR_CLOUD_SYSTEMCloud system specific constructor codingPrivate
CALL METHOD dtinf_cl_information_ci=>CONSTRUCTOR_CLOUD_SYSTEM...more details

CONSTRUCTOR_CUSTOMER_SYSTEMCustomer system specific constructor codingPrivate
CALL METHOD dtinf_cl_information_ci=>CONSTRUCTOR_CUSTOMER_SYSTEM...more details

CONSTRUCTOR_SAP_SYSTEMSAP system specific constructor codingPrivate
CALL METHOD dtinf_cl_information_ci=>CONSTRUCTOR_SAP_SYSTEM...more details

FILTER_MODELFilter the model to show only specific entriesPrivate
CALL METHOD dtinf_cl_information_ci=>FILTER_MODEL...more details

GET_DATA_FROM_DBRetrieve/Create the model in the DBPrivate
CALL METHOD dtinf_cl_information_ci=>GET_DATA_FROM_DB...more details

GET_FIELD_INFOGet information on field of a tablePrivate
CALL METHOD dtinf_cl_information_ci=>GET_FIELD_INFO...more details

GET_FOUND_LINKSRetrieve the found linksPrivate
CALL METHOD dtinf_cl_information_ci=>GET_FOUND_LINKS...more details

GET_ILM_OBJECTS_FROM_MODELGet all ILM Objects stored in the modelPrivate
CALL METHOD dtinf_cl_information_ci=>GET_ILM_OBJECTS_FROM_MODEL...more details

GET_TABLE_CLUSTERRetrieve table clusterPrivate
CALL METHOD dtinf_cl_information_ci=>GET_TABLE_CLUSTER...more details

GET_TABLE_FIELDSGet all fields of a DB tablePrivate
CALL METHOD dtinf_cl_information_ci=>GET_TABLE_FIELDS...more details

GET_TC_DBGet TC model from databasePrivate
CALL METHOD dtinf_cl_information_ci=>GET_TC_DB...more details

GET_TC_DB_LINKSGet TC links from databasePrivate
CALL METHOD dtinf_cl_information_ci=>GET_TC_DB_LINKS...more details

GET_TC_FOR_TABLE_OF_SYSTEMGet the table cluster(s) for a given tablePrivate
CALL METHOD dtinf_cl_information_ci=>GET_TC_FOR_TABLE_OF_SYSTEM...more details

GET_UNIQUE_TC_TABLESGet unique tables used by a Table ClusterPrivate
CALL METHOD dtinf_cl_information_ci=>GET_UNIQUE_TC_TABLES...more details

REMOTE_TASK_DATA_CREATECreate the task data on the remote systemPrivate
CALL METHOD dtinf_cl_information_ci=>REMOTE_TASK_DATA_CREATE...more details

REMOTE_TASK_DATA_STARTStart the code on the remote systemPrivate
CALL METHOD dtinf_cl_information_ci=>REMOTE_TASK_DATA_START...more details

TASK_CREATE_MODEL'Create model' taskPrivate
CALL METHOD dtinf_cl_information_ci=>TASK_CREATE_MODEL...more details

TASK_DB_SCAN'Scan DB table' taskPrivate
CALL METHOD dtinf_cl_information_ci=>TASK_DB_SCAN...more details



DTINF_CL_INFORMATION_CI 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
MD_DATA_RECEIVEDInstance AttributeData received by GSSLIKE
BOOLEAN
Private
MD_RFCMESSAGEInstance AttributeRFC exception textLIKE
CHAR255
Private
MR_INFORMATION_SHAREDInstance AttributeInformation Retrieval Framework Interface (shared)LIKE
DTINF_IF_INFORMATION_SHARED
Private
MT_APPLICATION_INFOInstance AttributeTable bufferLIKE
DTINF_TT_APPLICATION_INFO
Private
MT_CI_ILM_OBJInstance AttributeTable of ILM objects and associated tablesLIKE
DTINF_CI_ILM_OBJ
Private
MT_CI_PURPOSESInstance AttributePurposes available in remote systemsLIKE
DTINF_CI_PURP
Private
MT_CI_PURPOSES_TEXTInstance AttributeLanguage specific texts for purposesLIKE
DTINF_CI_PURPT
Private
MT_CI_PURPOSES_TO_ILMInstance AttributeILM objects associated to a purpose in a remote systemLIKE
DTINF_CI_PURPILM
Private
MT_CI_TABLE_USAGEInstance AttributeDatabase usage on fields of tables on remote systemsLIKE
DTINF_CI_TAB_USE
Private
MT_CI_TASKSInstance AttributeStatus of remote tasks on CILIKE
DTINF_CI_TASKS
Private
MT_CI_TASK_DATAInstance AttributeData for tasksLIKE
DTINF_CI_TASK_DT
Private
MT_CI_TC_FIELDSInstance AttributeCI - Table Clusters: Fields from remote systemsLIKE
DTINF_CI_FLD
Private
MT_CI_TC_INFOInstance AttributeInformation on Table Clusters on the CILIKE
DTINF_CI_TC_INFO
Private
MT_CI_TC_ORDERInstance AttributeCI - purpose / TC combination from remote systemsLIKE
DTINF_CI_ORD
Private
MT_CI_TC_TABLESInstance AttributeCI - Table Clusters Tables from remote systemsLIKE
DTINF_CI_TABS
Private
MT_DOMAINInstance AttributePurpose & TC relevant domains and valuesLIKE
DTINF_DOMAIN
Private
MT_DOMAIN_CUSTInstance AttributePurpose & TC relevant domains and values (customer)LIKE
DTINF_DOMAIN_C
Private
MT_DOMAIN_TEXTInstance AttributeLanguage dependent table of DTINF_DOMAINLIKE
DTINF_DOMAINT
Private
MT_DOMAIN_TEXT_CUSTInstance AttributeLanguage dependent table of DTINF_DOMAIN_CLIKE
DTINF_DOMAINT_C
Private
MT_FIELD_INFORMATIONInstance AttributeTable of table/field informationLIKE
DTINF_TT_TABLE_FIELD_INFOS
Private
MT_FOUND_LINKSInstance AttributeAll found links from the INF_MODEL database tableLIKE
DTINF_TT_FOUND_LINKS
Private
MT_HASHInstance AttributeTable of hashes (SAP delivered)LIKE
DTINF_HASH
Private
MT_HASH_CUSTInstance AttributeTable of hashes (customer)LIKE
DTINF_HASH_C
Private
MT_ILM_LOCKSInstance AttributeILM Object locks held by applicationLIKE
DTINF_TT_ILM_OBJ
Private
MT_ILM_OBJECT_TO_TABLESInstance AttributeTable of ILM objects and associated tablesLIKE
DTINF_CI_ILM_OBJ
Private
MT_INVALID_ILM_OBJECT_DEFInstance AttributeTable of invalid ILM objects, e.g. structuresLIKE
DTINF_TT_OBJ_DEFINITIONS
Private
MT_MODELInstance AttributeTable storing initial model used by Information FWLIKE
DTINF_MODEL
Private
MT_MODEL_CUSTInstance AttributeTable storing customer model used by Inf. FW (customer)LIKE
DTINF_MODEL_C
Private
MT_PURPOSESInstance AttributeSAP delivered purposesLIKE
DTINF_PURP
Private
MT_PURPOSES_CUSTInstance AttributeCustomer specific purposesLIKE
DTINF_PURP_C
Private
MT_PURPOSES_CUST_TEXTInstance AttributeText table for purposes (customer)LIKE
DTINF_PURPT_C
Private
MT_PURPOSES_TEXTInstance AttributeText table for purposesLIKE
DTINF_PURPT
Private
MT_PURPOSE_TO_FIELDInstance AttributePurpose specific fields of tablesLIKE
DTINF_P2F
Private
MT_PURPOSE_TO_FIELD_CUSTInstance AttributePurpose specific fields of tables (customer)LIKE
DTINF_P2F_C
Private
MT_PURPOSE_TO_FIELD_TEXTInstance AttributePurpose and language specific field values of tablesLIKE
DTINF_P2FT
Private
MT_PURPOSE_TO_FIELD_TEXT_CUSTInstance AttributePurpose and language specific fields of tables (customer)LIKE
DTINF_P2FT_C
Private
MT_PURPOSE_TO_TCInstance AttributeSAP delivered purpose / TC combinationLIKE
DTINF_GSS_ORD
Private
MT_PURPOSE_TO_TC_CUSTInstance AttributeCustomer specific purpose / TC combinationLIKE
DTINF_GSS_ORD_C
Private
MT_RESP_APPLInstance AttributeGrouping of Application Component and PackageLIKE
DTINF_TT_RESP_APPL
Private
MT_RESP_APPL_CUSTInstance AttributeResponsibility for Application Component and PackageLIKE
DTINF_RESP_APP_C
Private
MT_RESP_TABInstance AttributeGrouping of TC, contained tables and responsibilityLIKE
DTINF_TT_RESP_TAB
Private
MT_RESP_TAB_CUSTInstance AttributeGrouping of TC, contained tables and responsibilityLIKE
DTINF_RESP_TAB_C
Private
MT_RFC_CONNECTIONSInstance AttributeRFC connections between systemsLIKE
DTINF_RFC_CONN
Private
MT_RFC_STATEInstance AttributeRFC connection state of specific systemLIKE
DTINF_RFC_STATE
Private
MT_RFC_TABLESInstance AttributeGSS: Table Type for GSS_S_SEARCH_AREALIKE
DTINF_TT_GSS_SEARCH_AREA
Private
MT_SYSTEMS_LISTInstance AttributeSystems usable by the CILIKE
DTINF_SYS
Private
MT_SYSTEMS_LIST_TEXTInstance AttributeLanguage specific text for SystemsLIKE
DTINF_SYST
Private
MT_SYSTEM_COMPONENTSInstance AttributeSoftware components installed on a systemLIKE
DTINF_SYS_COMP
Private
MT_SYSTEM_INFOInstance AttributeState of Information Retrieval Framework on remote systemLIKE
DTINF_SYS_INFO
Private
MT_SYST_STATEInstance AttributeInformation about System StateLIKE
DTINF_SYST_STATE
Private
MT_TCInstance AttributeSAP defined Table ClustersLIKE
DTINF_TC_INFO
Private
MT_TC_CUSTInstance AttributeCustomer defined Table ClustersLIKE
DTINF_TC_INFO_C
Private
MT_TC_FIELDSInstance AttributeTable of TC field linksLIKE
DTINF_TT_TC_FIELDS
Private
MT_TC_LINKSInstance AttributeTable of links between TCLIKE
DTINF_TT_TC_LINK
Private
MT_TC_MODELInstance AttributeBuffer of TC modelLIKE
DTINF_TT_TC_MODEL
Private
MT_TC_TABLESInstance AttributeBuffer of TC tableLIKE
DTINF_TT_TC_TABLES
Private
MT_UPDATE_GSSInstance AttributeGSS tables shall be updated with DTINF dataLIKE
DTINF_UPDATE_GSS
Private
MV_BP_PROCESS_FATHER_TABLEInstance AttributeDuring PROCESS method, break-point if table matchesLIKE
STRING
Private
MV_BP_PROCESS_SON_TABLEInstance AttributeDuring PROCESS method, break-point if table matchesLIKE
STRING
Private
MV_CI_PURPOSESInstance AttributeRuntime parameter for MT_CI_PURPOSESLIKE
STRING
Private
MV_CI_PURPOSES_TEXTInstance AttributeRuntime parameter for MT_CI_PURPOSES_TEXTLIKE
STRING
Private
MV_CI_PURPOSES_TO_ILMInstance AttributeLIKE
STRING
Private
MV_CI_TABLE_USAGEInstance AttributeLIKE
STRING
Private
MV_CI_TASKSInstance AttributeRuntime parameter for MT_CI_TASKSLIKE
STRING
Private
MV_CI_TASK_DATAInstance AttributeRuntime parameter for MT_CI_TASK_DATALIKE
STRING
Private
MV_CI_TC_FIELDSInstance AttributeLIKE
STRING
Private
MV_CI_TC_INFOInstance AttributeLIKE
STRING
Private
MV_CI_TC_ORDERInstance AttributeLIKE
STRING
Private
MV_CI_TC_TABLESInstance AttributeLIKE
STRING
Private
MV_CLUSTER_INDEXInstance AttributeCluster IndexLIKE
CHAR20
Private
MV_COLLECTION_MONITORInstance AttributeLIKE
STRING
Private
MV_CURRENT_TASK_IDInstance AttributeCurrent Task ID in useLIKE
SYSUUID_C32
Private
MV_DOMAINInstance AttributeLIKE
STRING
Private
MV_DOMAIN_CUSTInstance AttributeLIKE
STRING
Private
MV_DOMAIN_TEXTInstance AttributeLIKE
STRING
Private
MV_DOMAIN_TEXT_CUSTInstance AttributeLIKE
STRING
Private
MV_HASHInstance AttributeLIKE
STRING
Private
MV_HASH_CUSTInstance AttributeLIKE
STRING
Private
MV_HIERARCHY_COUNTERInstance AttributeNatural numberLIKE
INT4
Private
MV_ILM_OBJECT_TO_TABLESInstance AttributeLIKE
STRING
Private
MV_IS_STATELESSInstance AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Private
MV_LOCKED_PURPOSEInstance AttributeLocked purposeLIKE
DTINF_PURPOSE_ID
Private
MV_LOCKED_TCInstance AttributeLocked Table ClusterLIKE
DTINF_TC_ID
Private
MV_LOCKED_UPDATE_STATEInstance AttributeUpdate statusLIKE
DTINF_UPDATE_STATE
Private
MV_LOCKING_USERInstance AttributeUser locking dataLIKE
UNAME
Private
MV_LOCK_REQUESTEDInstance AttributeAttempted lock descriptionLIKE
CHAR20
Private
MV_MAX_DTINF_TC_IDInstance AttributeCounter for TC ID (here: number)LIKE
INT4
Private
MV_MAX_RESP_APPL_IDInstance AttributeResponsibility IDLIKE
DTINF_RESP_ID
Private
MV_MIN_STRING_LENGTHInstance AttributeMinimum string length of a field4LIKE
I
Private
MV_MODELInstance AttributeLIKE
STRING
Private
MV_MODEL_CUSTInstance AttributeLIKE
STRING
Private
MV_MODEL_LOCKEDInstance AttributeLock on DTINF_MODEL*is setLIKE
BOOLEAN
Private
MV_PURPOSESInstance AttributeLIKE
STRING
Private
MV_PURPOSES_CUSTInstance AttributeLIKE
STRING
Private
MV_PURPOSES_TEXTInstance AttributeLIKE
STRING
Private
MV_PURPOSES_TEXT_CUSTInstance AttributeLIKE
STRING
Private
MV_PURPOSE_TO_FIELDInstance AttributeLIKE
STRING
Private
MV_PURPOSE_TO_FIELD_CUSTInstance AttributeLIKE
STRING
Private
MV_PURPOSE_TO_FIELD_TEXTInstance AttributeLIKE
STRING
Private
MV_PURPOSE_TO_FIELD_TEXT_CUSTInstance AttributeLIKE
STRING
Private
MV_PURPOSE_TO_TCInstance AttributeLIKE
STRING
Private
MV_PURPOSE_TO_TC_CUSTInstance AttributeLIKE
STRING
Private
MV_RESP_APPLInstance AttributeLIKE
STRING
Private
MV_RESP_APPL_CUSTInstance AttributeLIKE
STRING
Private
MV_RESP_TABInstance AttributeLIKE
STRING
Private
MV_RESP_TAB_CUSTInstance AttributeLIKE
STRING
Private
MV_RFC_CONNECTIONSInstance AttributeLIKE
STRING
Private
MV_RFC_STATEInstance AttributeLIKE
STRING
Private
MV_SESSION_GUIDInstance AttributeSession GUIDLIKE
DTINF_SESSION_GUID
Private
MV_SYSTEMS_LISTInstance AttributeLIKE
STRING
Private
MV_SYSTEMS_LIST_TEXTInstance AttributeLIKE
STRING
Private
MV_SYSTEM_COMPONENTSInstance AttributeLIKE
STRING
Private
MV_SYSTEM_INFOInstance AttributeLIKE
STRING
Private
MV_SYSTEM_INSTIDInstance AttributeSystem installation IDLIKE
DTINF_INSTID
Private
MV_SYSTEM_IS_CIInstance AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Private
MV_SYSTEM_IS_CLOUDInstance AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Private
MV_SYSTEM_IS_PRODUCTIVEInstance AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Private
MV_SYSTEM_IS_REMOTEInstance AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Private
MV_SYSTEM_IS_SAPInstance AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Private
MV_SYST_STATEInstance AttributeLIKE
STRING
Private
MV_UPDATE_GSSInstance AttributeLIKE
STRING
Private
MV_USERNAMEInstance AttributeUsernameLIKE
SYST_UNAME
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!