SAP ABAP Interface IF_FSL_TDC_HELPER (Help Class to Access Test Data Container)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
FS (Application Component) Financial Services
⤷
FSL_UTILITIES (Package) Auxiliary Functions
⤷
⤷
Properties
| Interface | IF_FSL_TDC_HELPER | |
| Short Description | Help Class to Access Test Data Container |
General Data
| Package | FSL_UTILITIES | Auxiliary Functions |
| Created | 20110607 | 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) |
Interfaces
Interface IF_FSL_TDC_HELPER has no interface.
Friends
Interface IF_FSL_TDC_HELPER has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CON_ECATT_DEFAULT | Constant | Public | Type reference (TYPE) | T_VARIANT | 'ECATTDEFAULT' | Default Variant in ECATT Test Data Containers | 20110607 | |
| 2 | CON_PARAM_NAME_PAYLOAD | Constant | Public | Type reference (TYPE) | T_PARAM_NAME | 'PAYLOAD' | Default Parameter Name for Test Data | 20110607 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Deletes Variant | 20110607 | |
| 2 | Instance method | Public | Method | Checks Whether Variant Exists | 20110607 | |
| 3 | Instance method | Public | Method | Gets Payload | 20110607 | |
| 4 | Instance method | Public | Method | Gets Container Variants | 20110607 | |
| 5 | Instance method | Public | Method | Saves Payload in Variant | 20110607 |
Events
Interface IF_FSL_TDC_HELPER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_CONTAINER | Public | Type reference (TYPE) | ETOBJ_NAME | Container | 20110607 | |
| 2 | T_PARAM_NAME | Public | Type reference (TYPE) | ETP_NAME | Parameter Name for Payload Reference | 20110607 | |
| 3 | T_PAYLOAD | Public | Type reference (TYPE) | STRING | Payload | 20110607 | |
| 4 | T_STR_CONTAINER_VARIANT | Public | See coding | Container and Variant | 20110607 | begin of t_str_container_variant,
container type t_container,
variant type t_variant,
end of t_str_container_variant
|
|
| 5 | T_STR_VARIANT_W_DESCR | Public | See coding | Variante with Description | 20110607 | begin of t_str_variant_w_descr,
id type T_VARIANT,
description type T_VARIANT_DESCR,
end of t_str_variant_w_descr
|
|
| 6 | T_TAB_VARIANT_W_DESCRS | Public | See coding | List of Variants with Description | 20110607 | t_tab_variant_w_descrs type standard table of t_str_variant_w_descr with default key
|
|
| 7 | T_VARIANT | Public | Type reference (TYPE) | ETVAR_ID | Variant | 20110607 | |
| 8 | T_VARIANT_DESCR | Public | Type reference (TYPE) | ETP_DESC | Description of a variant | 20110607 | |
Method Signatures
Method DELETE_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_VARIANT | Call by reference | Type reference (TYPE) | T_STR_CONTAINER_VARIANT | 20110607 |
Method DELETE_VARIANT on Interface IF_FSL_TDC_HELPER has no exception.
Method DOES_VARIANT_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_VARIANT | Call by reference | Type reference (TYPE) | T_STR_CONTAINER_VARIANT | 20110607 | ||||
| 2 | R_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110607 |
Method DOES_VARIANT_EXIST on Interface IF_FSL_TDC_HELPER has no exception.
Method GET_PAYLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_VARIANT | Call by reference | Type reference (TYPE) | T_STR_CONTAINER_VARIANT | 20110607 | ||||
| 2 | R_PAYLOAD | Value transfer | Type reference (TYPE) | T_PAYLOAD | 20110607 |
Method GET_PAYLOAD on Interface IF_FSL_TDC_HELPER has no exception.
Method GET_VARIANTS_BY_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTAINER | Call by reference | Type reference (TYPE) | T_CONTAINER | 20110607 | ||||
| 2 | R_TAB_VARIANTS | Value transfer | Type reference (TYPE) | T_TAB_VARIANT_W_DESCRS | 20110607 |
Method GET_VARIANTS_BY_CONTAINER on Interface IF_FSL_TDC_HELPER has no exception.
Method SET_PAYLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PAYLOAD | Call by reference | Type reference (TYPE) | T_PAYLOAD | 20110607 | ||||
| 2 | I_VARIANT | Call by reference | Type reference (TYPE) | T_STR_CONTAINER_VARIANT | 20110607 |
Method SET_PAYLOAD on Interface IF_FSL_TDC_HELPER has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 731 |