SAP ABAP Class CL_UMR_RISK_ACTIVITY (Risk Activity)
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_RISK_ACTIVITY  
Short Description Risk Activity    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMR   CPM: Risk Management 
Created 20010531   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SBDST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMR_RISK_ACTIVITY has no interface implemented.
Friends
Class CL_UMR_RISK_ACTIVITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_DOC Instance attribute Private Object reference (TYPE REF TO) CL_UMC_BDS BusinessDocumentSet 20010531
2 MR_LINKS Instance attribute Private Object reference (TYPE REF TO) CL_UMR_LINKS Left 20010612
3 MR_TIME Static Attribute Public Object reference (TYPE REF TO) CL_UMC_TIME Fiscal Time-Based on Fiscal Year Variant 20010604
4 MS_TXT Instance attribute Private Type reference (TYPE) UMC_YS_TXT Short, Medium and Long Text 20010531
5 MT_FACTORY Static Attribute Private Type reference (TYPE) UMR_YT_CL_RISK_ACTIVITY Table of Ref to CL_UMR_RISK_ACTIVITY 20010531
6 MT_RI140T Instance attribute Private Type reference (TYPE) YT_RI140TST 20010615
7 MT_RI141 Instance attribute Private Type reference (TYPE) YT_RI141ST 20010606
8 MT_RI141T Instance attribute Private Type reference (TYPE) YT_RI141TST 20010606
9 MT_RI142 Instance attribute Private Type reference (TYPE) YT_RI142ST 20010724
10 M_APP Instance attribute Public Type reference (TYPE) UMC_Y_APPLICATION Application Key 20010531
11 M_APPKEY Instance attribute Public Type reference (TYPE) UMC_Y_APPKEY Application Identifier 20010531
12 M_BCURRENCY Instance attribute Public Type reference (TYPE) WAERS Currency Key 20010531
13 M_BSTAT Instance attribute Private Type reference (TYPE) UMR_Y_BUF_STATUS Buffer Status - Master Record 20010604
14 M_BUDGET Instance attribute Public Type reference (TYPE) UMR_Y_RA_BUDGET Risk-Reducing Activity Budget 20010531
15 M_DOC_ID Instance attribute Private Type reference (TYPE) BDS_DOCID Business Document Service: Document ID 20010531
16 M_MSTONES_LOADED Instance attribute Private Type reference (TYPE) AS4FLAG Milestones Were Already Loaded from DB 20010606
17 M_NEW Instance attribute Private Type reference (TYPE) AS4FLAG Flag signals that item is not yet created in DB 20010604
18 M_OWNER Instance attribute Public Type reference (TYPE) UMC_Y_OWNER Owner of a Scorecard Element 20010531
19 M_RACT Instance attribute Public Type reference (TYPE) UMR_Y_RACT RMS: Risk Activity 20010531
20 M_STRING Instance attribute Private Type reference (TYPE) UMC_Y_DESCRIPTION Description 20010727
21 M_TEAM_LOADED Instance attribute Private Type reference (TYPE) AS4FLAG Flag signals that item is not yet created in DB 20010724
22 M_VALIDFR Instance attribute Public Type reference (TYPE) UMC_Y_VALIDFR Start of Validity Period ("Period.Year") 20010531
23 M_VALIDTO Instance attribute Public Type reference (TYPE) UMC_Y_VALIDTO End of Validity Period ("Period.Year") 20010531
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RACT_ID Static method Public Method Check New Technical Name 20010604
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010531
3 DELETE Instance method Public Method Delete Risk Activity 20010604
4 DELETED Instance method Public Method Check if Object Is Deleted 20010605
5 DLG_NEW Static method Public Method Dialog "New Activity" - Will Check RA Key & Create New Inst 20010604
6 DLG_SHOW Instance method Public Method Show Risk Activity in Dialog 20010604
7 GET_DEFINITION Instance method Public Method Get Definition BDS Text 20010604
8 GET_INSTANCE Static method Public Method Create New Instance of Class 20010605
9 GET_INSTANCE_ALL Static method Public Method Return all Valid Risk Activities from Factory 20010605
10 GET_LINKS Instance method Public Method Return Reference to Links 20010718
11 GET_TEXT Instance method Public Method Get Text 20010615
12 INIT_FACTORY Static method Public Method Deletes Content of Whole Factory 20010605
13 IS_MODIFIED Instance method Public Method Check if Member Data are Modified 20010604
14 IS_MODIFIED_ALL Static method Public Method Check if Member Data are Modified for All Objects in Factory 20010604
15 LOAD_FROM_DB Instance method Public Method Load Data from Database 20010604
16 LOAD_FROM_DB_ALL Static method Public Method Load Data from Database for All Objects in Factory 20010604
17 MSTONES_GET Instance method Public Method Get Milestones 20010615
18 MSTONES_SET Instance method Public Method Set Milestones 20010615
19 SAVE_TO_DB Instance method Public Method Save Data to Database 20010604
20 SAVE_TO_DB_ALL Static method Public Method Save Data to Database for All Objects in Factory 20010604
21 SET_BUDGET Instance method Public Method Set Budget Data 20010604
22 SET_DEFINITION Instance method Public Method Set Definition BDS Text 20010604
23 SET_DURATION Instance method Public Method Set Duration 20010604
24 SET_OWNER Instance method Public Method Set Owner 20010604
25 SET_TEXT Instance method Public Method Set Texts 20010604
26 TEAM_GET Instance method Public Method Get Team Members 20010724
27 TEAM_SET Instance method Public Method Set Team Members 20010724
Events
Class CL_UMR_RISK_ACTIVITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_RI140TST Protected See coding Text Table Buffer 20010615
2 YS_RI141ST Protected See coding Milestones Master Buffer 20010606
3 YS_RI141TST Protected See coding Milestones Text Table Buffer 20010606
4 YS_RI142ST Protected See coding Team Members Buffer 20010724
5 YT_RI140TST Protected See coding Text Table Buffer 20010615
6 YT_RI141ST Protected See coding Milestones Master Buffer 20010606
7 YT_RI141TST Protected See coding Milestones Text Table Buffer 20010606
8 YT_RI142ST Protected See coding Team Members Buffer 20010724
Method Signatures

