SAP ABAP Class /BOFU/CL_FDT_RETRIEVE (Expression type for Retrieve BOPF)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BOFU/FDT_EXPR_BO_RETR_DATA (Package) BRFplus Add-Ons for BOPF: Expression Retrieve BO Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_FDT_RETRIEVE Retrieve from BOPF BO: BRFplus Express Type 20090923
2 Inheritance (c INHERITING FROM c_ref)  CL_FDT_EXPRESSION FDT: Abstract Expression Class 20090923
Properties
Class /BOFU/CL_FDT_RETRIEVE  
Short Description Expression type for Retrieve BOPF    
Super Class CL_FDT_EXPRESSION FDT: Abstract Expression Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /BOFU/FDT_EXP_BO_RET    
Program status     
Category 0   
Package /BOFU/FDT_EXPR_BO_RETR_DATA   BRFplus Add-Ons for BOPF: Expression Retrieve BO Data 
Created 20090923   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FDT_RETRIEVE_BOPF_EXPR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 /BOFU/IF_FDT_RETRIEVE Retrieve from BOPF BO: BRFplus Express Type 20090923
Friends
# Friend Modeled only Created on Description
1 CL_FDT_FACTORY 20090923 FDT: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONTEXT_NAME Constant Public Type reference (TYPE) SEOSCONAME '_V_O_CONTEXT' Subcomponent name 20130728
2 GC_TABLE_OF_ASSOC_PARAMS Constant Private Type reference (TYPE) TABNAME '/BOFU/FDTEXP103' DB Table of Assoc Params 20090923
3 GC_TABLE_OF_FIELD_MAP Constant Private Type reference (TYPE) TABNAME '/BOFU/FDTEXP102' DB Table of Field Map 20090923
4 GC_TABLE_OF_HEADER Constant Private Type reference (TYPE) TABNAME '/BOFU/FDTEXP100' DB Table of Header 20090923
5 GC_TABLE_OF_NODE Constant Public Type reference (TYPE) TABNAME '/BOFU/FDTEXP101' DB Table of Nodes 20090923
6 GO_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_FDT_FACTORY FDT: Factory 20090923
7 MS_BUFFER Instance attribute Private Type reference (TYPE) TS_BUFFER Buffer 20090923
8 MS_BUFFER_DB Instance attribute Private Type reference (TYPE) TS_BUFFER Buffer 20090923
9 MV_BUFFER_DB_LOADED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090923
10 MV_BUFFER_LOADED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090923
11 MV_FIRST_KEY Static Attribute Public Type reference (TYPE) ABAP_BOOL 'X' 20130709
12 MV_ID Instance attribute Public Attribute reference (LIKE) 20090923
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ASSOC_PARAM Instance method Private Method Check Assoc Params 20090929
2 CHECK_ASSOC_PARAM_OF_NODE Instance method Private Method Check Assoc Params per Node 20090929
3 CHECK_ASSOC_PARAM_OF_NODE_1 Instance method Private Method Check Assoc Params per Node (SINGLE) 20090929
4 CHECK_BUFFER Instance method Private Method Check Buffer 20090923
5 CHECK_CONVERTIBILITY Instance method Private Method Check Convertibility 20090929
6 CHECK_DATA_OBJ_AS_KEY Instance method Protected Method Check Data Object as Key (/BOBF/T_FRW_KEY, S_FRW_KEY,...) 20090923
7 CHECK_DATA_OBJ_BINDING Instance method Protected Method Check Data Object Binding 20090923
8 CHECK_DATA_OBJ_BINDING_INT Instance method Protected Method Check Data Object Binding 20090923
9 CHECK_FIELD_MAP Instance method Private Method Check Field Map 20090923
10 CHECK_FIELD_MAP_OF_NODE Instance method Private Method Check Field Map per Node 20090929
11 CHECK_FIELD_MAP_OF_NODE_1 Instance method Private Method Check Field Map per Node (single) 20090929
12 CHECK_HEADER Instance method Private Method Check header 20090923
13 CHECK_NODES Instance method Private Method Check Nodes 20090923
14 CHECK_NODE_SINGLE Instance method Private Method Check Single Node and Children 20090929
15 CHECK_NODE_SINGLE_INT Instance method Private Method Check Single Node (Only the Node) 20091006
16 CHECK_RESULT_OBJECT Instance method Private Method Check result Object 20090929
17 CHECK_RESULT_OBJECT_1 Instance method Private Method Check result Object (compatibility checks) 20090930
18 CHECK_RESULT_OBJECT_1_1 Instance method Private Method Check result Object (Field Map checks) 20090930
19 CREATE_RESULT_DO_GEN_CODE Static method Public Method create result data object, to be called from generated code 20130709
20 GENERATE_PROC_GET_DATA_STATE Instance method Private Method generate code for PROC_GET_DATA_STATE 20130709
21 GENERAT_RETRIEVE_PROCESS Instance method Private Method Generate process for Retrieve expression 20091223
22 GEN_BUFFER_CONTENT Instance method Private Method Copy the buffer content to a genereated attribute 20130709
23 GET_DATA_OBJECT Instance method Protected Method Get Data Object 20090923
24 LOAD_BUFFER Instance method Private Method Load Buffer 20090923
25 LOAD_BUFFER_DB Instance method Private Method Load Buffer (DB) 20090923
26 LOAD_DATA_FROM_DB Static method Private Method Load Data from given DB table 20090923
27 MOVE_DATA_EXT_TO_INT Static method Public Method INTERNAL 20091006
28 MOVE_DATA_INT_TO_EXT Static method Public Method INTERNAL 20091006
29 PRCS_MRD_4_NODE_NO_CTX Static method Private Method Process Map Result Data 4 Node; Called from generated Code 20130709
30 PREP_INTERMEDIATE_OUTPUT_STR Instance method Private Method PRE_IOS: Prepare intermediate output structure 20091007
31 PREP_IOS_FIELDS_FOR_NODE Instance method Private Method Prepare intermediate output structure fields 20091007
32 PREP_IOS_FIELDS_FOR_NODE_GEN Static method Private Method PREP_IOS_FIELDS_FOR_NODE; Called from generated Code 20130709
33 PREP_IOS_FOR_GEN Static method Public Method PREP_INTERMEDIATE_OUTPUT_STR; Called from generated Code 20130709
34 PROCESS_MAP_RESULT_DATA Instance method Private Method Process: Map Result Data 20091007
35 PROCESS_MAP_RESULT_DATA_4_NODE Instance method Private Method Process: Map Result Data 20091007
36 PROCESS_MAP_RESULT_DATA_NO_CTX Static method Public Method Process map result datat; called from the generated code 20130709
37 PROCESS_NODE_DO_RETRIEVE Instance method Private Method Process Node: DO Retrieve 20091007
38 PROCESS_NODE_RETRIEVE_NO_CTX Static method Public Method Process Node: DO Retrieve, called from the generated code 20130709
39 PROC_GET_DATA_STATE Static method Public Method Get Data State 20091005
40 PROC_OLD_1 Instance method Private Method Process Old Version1 20091005
41 READ_ME Instance method Private Method READ ME 20090923
42 SAVE_BUFFER_DB Instance method Private Method Save Buffer(DB) 20090923
43 SAVE_DATA_TO_DB Static method Private Method Save Data to given DB table 20090923
44 SET_BUFFER Instance method Private Method Set the buffer 20090923
45 SET_CONTEXT_DATA_OBJECTS Instance method Public Method 20091203
Events
Class /BOFU/CL_FDT_RETRIEVE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ASSOC_PARAM Private Attribute reference (LIKE) 20090923
2 TS_BO_NODE Private Attribute reference (LIKE) 20090923
3 TS_BUFFER Private See coding Buffer 20090923 BEGIN OF ts_buffer , s_header TYPE ts_header, t_bo_nodes TYPE tt_bo_node, t_field_map TYPE tt_field_map, t_assoc_param TYPE tt_assoc_param, END OF ts_buffer
4 TS_BUFFER_GEN Public See coding buffer for generation process 20130709 BEGIN OF ts_buffer_gen, s_header TYPE /bofu/if_fdt_retrieve~ts_header, t_bo_nodes TYPE STANDARD TABLE OF /bofu/s_fdt_exp_101_gene WITH DEFAULT KEY, t_field_map TYPE /bofu/if_fdt_retrieve~tt_field_map, t_assoc_param TYPE /bofu/if_fdt_retrieve~tt_assoc_param, END OF ts_buffer_gen
5 TS_FIELD_MAP Private Attribute reference (LIKE) 20090923
6 TS_HEADER Private Attribute reference (LIKE) 20090923
7 TS_XML_ASSOCPARAM Private See coding 20091117 BEGIN OF ts_xml_assocparam , filter_nr TYPE /bofu/fdt_uuid, filter_bo_node_nr TYPE /bofu/fdt_uuid, filter_fld TYPE /bofu/field_name, fltr_value_id TYPE fdt_uuid, fltr_value TYPE /bofu/fdt_value, END OF ts_xml_assocparam
8 TS_XML_FIELDMAP Private See coding 20091117 BEGIN OF ts_xml_fieldmap , map_nr TYPE /bofu/fdt_uuid, bo_node_nr TYPE /bofu/fdt_uuid, fld_on_node TYPE fieldname, fld_on_resobj TYPE fdt_uuid, END OF ts_xml_fieldmap
9 TS_XML_NODE Private See coding 20091117 BEGIN OF ts_xml_node , node_nr TYPE /bofu/fdt_uuid, parent_node_nr TYPE /bofu/fdt_uuid, assoc_name TYPE /bofu/association, filter_value_id TYPE fdt_uuid, fld_on_resobj_id TYPE fdt_uuid, END OF ts_xml_node
10 TT_ASSOC_PARAM Private Attribute reference (LIKE) 20090923
11 TT_BO_NODE Private Attribute reference (LIKE) 20090923
12 TT_FIELD_MAP Private Attribute reference (LIKE) 20090923
13 TT_XML_ASSOCPARAM Private See coding 20091117 tt_xml_assocparam TYPE STANDARD TABLE OF ts_xml_assocparam WITH DEFAULT KEY
14 TT_XML_FIELDMAP Private See coding 20091117 tt_xml_fieldmap TYPE STANDARD TABLE OF ts_xml_fieldmap WITH DEFAULT KEY
15 TT_XML_NODE Private See coding 20091117 tt_xml_node TYPE STANDARD TABLE OF ts_xml_node WITH DEFAULT KEY
Method Signatures

