SAP ABAP Class /BA1/CL_F4_BACKDOOR_KEY_MAPPER (Key Mapper 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_KEY_MAPPER Key Mapper for Database Snapshot 20100611
Properties
Class /BA1/CL_F4_BACKDOOR_KEY_MAPPER  
Short Description Key Mapper 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 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BA1/CL_F4_BACKDOOR_KEY_MAPPER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /BA1/IF_F4_BACKDOOR_KEY_MAPPER Key Mapper for Database Snapshot 20100611
Friends
Class /BA1/CL_F4_BACKDOOR_KEY_MAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IS_INITIALIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100611
2 IS_PRODUCTIVE_SYSTEM Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110314
3 REF_RANDOM Instance attribute Private Object reference (TYPE REF TO) /BA1/IF_F4_RANDOM_VALUE 20100611
4 TAH_KEY_FIELD_ASSOCIATION Instance attribute Private Type reference (TYPE) /BA1/F4_TAH_KEY_FIELD_ASSOCIAT 20100611
5 TAS_MAPPING Instance attribute Private Type reference (TYPE) TY_TAS_MAPPING 20100611
Methods
# Method Level Visibility Method type Description Created on
1 FILL_DATA_WITH_UNIQUE_VALUE Instance method Private Method 20100611
2 GET_EMPTY_FIELD Instance method Private Method 20100611
3 INIT_MAP_TBL_FIELD_ORIG_VALUE Instance method Private Method 20100611
4 S_CREATE_INSTANCE Static method Private Method 20100611
5 S_GET_INSTANCE Static method Public Method 20100611
Events
Class /BA1/CL_F4_BACKDOOR_KEY_MAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STR_MAPPING Private See coding 20100611 BEGIN OF ty_str_mapping, field TYPE /ba1/f4_dte_field, original_value TYPE string, mapped_value TYPE string, END OF ty_str_mapping
2 TY_TAS_MAPPING Private See coding 20100611 ty_tas_mapping TYPE SORTED TABLE OF ty_str_mapping WITH UNIQUE KEY field original_value
Method Signatures

Method FILL_DATA_WITH_UNIQUE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) DATA 20100611
2 Importing I_FIELD Call by reference Type reference (TYPE) /BA1/F4_DTE_FIELD 20100611

Method FILL_DATA_WITH_UNIQUE_VALUE on class /BA1/CL_F4_BACKDOOR_KEY_MAPPER has no exception.

Method GET_EMPTY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Type reference (TYPE) /BA1/F4_DTE_FIELD 20100611
2 Returning R_REF_DATA Value transfer Object reference (TYPE REF TO) DATA 20100611

Method GET_EMPTY_FIELD on class /BA1/CL_F4_BACKDOOR_KEY_MAPPER has no exception.

Method INIT_MAP_TBL_FIELD_ORIG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_DATA_MANAGER Call by reference Object reference (TYPE REF TO) /BA1/IF_F4_BACKDOOR_DATA_MANAG 20100611

Method INIT_MAP_TBL_FIELD_ORIG_VALUE on class /BA1/CL_F4_BACKDOOR_KEY_MAPPER has no exception.

Method S_CREATE_INSTANCE Signature

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

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

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAH_KEY_FIELD_ASSOCIATION Call by reference Type reference (TYPE) /BA1/F4_TAH_KEY_FIELD_ASSOCIAT 20100611
2 Returning R_REF_INSTANCE Value transfer Object reference (TYPE REF TO) /BA1/IF_F4_BACKDOOR_KEY_MAPPER 20100611

Method S_GET_INSTANCE on class /BA1/CL_F4_BACKDOOR_KEY_MAPPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400