Method CHECK_RACT_ID 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 20010604
2 Importing I_APPKEY Call by reference Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20010604
3 Importing I_RACT Call by reference Type reference (TYPE) UMR_Y_RACT RMS: Risk activity 20010604
# Exception Resumable Description Created on
1 INVALID_NAMESPACE Invalid namespace 20010604
2 USED Name is alredy used 20010604

Method CONSTRUCTOR 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 20010531
2 Importing I_APPKEY Value transfer Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20010531
3 Importing I_RACT Value transfer Type reference (TYPE) UMR_Y_RACT RMS: Risk activity 20010531

Method CONSTRUCTOR on class CL_UMR_RISK_ACTIVITY has no exception.

Method DELETE Signature

Method DELETE on class CL_UMR_RISK_ACTIVITY has no parameter.
Method DELETE on class CL_UMR_RISK_ACTIVITY has no exception.

Method DELETED Signature

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

Method DELETED on class CL_UMR_RISK_ACTIVITY has no exception.

Method DLG_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TIME Value transfer Object reference (TYPE REF TO) CL_UMC_TIME Fiscal time based of fiscal year variant 20010604
2 Importing I_APP Value transfer Type reference (TYPE) UMC_Y_APPLICATION Anwendungskennung 20010604
3 Importing I_APPKEY Value transfer Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20010604
4 Returning RR_RACT Value transfer Object reference (TYPE REF TO) CL_UMR_RISK_ACTIVITY Risk activity 20010604
# Exception Resumable Description Created on
1 CANCELED Dialog was canceled 20010604

Method DLG_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WMODE Value transfer Type reference (TYPE) AS4FLAG Write mode after dialog 20010607
2 Importing IR_TIME Value transfer Object reference (TYPE REF TO) CL_UMC_TIME Fiscal time based of fiscal year variant 20010605
3 Importing I_EDIT_DEFINITION Value transfer Type reference (TYPE) AS4FLAG 'X' Enable definition for edit 20010604
4 Importing I_EDIT_MILESTONES Value transfer Type reference (TYPE) AS4FLAG 'X' Enable milestones for edit 20010604
5 Importing I_ENABLE_CHANGE Value transfer Type reference (TYPE) AS4FLAG '' Enable change button 20010607
6 Importing I_HIDE_TNAMES Value transfer Type reference (TYPE) AS4FLAG '' Hide technical names 20010604
7 Importing I_PRES_MODE Value transfer Type reference (TYPE) AS4FLAG '' Display in presentation mode 20010614
8 Importing I_WMODE Value transfer Type reference (TYPE) AS4FLAG '' Write mode 20010604

Method DLG_SHOW on class CL_UMR_RISK_ACTIVITY has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEF Call by reference Type reference (TYPE) SBDST_CONTENT 20010604
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU System, aktuelle Sprache 20010615

Method GET_DEFINITION on class CL_UMR_RISK_ACTIVITY 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 20010605
2 Importing I_APPKEY Value transfer Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20010605
3 Importing I_RACT Value transfer Type reference (TYPE) UMR_Y_RACT RMS: Risk activity 20010605
4 Returning RR_RACT Value transfer Object reference (TYPE REF TO) CL_UMR_RISK_ACTIVITY Risk activity 20010605