Method CHECK_ASSOC_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090929
2 Changing CT_BO_NODE Call by reference Type reference (TYPE) TT_BO_NODE 20090929
3 Changing CT_DATA Call by reference Type reference (TYPE) TT_ASSOC_PARAM 20090929
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090929
5 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090929

Method CHECK_ASSOC_PARAM on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_ASSOC_PARAM_OF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BO_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_TRANSIENT_DATA 20090929
2 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090929
3 Changing CT_DATA Call by reference Type reference (TYPE) TT_ASSOC_PARAM 20090929
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090929
5 Importing IS_BO_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_DB_DATA 20090929
6 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090929

Method CHECK_ASSOC_PARAM_OF_NODE on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_ASSOC_PARAM_OF_NODE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSOC_PARAM Call by reference Type reference (TYPE) TS_ASSOC_PARAM-S_TRANSIENT_DATA 20090929
2 Changing CS_BO_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_TRANSIENT_DATA 20090929
3 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090929
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090929
5 Importing IS_ASSOC_PARAM Call by reference Type reference (TYPE) TS_ASSOC_PARAM-S_DB_DATA 20090929
6 Importing IS_BO_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_DB_DATA 20090929
7 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090929
8 Importing IT_DATA Call by reference Type reference (TYPE) TT_ASSOC_PARAM 20090929
9 Importing IV_LINE_INDEX Call by reference Type reference (TYPE) I 20090929

