SAP ABAP Class /BA1/CL_F4_BACKDOOR_FACADE (Facade for Database Snapshot)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-FS-MKD (Application Component) Basic Market Data
     /BA1/F4_BASIS (Package) Basic Market Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BA1/IF_F4_BACKDOOR_FACADE Facade for Database Snapshot 20100611
Properties
Class /BA1/CL_F4_BACKDOOR_FACADE  
Short Description Facade for Database Snapshot    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 5   
Package /BA1/F4_BASIS   Basic Market Data 
Created 20100611   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BA1/CL_F4_BACKDOOR_FACADE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /BA1/IF_F4_BACKDOOR_FACADE Facade for Database Snapshot 20100611
Friends
Class /BA1/CL_F4_BACKDOOR_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PARAMETER_DB_TABLE Constant Public Type reference (TYPE) /BA1/F4_DTE_FIELD_NAME 'FSBD_DB_TABLES' 20100611
2 C_PARAMETER_KEY_FIELD_ASSO Constant Public Type reference (TYPE) /BA1/F4_DTE_FIELD_NAME 'FSBD_KEY_FIELD_ASSOCIATION' 20100611
3 C_STATE_START Constant Private Type reference (TYPE) I 0 20100611
4 C_STATE_WRITTEN Constant Private Type reference (TYPE) I 1 20100611
5 C_VARIANT_DEFINITION Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'ECATTDEFAULT' 20100611
6 REF_DB_MANAGER Instance attribute Private Object reference (TYPE REF TO) /BA1/IF_F4_BACKDOOR_DATA_MANAG Data Manager for Database Snapshot 20100611
7 REF_KEY_MAPPER Instance attribute Private Object reference (TYPE REF TO) /BA1/IF_F4_BACKDOOR_KEY_MAPPER Key Mapper for Database Snapshot 20100611
8 STATE Instance attribute Private Type reference (TYPE) I C_STATE_START 20100611
9 S_TAS_TDC_IDENTITY Static Attribute Private Type reference (TYPE) TY_TAH_TDC_IDENTITIY 20100611
Methods
# Method Level Visibility Method type Description Created on
1 S_CREATE_INSTANCE Static method Private Method 20100611
2 S_CREATE_INSTANCE_FROM_TDC Static method Private Method 20100611
3 S_GET_INSTANCE Static method Public Method 20100611
4 S_GET_INSTANCE_FROM_TDC Static method Public Method 20100611
Events
Class /BA1/CL_F4_BACKDOOR_FACADE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STR_TDC_IDENTITY Private See coding 20100611 BEGIn OF ty_str_tdc_identity, CONTAINER type /BA1/F4_DTE_OBJ_NAME, VERSION type /BA1/F4_DTE_OBJ_VER, VARIANT type /BA1/F4_DTE_VAR_ID, REF_INSTANCE type ref to /BA1/IF_F4_BACKDOOR_FACADE, END OF ty_str_tdc_identity
2 TY_TAB_SUPPLIER Public Type reference (TYPE) /BA1/CL_F4_BACKDOOR_DATA_MANAG=>TY_TAB_SUPPLIER 20100611
3 TY_TAH_TDC_IDENTITIY Private See coding 20100611 ty_tah_tdc_identitiy TYPE HASHED TABLE OF ty_str_tdc_identity WITH UNIQUE KEY container version variant
Method Signatures

Method S_CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_SUPPLIER Call by reference Type reference (TYPE) TY_TAB_SUPPLIER 20100611
2 Importing I_TAH_KEY_FIELD_ASSOCIATION Call by reference Type reference (TYPE) /BA1/F4_TAH_KEY_FIELD_ASSOCIAT Schlüsselfelder Assoziationen 20100611
3 Returning R_REF_INSTANCE Value transfer Object reference (TYPE REF TO) /BA1/CL_F4_BACKDOOR_FACADE Facade des Datenbank-Snapshots 20100611

Method S_CREATE_INSTANCE on class /BA1/CL_F4_BACKDOOR_FACADE has no exception.

Method S_CREATE_INSTANCE_FROM_TDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME 20100611
2 Importing I_VARIANT Call by reference Type reference (TYPE) /BA1/F4_DTE_VAR_ID 20100611
3 Importing I_VERSION Call by reference Type reference (TYPE) /BA1/F4_DTE_OBJ_VER 20100611
4 Returning R_REF_INSTANCE Value transfer Object reference (TYPE REF TO) /BA1/IF_F4_BACKDOOR_FACADE 20100611
# Exception Resumable Description Created on
1 /BA1/CX_F4_BACKDOOR_ERROR 20100614

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_SUPPLIER Call by reference Type reference (TYPE) TY_TAB_SUPPLIER 20100611
2 Importing I_TAH_KEY_FIELD_ASSOCIATION Call by reference Type reference (TYPE) /BA1/F4_TAH_KEY_FIELD_ASSOCIAT 20100611
3 Returning R_REF_INSTANCE Value transfer Object reference (TYPE REF TO) /BA1/IF_F4_BACKDOOR_FACADE Facade des Datenbank-Snapshots 20100611

Method S_GET_INSTANCE on class /BA1/CL_F4_BACKDOOR_FACADE has no exception.

Method S_GET_INSTANCE_FROM_TDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME eCATT Objekt 20100611
2 Importing I_VARIANT Call by reference Type reference (TYPE) /BA1/F4_DTE_VAR_ID Name der Variante 20100611
3 Importing I_VERSION Call by reference Type reference (TYPE) /BA1/F4_DTE_OBJ_VER 1 eCATT Objektversion 20100611
4 Returning R_REF_INSTANCE Value transfer Object reference (TYPE REF TO) /BA1/IF_F4_BACKDOOR_FACADE Facade des Datenbank-Snapshots 20100611
# Exception Resumable Description Created on
1 /BA1/CX_F4_BACKDOOR_ERROR 20100614
History
Last changed by/on SAP  20110908 
SAP Release Created in 400