SAP ABAP Class CL_ALM_BW (ALM US BW 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_BW  
Short Description ALM US BW 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 20020418   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 ALMDL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ALM_BW has no interface implemented.
Friends
Class CL_ALM_BW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_JBRSVGAPHD2 Instance attribute Protected Type reference (TYPE) JBRSVGAPHD2 RM: Header Data (Saved Gap Evaluation Results) 20020418
2 A_LZB Instance attribute Protected Type reference (TYPE) TTYP_JBA_US_JBRDATE Enhanced Maturity Band with US enhancements 20020610
3 A_TAB_JBRSVGAPRES2 Instance attribute Protected Type reference (TYPE) TTYP_JBRSVGAPRES2 Table type of JBRSvgapres2 20020418
4 A_TAB_JBRSVGAPSZEN Instance attribute Protected Type reference (TYPE) TTYP_JBRSVGAPSZEN ALM GAP Saved Scenario 20020419
5 A_TAB_NODE_CHAR_MAP Instance attribute Protected Type reference (TYPE) TTYP_JBA_US_NODE_CHAR_MAP table of node characteristic map 20020606
Methods
# Method Level Visibility Method type Description Created on
1 CONFIRM_LZB_IS_OK Instance method Public Method Confirm that LZB contains only certain period variants 20020610
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020418
3 CONVERT_SAVED_DATA Instance method Public Method Convert Saved Data From ALM into BW Datasource Format 20020418
4 GET_CHART_OF_ACCOUNTS Static method Public Method Get chart of accounts based on ccode 20020716
5 GET_FORM_LIST Instance method Private Method Get report data based on list type 20020423
6 GET_FORM_LIST_01 Instance method Private Method Get report data based on list type 01 20020530
7 GET_FORM_LIST_02 Instance method Private Method Get report data based on list type 02 20020530
8 GET_FORM_LIST_03 Instance method Private Method Get report data based on list type 03 20020617
9 GET_FORM_LIST_04 Instance method Private Method Get report data based on list type 04 20020617
10 GET_FORM_LIST_05 Instance method Private Method Get report data based on list type 05 20020530
11 GET_FORM_LIST_06 Instance method Private Method Get report data based on list type 06 20020618
12 GET_FORM_LIST_07 Instance method Private Method Get report data based on list type 07 20020618
13 GET_FORM_LIST_08 Instance method Private Method Get report data based on list type 08 20020618
14 GET_FORM_LIST_09 Instance method Private Method Get report data based on list type 09 20020617
15 GET_HEADER_INFO Instance method Public Method get header info 20020426
16 GET_NODE_CHAR_MAP Instance method Public Method Get table mapping Nodes with Characteristic values 20020606
17 GET_PERIOD_VARIANT Instance method Private Method Get period varient for particular record date 20020610
18 GET_ROOT_FIELD Instance method Private Method Get root field in cases where AUSPG is compounded 20020928
Events
Class CL_ALM_BW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ITYP_ALMDL_PARA Protected Type reference (TYPE) ALMDL_PARA type from alm 20020715
Method Signatures

Method CONFIRM_LZB_IS_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NO_DAY_PERIODS_FOUND Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: WAHR (='X') und FALSCH (=' ') 20020610

Method CONFIRM_LZB_IS_OK on class CL_ALM_BW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_ID Value transfer Type reference (TYPE) JBRSAVEID ID eines gesicherten Gap-Analyse-Ergebnisses 20020418
# Exception Resumable Description Created on
1 ERROR Fehler b. Anlegen v. gesich. Berichtsobj. über Sicherungs-ID 20020418

Method CONVERT_SAVED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTUAL_LIST_UNIFIED Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_UNIFIED ALM BW-Extraktor vereinheitlichter Tabellentyp 20020531
# Exception Resumable Description Created on
1 ERROR_EVAL Fehler beim Ausführen von GAP-Auswertungsroutine 20020418
2 ERROR_REP Fehler beim Ausführen von Aufbereitungsroutine f.GAP-Bericht 20020418

Method GET_CHART_OF_ACCOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20020716
2 Returning R_KTOPL Value transfer Type reference (TYPE) KTOPL Kontenplan 20020716

Method GET_CHART_OF_ACCOUNTS on class CL_ALM_BW has no exception.

Method GET_FORM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_CON_DATA Tabellentyp für JBRGAPABLF 20020423
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_CON_SIM_DATA Tabellentyp für JBRALMBEST 20020423
3 Importing IM_AUSW Call by reference Type reference (TYPE) JBRGAPAUSW Gap-Auswertung (Bestand, Ablauf, CF, Liquidität) 20020423
4 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020423
5 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020423
6 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020423
7 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020423
8 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020423

Method GET_FORM_LIST on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_01 Tabellentyp für JBRGAPABLF 20020530
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_01 Tabellentyp für JBRALMBEST 20020530
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020530
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020530
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020530
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020530
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020530

Method GET_FORM_LIST_01 on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_02 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_02 Tabellentyp für JBRGAPABLF 20020530
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_02 Tabellentyp für JBRALMBEST 20020530
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020530
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020530
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020530
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020530
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020530

Method GET_FORM_LIST_02 on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_03 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_03 Tabellentyp für JBRGAPABLF 20020617
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_03 Tabellentyp für JBRALMBEST 20020617
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020617
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020617
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020617
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020617
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020617

Method GET_FORM_LIST_03 on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_04 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_04 Tabellentyp für JBRGAPABLF 20020617
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_04 Tabellentyp für JBRALMBEST 20020617
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020617
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020617
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020617
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020617
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020617

Method GET_FORM_LIST_04 on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_05 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_05 Tabellentyp für JBRGAPABLF 20020530
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_05 Tabellentyp für JBRALMBEST 20020530
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020530
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020530
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020530
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020530
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020530

Method GET_FORM_LIST_05 on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_06 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_06 Tabellentyp für JBRGAPABLF 20020618
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_06 Tabellentyp für JBRALMBEST 20020618
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020618
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020618
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020618
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020618
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020618

Method GET_FORM_LIST_06 on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_07 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_07 Tabellentyp für JBRGAPABLF 20020618
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_07 Tabellentyp für JBRALMBEST 20020618
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020618
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020618
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020618
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRPHAMORTRES Tabellentyp für JBRREPGAP 20020618
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRPHAMORTRES Tabellentyp für JBRREPGAP 20020618

Method GET_FORM_LIST_07 on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_08 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_08 Tabellentyp für JBRGAPABLF 20020618
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_08 Tabellentyp für JBRALMBEST 20020618
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020618
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020618
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020618
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRPHAMORTRES Tabellentyp für JBRREPGAP 20020618
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRPHAMORTRES Tabellentyp für JBRREPGAP 20020618

Method GET_FORM_LIST_08 on class CL_ALM_BW has no exception.

Method GET_FORM_LIST_09 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_TAB_ACTUAL_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_09 Tabellentyp für JBRGAPABLF 20020617
2 Changing EX_TAB_ACT_SIM_LIST Call by reference Type reference (TYPE) TTYP_JBA_US_ALM_REP_SIM_09 Tabellentyp für JBRALMBEST 20020617
3 Importing IM_CONTROLS Call by reference Type reference (TYPE) ALM99_CONTROLS_TYP Controls 20020617
4 Importing IM_JBRGAPPARAMETER Call by reference Type reference (TYPE) JBRGAPPARAMETER RM Gap-Analyse: Allgemeine Bewertungsparameter 20020617
5 Importing IM_SETTINGS Call by reference Type reference (TYPE) ALM99_SETTINGS_TYP Einstellungen 20020617
6 Changing IM_TAB_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020617
7 Changing IM_TAB_SIM_OUTCOME Call by reference Type reference (TYPE) TTYP_JBRREPGAP Tabellentyp für JBRREPGAP 20020617

Method GET_FORM_LIST_09 on class CL_ALM_BW has no exception.

Method GET_HEADER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_HEADER Value transfer Type reference (TYPE) JBRSVGAPHD2 RM: Kopfdaten (gesicherte Gap-Auswertungsergebnisse) 20020426

Method GET_HEADER_INFO on class CL_ALM_BW has no exception.

Method GET_NODE_CHAR_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTAB_NODE_CHAR_MAP Value transfer Type reference (TYPE) TTYP_JBA_US_NODE_CHAR_MAP Tabelle für Zuordnung von Knoten zu Merkmalen 20020606

Method GET_NODE_CHAR_MAP on class CL_ALM_BW has no exception.

Method GET_PERIOD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATUM Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Anwendungsserver-)Datum 20020610
2 Returning RE_PERIV Value transfer Type reference (TYPE) PERIV Periode/Jahr 20020610

Method GET_PERIOD_VARIANT on class CL_ALM_BW has no exception.

Method GET_ROOT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUSPG Call by reference Type reference (TYPE) JBRPHBAUMS-AUSPG Untergrenze für Merkmalsausprägung 20020928
2 Importing IM_CDIFCA Call by reference Type reference (TYPE) TTYP_CDIFCA Tabellentyp für cdifca 20020928
3 Importing IM_FIELDNAME Call by reference Type reference (TYPE) JBRPHBAUMS-FIENM Feldname 20020928
4 Returning R_AUSPG Value transfer Type reference (TYPE) JBRPHBAUMS-AUSPG Untergrenze für Merkmalsausprägung 20020928

Method GET_ROOT_FIELD on class CL_ALM_BW has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 200