SAP ABAP Class CL_UMR_MEAS_DEV (Measure Deviation)
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_MEAS_DEV  
Short Description Measure Deviation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMR   CPM: Risk Management 
Created 20011113   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMR_MEAS_DEV has no forward declaration.
Interfaces
Class CL_UMR_MEAS_DEV has no interface implemented.
Friends
Class CL_UMR_MEAS_DEV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_AGGREG Constant Public Type reference (TYPE) UMR_Y_RISK '#A' Aggregated Value (Only Internal and Display Use) 20020121
2 C_COR Constant Public Type reference (TYPE) UMR_Y_RISK '#' Correction Value 20011113
3 C_SUM Constant Public Type reference (TYPE) UMR_Y_RISK '#S' Summarization 20011113
4 C_WITHOUT_RACT Constant Public Type reference (TYPE) UMR_Y_RACTIVITY '0' Without Risk Activity 20011114
5 C_WITH_RACT Constant Public Type reference (TYPE) UMR_Y_RACTIVITY '1' With Risk Activity 20011114
6 MT_FACTORY Static Attribute Private Type reference (TYPE) YT_FACTORY 20011113
7 MT_RI128 Instance attribute Private Type reference (TYPE) YT_RI128ST 20011113
8 MT_TAR_LOADED Instance attribute Private Type reference (TYPE) YT_TAR 20011113
9 M_APP Instance attribute Public Type reference (TYPE) UMC_Y_APPLICATION Application Key 20011113
10 M_APPKEY Instance attribute Public Type reference (TYPE) UMC_Y_APPKEY Application Identifier 20011113
11 M_BATCH_LOG Static Attribute Public Type reference (TYPE) AS4FLAG Create Log Entries in Bach Format (No Online Mode) 20020722
12 M_LOG_HNDL Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20020124
13 M_MEAS Instance attribute Public Type reference (TYPE) UMK_Y_MEAS Measure 20011113
14 M_NEW_LOG_ITEM Instance attribute Private Type reference (TYPE) AS4FLAG Is there an unsaved log msg? 20020124
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOG_MSG Instance method Private Method Add Log Message 20020124
2 CONSTRUCTOR Instance method Public Constructor Constructor 20011113
3 DEV_EQ Instance method Private Method Compare Deviation Fields 20020717
4 FIND_TARGET Instance method Public Method Finds all Tarper Relevant for Curper (no Buffer!) 20020605
5 FIND_TARGET_GLOBAL Static method Public Method Finds all Tarper Relevant for curper (no Buffer no Meas!) 20020605
6 GET_DEV_SINGLE Instance method Public Method Deviation (single cell including valid from behavior) 20011114
7 GET_INSTANCE Static method Public Method Get Instance 20011113
8 INIT_FACTORY Static method Public Method Deletes Content of Whole Factory 20011113
9 IS_MODIFIED Instance method Public Method Check if Member Data are Modified 20011113
10 IS_MODIFIED_ALL Static method Public Method Check if Member Data are Modified for All Objects in Factory 20011113
11 LOAD_FROM_DB Instance method Public Method Load Data from Database 20011113
12 LOAD_FROM_DB_ALL Static method Public Method Load Data from Database for All Objects in Factory 20011113
13 LOAD_TAR Instance method Private Method Internal - Load DB Table if Needed 20011113
14 SAVE_LOG Instance method Private Method Save New Log Messages to DB 20020124
15 SAVE_TO_DB Instance method Public Method Save Data to Database 20011113
16 SAVE_TO_DB_ALL Static method Public Method Save Data to Database for All Objects in Factory 20011113
17 SET_DEV_SINGLE Instance method Public Method Deviation (single cell including valid from behavior) 20011114
18 SET_LOG_HANDLE Instance method Public Method Enable Logging by Setting Log Handle 20020124
Events
Class CL_UMR_MEAS_DEV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_FACTORY Protected See coding 20011113
2 YS_RI128ST Protected See coding 20011113
3 YS_TAR Protected See coding 20011113
4 YT_FACTORY Protected See coding 20011113
5 YT_RI128ST Protected See coding 20011113
6 YT_TAR Protected See coding 20011113
Method Signatures

Method ADD_LOG_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) UMR_YS_RMSLOG 20020124
2 Importing I_DELETE Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020124

Method ADD_LOG_MSG on class CL_UMR_MEAS_DEV 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 20011113
2 Importing I_APPKEY Call by reference Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20011113
3 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20011113

Method CONSTRUCTOR on class CL_UMR_MEAS_DEV has no exception.

