Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UMC_BDS | BusinessDocumentSet | 20010531 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UMR_LINKS | Left | 20010612 | |||
| 3 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_UMC_TIME | Fiscal Time-Based on Fiscal Year Variant | 20010604 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | UMC_YS_TXT | Short, Medium and Long Text | 20010531 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | UMR_YT_CL_RISK_ACTIVITY | Table of Ref to CL_UMR_RISK_ACTIVITY | 20010531 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | YT_RI140TST | 20010615 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | YT_RI141ST | 20010606 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | YT_RI141TST | 20010606 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | YT_RI142ST | 20010724 | ||||
| 10 | Instance attribute | Public | Type reference (TYPE) | UMC_Y_APPLICATION | Application Key | 20010531 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | UMC_Y_APPKEY | Application Identifier | 20010531 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | WAERS | Currency Key | 20010531 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | UMR_Y_BUF_STATUS | Buffer Status - Master Record | 20010604 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | UMR_Y_RA_BUDGET | Risk-Reducing Activity Budget | 20010531 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | BDS_DOCID | Business Document Service: Document ID | 20010531 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | AS4FLAG | Milestones Were Already Loaded from DB | 20010606 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | AS4FLAG | Flag signals that item is not yet created in DB | 20010604 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | UMC_Y_OWNER | Owner of a Scorecard Element | 20010531 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | UMR_Y_RACT | RMS: Risk Activity | 20010531 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | UMC_Y_DESCRIPTION | Description | 20010727 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | AS4FLAG | Flag signals that item is not yet created in DB | 20010724 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | UMC_Y_VALIDFR | Start of Validity Period ("Period.Year") | 20010531 | |||
| 23 | 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 | Static method | Public | Method | Check New Technical Name | 20010604 | |
| 2 | Instance method | Public | Constructor | Constructor | 20010531 | |
| 3 | Instance method | Public | Method | Delete Risk Activity | 20010604 | |
| 4 | Instance method | Public | Method | Check if Object Is Deleted | 20010605 | |
| 5 | Static method | Public | Method | Dialog "New Activity" - Will Check RA Key & Create New Inst | 20010604 | |
| 6 | Instance method | Public | Method | Show Risk Activity in Dialog | 20010604 | |
| 7 | Instance method | Public | Method | Get Definition BDS Text | 20010604 | |
| 8 | Static method | Public | Method | Create New Instance of Class | 20010605 | |
| 9 | Static method | Public | Method | Return all Valid Risk Activities from Factory | 20010605 | |
| 10 | Instance method | Public | Method | Return Reference to Links | 20010718 | |
| 11 | Instance method | Public | Method | Get Text | 20010615 | |
| 12 | Static method | Public | Method | Deletes Content of Whole Factory | 20010605 | |
| 13 | Instance method | Public | Method | Check if Member Data are Modified | 20010604 | |
| 14 | Static method | Public | Method | Check if Member Data are Modified for All Objects in Factory | 20010604 | |
| 15 | Instance method | Public | Method | Load Data from Database | 20010604 | |
| 16 | Static method | Public | Method | Load Data from Database for All Objects in Factory | 20010604 | |
| 17 | Instance method | Public | Method | Get Milestones | 20010615 | |
| 18 | Instance method | Public | Method | Set Milestones | 20010615 | |
| 19 | Instance method | Public | Method | Save Data to Database | 20010604 | |
| 20 | Static method | Public | Method | Save Data to Database for All Objects in Factory | 20010604 | |
| 21 | Instance method | Public | Method | Set Budget Data | 20010604 | |
| 22 | Instance method | Public | Method | Set Definition BDS Text | 20010604 | |
| 23 | Instance method | Public | Method | Set Duration | 20010604 | |
| 24 | Instance method | Public | Method | Set Owner | 20010604 | |
| 25 | Instance method | Public | Method | Set Texts | 20010604 | |
| 26 | Instance method | Public | Method | Get Team Members | 20010724 | |
| 27 | 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 | I_APP | Call by reference | Type reference (TYPE) | UMC_Y_APPLICATION | Anwendungskennung | 20010604 | |||
| 2 | I_APPKEY | Call by reference | Type reference (TYPE) | UMC_Y_APPKEY | Applikationsidentifikator | 20010604 | |||
| 3 | I_RACT | Call by reference | Type reference (TYPE) | UMR_Y_RACT | RMS: Risk activity | 20010604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid namespace | 20010604 | ||
| 2 | Name is alredy used | 20010604 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APP | Value transfer | Type reference (TYPE) | UMC_Y_APPLICATION | Anwendungskennung | 20010531 | |||
| 2 | I_APPKEY | Value transfer | Type reference (TYPE) | UMC_Y_APPKEY | Applikationsidentifikator | 20010531 | |||
| 3 | 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 | 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 | IR_TIME | Value transfer | Object reference (TYPE REF TO) | CL_UMC_TIME | Fiscal time based of fiscal year variant | 20010604 | |||
| 2 | I_APP | Value transfer | Type reference (TYPE) | UMC_Y_APPLICATION | Anwendungskennung | 20010604 | |||
| 3 | I_APPKEY | Value transfer | Type reference (TYPE) | UMC_Y_APPKEY | Applikationsidentifikator | 20010604 | |||
| 4 | RR_RACT | Value transfer | Object reference (TYPE REF TO) | CL_UMR_RISK_ACTIVITY | Risk activity | 20010604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dialog was canceled | 20010604 |
Method DLG_SHOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_WMODE | Value transfer | Type reference (TYPE) | AS4FLAG | Write mode after dialog | 20010607 | |||
| 2 | IR_TIME | Value transfer | Object reference (TYPE REF TO) | CL_UMC_TIME | Fiscal time based of fiscal year variant | 20010605 | |||
| 3 | I_EDIT_DEFINITION | Value transfer | Type reference (TYPE) | AS4FLAG | 'X' | Enable definition for edit | 20010604 | ||
| 4 | I_EDIT_MILESTONES | Value transfer | Type reference (TYPE) | AS4FLAG | 'X' | Enable milestones for edit | 20010604 | ||
| 5 | I_ENABLE_CHANGE | Value transfer | Type reference (TYPE) | AS4FLAG | '' | Enable change button | 20010607 | ||
| 6 | I_HIDE_TNAMES | Value transfer | Type reference (TYPE) | AS4FLAG | '' | Hide technical names | 20010604 | ||
| 7 | I_PRES_MODE | Value transfer | Type reference (TYPE) | AS4FLAG | '' | Display in presentation mode | 20010614 | ||
| 8 | 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 | ET_DEF | Call by reference | Type reference (TYPE) | SBDST_CONTENT | 20010604 | ||||
| 2 | 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 | I_APP | Value transfer | Type reference (TYPE) | UMC_Y_APPLICATION | Anwendungskennung | 20010605 | |||
| 2 | I_APPKEY | Value transfer | Type reference (TYPE) | UMC_Y_APPKEY | Applikationsidentifikator | 20010605 | |||
| 3 | I_RACT | Value transfer | Type reference (TYPE) | UMR_Y_RACT | RMS: Risk activity | 20010605 | |||
| 4 | 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 | 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 | 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 | ES_TXT | Call by reference | Type reference (TYPE) | UMC_YS_TXT | Kurz-, Mittel- und Langtext | 20010615 | |||
| 2 | E_LTXT | Call by reference | Type reference (TYPE) | UMC_Y_LTXT | Langtext | 20010615 | |||
| 3 | E_MTXT | Call by reference | Type reference (TYPE) | UMC_Y_MTXT | Mitteltext | 20010615 | |||
| 4 | E_STXT | Call by reference | Type reference (TYPE) | UMC_Y_STXT | Kurztext | 20010615 | |||
| 5 | 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 | 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 | 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 | ET_MSTONE | Call by reference | Type reference (TYPE) | UMR_YT_MSTONE | Risk activity: Milestones | 20010615 | |||
| 2 | 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 | IT_MSTONE | Value transfer | Type reference (TYPE) | UMR_YT_MSTONE | Risk activity: Milestones | 20010615 | |||
| 2 | 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 | I_BCURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20010604 | |||
| 2 | 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 | 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 | I_VALIDRF | Value transfer | Type reference (TYPE) | UMC_Y_VALIDFR | Beginn des Gültigkeitszeitraums ("Periode.Jahr") | 20010604 | |||
| 2 | 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 | 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 | IS_TXT | Value transfer | Type reference (TYPE) | UMC_YS_TXT | Kurz-, Mittel- und Langtext | 20010604 | |||
| 2 | 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 | 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 | 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 |