SAP /BOFU/CL_FDT_RETRIEVE OO Class - Expression type for Retrieve BOPF









/BOFU/CL_FDT_RETRIEVE 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 /BOFU/CL_FDT_RETRIEVE 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 /BOFU/IF_FDT_RETRIEVE

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for /BOFU/CL_FDT_RETRIEVE is CL_FDT_EXPRESSION

Method list of /BOFU/CL_FDT_RETRIEVE 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_ASSOC_PARAMCheck Assoc ParamsPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_ASSOC_PARAM...more details

CHECK_ASSOC_PARAM_OF_NODECheck Assoc Params per NodePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_ASSOC_PARAM_OF_NODE...more details

CHECK_ASSOC_PARAM_OF_NODE_1Check Assoc Params per Node (SINGLE)Private
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_ASSOC_PARAM_OF_NODE_1...more details

CHECK_BUFFERCheck BufferPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_BUFFER...more details

CHECK_CONVERTIBILITYCheck ConvertibilityPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_CONVERTIBILITY...more details

CHECK_DATA_OBJ_AS_KEYCheck Data Object as Key (/BOBF/T_FRW_KEY, S_FRW_KEY,...)Protected
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_DATA_OBJ_AS_KEY...more details

CHECK_DATA_OBJ_BINDINGCheck Data Object BindingProtected
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_DATA_OBJ_BINDING...more details

CHECK_DATA_OBJ_BINDING_INTCheck Data Object BindingProtected
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_DATA_OBJ_BINDING_INT...more details

CHECK_FIELD_MAPCheck Field MapPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_FIELD_MAP...more details

CHECK_FIELD_MAP_OF_NODECheck Field Map per NodePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_FIELD_MAP_OF_NODE...more details

CHECK_FIELD_MAP_OF_NODE_1Check Field Map per Node (single)Private
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_FIELD_MAP_OF_NODE_1...more details

CHECK_HEADERCheck headerPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_HEADER...more details

CHECK_NODESCheck NodesPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_NODES...more details

CHECK_NODE_SINGLECheck Single Node and ChildrenPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_NODE_SINGLE...more details

CHECK_NODE_SINGLE_INTCheck Single Node (Only the Node)Private
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_NODE_SINGLE_INT...more details

CHECK_RESULT_OBJECTCheck result ObjectPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_RESULT_OBJECT...more details

CHECK_RESULT_OBJECT_1Check result Object (compatibility checks)Private
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_RESULT_OBJECT_1...more details

CHECK_RESULT_OBJECT_1_1Check result Object (Field Map checks)Private
CALL METHOD /bofu/cl_fdt_retrieve=>CHECK_RESULT_OBJECT_1_1...more details

CREATE_RESULT_DO_GEN_CODEcreate result data object, to be called from generated codePublic
CALL METHOD /bofu/cl_fdt_retrieve=>CREATE_RESULT_DO_GEN_CODE...more details

GENERATE_PROC_GET_DATA_STATEgenerate code for PROC_GET_DATA_STATEPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>GENERATE_PROC_GET_DATA_STATE...more details

GENERAT_RETRIEVE_PROCESSGenerate process for Retrieve expressionPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>GENERAT_RETRIEVE_PROCESS...more details

GEN_BUFFER_CONTENTCopy the buffer content to a genereated attributePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>GEN_BUFFER_CONTENT...more details

GET_DATA_OBJECTGet Data ObjectProtected
CALL METHOD /bofu/cl_fdt_retrieve=>GET_DATA_OBJECT...more details

LOAD_BUFFERLoad BufferPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>LOAD_BUFFER...more details

LOAD_BUFFER_DBLoad Buffer (DB)Private
CALL METHOD /bofu/cl_fdt_retrieve=>LOAD_BUFFER_DB...more details

LOAD_DATA_FROM_DBLoad Data from given DB tablePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>LOAD_DATA_FROM_DB...more details

MOVE_DATA_EXT_TO_INTINTERNALPublic
CALL METHOD /bofu/cl_fdt_retrieve=>MOVE_DATA_EXT_TO_INT...more details

MOVE_DATA_INT_TO_EXTINTERNALPublic
CALL METHOD /bofu/cl_fdt_retrieve=>MOVE_DATA_INT_TO_EXT...more details

PRCS_MRD_4_NODE_NO_CTXProcess Map Result Data 4 Node; Called from generated CodePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>PRCS_MRD_4_NODE_NO_CTX...more details

PREP_INTERMEDIATE_OUTPUT_STRPRE_IOS: Prepare intermediate output structurePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>PREP_INTERMEDIATE_OUTPUT_STR...more details

