SAP ABAP Class /BOBF/CL_CONF_ACT_TDC_GENERATE (Test Data Container Generation)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-CFN (Application Component) Business Object Processing Framework Configuration
     /BOBF/CONFIGURATION (Package) Business Object Processing Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_ACTION Interface for an Action 20081212
Properties
Class /BOBF/CL_CONF_ACT_TDC_GENERATE  
Short Description Test Data Container Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/CONFIGURATION   Business Object Processing Configuration 
Created 20081212   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOBF/CL_CONF_ACT_TDC_GENERATE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /BOBF/IF_FRW_ACTION Interface for an Action 20081212
Friends
Class /BOBF/CL_CONF_ACT_TDC_GENERATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BOPF Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_SERVICE_LAYER Interface for the Service Layer 20081212
2 MO_BO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_TEST_DATA eCATT Test Data Container 20081212
3 MO_CONF Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20081212
4 MO_MESSAGE Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20081212
5 MT_ASSOC_CONF Instance attribute Private Type reference (TYPE) /BOBF/T_CONFRO_ASSOC Configuration: Associations 20081212
6 MT_COMP_CONF Instance attribute Private Type reference (TYPE) /BOBF/T_CONFRO_ASSOC2 Configuration: Associations 20081212
7 MT_KEY_HANDLE Instance attribute Private Type reference (TYPE) /BOBF/T_FRW_KEY_LINK Key Link 20081212
8 MT_NODE_CONF Instance attribute Private Type reference (TYPE) /BOBF/T_CONFRO_NODE Configuration: Node 20081212
9 MT_VARIANT Instance attribute Private Type reference (TYPE) ETVAR_SEL_TABTYPE Table Type with Variants and Description of eCATT Objects 20081212
10 MV_REPLACE_FOREIGN_KEYS Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212
11 MV_REPLACE_KEYS Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_KEY_HANDLE_TABLE Instance method Private Method build key handle table 20081212
2 CLEANUP Instance method Private Method 20081212
3 FILL_BO_CONTAINER_REC Instance method Private Method Insert instance data into BO Container (internal) 20081212
4 GET_FIELD_NAMES Instance method Private Method Get combined field names of structure 20081212
5 GET_STRUCTURE_WO_RAW Instance method Private Method Get structure with char fields instead of raw fields 20081212
6 MODIFY_BO_CONTAINER Instance method Private Method Create BO Container or add variants to it 20081212
Events
Class /BOBF/CL_CONF_ACT_TDC_GENERATE has no event.
Types
Class /BOBF/CL_CONF_ACT_TDC_GENERATE has no local type.
Method Signatures

Method BUILD_KEY_HANDLE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Message Object 20081212
2 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081212
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20081212

Method CLEANUP Signature

Method CLEANUP on class /BOBF/CL_CONF_ACT_TDC_GENERATE has no parameter.
Method CLEANUP on class /BOBF/CL_CONF_ACT_TDC_GENERATE has no exception.

Method FILL_BO_CONTAINER_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Container filling failed 20081212
2 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_ACT Context Information for Actions 20081212
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20081212
4 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20081212
5 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081212
6 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20081212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20081212
2 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20081212

Method GET_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_NAME Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081212
2 Importing IO_STRUC_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20081212
3 Importing IV_SUFFIX Call by reference Type reference (TYPE) STRING Suffix 20081212

Method GET_FIELD_NAMES on class /BOBF/CL_CONF_ACT_TDC_GENERATE has no exception.

Method GET_STRUCTURE_WO_RAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_STRUC_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20081212

Method GET_STRUCTURE_WO_RAW on class /BOBF/CL_CONF_ACT_TDC_GENERATE has no exception.

Method MODIFY_BO_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VARIANTS_CREATED Call by reference Type reference (TYPE) BOOLE_D Variants created/overwritten successfully 20081212
2 Importing IT_NODE_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY2 Nodes to be included into BO Container 20081212
3 Importing IV_BO_CONTAINER_NAME Call by reference Type reference (TYPE) ETOBJ_NAME Name of BO Container to be created/modified 20081212
4 Importing IV_OVERWRITE_BO_CONTAINER Call by reference Type reference (TYPE) BOOLE_D If applicable: overwrite existing BO Container 20081212
5 Importing IV_OVERWRITE_VARIANTS Call by reference Type reference (TYPE) BOOLE_D If applicable: overwrite existing variants 20081212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20081212
2 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20081212
History
Last changed by/on SAP  20130531 
SAP Release Created in 702