Method CHECK_ASSOC_PARAM_OF_NODE_1 on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BUFFER Call by reference Type reference (TYPE) TS_BUFFER Buffer 20090923
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090923
3 Importing IV_RESULT_OBJ_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20091005

Method CHECK_BUFFER on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_CONVERTIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONVERTIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20090929
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090929
3 Importing IO_TYPEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Runtime Type Services 20090929

Method CHECK_CONVERTIBILITY on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_DATA_OBJ_AS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090923
2 Exporting EO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090923
3 Exporting EV_CHECK_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20090923
4 Exporting EV_OBJECT_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20090923
5 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090923

Method CHECK_DATA_OBJ_AS_KEY on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_DATA_OBJ_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090923
2 Exporting EV_CHECK_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20090923
3 Exporting EV_OBJECT_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20090923
4 Importing IV_EXPECTED_OBJ_TYPE Call by reference Type reference (TYPE) ANY Object of Expected TYpe 20090923
5 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090923

Method CHECK_DATA_OBJ_BINDING on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_DATA_OBJ_BINDING_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090923
2 Exporting EV_CHECK_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20090923
3 Exporting EV_TYPE_EXPECTED Call by reference Type reference (TYPE) STRING 20090929
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090923
5 Importing IV_ADD_MSG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090929
6 Importing IV_EXPECTED_OBJ_TYPE Call by reference Type reference (TYPE) ANY Object of Expected TYpe 20090923

