Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | 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 | Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_O_CONTEXT' | Subcomponent name | 20130728 | ||
| 2 | Constant | Private | Type reference (TYPE) | TABNAME | '/BOFU/FDTEXP103' | DB Table of Assoc Params | 20090923 | ||
| 3 | Constant | Private | Type reference (TYPE) | TABNAME | '/BOFU/FDTEXP102' | DB Table of Field Map | 20090923 | ||
| 4 | Constant | Private | Type reference (TYPE) | TABNAME | '/BOFU/FDTEXP100' | DB Table of Header | 20090923 | ||
| 5 | Constant | Public | Type reference (TYPE) | TABNAME | '/BOFU/FDTEXP101' | DB Table of Nodes | 20090923 | ||
| 6 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20090923 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | TS_BUFFER | Buffer | 20090923 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | TS_BUFFER | Buffer | 20090923 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090923 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090923 | ||||
| 11 | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 'X' | 20130709 | |||
| 12 | Instance attribute | Public | Attribute reference (LIKE) | 20090923 |
Methods
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 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090929 | ||||
| 2 | CT_BO_NODE | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20090929 | ||||
| 3 | CT_DATA | Call by reference | Type reference (TYPE) | TT_ASSOC_PARAM | 20090929 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090929 | |||
| 5 | 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 | CS_BO_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_TRANSIENT_DATA | 20090929 | ||||
| 2 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090929 | ||||
| 3 | CT_DATA | Call by reference | Type reference (TYPE) | TT_ASSOC_PARAM | 20090929 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090929 | |||
| 5 | IS_BO_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_DB_DATA | 20090929 | ||||
| 6 | 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 | CS_ASSOC_PARAM | Call by reference | Type reference (TYPE) | TS_ASSOC_PARAM-S_TRANSIENT_DATA | 20090929 | ||||
| 2 | CS_BO_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_TRANSIENT_DATA | 20090929 | ||||
| 3 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090929 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090929 | |||
| 5 | IS_ASSOC_PARAM | Call by reference | Type reference (TYPE) | TS_ASSOC_PARAM-S_DB_DATA | 20090929 | ||||
| 6 | IS_BO_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_DB_DATA | 20090929 | ||||
| 7 | IS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_DB_DATA | 20090929 | ||||
| 8 | IT_DATA | Call by reference | Type reference (TYPE) | TT_ASSOC_PARAM | 20090929 | ||||
| 9 | 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 | CS_BUFFER | Call by reference | Type reference (TYPE) | TS_BUFFER | Buffer | 20090923 | |||
| 2 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090923 | |||
| 3 | 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 | EV_CONVERTIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090929 | ||||
| 2 | IO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Data Object | 20090929 | |||
| 3 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090923 | |||
| 2 | EO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Data Object | 20090923 | |||
| 3 | EV_CHECK_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090923 | ||||
| 4 | EV_OBJECT_NOT_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090923 | ||||
| 5 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090923 | |||
| 2 | EV_CHECK_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090923 | ||||
| 3 | EV_OBJECT_NOT_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090923 | ||||
| 4 | IV_EXPECTED_OBJ_TYPE | Call by reference | Type reference (TYPE) | ANY | Object of Expected TYpe | 20090923 | |||
| 5 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090923 | |||
| 2 | EV_CHECK_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090923 | ||||
| 3 | EV_TYPE_EXPECTED | Call by reference | Type reference (TYPE) | STRING | 20090929 | ||||
| 4 | IO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Data Object | 20090923 | |||
| 5 | IV_ADD_MSG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20090929 | |||
| 6 | 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 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090923 | ||||
| 2 | CT_BO_NODE | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20090929 | ||||
| 3 | CT_DATA | Call by reference | Type reference (TYPE) | TT_FIELD_MAP | 20090923 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090923 | |||
| 5 | 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 | CS_BO_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_TRANSIENT_DATA | 20090929 | ||||
| 2 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090929 | ||||
| 3 | CT_DATA | Call by reference | Type reference (TYPE) | TT_FIELD_MAP | 20090929 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090929 | |||
| 5 | IS_BO_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_DB_DATA | 20090929 | ||||
| 6 | 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 | CS_BO_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_TRANSIENT_DATA | 20090929 | ||||
| 2 | CS_FIELD_MAP | Call by reference | Type reference (TYPE) | TS_FIELD_MAP-S_TRANSIENT_DATA | 20090929 | ||||
| 3 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090929 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090929 | |||
| 5 | IS_BO_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_DB_DATA | 20090929 | ||||
| 6 | IS_FIELD_MAP | Call by reference | Type reference (TYPE) | TS_FIELD_MAP-S_DB_DATA | 20090929 | ||||
| 7 | IS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_DB_DATA | 20090929 | ||||
| 8 | IT_DATA | Call by reference | Type reference (TYPE) | TT_FIELD_MAP | 20090929 | ||||
| 9 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090923 | |||
| 2 | ES_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090929 | ||||
| 3 | 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 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090923 | ||||
| 2 | CT_DATA | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20090923 | ||||
| 3 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090923 | |||
| 4 | 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 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090929 | ||||
| 2 | CS_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_TRANSIENT_DATA | 20090929 | ||||
| 3 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090929 | |||
| 4 | CT_NODE | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20091006 | ||||
| 5 | CV_NR_TOP_LINES | Call by reference | Type reference (TYPE) | I | 20090929 | ||||
| 6 | CV_RESULT_FLD_NUMBER | Call by reference | Type reference (TYPE) | I | 20091006 | ||||
| 7 | IS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_DB_DATA | 20090929 | ||||
| 8 | IS_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_DB_DATA | 20090929 | ||||
| 9 | 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 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20091006 | ||||
| 2 | CS_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_TRANSIENT_DATA | 20091006 | ||||
| 3 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20091006 | |||
| 4 | CV_NR_TOP_LINES | Call by reference | Type reference (TYPE) | I | 20091006 | ||||
| 5 | CV_RESULT_FLD_NUMBER | Call by reference | Type reference (TYPE) | I | 20091006 | ||||
| 6 | IS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_DB_DATA | 20091006 | ||||
| 7 | IS_NODE | Call by reference | Type reference (TYPE) | TS_BO_NODE-S_DB_DATA | 20091006 | ||||
| 8 | IT_NODE | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20091006 | ||||
| 9 | 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 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090929 | ||||
| 2 | CT_BO_NODE | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20090929 | ||||
| 3 | CT_FIELD_MAP | Call by reference | Type reference (TYPE) | TT_FIELD_MAP | 20090929 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090929 | |||
| 5 | IS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_DB_DATA | 20090929 | ||||
| 6 | 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 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090930 | ||||
| 2 | CT_BO_NODE | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20090930 | ||||
| 3 | CT_FIELD_MAP | Call by reference | Type reference (TYPE) | TT_FIELD_MAP | 20090930 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090930 | |||
| 5 | IO_RESULT_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Universal Unique Identifier | 20090930 | |||
| 6 | 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 | CS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_TRANSIENT_DATA | 20090930 | ||||
| 2 | CT_BO_NODE | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20090930 | ||||
| 3 | CT_FIELD_MAP | Call by reference | Type reference (TYPE) | TT_FIELD_MAP | 20090930 | ||||
| 4 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090930 | |||
| 5 | IO_RESULT_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Universal Unique Identifier | 20090930 | |||
| 6 | IO_RESULT_LINETYPE_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Data Object | 20090930 | |||
| 7 | IS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER-S_DB_DATA | 20090930 | ||||
| 8 | IV_NODE_MAP_COUNT | Call by reference | Type reference (TYPE) | I | 20090930 | ||||
| 9 | 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 | IV_RESULT_DO_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130709 | |||
| 2 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130709 | |||
| 3 | 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 | 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 | ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table with Source Code | 20130709 | |||
| 3 | EV_BFORE_IMG_PARAM_NAME | Call by reference | Type reference (TYPE) | STRING | 20130709 | ||||
| 4 | EV_DEEP_TRACED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130709 | ||||
| 5 | EV_DIRECT_RESULT_NAME | Call by reference | Type reference (TYPE) | STRING | 20130709 | ||||
| 6 | EV_INVL_CACHE_PARAM_NAME | Call by reference | Type reference (TYPE) | STRING | 20130709 | ||||
| 7 | IV_DATA_STATE | Call by reference | Type reference (TYPE) | /BOFU/BO_DATA_STATE | BO Data State | 20130709 | |||
| 8 | IV_DATA_STATE_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20130709 | |||
| 9 | IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130709 | |||
| 10 | 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 | 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 | ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table for source code | 20091223 | |||
| 3 | EV_DEEP_TRACED | Call by reference | Type reference (TYPE) | ABAP_BOOL | The expression contains traced sub-expression | 20091223 | |||
| 4 | EV_DIRECT_RESULT_NAME | Call by reference | Type reference (TYPE) | STRING | 20091223 | ||||
| 5 | 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 | IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20091223 | ||||
| 7 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20091223 | ||||
| 8 | 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 | 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 | ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table with Source Code | 20130709 | |||
| 3 | EV_BUFFER_NAME | Call by reference | Type reference (TYPE) | STRING | 20130709 | ||||
| 4 | IS_BUFFER | Call by reference | Type reference (TYPE) | TS_BUFFER_GEN | buffer for generation process | 20130709 | |||
| 5 | IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130709 | |||
| 6 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090923 | |||
| 2 | EO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Data Object | 20090923 | |||
| 3 | EV_OBJECT_NOT_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090923 | ||||
| 4 | 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 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20090923 | ||||
| 2 | IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>VERSION | 20090923 | ||||
| 3 | RS_BUFFER | Value transfer | Type reference (TYPE) | TS_BUFFER | Buffer | 20090923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090923 |
Method LOAD_BUFFER_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>VERSION | 20090923 | ||||
| 2 | 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 | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090923 | ||||
| 2 | CT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20090923 | ||||
| 3 | IO_PERSISTENCE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PERSISTENCE | FDT: Persistence | 20090923 | |||
| 4 | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090923 | |||
| 5 | 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 | ER_INTERNAL_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091006 | ||||
| 2 | IR_EXTERNAL_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091006 | ||||
| 3 | ITS_EXTERNAL_NAME_MAP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_ID_NAME | 20091006 | ||||
| 4 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20091006 | |||
| 5 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20091006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ER_EXTERNAL_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091006 | ||||
| 2 | IR_EXTERNAL_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091006 | ||||
| 3 | IR_INTERNAL_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091006 | ||||
| 4 | ITS_EXTERNAL_NAME_MAP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_ID_NAME | 20091006 | ||||
| 5 | IV_EXTERNAL_TYPE_LENGTH | Call by reference | Type reference (TYPE) | I | 20091006 | ||||
| 6 | IV_EXTERNAL_TYPE_NAME | Call by reference | Type reference (TYPE) | STRING | 20091006 | ||||
| 7 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20091006 | |||
| 8 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20091006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_INTER_OUTPUT_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20130709 | |||
| 2 | IS_BUFFER | Call by reference | Type reference (TYPE) | TS_BUFFER_GEN | buffer for generation process | 20130709 | |||
| 3 | IS_INTER_OUTPUT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130709 | ||||
| 4 | IS_RESULT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130709 | ||||
| 5 | IV_NODE_NR | Call by reference | Type reference (TYPE) | TS_BO_NODE-NODE_NR | Node | 20130709 | |||
| 6 | IV_STRUCT_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20130709 | |||
| 7 | 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 | EO_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20091007 | |||
| 2 | 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 | CT_COMPONENTS | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | Komponentenbeschreibungstabelle | 20091007 | |||
| 2 | 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 | CT_COMPONENTS | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | Komponentenbeschreibungstabelle | 20130709 | |||
| 2 | IS_BUFFER | Call by reference | Type reference (TYPE) | TS_BUFFER_GEN | buffer for generation process | 20130709 | |||
| 3 | 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 | EO_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20130709 | |||
| 2 | EO_TABLEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20130709 | |||
| 3 | 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 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20091007 | |||
| 2 | IO_INTER_OUTPUT_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20091007 | |||
| 3 | IO_INTER_OUTPUT_TABLEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20091007 | |||
| 4 | IO_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PROCESSOR | FDT: Processor | 20091007 | |||
| 5 | IO_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_RESULT | FDT: Result | 20091007 | |||
| 6 | IO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE_WRITE | FDT: Trace (Write Interface) | 20091007 | |||
| 7 | IT_INTER_OUTPUT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 8 | 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 | 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 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20091007 | |||
| 2 | IO_INTER_OUTPUT_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20091007 | |||
| 3 | IO_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PROCESSOR | FDT: Processor | 20091007 | |||
| 4 | IO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE_WRITE | FDT: Trace (Write Interface) | 20091007 | |||
| 5 | IS_INTER_OUTPUT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 6 | IS_RESULT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 7 | IV_NODE_NR | Call by reference | Type reference (TYPE) | TS_BO_NODE-NODE_NR | 20091007 | ||||
| 8 | IV_STRUCT_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20091007 | |||
| 9 | 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 | 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 | EO_DATA_RESULT | Call by reference | Type reference (TYPE) | DATA | 20130709 | ||||
| 2 | IO_INTER_OUTPUT_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20130709 | |||
| 3 | IO_INTER_OUTPUT_TABLEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20130709 | |||
| 4 | IS_BUFFER | Call by reference | Type reference (TYPE) | TS_BUFFER_GEN | buffer for generation process | 20130709 | |||
| 5 | IT_INTER_OUTPUT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130709 | ||||
| 6 | IV_RESULT_DO_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130728 | |||
| 7 | IV_RESULT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20130728 | |||
| 8 | 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 | CT_INTERMEDIATE_OUTPUT | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 2 | ET_KEY_FAILED | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_KEY_LINK | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_KEY_LINK | Key Link | 20091007 | |||
| 4 | ET_KEY_SUCCESS | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 5 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | 20091007 | ||||
| 6 | IO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 7 | IO_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PROCESSOR | 20091007 | ||||
| 8 | IO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE_WRITE | 20091007 | ||||
| 9 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 10 | IV_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091007 | ||||
| 11 | IV_INVALIDATE_CACHE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091007 | ||||
| 12 | IV_NODE_NR | Call by reference | Type reference (TYPE) | TS_BO_NODE-NODE_NR | 20091007 | ||||
| 13 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_INTERMEDIATE_OUTPUT | Call by reference | Object reference (TYPE REF TO) | DATA | 20130709 | ||||
| 2 | ET_KEY_FAILED | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_KEY | Key Table | 20130709 | |||
| 3 | ET_KEY_LINK | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_KEY_LINK | Key Link | 20130709 | |||
| 4 | ET_KEY_SUCCESS | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_KEY | Key Table | 20130709 | |||
| 5 | IO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20130709 | |||
| 6 | IO_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PROCESSOR | FDT: Processor | 20130709 | |||
| 7 | IO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE_WRITE | FDT: Trace (Write Interface) | 20130709 | |||
| 8 | IS_BUFFER | Call by reference | Type reference (TYPE) | TS_BUFFER_GEN | Buffer | 20130709 | |||
| 9 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20130709 | |||
| 10 | IV_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130709 | ||||
| 11 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130709 | |||
| 12 | IV_INVALIDATE_CACHE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130709 | ||||
| 13 | IV_NODE_NR | Call by reference | Type reference (TYPE) | /BOFU/IF_FDT_RETRIEVE~TS_BO_NODE-NODE_NR | Node | 20130709 | |||
| 14 | 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 | EV_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091005 | ||||
| 2 | EV_INVALIDATE_CACHE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091005 | ||||
| 3 | IV_DATA_STATE | Call by reference | Type reference (TYPE) | /BOFU/BO_DATA_STATE | BO Data State (Current/Before/DB states) | 20091005 | |||
| 4 | IV_EXPR_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20091005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20091005 | |||
| 2 | IO_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PROCESSOR | FDT: Processor | 20091005 | |||
| 3 | IO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE_WRITE | FDT: Trace (Write Interface) | 20091005 | |||
| 4 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20091005 | |||
| 5 | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_RESULT | FDT: Result | 20091005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_PERSISTENCE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PERSISTENCE | FDT: Persistence | 20090923 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090923 | ||||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20090923 | ||||
| 4 | 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 | IS_HEADER | Call by reference | Type reference (TYPE) | TS_HEADER | 20090923 | ||||
| 2 | IT_ASSOC_PARAM | Call by reference | Type reference (TYPE) | TT_ASSOC_PARAM | 20090923 | ||||
| 3 | IT_BO_NODE | Call by reference | Type reference (TYPE) | TT_BO_NODE | 20090923 | ||||
| 4 | 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 | 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 |