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 | ![]() |
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 | ![]() |
Instance attribute | Private | Type reference (TYPE) | JBRRMBID | Analysis Structure | 20000707 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | JBRPKNOTEN | 000001 | Root Node | 20030826 | |
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | JBRPH-CRUSER | Entered By | 20000502 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | JBRPH-DCRDAT | Entered On | 20000502 | ||
5 | ![]() |
Instance attribute | Private | See coding | My Definition from Customizing | 20000502 | |||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | JBRPH-DGEDAT | Generation Date | 20000502 | ||
7 | ![]() |
Static Attribute | Private | See coding | Table of all PHs created | 20000502 | |||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | JBRPHT-KBEZ | My Short Description | 20000502 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | JBRPHT-LBEZ | My Short Description | 20000502 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | JBRPH-PHID | My Relational ID | 20000502 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | AFWCH_PH_TREE_TS | Tree Structure of Portfolio Hierarchy (Table) | 20000727 | ||
12 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_AFW_PORTFOLIO | My Root Portfolio | 20000502 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | JBRPH-TCRTIM | Entered At | 20000502 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | JBRPH-TGETIM | Generation Date | 20000502 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | JBRPH-SICHTID | My View | 20000707 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Calculate Key Figures in IM_KEYFIGURES | 20000707 |
2 | ![]() |
Static method | Private | Method | Relational Integrity: Only *One* PH with a Particular PHID | 20000502 |
3 | ![]() |
Instance method | Public | Constructor | EL CONSTRUCTADOR (Initialize Me, Construct all My Children) | 20000502 |
4 | ![]() |
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 | ![]() |
IREF_MSG_HANDLER2 | Call by reference | Object reference (TYPE REF TO) | CL_AFWGO_MSG_HANDLER2 | Message Handler Endergebnisverfahren | 20000818 | ||
2 | ![]() |
IT_KFCLASS_EXCERPT | Call by reference | Type reference (TYPE) | AFWGO_KFCLASSIFICATION_T | Tabelle kassifizierter Kennzahlen | 20000707 | ||
3 | ![]() |
I_APPLICATION | Call by reference | Type reference (TYPE) | AFW_APPLICATION | Analyzer-Anwendung | 20000710 | ||
4 | ![]() |
I_EVALPROC2 | Call by reference | Type reference (TYPE) | AFWGO_EVALPROC_2 | Auswertungsverfahren für Endergebnisse | 20000719 | ||
5 | ![]() |
I_FLG_SAP_SERVICE | Call by reference | Type reference (TYPE) | AFWGO_FLG_SAP_SERVICE | Flag für Service - unterbindet alle DB-Verbuchungen | 20051117 | ||
6 | ![]() |
I_KEYDATE | Call by reference | Type reference (TYPE) | AFW_KEYDATE | Stichtag | 20000710 | ||
7 | ![]() |
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 | ![]() |
IM_PHID | Call by reference | Type reference (TYPE) | JBRPH-PHID | The PH key | 20000502 | ||
2 | ![]() |
IM_SICHTID | Call by reference | Type reference (TYPE) | JBRPH-SICHTID | The view | 20000502 | ||
3 | ![]() |
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 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 | ![]() |
IM_ANALYSIS_STRUCTURE | Call by reference | Type reference (TYPE) | JBRRMBID | Analysestruktur | 20000707 | ||
2 | ![]() |
IM_PHID | Call by reference | Type reference (TYPE) | JBRPH-PHID | My portfolio hierarchy ID | 20000502 | ||
3 | ![]() |
IM_PH_TESTMODE | Call by reference | Type reference (TYPE) | AFWCH_FLAG_SELE | ' ' | X =PH mit Filtertestselektionen | 20040510 | |
4 | ![]() |
IM_SICHTID | Call by reference | Type reference (TYPE) | JBRPH-SICHTID | My view (maybe obsolete?) | 20000502 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
My definition could not be found on db | 20000502 | |
2 | ![]() |
My tree structure could not be found on db | 20000502 | |
3 | ![]() |
PH already created | 20000502 | |
4 | ![]() |
PH not active | 20030331 |
Method SHOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_NODE | Call by reference | Type reference (TYPE) | SEUCOMM | Ausgewählter Knoten | 20000502 | ||
2 | ![]() |
IM_CALLBACK_PROGRAM | Call by reference | Type reference (TYPE) | SY-REPID | Programmname für Callback-Routinen | 20000502 | ||
3 | ![]() |
IM_FORM_TOP_OF_PAGE | Call by reference | Type reference (TYPE) | SLIS_FORMNAME | Unterprogramm zus. Top of Page | 20000502 | ||
4 | ![]() |
IM_MODE | Call by reference | Type reference (TYPE) | C | P: Knoten auswählen, S: Sichern od. abbr. | 20000502 | ||
5 | ![]() |
IM_NO_CONTROL | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: "klassische" Anzeige ohne Control | 20000502 | ||
6 | ![]() |
IM_TEXT_LENGTH | Call by reference | Type reference (TYPE) | SNODETEXT-TLENGTH | '50' | Länge des Texts zu PH-Knoten | 20000502 | |
7 | ![]() |
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 |