Method CHECK_DATA_OBJ_BINDING_INT on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_FIELD_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090923
2 Changing CT_BO_NODE Call by reference Type reference (TYPE) TT_BO_NODE 20090929
3 Changing CT_DATA Call by reference Type reference (TYPE) TT_FIELD_MAP 20090923
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090923
5 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090923

Method CHECK_FIELD_MAP on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_FIELD_MAP_OF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BO_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_TRANSIENT_DATA 20090929
2 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090929
3 Changing CT_DATA Call by reference Type reference (TYPE) TT_FIELD_MAP 20090929
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090929
5 Importing IS_BO_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_DB_DATA 20090929
6 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090929

Method CHECK_FIELD_MAP_OF_NODE on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_FIELD_MAP_OF_NODE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BO_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_TRANSIENT_DATA 20090929
2 Changing CS_FIELD_MAP Call by reference Type reference (TYPE) TS_FIELD_MAP-S_TRANSIENT_DATA 20090929
3 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090929
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090929
5 Importing IS_BO_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_DB_DATA 20090929
6 Importing IS_FIELD_MAP Call by reference Type reference (TYPE) TS_FIELD_MAP-S_DB_DATA 20090929
7 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090929
8 Importing IT_DATA Call by reference Type reference (TYPE) TT_FIELD_MAP 20090929
9 Importing IV_LINE_INDEX Call by reference Type reference (TYPE) I 20090929

Method CHECK_FIELD_MAP_OF_NODE_1 on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090923
2 Exporting ES_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090929
3 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090929

Method CHECK_HEADER on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090923
2 Changing CT_DATA Call by reference Type reference (TYPE) TT_BO_NODE 20090923
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090923
4 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090923

Method CHECK_NODES on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_NODE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090929
2 Changing CS_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_TRANSIENT_DATA 20090929
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090929
4 Changing CT_NODE Call by reference Type reference (TYPE) TT_BO_NODE 20091006
5 Changing CV_NR_TOP_LINES Call by reference Type reference (TYPE) I 20090929
6 Changing CV_RESULT_FLD_NUMBER Call by reference Type reference (TYPE) I 20091006
7 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090929
8 Importing IS_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_DB_DATA 20090929
9 Importing IV_LINE_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090929

Method CHECK_NODE_SINGLE on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_NODE_SINGLE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20091006
2 Changing CS_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_TRANSIENT_DATA 20091006
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20091006
4 Changing CV_NR_TOP_LINES Call by reference Type reference (TYPE) I 20091006
5 Changing CV_RESULT_FLD_NUMBER Call by reference Type reference (TYPE) I 20091006
6 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20091006
7 Importing IS_NODE Call by reference Type reference (TYPE) TS_BO_NODE-S_DB_DATA 20091006
8 Importing IT_NODE Call by reference Type reference (TYPE) TT_BO_NODE 20091006
9 Importing IV_LINE_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20091006

Method CHECK_NODE_SINGLE_INT on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_RESULT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090929
2 Changing CT_BO_NODE Call by reference Type reference (TYPE) TT_BO_NODE 20090929
3 Changing CT_FIELD_MAP Call by reference Type reference (TYPE) TT_FIELD_MAP 20090929
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090929
5 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090929
6 Importing IV_RESULT_OBJ_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090929

Method CHECK_RESULT_OBJECT on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_RESULT_OBJECT_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090930
2 Changing CT_BO_NODE Call by reference Type reference (TYPE) TT_BO_NODE 20090930
3 Changing CT_FIELD_MAP Call by reference Type reference (TYPE) TT_FIELD_MAP 20090930
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090930
5 Importing IO_RESULT_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Universal Unique Identifier 20090930
6 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090930

