SAP ABAP Class CL_AFW_PORTFOLIO_HIERARCHY (Portfolio Hierarchy for CFM Analysis Framework)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-AN (Application Component) Analyzer
     CFM_AFW (Package) CFM Analysis Framework
Properties
Class CL_AFW_PORTFOLIO_HIERARCHY  
Short Description Portfolio Hierarchy for CFM Analysis Framework    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package CFM_AFW   CFM Analysis Framework 
Created 20000502   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AFW_PORTFOLIO_HIERARCHY has no interface implemented.
Friends
Class CL_AFW_PORTFOLIO_HIERARCHY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ANALYSIS_STRUCTURE Instance attribute Private Type reference (TYPE) JBRRMBID Analysis Structure 20000707
2 CON_ROOT Constant Private Type reference (TYPE) JBRPKNOTEN 000001 Root Node 20030826
3 CRUSER Instance attribute Private Type reference (TYPE) JBRPH-CRUSER Entered By 20000502
4 DCRDAT Instance attribute Private Type reference (TYPE) JBRPH-DCRDAT Entered On 20000502
5 DEFINITION Instance attribute Private See coding My Definition from Customizing 20000502
6 DGEDAT Instance attribute Private Type reference (TYPE) JBRPH-DGEDAT Generation Date 20000502
7 ITAB_PORTFOLIO_HIERARCHIES Static Attribute Private See coding Table of all PHs created 20000502
8 KBEZ Instance attribute Private Type reference (TYPE) JBRPHT-KBEZ My Short Description 20000502
9 LBEZ Instance attribute Private Type reference (TYPE) JBRPHT-LBEZ My Short Description 20000502
10 PHID Instance attribute Protected Type reference (TYPE) JBRPH-PHID My Relational ID 20000502
11 PH_TREE_T Instance attribute Private Type reference (TYPE) AFWCH_PH_TREE_TS Tree Structure of Portfolio Hierarchy (Table) 20000727
12 REF_ROOT_PORTFOLIO Instance attribute Protected Object reference (TYPE REF TO) CL_AFW_PORTFOLIO My Root Portfolio 20000502
13 TCRTIM Instance attribute Private Type reference (TYPE) JBRPH-TCRTIM Entered At 20000502
14 TGETIM Instance attribute Private Type reference (TYPE) JBRPH-TGETIM Generation Date 20000502
15 VIEW Instance attribute Protected Type reference (TYPE) JBRPH-SICHTID My View 20000707
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_KEYFIGURES Instance method Public Method Calculate Key Figures in IM_KEYFIGURES 20000707
2 CHECK_INTEGRITY Static method Private Method Relational Integrity: Only *One* PH with a Particular PHID 20000502
3 CONSTRUCTOR Instance method Public Constructor EL CONSTRUCTADOR (Initialize Me, Construct all My Children) 20000502
4 SHOW Instance method Public Method Displays Me 20000502
Events
Class CL_AFW_PORTFOLIO_HIERARCHY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ITYP_PORTFOLIO_HIERARCHIES_AFW Private See coding ITYP_PORTFOLIO_HIERARCHIES_AFW 20000502
Method Signatures

Method CALCULATE_KEYFIGURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_MSG_HANDLER2 Call by reference Object reference (TYPE REF TO) CL_AFWGO_MSG_HANDLER2 Message Handler Endergebnisverfahren 20000818
2 Importing IT_KFCLASS_EXCERPT Call by reference Type reference (TYPE) AFWGO_KFCLASSIFICATION_T Tabelle kassifizierter Kennzahlen 20000707
3 Importing I_APPLICATION Call by reference Type reference (TYPE) AFW_APPLICATION Analyzer-Anwendung 20000710
4 Importing I_EVALPROC2 Call by reference Type reference (TYPE) AFWGO_EVALPROC_2 Auswertungsverfahren für Endergebnisse 20000719
5 Importing I_FLG_SAP_SERVICE Call by reference Type reference (TYPE) AFWGO_FLG_SAP_SERVICE Flag für Service - unterbindet alle DB-Verbuchungen 20051117
6 Importing I_KEYDATE Call by reference Type reference (TYPE) AFW_KEYDATE Stichtag 20000710
7 Importing I_PH_TESTMODE Call by reference Type reference (TYPE) AFWCH_FLAG_SELE ' ' X =PH mit Filtertestselektionen 20040510

Method CALCULATE_KEYFIGURES on class CL_AFW_PORTFOLIO_HIERARCHY has no exception.

Method CHECK_INTEGRITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PHID Call by reference Type reference (TYPE) JBRPH-PHID The PH key 20000502
2 Importing IM_SICHTID Call by reference Type reference (TYPE) JBRPH-SICHTID The view 20000502
3 Returning RE_REF_PORTFOLIO_HIERARCHY Value transfer Object reference (TYPE REF TO) CL_AFW_PORTFOLIO_HIERARCHY The portfolio hierarchy's PHID, if exists 20000502
# Exception Resumable Description Created on
1 PH_ALREADY_CREATED PH already exists and must not be created again 20000502

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ANALYSIS_STRUCTURE Call by reference Type reference (TYPE) JBRRMBID Analysestruktur 20000707
2 Importing IM_PHID Call by reference Type reference (TYPE) JBRPH-PHID My portfolio hierarchy ID 20000502
3 Importing IM_PH_TESTMODE Call by reference Type reference (TYPE) AFWCH_FLAG_SELE ' ' X =PH mit Filtertestselektionen 20040510
4 Importing IM_SICHTID Call by reference Type reference (TYPE) JBRPH-SICHTID My view (maybe obsolete?) 20000502
# Exception Resumable Description Created on
1 PHDEF_NOT_FOUND My definition could not be found on db 20000502
2 PHTREE_NOT_FOUND My tree structure could not be found on db 20000502
3 PH_ALREADY_CREATED PH already created 20000502
4 PH_DEACTIVATED PH not active 20030331

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODE Call by reference Type reference (TYPE) SEUCOMM Ausgewählter Knoten 20000502
2 Importing IM_CALLBACK_PROGRAM Call by reference Type reference (TYPE) SY-REPID Programmname für Callback-Routinen 20000502
3 Importing IM_FORM_TOP_OF_PAGE Call by reference Type reference (TYPE) SLIS_FORMNAME Unterprogramm zus. Top of Page 20000502
4 Importing IM_MODE Call by reference Type reference (TYPE) C P: Knoten auswählen, S: Sichern od. abbr. 20000502
5 Importing IM_NO_CONTROL Call by reference Type reference (TYPE) XFELD Kennzeichen: "klassische" Anzeige ohne Control 20000502
6 Importing IM_TEXT_LENGTH Call by reference Type reference (TYPE) SNODETEXT-TLENGTH '50' Länge des Texts zu PH-Knoten 20000502
7 Importing IM_TITLE Call by reference Type reference (TYPE) SNODETEXT-TEXT Fensterüberschrift 20000502

Method SHOW on class CL_AFW_PORTFOLIO_HIERARCHY has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in