PREP_IOS_FIELDS_FOR_NODEPrepare intermediate output structure fieldsPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>PREP_IOS_FIELDS_FOR_NODE...more details

PREP_IOS_FIELDS_FOR_NODE_GENPREP_IOS_FIELDS_FOR_NODE; Called from generated CodePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>PREP_IOS_FIELDS_FOR_NODE_GEN...more details

PREP_IOS_FOR_GENPREP_INTERMEDIATE_OUTPUT_STR; Called from generated CodePublic
CALL METHOD /bofu/cl_fdt_retrieve=>PREP_IOS_FOR_GEN...more details

PROCESS_MAP_RESULT_DATAProcess: Map Result DataPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>PROCESS_MAP_RESULT_DATA...more details

PROCESS_MAP_RESULT_DATA_4_NODEProcess: Map Result DataPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>PROCESS_MAP_RESULT_DATA_4_NODE...more details

PROCESS_MAP_RESULT_DATA_NO_CTXProcess map result datat; called from the generated codePublic
CALL METHOD /bofu/cl_fdt_retrieve=>PROCESS_MAP_RESULT_DATA_NO_CTX...more details

PROCESS_NODE_DO_RETRIEVEProcess Node: DO RetrievePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>PROCESS_NODE_DO_RETRIEVE...more details

PROCESS_NODE_RETRIEVE_NO_CTXProcess Node: DO Retrieve, called from the generated codePublic
CALL METHOD /bofu/cl_fdt_retrieve=>PROCESS_NODE_RETRIEVE_NO_CTX...more details

PROC_GET_DATA_STATEGet Data StatePublic
CALL METHOD /bofu/cl_fdt_retrieve=>PROC_GET_DATA_STATE...more details

PROC_OLD_1Process Old Version1Private
CALL METHOD /bofu/cl_fdt_retrieve=>PROC_OLD_1...more details

READ_MEREAD MEPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>READ_ME...more details

SAVE_BUFFER_DBSave Buffer(DB)Private
CALL METHOD /bofu/cl_fdt_retrieve=>SAVE_BUFFER_DB...more details

SAVE_DATA_TO_DBSave Data to given DB tablePrivate
CALL METHOD /bofu/cl_fdt_retrieve=>SAVE_DATA_TO_DB...more details

SET_BUFFERSet the bufferPrivate
CALL METHOD /bofu/cl_fdt_retrieve=>SET_BUFFER...more details

SET_CONTEXT_DATA_OBJECTSPublic
CALL METHOD /bofu/cl_fdt_retrieve=>SET_CONTEXT_DATA_OBJECTS...more details



/BOFU/CL_FDT_RETRIEVE 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
GC_CONTEXT_NAMEConstantSubcomponent name'_V_O_CONTEXT'LIKE
SEOSCONAME
Public
GC_TABLE_OF_ASSOC_PARAMSConstantDB Table of Assoc Params'/BOFU/FDTEXP103'LIKE
TABNAME
Private
GC_TABLE_OF_FIELD_MAPConstantDB Table of Field Map'/BOFU/FDTEXP102'LIKE
TABNAME
Private
GC_TABLE_OF_HEADERConstantDB Table of Header'/BOFU/FDTEXP100'LIKE
TABNAME
Private
GC_TABLE_OF_NODEConstantDB Table of Nodes'/BOFU/FDTEXP101'LIKE
TABNAME
Public
GO_FACTORYStatic AttributeFDT: FactoryLIKE
IF_FDT_FACTORY
Private
MS_BUFFERInstance AttributeBufferLIKE
TS_BUFFER
Private
MS_BUFFER_DBInstance AttributeBufferLIKE
TS_BUFFER
Private
MV_BUFFER_DB_LOADEDInstance AttributeLIKE
ABAP_BOOL
Private
MV_BUFFER_LOADEDInstance AttributeLIKE
ABAP_BOOL
Private
MV_FIRST_KEYStatic Attribute'X'LIKE
ABAP_BOOL
Public
MV_IDInstance AttributeLIKE
Public




/BOFU/CL_FDT_RETRIEVE types

TS_ASSOC_PARAM -
TS_BO_NODE -
TS_BUFFER - Buffer
TS_BUFFER_GEN - buffer for generation process
TS_FIELD_MAP -
TS_HEADER -
TS_XML_ASSOCPARAM -
TS_XML_FIELDMAP -
TS_XML_NODE -
TT_ASSOC_PARAM -
TT_BO_NODE -
TT_FIELD_MAP -
TT_XML_ASSOCPARAM -
TT_XML_FIELDMAP -
TT_XML_NODE -

Links to Related Class(s)

/BOFU/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!