Method CHECK_RESULT_OBJECT_1 on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CHECK_RESULT_OBJECT_1_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_TRANSIENT_DATA 20090930
2 Changing CT_BO_NODE Call by reference Type reference (TYPE) TT_BO_NODE 20090930
3 Changing CT_FIELD_MAP Call by reference Type reference (TYPE) TT_FIELD_MAP 20090930
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090930
5 Importing IO_RESULT_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Universal Unique Identifier 20090930
6 Importing IO_RESULT_LINETYPE_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090930
7 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER-S_DB_DATA 20090930
8 Importing IV_NODE_MAP_COUNT Call by reference Type reference (TYPE) I 20090930
9 Importing IV_OUTPUT_FLD_COUNT Call by reference Type reference (TYPE) I 20090930

Method CHECK_RESULT_OBJECT_1_1 on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method CREATE_RESULT_DO_GEN_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESULT_DO_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20130709
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20130709
3 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) IF_FDT_RESULT FDT: Result 20130709

Method CREATE_RESULT_DO_GEN_CODE on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method GENERATE_PROC_GET_DATA_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20130709
2 Exporting ET_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20130709
3 Exporting EV_BFORE_IMG_PARAM_NAME Call by reference Type reference (TYPE) STRING 20130709
4 Exporting EV_DEEP_TRACED Call by reference Type reference (TYPE) ABAP_BOOL 20130709
5 Exporting EV_DIRECT_RESULT_NAME Call by reference Type reference (TYPE) STRING 20130709
6 Exporting EV_INVL_CACHE_PARAM_NAME Call by reference Type reference (TYPE) STRING 20130709
7 Importing IV_DATA_STATE Call by reference Type reference (TYPE) /BOFU/BO_DATA_STATE BO Data State 20130709
8 Importing IV_DATA_STATE_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20130709
9 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20130709
10 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20130709

Method GENERATE_PROC_GET_DATA_STATE on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method GENERAT_RETRIEVE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID The required and optional context fields in the src code 20091223
2 Exporting ET_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table for source code 20091223
3 Exporting EV_DEEP_TRACED Call by reference Type reference (TYPE) ABAP_BOOL The expression contains traced sub-expression 20091223
4 Exporting EV_DIRECT_RESULT_NAME Call by reference Type reference (TYPE) STRING 20091223
5 Importing IV_CREATE_VARIABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Include declaration of result var IV_VARIABLE_NAME yes/no? 20091223
6 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20091223
7 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20091223
8 Importing IV_VARIABLE_NAME Call by reference Type reference (TYPE) CLIKE Name of the variable 20091223

Method GENERAT_RETRIEVE_PROCESS on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method GEN_BUFFER_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20130709
2 Exporting ET_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20130709
3 Exporting EV_BUFFER_NAME Call by reference Type reference (TYPE) STRING 20130709
4 Importing IS_BUFFER Call by reference Type reference (TYPE) TS_BUFFER_GEN buffer for generation process 20130709
5 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20130709
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20130709

Method GEN_BUFFER_CONTENT on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method GET_DATA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090923
2 Exporting EO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090923
3 Exporting EV_OBJECT_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20090923
4 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090923

Method GET_DATA_OBJECT on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method LOAD_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20090923
2 Importing IV_VERSION Call by reference Type reference (TYPE) IF_FDT_TYPES=>VERSION 20090923
3 Returning RS_BUFFER Value transfer Type reference (TYPE) TS_BUFFER Buffer 20090923
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20090923

Method LOAD_BUFFER_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION Call by reference Type reference (TYPE) IF_FDT_TYPES=>VERSION 20090923
2 Returning RS_BUFFER Value transfer Type reference (TYPE) TS_BUFFER Buffer 20090923

Method LOAD_BUFFER_DB on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method LOAD_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20090923
2 Changing CT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20090923
3 Importing IO_PERSISTENCE Call by reference Object reference (TYPE REF TO) IF_FDT_PERSISTENCE FDT: Persistence 20090923
4 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20090923
5 Importing IV_VERSION Call by reference Type reference (TYPE) IF_FDT_TYPES=>VERSION Version 20090923

Method LOAD_DATA_FROM_DB on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method MOVE_DATA_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INTERNAL_DATA Call by reference Object reference (TYPE REF TO) DATA 20091006
2 Importing IR_EXTERNAL_DATA Call by reference Object reference (TYPE REF TO) DATA 20091006
3 Importing ITS_EXTERNAL_NAME_MAP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_ID_NAME 20091006
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091006
5 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20091006
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091006

