SAP ABAP Interface IF_RSDHAM_OBJECT (Analysis element)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST-HAP (Application Component) HANA Analysis Process
     RSDHA (Package) SAP HANA Analysis in BW
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RSDHAM_OPER_INT Operation Integrator (Object Model) 20120706
2 Interface composition (i COMPRISING i_ref)  IF_RSDHAM_SRC_DB_TABLE Data Source: Database Table 20120713
3 Interface composition (i COMPRISING i_ref)  IF_RSDHAM_SRC_HAAP Data Source: HANA Analysis Process 20130705
4 Interface composition (i COMPRISING i_ref)  IF_RSDHAM_SRC_INFOPROV Data Source: InfoProvider 20120314
5 Interface composition (i COMPRISING i_ref)  IF_RSDHAM_SRC_INFOSOURCE Data Source: InfoSource 20130718
6 Interface composition (i COMPRISING i_ref)  IF_RSDHAM_TGT_DB_TABLE Data target: Database Table 20130626
7 Interface composition (i COMPRISING i_ref)  IF_RSDHAM_TGT_INFOPROV Data target: InfoProvider 20120627
8 Interface composition (i COMPRISING i_ref)  IF_RSDHAM_TGT_INFOSOURCE Data Target: InfoSource 20130912
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSDHAM_OBJECT Object Model: Analysis element (abstract) 20120309
Properties
Interface IF_RSDHAM_OBJECT  
Short Description Analysis element    
General Data
Package RSDHA   SAP HANA Analysis in BW 
Created 20120309   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSTRAN_DB_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSDHAM_FIELD_DESCR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDHAM_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_RSDHAM_OBJECT has no interface.
Friends
Interface IF_RSDHAM_OBJECT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CATEGORY Instance attribute Public Type reference (TYPE) TN_CATEGORY Category of analysis element 20120309
2 N_C_CATEGORY Constant Public See coding Category (constants) 20120313
3 N_C_SUBCATEGORY Constant Public See coding Subcategory (constants) 20120807
4 N_C_TYPE Constant Public See coding Type (constants) 20120313
5 N_ID Instance attribute Public Type reference (TYPE) TN_ID ID of analysis element 20120322
6 N_R_ANALYSIS Instance attribute Public Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS Analysis Process 20120312
7 N_SUBTYPE Instance attribute Public Type reference (TYPE) TN_SUBTYPE Subtype of analysis element 20120925
8 N_TYPE Instance attribute Public Type reference (TYPE) TN_TYPE Type of analysis element 20120309
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_ACTIVATION Instance method Public Method After activation 20130301
2 BEFORE_ACTIVATION Instance method Public Method Before activation (cleanup for old active object) 20130301
3 CHECK Instance method Public Method Check 20120314
4 DELETE Instance method Public Method Delete 20120516
5 GET_INPUT_FIELDS_USED Instance method Public Method Get used input fields (field names) 20120706
6 GET_OUTPUT_FIELDS Instance method Public Method Get output structure 20120315
7 INIT Instance method Public Method Initialize 20130701
Events
Interface IF_RSDHAM_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_CATEGORY Public Type reference (TYPE) RSDHA_OBJECT_CATEG Category of analysis element 20120313
2 TN_ID Public Type reference (TYPE) STRING IF of analysis element 20120322
3 TN_NAME Public Type reference (TYPE) STRING Name of analysis element 20120313
4 TN_SUBCATEGORY Public Type reference (TYPE) RSDHA_OBJECT_SUBCATEG Subcategory of analysis element 20120807
5 TN_SUBTYPE Public Type reference (TYPE) STRING Subtype of analysis element 20120924
6 TN_S_OBJECT Public See coding Structure of analysis element table 20120313 BEGIN OF tn_s_object, id TYPE tn_id, type TYPE tn_type, category TYPE tn_category, r_object TYPE REF TO if_rsdham_object, END OF tn_s_object
7 TN_S_TYPE_INFO Public See coding Metadata of analysis element type 20120404 BEGIN OF tn_s_type_info, type TYPE if_rsdham_object=>tn_type, category TYPE if_rsdham_object=>tn_category, subcategory TYPE if_rsdham_object=>tn_subcategory, text_sh TYPE if_rsdha_types=>tn_text_sh, text TYPE if_rsdha_types=>tn_text_lg, END OF tn_s_type_info
8 TN_TH_OBJECT Public See coding Table of analysis elements 20120313 tn_th_object TYPE HASHED TABLE OF tn_s_object WITH UNIQUE KEY id
9 TN_TYPE Public Type reference (TYPE) RSDHA_OBJECT_TYPE Type of analysis element 20120313
Method Signatures

Method AFTER_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value from ABAP Statements 20130301
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130301
3 Importing I_ENFORCE_REGENERATION Call by reference Type reference (TYPE) RS_BOOL X: Enforce Regeneration 20130301

Method AFTER_ACTIVATION on Interface IF_RSDHAM_OBJECT has no exception.

Method BEFORE_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value from ABAP Statements 20130301
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130301
3 Importing I_R_ANALYSIS_NEW Call by reference Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS New Object Model 20130301

Method BEFORE_ACTIVATION on Interface IF_RSDHAM_OBJECT has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value 20120711
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20120711

Method CHECK on Interface IF_RSDHAM_OBJECT has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value from ABAP Statements 20120516
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20120516

Method DELETE on Interface IF_RSDHAM_OBJECT has no exception.

Method GET_INPUT_FIELDS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_FIELDNM Value transfer Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME Field name table (hashed) 20120706

Method GET_INPUT_FIELDS_USED on Interface IF_RSDHAM_OBJECT has no exception.

Method GET_OUTPUT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_POSSIBLE_FIELDS Call by reference Type reference (TYPE) RS_BOOL Maximum number of data fields 20120316
2 Returning R_T_FIELD Value transfer Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_T_FIELD Table for field list 20120315

Method GET_OUTPUT_FIELDS on Interface IF_RSDHAM_OBJECT has no exception.

Method INIT Signature

Method INIT on Interface IF_RSDHAM_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130701
History
Last changed by/on SAP  20140121 
SAP Release Created in 730