SAP ABAP Class CL_UMR_RMS (Access to Common Risk Management Data)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMR (Package) CPM: Risk Management
Properties
Class CL_UMR_RMS  
Short Description Access to Common Risk Management Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMR   CPM: Risk Management 
Created 20010703   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMR_RMS has no forward declaration.
Interfaces
Class CL_UMR_RMS has no interface implemented.
Friends
Class CL_UMR_RMS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_RI110 Instance attribute Private Type reference (TYPE) YS_RI110ST Buffer 20010730
2 MT_FACTORY Static Attribute Private Type reference (TYPE) UMR_YT_CL_RMS Table of Ref to CL_UMR_RMS 20010703
3 MT_RI111 Instance attribute Private Type reference (TYPE) YT_RI111ST Buffer 20011108
4 MT_TM_RISK_TREE Instance attribute Private Type reference (TYPE) YT_TM_RISK_TREE All Risk Trees 20010703
5 M_APP Instance attribute Public Type reference (TYPE) UMC_Y_APPLICATION Application Key 20010703
6 M_APPKEY Instance attribute Public Type reference (TYPE) UMC_Y_APPKEY Application Identifier 20010703
7 M_BLOB_LOADED Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010730
8 M_BLOB_MODIFIED Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010730
9 M_CUST_XML Instance attribute Private Type reference (TYPE) UMC_Y_RAW_XML Presentation Graphics: Settings in XML Format 20021206
10 M_MAPPING_XML Instance attribute Private Type reference (TYPE) UMC_Y_RAW_XML Presentation Graphics:Assignment to Data Series (XML Format) 20021206
Methods
# Method Level Visibility Method type Description Created on
1 BLOB_GET Instance method Public Method Get BLOB for 4 Quadrant Graphic 20010718
2 BLOB_SET Instance method Public Method Get BLOB for 4 Quadrant Graphic 20010724
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010703
4 GET_ASSIGNED_RISKS Instance method Public Method OUT Get all Assigned Risks for Element of TS 20011116
5 GET_ASSIGNED_RISKS_T Instance method Public Method OUT Get all Assigned Risks for Element of TS (Table of IDs) 20011116
6 GET_COL Instance method Public Method Get TS-Specific Columns 20011108
7 GET_GENLOG Instance method Public Method Get Log Generation Flag 20020124
8 GET_INSTANCE Static method Public Method Get Instance 20010703
9 GET_TARCOL Instance method Public Method Value Field 20011203
10 INIT_FACTORY Static method Public Method Init Factory 20010724
11 IS_MODIFIED Instance method Public Method Check if Member Data are Modified 20010724
12 LOAD_FROM_DB Instance method Public Method Load Data from Database 20010724
13 RISK_NOAC_GET Instance method Public Method Get Status Calculation Method 20010816
14 RISK_NOAC_SET Instance method Public Method Get Status Calculation Method 20010816
15 RISK_TREE_BUILD Instance method Public Method OUT Build Risk Tree for Requested Risks 20010730
16 RISK_TREE_GET_CATG Instance method Public Method OUT Get Risk Categories (Root Nodes) 20010703
17 RISK_TREE_GET_CHILD Instance method Public Method OUT Get Children of the Node 20010703
18 SAVE_TO_DB Instance method Public Method Save Data to Database 20010724
19 SET_COL Instance method Public Method Set TS-Specific Columns 20011108
20 SET_GENLOG Instance method Public Method Set Log Generation Flag 20020124
21 SET_TARCOL Instance method Public Method Value Field 20011203
22 STATCALC_GET Instance method Public Method Get Status Calculation Method 20010716
23 STATCALC_SET Instance method Public Method Get Status Calculation Method 20010724
Events
Class CL_UMR_RMS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_RI110ST Protected See coding 20011108
2 YS_RI111ST Protected See coding 20011108
3 YS_TM_RISK_TREE Protected See coding 20011108
4 YT_RI111ST Protected See coding 20011108
5 YT_TM_RISK_TREE Protected See coding 20011108
Method Signatures

Method BLOB_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CUST_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Einstellungen im XML Format 20021206
2 Exporting E_MAPPING_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Zuordnung zu Datenreihen (XML Format) 20021206

Method BLOB_GET on class CL_UMR_RMS has no exception.

Method BLOB_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUST_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Einstellungen im XML Format 20021206
2 Importing I_MAPPING_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Zuordnung zu Datenreihen (XML Format) 20021206

Method BLOB_SET on class CL_UMR_RMS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP Call by reference Type reference (TYPE) UMC_Y_APPLICATION Anwendungskennung 20010703
2 Importing I_APPKEY Call by reference Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20010703

Method CONSTRUCTOR on class CL_UMR_RMS has no exception.