Method MOVE_DATA_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_EXTERNAL_DATA Call by reference Object reference (TYPE REF TO) DATA 20091006
2 Importing IR_EXTERNAL_DATA Call by reference Object reference (TYPE REF TO) DATA 20091006
3 Importing IR_INTERNAL_DATA Call by reference Object reference (TYPE REF TO) DATA 20091006
4 Importing ITS_EXTERNAL_NAME_MAP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_ID_NAME 20091006
5 Importing IV_EXTERNAL_TYPE_LENGTH Call by reference Type reference (TYPE) I 20091006
6 Importing IV_EXTERNAL_TYPE_NAME Call by reference Type reference (TYPE) STRING 20091006
7 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091006
8 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20091006
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091006

Method PRCS_MRD_4_NODE_NO_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INTER_OUTPUT_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130709
2 Importing IS_BUFFER Call by reference Type reference (TYPE) TS_BUFFER_GEN buffer for generation process 20130709
3 Importing IS_INTER_OUTPUT_DATA Call by reference Object reference (TYPE REF TO) DATA 20130709
4 Importing IS_RESULT_DATA Call by reference Object reference (TYPE REF TO) DATA 20130709
5 Importing IV_NODE_NR Call by reference Type reference (TYPE) TS_BO_NODE-NODE_NR Node 20130709
6 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20130709
7 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20130709

Method PRCS_MRD_4_NODE_NO_CTX on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method PREP_INTERMEDIATE_OUTPUT_STR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20091007
2 Exporting EO_TABLEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20091007

Method PREP_INTERMEDIATE_OUTPUT_STR on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method PREP_IOS_FIELDS_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Komponentenbeschreibungstabelle 20091007
2 Importing IV_NODE_NR Call by reference Type reference (TYPE) TS_BO_NODE-NODE_NR 20091007

Method PREP_IOS_FIELDS_FOR_NODE on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method PREP_IOS_FIELDS_FOR_NODE_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Komponentenbeschreibungstabelle 20130709
2 Importing IS_BUFFER Call by reference Type reference (TYPE) TS_BUFFER_GEN buffer for generation process 20130709
3 Importing IV_NODE_NR Call by reference Type reference (TYPE) TS_BO_NODE-NODE_NR Node 20130709

Method PREP_IOS_FIELDS_FOR_NODE_GEN on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method PREP_IOS_FOR_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130709
2 Exporting EO_TABLEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20130709
3 Importing IS_BUFFER Call by reference Type reference (TYPE) TS_BUFFER_GEN buffer for generation process 20130709

Method PREP_IOS_FOR_GEN on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method PROCESS_MAP_RESULT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20091007
2 Importing IO_INTER_OUTPUT_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20091007
3 Importing IO_INTER_OUTPUT_TABLEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20091007
4 Importing IO_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_FDT_PROCESSOR FDT: Processor 20091007
5 Importing IO_RESULT Value transfer Object reference (TYPE REF TO) IF_FDT_RESULT FDT: Result 20091007
6 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE_WRITE FDT: Trace (Write Interface) 20091007
7 Importing IT_INTER_OUTPUT_DATA Call by reference Object reference (TYPE REF TO) DATA 20091007
8 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20091007
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20091007

Method PROCESS_MAP_RESULT_DATA_4_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20091007
2 Importing IO_INTER_OUTPUT_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20091007
3 Importing IO_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_FDT_PROCESSOR FDT: Processor 20091007
4 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE_WRITE FDT: Trace (Write Interface) 20091007
5 Importing IS_INTER_OUTPUT_DATA Call by reference Object reference (TYPE REF TO) DATA 20091007
6 Importing IS_RESULT_DATA Call by reference Object reference (TYPE REF TO) DATA 20091007
7 Importing IV_NODE_NR Call by reference Type reference (TYPE) TS_BO_NODE-NODE_NR 20091007
8 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20091007
9 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20091007
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20091007

Method PROCESS_MAP_RESULT_DATA_NO_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_DATA_RESULT Call by reference Type reference (TYPE) DATA 20130709
2 Importing IO_INTER_OUTPUT_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130709
3 Importing IO_INTER_OUTPUT_TABLEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20130709
4 Importing IS_BUFFER Call by reference Type reference (TYPE) TS_BUFFER_GEN buffer for generation process 20130709
5 Importing IT_INTER_OUTPUT_DATA Call by reference Object reference (TYPE REF TO) DATA 20130709
6 Importing IV_RESULT_DO_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20130728
7 Importing IV_RESULT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE Data Object Type 20130728
8 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20130709