Method GET_INSTANCE on class CL_UMR_RISK_ACTIVITY has no exception.

Method GET_INSTANCE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RACT Value transfer Type reference (TYPE) UMR_YT_CL_RISK_ACTIVITY Table of ref to CL_UMR_RISK_ACTIVITY 20010605

Method GET_INSTANCE_ALL on class CL_UMR_RISK_ACTIVITY has no exception.

Method GET_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_LINKS Value transfer Object reference (TYPE REF TO) CL_UMR_LINKS Links 20010718

Method GET_LINKS on class CL_UMR_RISK_ACTIVITY has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TXT Call by reference Type reference (TYPE) UMC_YS_TXT Kurz-, Mittel- und Langtext 20010615
2 Exporting E_LTXT Call by reference Type reference (TYPE) UMC_Y_LTXT Langtext 20010615
3 Exporting E_MTXT Call by reference Type reference (TYPE) UMC_Y_MTXT Mitteltext 20010615
4 Exporting E_STXT Call by reference Type reference (TYPE) UMC_Y_STXT Kurztext 20010615
5 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU System, aktuelle Sprache 20010615

Method GET_TEXT on class CL_UMR_RISK_ACTIVITY has no exception.

Method INIT_FACTORY Signature

Method INIT_FACTORY on class CL_UMR_RISK_ACTIVITY has no parameter.
Method INIT_FACTORY on class CL_UMR_RISK_ACTIVITY 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) 20010604

Method IS_MODIFIED on class CL_UMR_RISK_ACTIVITY has no exception.

Method IS_MODIFIED_ALL 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) 20010604

Method IS_MODIFIED_ALL on class CL_UMR_RISK_ACTIVITY has no exception.

Method LOAD_FROM_DB Signature

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

Method LOAD_FROM_DB_ALL Signature

Method LOAD_FROM_DB_ALL on class CL_UMR_RISK_ACTIVITY has no parameter.
Method LOAD_FROM_DB_ALL on class CL_UMR_RISK_ACTIVITY has no exception.

Method MSTONES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSTONE Call by reference Type reference (TYPE) UMR_YT_MSTONE Risk activity: Milestones 20010615
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU System, aktuelle Sprache 20010615

Method MSTONES_GET on class CL_UMR_RISK_ACTIVITY has no exception.

Method MSTONES_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSTONE Value transfer Type reference (TYPE) UMR_YT_MSTONE Risk activity: Milestones 20010615
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU System, aktuelle Sprache 20010615

Method MSTONES_SET on class CL_UMR_RISK_ACTIVITY has no exception.

Method SAVE_TO_DB Signature

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

Method SAVE_TO_DB_ALL Signature

Method SAVE_TO_DB_ALL on class CL_UMR_RISK_ACTIVITY has no parameter.
Method SAVE_TO_DB_ALL on class CL_UMR_RISK_ACTIVITY has no exception.

Method SET_BUDGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BCURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20010604
2 Importing I_BUDGET Call by reference Type reference (TYPE) UMR_Y_RA_BUDGET Risk reducing activity budget 20010604

Method SET_BUDGET on class CL_UMR_RISK_ACTIVITY has no exception.

Method SET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEF Call by reference Type reference (TYPE) SBDST_CONTENT 20010604

Method SET_DEFINITION on class CL_UMR_RISK_ACTIVITY has no exception.

Method SET_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALIDRF Value transfer Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010604
2 Importing I_VALIDTO Value transfer Type reference (TYPE) UMC_Y_VALIDTO Ende des Gültigkeitszeitraums ("Periode.Jahr") 20010604

Method SET_DURATION on class CL_UMR_RISK_ACTIVITY has no exception.

Method SET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OWNER Call by reference Type reference (TYPE) UMC_Y_OWNER Verantwortlicher eines Scorecard-Elements 20010604

Method SET_OWNER on class CL_UMR_RISK_ACTIVITY has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TXT Value transfer Type reference (TYPE) UMC_YS_TXT Kurz-, Mittel- und Langtext 20010604
2 Importing I_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU System, aktuelle Sprache 20010615

Method SET_TEXT on class CL_UMR_RISK_ACTIVITY has no exception.

Method TEAM_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEAM Call by reference Type reference (TYPE) UMR_YT_TEAM Tabelle für Mitglieder des Teams 20010724

Method TEAM_GET on class CL_UMR_RISK_ACTIVITY has no exception.

Method TEAM_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEAM Call by reference Type reference (TYPE) UMR_YT_TEAM Tabelle für Mitglieder des Teams 20010724

Method TEAM_SET on class CL_UMR_RISK_ACTIVITY has no exception.
History
Last changed by/on SAP  20050220 
SAP Release Created in 3.1A