Method GET_ASSIGNED_RISKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RISK Value transfer Type reference (TYPE) UMR_YT_CL_RISK Table of ref to CL_UMR_RISK 20011116
2 Importing I_FISCPER Value transfer Type reference (TYPE) UMC_Y_FISCPER Periode 20011116
3 Importing I_OKEY Value transfer Type reference (TYPE) UMR_Y_OKEY Schlüssel des zugeordneten Objekts 20011116
4 Importing I_OTYPE Value transfer Type reference (TYPE) UMR_Y_OTYPE Typ des zugeordneten Objekts 20011116

Method GET_ASSIGNED_RISKS on class CL_UMR_RMS has no exception.

Method GET_ASSIGNED_RISKS_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RISK Value transfer Type reference (TYPE) UMR_YT_RISK_L List of risks 20011116
2 Importing I_FISCPER Value transfer Type reference (TYPE) UMC_Y_FISCPER Periode 20011116
3 Importing I_OKEY Value transfer Type reference (TYPE) UMR_Y_OKEY Schlüssel des zugeordneten Objekts 20011116
4 Importing I_OTYPE Value transfer Type reference (TYPE) UMR_Y_OTYPE Typ des zugeordneten Objekts 20011116

Method GET_ASSIGNED_RISKS_T on class CL_UMR_RMS has no exception.

Method GET_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_COL Value transfer Type reference (TYPE) UMR_YT_RMS_COL Columns 20011108

Method GET_COL on class CL_UMR_RMS has no exception.

Method GET_GENLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_GENLOG Value transfer Type reference (TYPE) UMC_Y_GENLOG CPM: Enable log generation 20020124

Method GET_GENLOG on class CL_UMR_RMS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP Value transfer Type reference (TYPE) UMC_Y_APPLICATION Anwendungskennung 20010703
2 Importing I_APPKEY Value transfer Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20010703
3 Returning RR_RMS Value transfer Object reference (TYPE REF TO) CL_UMR_RMS Access to common risk management data 20010703

Method GET_INSTANCE on class CL_UMR_RMS has no exception.

Method GET_TARCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TARCOL Value transfer Type reference (TYPE) UMB_Y_COL Wertfeld 20011203

Method GET_TARCOL on class CL_UMR_RMS has no exception.

Method INIT_FACTORY Signature

Method INIT_FACTORY on class CL_UMR_RMS has no parameter.
Method INIT_FACTORY on class CL_UMR_RMS has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODIF Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010724

Method IS_MODIFIED on class CL_UMR_RMS has no exception.

Method LOAD_FROM_DB Signature

Method LOAD_FROM_DB on class CL_UMR_RMS has no parameter.
Method LOAD_FROM_DB on class CL_UMR_RMS has no exception.

Method RISK_NOAC_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NOAC Value transfer Type reference (TYPE) UMB_Y_NOAC Beurteilungen und Kommentaren erfassen 20010816

Method RISK_NOAC_GET on class CL_UMR_RMS has no exception.

Method RISK_NOAC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOAC Value transfer Type reference (TYPE) UMB_Y_NOAC Beurteilungen und Kommentaren erfassen 20010816

Method RISK_NOAC_SET on class CL_UMR_RMS has no exception.

Method RISK_TREE_BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RISK Call by reference Type reference (TYPE) UMR_YT_CL_RISK Set of risk for which the risk tree will be built 20010730
2 Importing I_FISCPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010730

Method RISK_TREE_BUILD on class CL_UMR_RMS has no exception.

Method RISK_TREE_GET_CATG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATG Call by reference Type reference (TYPE) UMR_YT_XREF Table type: component reference 20010703
2 Importing I_FISCPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010703

Method RISK_TREE_GET_CATG on class CL_UMR_RMS has no exception.

Method RISK_TREE_GET_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) UMR_YT_XREF Table type: component reference 20010703
2 Importing IS_NODE Call by reference Type reference (TYPE) UMR_YS_XREF Structure: component reference 20010703
3 Importing I_FISCPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010703

Method RISK_TREE_GET_CHILD on class CL_UMR_RMS has no exception.

Method SAVE_TO_DB Signature

Method SAVE_TO_DB on class CL_UMR_RMS has no parameter.
Method SAVE_TO_DB on class CL_UMR_RMS has no exception.

Method SET_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COL Value transfer Type reference (TYPE) UMR_YT_RMS_COL Columns 20011108

Method SET_COL on class CL_UMR_RMS has no exception.

Method SET_GENLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GENLOG Value transfer Type reference (TYPE) UMC_Y_GENLOG CPM: Enable log generation 20020124

Method SET_GENLOG on class CL_UMR_RMS has no exception.

Method SET_TARCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TARCOL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20011203

Method SET_TARCOL on class CL_UMR_RMS has no exception.

Method STATCALC_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATCALC Value transfer Type reference (TYPE) UMR_Y_STATCALC Art der automatischen Risikostatusberechnung 20010724

Method STATCALC_GET on class CL_UMR_RMS has no exception.

Method STATCALC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATCALC Value transfer Type reference (TYPE) UMR_Y_STATCALC Art der automatischen Risikostatusberechnung 20010724

Method STATCALC_SET on class CL_UMR_RMS has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 3.1A