Method PROCESS_MAP_RESULT_DATA_NO_CTX on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method PROCESS_NODE_DO_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CT_INTERMEDIATE_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20091007
2 Importing ET_KEY_FAILED Call by reference Object reference (TYPE REF TO) /BOBF/T_FRW_KEY Key Table 20091007
3 Importing ET_KEY_LINK Call by reference Object reference (TYPE REF TO) /BOBF/T_FRW_KEY_LINK Key Link 20091007
4 Importing ET_KEY_SUCCESS Call by reference Object reference (TYPE REF TO) /BOBF/T_FRW_KEY Key Table 20091007
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT 20091007
6 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091007
7 Importing IO_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_FDT_PROCESSOR 20091007
8 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE_WRITE 20091007
9 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20091007
10 Importing IV_BEFORE_IMAGE Call by reference Type reference (TYPE) ABAP_BOOL 20091007
11 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL 20091007
12 Importing IV_NODE_NR Call by reference Type reference (TYPE) TS_BO_NODE-NODE_NR 20091007
13 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20091007
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20091007

Method PROCESS_NODE_RETRIEVE_NO_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CT_INTERMEDIATE_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20130709
2 Importing ET_KEY_FAILED Call by reference Object reference (TYPE REF TO) /BOBF/T_FRW_KEY Key Table 20130709
3 Importing ET_KEY_LINK Call by reference Object reference (TYPE REF TO) /BOBF/T_FRW_KEY_LINK Key Link 20130709
4 Importing ET_KEY_SUCCESS Call by reference Object reference (TYPE REF TO) /BOBF/T_FRW_KEY Key Table 20130709
5 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20130709
6 Importing IO_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_FDT_PROCESSOR FDT: Processor 20130709
7 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE_WRITE FDT: Trace (Write Interface) 20130709
8 Importing IS_BUFFER Call by reference Type reference (TYPE) TS_BUFFER_GEN Buffer 20130709
9 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20130709
10 Importing IV_BEFORE_IMAGE Call by reference Type reference (TYPE) ABAP_BOOL 20130709
11 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20130709
12 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL 20130709
13 Importing IV_NODE_NR Call by reference Type reference (TYPE) /BOFU/IF_FDT_RETRIEVE~TS_BO_NODE-NODE_NR Node 20130709
14 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20130709

Method PROCESS_NODE_RETRIEVE_NO_CTX on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method PROC_GET_DATA_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BEFORE_IMAGE Call by reference Type reference (TYPE) ABAP_BOOL 20091005
2 Exporting EV_INVALIDATE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL 20091005
3 Importing IV_DATA_STATE Call by reference Type reference (TYPE) /BOFU/BO_DATA_STATE BO Data State (Current/Before/DB states) 20091005
4 Importing IV_EXPR_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20091005
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20091005

Method PROC_OLD_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20091005
2 Importing IO_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_FDT_PROCESSOR FDT: Processor 20091005
3 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE_WRITE FDT: Trace (Write Interface) 20091005
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20091005
5 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) IF_FDT_RESULT FDT: Result 20091005
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20091005

Method READ_ME Signature

Method READ_ME on class /BOFU/CL_FDT_RETRIEVE has no parameter.
Method READ_ME on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method SAVE_BUFFER_DB Signature

Method SAVE_BUFFER_DB on class /BOFU/CL_FDT_RETRIEVE has no parameter.
Method SAVE_BUFFER_DB on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method SAVE_DATA_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PERSISTENCE Call by reference Object reference (TYPE REF TO) IF_FDT_PERSISTENCE FDT: Persistence 20090923
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090923
3 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20090923
4 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20090923

Method SAVE_DATA_TO_DB on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method SET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) TS_HEADER 20090923
2 Importing IT_ASSOC_PARAM Call by reference Type reference (TYPE) TT_ASSOC_PARAM 20090923
3 Importing IT_BO_NODE Call by reference Type reference (TYPE) TT_BO_NODE 20090923
4 Importing IT_FIELD_MAP Call by reference Type reference (TYPE) TT_FIELD_MAP 20090923

Method SET_BUFFER on class /BOFU/CL_FDT_RETRIEVE has no exception.

Method SET_CONTEXT_DATA_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20091203

Method SET_CONTEXT_DATA_OBJECTS on class /BOFU/CL_FDT_RETRIEVE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702