SAP ABAP Class CL_AFW_PORTFOLIO (Portfolio 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 | |
| Short Description | Portfolio 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
Class CL_AFW_PORTFOLIO has no forward declaration.
Interfaces
Class CL_AFW_PORTFOLIO has no interface implemented.
Friends
Class CL_AFW_PORTFOLIO 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 | 20000714 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | AFW_CHILDREN_T | Table of my Children | 20000502 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | JBRPKNOTEN | My Portfolio Hierarchy Node ID | 20000727 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | JBRPHBAUM-PHID | My Portfolio Hierarchy | 20000502 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | AFW_PHNODE | My Name | 20000727 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | AFW_PHNODE | Portfolio Hierarchy Node | 20050519 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | AFW_SEGMENT_T | Table of my Segments | 20000706 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | JBRPHBAUM-SICHTID | My Portfolio Hierarchy View | 20000714 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Calculates Key Figures According to IM_KFCLASS_EXCERPT | 20000707 | |
| 2 | Instance method | Public | Constructor | Constructor | 20000502 | |
| 3 | Instance method | Public | Method | Supplies Table of My Subportfolios | 20000502 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | ADD_MESSAGE | Static Event (1) |
Public (2) |
Add a Message | 20000829 |
| 2 | CUMULATE_MESSAGE | Static Event (1) |
Public (2) |
Add a Message, if Message Does Not Already Exist | 20000921 |
Types
Class CL_AFW_PORTFOLIO has no local type.
Method Signatures
Method CALCULATE_KEYFIGURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PORTFOLIO_RAWDATA | Call by reference | Type reference (TYPE) | AFWGO_PORTFOLIO_RAWDATA | Rohdaten zur Übergabe zwischen Portfolios | 20000713 | |||
| 2 | IREF_MSG_HANDLER2 | Call by reference | Object reference (TYPE REF TO) | CL_AFWGO_MSG_HANDLER2 | Message Handler Endergebnisverfahren | 20000818 | |||
| 3 | IT_KFCLASS_EXCERPT | Call by reference | Type reference (TYPE) | AFWGO_KFCLASSIFICATION_T | Tabelle klassifizierter Kennzahlen | 20000707 | |||
| 4 | I_APPLICATION | Call by reference | Type reference (TYPE) | AFW_APPLICATION | Analyzer-Anwendung | 20000710 | |||
| 5 | I_EVALPROC2 | Call by reference | Type reference (TYPE) | AFWGO_EVALPROC_2 | Auswertungsverfahren für Endergebnisse | 20000719 | |||
| 6 | I_FLG_SAP_SERVICE | Call by reference | Type reference (TYPE) | AFWGO_FLG_SAP_SERVICE | Flag für Service - unterbindet alle DB-Verbuchungen | 20051117 | |||
| 7 | I_KEYDATE | Call by reference | Type reference (TYPE) | AFW_KEYDATE | Stichtag | 20000710 | |||
| 8 | I_NUMBER_OF_NODES | Call by reference | Type reference (TYPE) | SY-TABIX | Anzahl der Knoten meiner PH | 20000802 | |||
| 9 | 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 has no exception.
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 | 20000706 | |||
| 2 | IM_NODEID | Call by reference | Type reference (TYPE) | AFWCH_NODEID | My (internal) node ID | 20000727 | |||
| 3 | IM_PARENTID | Call by reference | Type reference (TYPE) | AFWCH_PARENTID | Interne ID des Vorgängerknotens | 20050519 | |||
| 4 | IM_PHID | Call by reference | Type reference (TYPE) | JBRPHID | Portfoliohierarchie | 20000706 | |||
| 5 | IM_PH_TESTMODE | Call by reference | Type reference (TYPE) | AFWCH_FLAG_SELE | ' ' | Filterobjekt: Testselektionen | 20040525 | ||
| 6 | IM_VIEW | Call by reference | Type reference (TYPE) | JBRSICHTID | Sicht einer Analysestruktur | 20000706 | |||
| 7 | IT_PH_TREE | Call by reference | Type reference (TYPE) | AFWCH_PH_TREE_TS | Baumstruktur der Portfoliohierarchie (Tabelle) | 20000727 |
Method CONSTRUCTOR on class CL_AFW_PORTFOLIO has no exception.
Method GET_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_CHILDREN | Value transfer | Type reference (TYPE) | AFW_CHILDREN_T | Tabelle von Subportfolios | 20000502 |
Method GET_CHILDREN on class CL_AFW_PORTFOLIO has no exception.
Event Signatures
Event ADD_MESSAGE Signature
Event ADD_MESSAGE on class CL_AFW_PORTFOLIO has no parameter.
Event CUMULATE_MESSAGE Signature
Event CUMULATE_MESSAGE on class CL_AFW_PORTFOLIO has no parameter.
History
| Last changed by/on | SAP | 20040819 |
| SAP Release Created in |