SAP ABAP Interface /BOFU/IF_FDT_RETRIEVE (Retrieve from BOPF BO: BRFplus Express Type)
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 - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /BOFU/CL_FDT_RETRIEVE | Expression type for Retrieve BOPF | 20090923 |
Properties
| Interface | /BOFU/IF_FDT_RETRIEVE | |
| Short Description | Retrieve from BOPF BO: BRFplus Express Type |
General Data
| Package | /BOFU/FDT_EXPR_BO_RETR_DATA | BRFplus Add-Ons for BOPF: Expression Retrieve BO Data |
| Created | 20090707 | SAP |
| Last changed | 20110908 | SAP |
| 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 | 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 | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20090707 | ||
| 2 | IF_FDT_EXPRESSION | FDT: Expression | 20090707 | ||
| 3 | IF_FDT_TRANSACTION | FDT: Transaction | 20090707 |
Friends
Interface /BOFU/IF_FDT_RETRIEVE has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GC_EXTY_RETRIEVE_BO_DATA | Constant | Public | Type reference (TYPE) | IF_FDT_TYPES=>ID | '801CC4EFFE841DEEA990BFA0F0A557D9' | ID of this Expression Type | 20090918 | |
| 2 | GC_QUERY_ATTRIB_ASSOC_NAME | Constant | Public | Type reference (TYPE) | FIELDNAME | 'ASSOCIATION' | Query Attribute: Association Name | 20091023 | |
| 3 | GC_QUERY_ATTRIB_BO_NAME | Constant | Public | Type reference (TYPE) | FIELDNAME | 'BO_KEY' | Query Attribute: BO Name | 20091023 | |
| 4 | GC_QUERY_ATTRIB_NODE_NAME | Constant | Public | Type reference (TYPE) | FIELDNAME | 'NODE_ESR_NAME' | Query Attribute: Node Name | 20091023 | |
| 5 | SC_DATA_STATES | Constant | Public | See coding | 20091005 | ||||
| 6 | SC_MESSAGE_LOCATIONS | Constant | Public | See coding | 20090917 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Get Assoc Params | 20090908 | |
| 2 | Instance method | Public | Method | Get Field Maps | 20090914 | |
| 3 | Instance method | Public | Method | Get Header | 20090827 | |
| 4 | Instance method | Public | Method | Get Nodes | 20090914 | |
| 5 | Instance method | Public | Method | Set Assoc Params | 20090908 | |
| 6 | Instance method | Public | Method | Set Field Maps | 20090914 | |
| 7 | Instance method | Public | Method | Set Header | 20090819 | |
| 8 | Instance method | Public | Method | Set Nodes | 20090914 | |
| 9 | Instance method | Public | Method | Set result data object | 20091012 |
Events
Interface /BOFU/IF_FDT_RETRIEVE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_ASSOC_PARAM | Public | Type reference (TYPE) | /BOFU/S_FDT_EXP_103 | Assoc Param | 20090914 | |
| 2 | TS_BO_NODE | Public | Type reference (TYPE) | /BOFU/S_FDT_EXP_101 | Node | 20090914 | |
| 3 | TS_FIELD_MAP | Public | Type reference (TYPE) | /BOFU/S_FDT_EXP_102 | Field Map | 20090914 | |
| 4 | TS_HEADER | Public | Type reference (TYPE) | /BOFU/S_FDT_EXP_100 | Header | 20090914 | |
| 5 | TS_OBJECT_UNUSABLE_IDENTIFIER | Public | See coding | 20091011 | begin of ts_object_unusable_identifier,
id_unknown type abap_bool,
obsolete type abap_bool,
deleted type abap_bool,
marked_for_delete type abap_bool,
end of ts_object_unusable_identifier
|
||
| 6 | TT_ASSOC_PARAM | Public | See coding | Assoc Params | 20090914 | tt_assoc_param TYPE STANDARD TABLE OF ts_assoc_param WITH DEFAULT KEY
|
|
| 7 | TT_BO_NODE | Public | See coding | Nodes | 20090914 | tt_bo_node TYPE STANDARD TABLE OF ts_bo_node WITH DEFAULT KEY
|
|
| 8 | TT_FIELD_MAP | Public | See coding | Field Maps | 20090914 | tt_field_map TYPE STANDARD TABLE OF ts_field_map WITH DEFAULT KEY
|
|
| 9 | TV_MESSAGE_LOCATION | Public | See coding | 20090917 | tv_message_location type c length 1
|
Method Signatures
Method GET_ASSOC_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | TT_ASSOC_PARAM | Assoc Params | 20090914 | |||
| 2 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20090908 |
Method GET_ASSOC_PARAM on Interface /BOFU/IF_FDT_RETRIEVE has no exception.
Method GET_FIELD_MAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | TT_FIELD_MAP | UI structure for Filed Selection | 20090914 | |||
| 2 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20090914 |
Method GET_FIELD_MAP on Interface /BOFU/IF_FDT_RETRIEVE has no exception.
Method GET_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Call by reference | Type reference (TYPE) | TS_HEADER | Structure for Expression type BOPF Retrieve | 20090916 | |||
| 2 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20090828 |
Method GET_HEADER on Interface /BOFU/IF_FDT_RETRIEVE has no exception.
Method GET_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | TT_BO_NODE | Nodes | 20090914 | |||
| 2 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20090914 |
Method GET_NODES on Interface /BOFU/IF_FDT_RETRIEVE has no exception.
Method SET_ASSOC_PARAM 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 | 20090918 | ||||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | TT_ASSOC_PARAM | Assoc Params | 20090914 |
Method SET_ASSOC_PARAM on Interface /BOFU/IF_FDT_RETRIEVE has no exception.
Method SET_FIELD_MAP 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 | 20090918 | ||||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | TT_FIELD_MAP | UI structure for Filed Selection | 20090914 |
Method SET_FIELD_MAP on Interface /BOFU/IF_FDT_RETRIEVE has no exception.
Method SET_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 | 20090916 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | TS_HEADER | UI structure for Filed Selection | 20090914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20090918 |
Method SET_NODES 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 | 20090917 | |||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | TT_BO_NODE | Nodes | 20090914 |
Method SET_NODES on Interface /BOFU/IF_FDT_RETRIEVE has no exception.
Method SET_RESULT_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 | 20091012 | ||||
| 2 | IV_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20091012 |
Method SET_RESULT_DATA_OBJECT on Interface /BOFU/IF_FDT_RETRIEVE has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 702 |