SAP ABAP Class CL_ALM_BALANCING (ALM US Balancing Modifications)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   IS-B-SA-ALM (Application Component) Asset/Liability Management
     JBA_US (Package) Analytical Banking US
Properties
Class CL_ALM_BALANCING  
Short Description ALM US Balancing Modifications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JBA_US   Analytical Banking US 
Created 20020205   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ALM99 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TVEH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ALM_BALANCING has no interface implemented.
Friends
Class CL_ALM_BALANCING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSET_BAL_BAUM Static Attribute Public Type reference (TYPE) JBRPHBAUM Node in portfolio hierarchy 20020215
2 ASSET_BAL_BAUM_PARENTS Static Attribute Public Type reference (TYPE) TTYP_JBRPHBAUM Table type 20020218
3 EQUITY_BAL_BAUM Static Attribute Public Type reference (TYPE) JBRPHBAUM Node in portfolio hierarchy 20020215
4 EQUITY_BAL_BAUM_PARENTS Instance attribute Public Type reference (TYPE) TTYP_JBRPHBAUM Table type 20020218
5 LIABILITY_BAL_BAUM Static Attribute Public Type reference (TYPE) JBRPHBAUM Node in portfolio hierarchy 20020215
6 LIABILITY_BAL_BAUM_PARENTS Instance attribute Public Type reference (TYPE) TTYP_JBRPHBAUM Table type 20020218
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_BAUM Static method Private Method Method to Handle Tree Node Additions 20020211
2 ADJUST_SIM Static method Private Method Method to Handle Balancing Adjustments 20020213
3 CALC_INTEREST_FOR_GAP_ADJ Static method Private Method Calculation of Interest Earnings(Expense) on GAP Adjustment 20020213
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020205
5 GET_FINAL_BSPL_ADJUSTMENT Static method Public Method Method to Handle B_S adjustments 20020205
Events
Class CL_ALM_BALANCING has no event.
Types
Class CL_ALM_BALANCING has no local type.
Method Signatures

Method ADJUST_BAUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGES_MADE Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: WAHR (='X') und FALSCH (=' ') 20020211
2 Changing E_IT_JBRNAMEDAT Call by reference Type reference (TYPE) TTYP_JBRNAMEDAT Tabellentyp für JBRNAMEDAT 20020212
3 Changing I_IT_JBRPHBAUM Call by reference Type reference (TYPE) TTYP_JBRPHBAUM RM: Portfoliohierarchie - Baumstruktur 20020211
4 Importing I_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020212

Method ADJUST_BAUM on class CL_ALM_BALANCING has no exception.

Method ADJUST_SIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_IT_JBRREPGAP_SIM Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020213
2 Importing I_IT_JBRPHBAUM Call by reference Type reference (TYPE) TTYP_JBRPHBAUM Tabellentyp 20020218
3 Importing I_JBASIMAP Call by reference Type reference (TYPE) JBASIMAP ALM Simulation: Typenparameter 20020214
4 Importing I_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020214
5 Importing I_PHNODE Call by reference Type reference (TYPE) SEUCOMM 20031030

Method ADJUST_SIM on class CL_ALM_BALANCING has no exception.

Method CALC_INTEREST_FOR_GAP_ADJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTEREST Value transfer Type reference (TYPE) JBRREPGAP-ZINSERGEBNIS_GW Betrag d. Zinsergebnisses (Prod.zins) in Transaktionswährung 20020215
2 Exporting E_OP_RATE Value transfer Type reference (TYPE) JBASIGS-RATE Tilgungsrate 20020508
3 Exporting E_RATE Value transfer Type reference (TYPE) JBASIGS-RATE Tilgungsrate 20020215
4 Importing I_AMOUNT_P1 Call by reference Type reference (TYPE) JBRREPGAP-ZINSERGEBNIS_GW Betrag d. Zinsergebnisses (Prod.zins) in Transaktionswährung 20020213
5 Importing I_AMOUNT_P2 Call by reference Type reference (TYPE) JBRREPGAP-ZINSERGEBNIS_GW Betrag d. Zinsergebnisses (Prod.zins) in Transaktionswährung 20020213
6 Importing I_DATE_P1 Call by reference Type reference (TYPE) JBRREPGAP-DATUM Datum in Laufzeitbandraster 20020213
7 Importing I_DATE_P2 Call by reference Type reference (TYPE) JBRREPGAP-DATUM Datum in Laufzeitbandraster 20020213
8 Importing I_JBASIMAP Call by reference Type reference (TYPE) JBASIMAP ALM Simulation: Typenparameter 20020214
9 Importing I_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020214
10 Importing I_WAERS Call by reference Type reference (TYPE) JBRREPGAP-WAERS Währungsschlüssel 20020214

Method CALC_INTEREST_FOR_GAP_ADJ on class CL_ALM_BALANCING has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ALM_BALANCING has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ALM_BALANCING has no exception.

Method GET_FINAL_BSPL_ADJUSTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP 20020205
2 Changing C_IT_JBRPHAMORTRES_SIM Call by reference Type reference (TYPE) TTYP_JBRPHAMORTRES RM: ALM PH Ergebnisobjekt - Abschreibungsrisiko 20020205
3 Changing C_IT_JBRREPGAP_SIM Call by reference Type reference (TYPE) TTYP_JBRREPGAP RM (vorläufig) Ergebnisobjekt für Gap-Auswertungen 20020213
4 Exporting E_ERROR_TAB Call by reference Type reference (TYPE) TVEH_ERROR_ITAB_TAB 20020205
5 Importing I_BUKRS Call by reference Type reference (TYPE) JBASIMPARA-BUKRS Buchungskreis 20020206
6 Changing I_IT_JBRPHAMORTRES_IST Call by reference Type reference (TYPE) TTYP_JBRPHAMORTRES RM: ALM PH Ergebnisobjekt - Abschreibungsrisiko 20020205
7 Changing I_IT_JBRPHBAUM Call by reference Type reference (TYPE) TTYP_JBRPHBAUM RM: Portfoliohierarchie - Baumstruktur 20020205
8 Changing I_IT_JBRREPGAP_IST Call by reference Type reference (TYPE) TTYP_JBRREPGAP RM (vorläufig) Ergebnisobjekt für Gap-Auswertungen 20020205
9 Importing I_JBASIMAP Call by reference Type reference (TYPE) JBASIMAP ALM Simulation: Typenparameter 20020206
10 Importing I_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020205
11 Importing I_PHNODE Call by reference Type reference (TYPE) SEUCOMM Allgemeine Hierarchieanzeige: Operation auf Knoten 20020205
12 Importing I_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP 20020205
13 Importing I_SIST_SIM Call by reference Type reference (TYPE) JBASIMPARA-SIST_SIM ALM Kennz.: Simulation auf Basis von Ist oder Ist + Sim. 20020206
14 Importing I_SONE_ALL Call by reference Type reference (TYPE) JBASIMPARA-SONE_ALL Simulation auf Basis einer oder aller Szenarienverläufe 20020206
# Exception Resumable Description Created on
1 ERROR_IN_SIMULATION Fehler bei Simulationslauf 20020205
2 NO_PARAMETERS keine Parameter 20020205
3 NO_SIMULATION keine Simulation 20020205
History
Last changed by/on SAP  20040819 
SAP Release Created in 110