SAP ABAP Class CL_UA_DERI_ACTIVATION (FINB TR: After-Import Derivation)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_STRUCTURE (Package) Generation of DDIC Objects
Properties
Class CL_UA_DERI_ACTIVATION  
Short Description FINB TR: After-Import Derivation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_STRUCTURE   Generation of DDIC Objects 
Created 20050510   SAP 
Last change 20060313   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABADR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FINDR_STEP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 FINDR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UA_DERI_ACTIVATION has no interface implemented.
Friends
Class CL_UA_DERI_ACTIVATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _DB_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_FINDR_STRATEGY_DB_SERVICE Derivation: Basic Services 20050510
2 _DDIC_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_FINDR_STRATEGY_DDIC_SERVICE Derivation: Basic Services 20050510
3 _IMPLEMENTATION Instance attribute Private Object reference (TYPE REF TO) IF_FINDR_IMPLEMENTATION Derivation: Implementation Interface 20050510
4 _KEY Instance attribute Private Type reference (TYPE) FINDR_S_STRATEGY_KEY Strategy Key 20050510
5 _O_MSG Instance attribute Private Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20050510
6 _TABLE_MAPPING Instance attribute Private Type reference (TYPE) T_TAB_TABLE_MAPPING Table Mapping 20050510
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_AND_COMPARE_STRATEGY Instance method Public Method Internal Structure of Strategies from Transport 20050510
2 _COMPARE_DRULE_STEP Instance method Private Method Create Derivation Table 20050510
3 _COMPARE_STRATEGIES Instance method Private Method Compare Strategies 20050510
4 _CREATE_DERIV_TABLE Instance method Private Method Create Derivation Table 20050510
5 _DELETE_DERIV_TABLE Instance method Private Method Create Derivation Table 20050510
6 _GET_NEW_TABLENAME Instance method Private Method GET_NEW_TABLENAME 20050510
7 _INIT_ENV Instance method Private Method 20050510
8 _NAME_GET_EXT_DTELM Instance method Private Method 20050510
9 _SET_DRULE_TABLE_NAMES Instance method Private Method SET TABLE NAMES 20050510
10 _STEP_DRULE_DESC_GUID_VERSION Instance method Private Method 20050510
11 _TABADR_READ Instance method Private Method read tabadr 20050510
12 _UPDATE_TABLE_NAMES Instance method Private Method 20050510
Events
Class CL_UA_DERI_ACTIVATION has no event.
Types
Class CL_UA_DERI_ACTIVATION has no local type.
Method Signatures

Method BUILD_AND_COMPARE_STRATEGY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20050510
2 Importing IS_TABADRH Call by reference Type reference (TYPE) TABADRH Merkmalsableitung: Kopf 20050510
3 Importing IT_TABADRS Call by reference Type reference (TYPE) FINDR_TAB_TABADRS Tabellentyp TABADRS 20050510
4 Importing IT_TABADRSF Call by reference Type reference (TYPE) FINDR_TAB_TABADRSF Tabellentyp TABADRSF 20050510
5 Importing IT_TABADRST Call by reference Type reference (TYPE) FINDR_TAB_TABADRST Tabellentyp TABADRS 20050510
# Exception Resumable Description Created on
1 FAILED 20050510

Method _COMPARE_DRULE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IDENTICAL Call by reference Type reference (TYPE) FINDR_FLAG identical 20050510
2 Importing I_STEP_1 Call by reference Type reference (TYPE) FINDR_S_STEP step 1 20050510
3 Importing I_STEP_2 Call by reference Type reference (TYPE) FINDR_S_STEP step 2 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _COMPARE_STRATEGIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STRATEGY Call by reference Type reference (TYPE) FINDR_S_STRATEGY FINDR: iterne Typen: Ableitungsstrategie 20051113
2 Importing STRATEGY_1 Call by reference Type reference (TYPE) FINDR_S_STRATEGY FINDR: iterne Typen: Ableitungsstrategie 20050510
3 Importing STRATEGY_2 Call by reference Type reference (TYPE) FINDR_S_STRATEGY FINDR: iterne Typen: Ableitungsstrategie 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _CREATE_DERIV_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) FINDR_FLAG failed 20050510
2 Importing I_STEP Call by reference Type reference (TYPE) FINDR_S_STEP i_step 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _DELETE_DERIV_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) FINDR_FLAG failed 20050510
2 Importing I_CALL_DIALOG Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20050510
3 Importing I_DO_CHECK_ONLY Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20050510
4 Importing I_DO_NOT_DELETE_TADIR Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20050510
5 Importing I_STEP Call by reference Type reference (TYPE) FINDR_S_STEP i_step 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _GET_NEW_TABLENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REPORTNAME Call by reference Type reference (TYPE) TRDIR-NAME ABAP-Programmname 20050510
2 Exporting E_TABNAME Call by reference Type reference (TYPE) DNTAB-TABNAME tabname 20050510
3 Importing I_SAP_STEP Call by reference Type reference (TYPE) FINDR_FLAG sap step 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _INIT_ENV Signature

Method _INIT_ENV on class CL_UA_DERI_ACTIVATION has no parameter.
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _NAME_GET_EXT_DTELM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DTELM Call by reference Type reference (TYPE) DFIES-ROLLNAME Datenelement (semantische Domäne) 20050510
2 Importing I_NAME Call by reference Type reference (TYPE) FINDR_S_NAME FINDR Name (intern) 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _SET_DRULE_TABLE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20050510
2 Importing I_FROM_TABLE Call by reference Type reference (TYPE) FINDR_VALUE FINDR Feldwert (intern) 20050510
3 Importing I_REPORTNAME Call by reference Type reference (TYPE) TRDIR-NAME ABAP-Programmname 20050510
4 Importing I_TO_TABLE Call by reference Type reference (TYPE) FINDR_VALUE FINDR Feldwert (intern) 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _STEP_DRULE_DESC_GUID_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID_DESC Call by reference Type reference (TYPE) FINDR_S_DESC finDR: Feldbeschreibung (intern) 20050510
2 Exporting E_REQUEST_HANDLED Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20050510
3 Exporting E_VERSION_DESC Call by reference Type reference (TYPE) FINDR_S_DESC finDR: Feldbeschreibung (intern) 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _TABADR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABADR Call by reference Type reference (TYPE) TABADR tabadr 20050510
2 Importing I_KEY Call by reference Type reference (TYPE) FINDR_S_STRATEGY_KEY strategy key 20050510
# Exception Resumable Description Created on
1 CX_FINDR_TRANSPORT exceptions in derivation transport 20050510

Method _UPDATE_TABLE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRATEGY Call by reference Type reference (TYPE) FINDR_S_STRATEGY FINDR: iterne Typen: Ableitungsstrategie 20050510
# Exception Resumable Description Created on
1 FAILED 20050510
History
Last changed by/on SAP  20060313 
SAP Release Created in 600