Method DEV_EQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EQUAL Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020717
2 Importing IS_DVAL Call by reference Type reference (TYPE) UMR_YS_DVALUE Wert eines Risikowertfelds 20020717
3 Importing IS_RI128 Call by reference Type reference (TYPE) YS_RI128ST 20020717

Method DEV_EQ on class CL_UMR_MEAS_DEV has no exception.

Method FIND_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TARPER Value transfer Type reference (TYPE) UMC_YT_FISCPER Periode 20020605
2 Importing I_CURPER Call by reference Type reference (TYPE) UMR_Y_CURPER Periode 20020605

Method FIND_TARGET on class CL_UMR_MEAS_DEV has no exception.

Method FIND_TARGET_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TARPER Value transfer Type reference (TYPE) UMC_YT_FISCPER Periode 20020605
2 Importing I_APP Call by reference Type reference (TYPE) UMC_Y_APPLICATION Anwendungskennung 20020605
3 Importing I_APPKEY Call by reference Type reference (TYPE) UMC_Y_APPKEY Technischer Name der Applikation(en) 20020605
4 Importing I_CURPER Call by reference Type reference (TYPE) UMR_Y_CURPER Periode 20020605

Method FIND_TARGET_GLOBAL on class CL_UMR_MEAS_DEV has no exception.

Method GET_DEV_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DEVIATION Call by reference Type reference (TYPE) UMR_YS_DVALUE Wert eines Risikowertfelds 20020717
2 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) UMC_Y_DESCRIPTION Beschreibung 20011114
3 Importing I_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20011114
4 Importing I_CURPER Call by reference Type reference (TYPE) UMR_Y_CURPER Periode 20011114
5 Importing I_RACTIVITY Call by reference Type reference (TYPE) UMR_Y_RACTIVITY Kennzeichen für Risikomaßnahme 20011114
6 Importing I_RISK Call by reference Type reference (TYPE) UMR_Y_RISK Risiko 20011114
7 Importing I_TARPER Call by reference Type reference (TYPE) UMR_Y_TARPER Zielperiode 20011114
# Exception Resumable Description Created on
1 NO_DATA There are no data for selected compbination 20011114

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_MEAS Value transfer Object reference (TYPE REF TO) CL_UMR_MEAS_DEV Measure deviation 20011113
2 Importing I_APP Call by reference Type reference (TYPE) UMC_Y_APPLICATION Anwendungskennung 20011113
3 Importing I_APPKEY Call by reference Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20011113
4 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20011113

Method GET_INSTANCE on class CL_UMR_MEAS_DEV has no exception.

Method INIT_FACTORY Signature

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

Method IS_MODIFIED on class CL_UMR_MEAS_DEV 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) 20011113

Method IS_MODIFIED_ALL on class CL_UMR_MEAS_DEV has no exception.

Method LOAD_FROM_DB Signature

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

Method LOAD_FROM_DB_ALL Signature

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

Method LOAD_TAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TARPER Value transfer Type reference (TYPE) UMR_Y_TARPER Ziel Periode 20011113

Method LOAD_TAR on class CL_UMR_MEAS_DEV has no exception.

Method SAVE_LOG Signature

Method SAVE_LOG on class CL_UMR_MEAS_DEV has no parameter.
Method SAVE_LOG on class CL_UMR_MEAS_DEV has no exception.

Method SAVE_TO_DB Signature

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

Method SAVE_TO_DB_ALL Signature

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

Method SET_DEV_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEVIATION Call by reference Type reference (TYPE) UMR_YS_DVALUE Wert eines Risikowertfelds 20020717
2 Importing I_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20011114
3 Importing I_CURPER Call by reference Type reference (TYPE) UMR_Y_CURPER Periode 20011114
4 Importing I_DESCRIPTION Call by reference Type reference (TYPE) UMC_Y_DESCRIPTION Beschreibung 20011114
5 Importing I_RACTIVITY Call by reference Type reference (TYPE) UMR_Y_RACTIVITY Kennzeichen für Risikomaßnahme 20011114
6 Importing I_RISK Call by reference Type reference (TYPE) UMR_Y_RISK Risiko 20011114
7 Importing I_TARPER Call by reference Type reference (TYPE) UMR_Y_TARPER Zielperiode 20011114

Method SET_DEV_SINGLE on class CL_UMR_MEAS_DEV has no exception.

Method SET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HNDL Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20020124

Method SET_LOG_HANDLE on class CL_UMR_MEAS_DEV has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B