SAP ABAP Class CL_UMR_MEAS_DEVI (OBSOLETE 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_DEVI  
Short Description OBSOLETE 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 20010723   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMR_MEAS_DEVI has no forward declaration.
Interfaces
Class CL_UMR_MEAS_DEVI has no interface implemented.
Friends
Class CL_UMR_MEAS_DEVI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_TIME Static Attribute Public Object reference (TYPE REF TO) CL_UMC_TIME Fiscal Time-Based on Fiscal Year Variant 20010723
2 MT_FACTORY Static Attribute Private Type reference (TYPE) UMR_YT_CL_RISK_DEVI Table of ref to CL_UMR_RISK_DEVI 20010723
3 MT_RI111 Instance attribute Private Type reference (TYPE) YT_RI111ST 20010723
4 MT_RI112 Instance attribute Private Type reference (TYPE) YT_RI112ST 20010723
5 MT_TLEVEL Static Attribute Private Type reference (TYPE) UMR_YT_TLEVEL Threat Level 20010723
6 M_APP Instance attribute Public Type reference (TYPE) UMC_Y_APPLICATION Application Key 20010723
7 M_APPKEY Instance attribute Public Type reference (TYPE) UMC_Y_APPKEY Application Identifier 20010723
8 M_LTEVEL_LOADED Static Attribute Private Type reference (TYPE) AS4FLAG Delete Threat Table from Class!! 20010802
9 M_MEAS Instance attribute Public Type reference (TYPE) UMK_Y_MEAS Measure 20010723
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INTERVAL Instance method Public Method Check Collisions of New Interval 20010723
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010723
3 DEL_DEVIATION Instance method Public Method Delete Interval 20010723
4 DEVIATION_AVAILABLE Instance method Public Method Is any deviation defined 20010723
5 FORMAT_DEVIATION Static method Public Method Format Number to External Format 20010723
6 GET_ALL_INTERVALS Instance method Public Method Return all Available Intervals 20010723
7 GET_DEVIATION Instance method Public Method Return Deviations 20010723
8 GET_INSTANCE Static method Public Method Get Instance 20010723
9 GET_INTERVAL Instance method Public Method Find Deviation Interval for Point in Time 20010723
10 GET_NEXT_INTERVAL Instance method Public Method Find Next Interval 20010723
11 GET_PREV_INTERVAL Instance method Public Method Find Previous Interval 20010723
12 INIT_FACTORY Static method Public Method Deletes Content of Whole Factory 20010723
13 IS_MODIFIED Instance method Public Method Check if Member Data are Modified 20010723
14 IS_MODIFIED_ALL Static method Public Method Check if Member Data are Modified for All Objects in Factory 20010723
15 LOAD_FROM_DB Instance method Public Method Load Data from Database 20010723
16 LOAD_FROM_DB_ALL Static method Public Method Load Data from Database for All Objects in Factory 20010723
17 MOVE_SIGN_EXT Static method Private Method Move Signum to Front 20010723
18 NEW_DEVIATION Instance method Public Method Will take as a default values numbers from previous interval 20010723
19 SAVE_TO_DB Instance method Public Method Save Data to Database 20010723
20 SAVE_TO_DB_ALL Static method Public Method Save Data to Database for All Objects in Factory 20010723
21 SET_DEVIATION Instance method Public Method Stores Deviations 20010723
Events
Class CL_UMR_MEAS_DEVI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_RI111ST Protected See coding Buffer Table 20010723
2 YS_RI112ST Protected See coding Buffer Table 20010723
3 YT_RI111ST Protected See coding Buffer Table 20010723
4 YT_RI112ST Protected See coding Buffer Table 20010723
Method Signatures

Method CHECK_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLLISION Call by reference Type reference (TYPE) UMR_YT_COLLISION Time interval collisions 20010723
2 Exporting E_COLLISION Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010723
3 Importing I_VALIDFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
4 Importing I_VALIDTO Call by reference Type reference (TYPE) UMC_Y_VALIDTO Ende des Gültigkeitszeitraums ("Periode.Jahr") 20010723

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

Method CONSTRUCTOR on class CL_UMR_MEAS_DEVI has no exception.

Method DEL_DEVIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALIDFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723

Method DEL_DEVIATION on class CL_UMR_MEAS_DEVI has no exception.

Method DEVIATION_AVAILABLE Signature

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

Method DEVIATION_AVAILABLE on class CL_UMR_MEAS_DEVI has no exception.

Method FORMAT_DEVIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FORM_VALUE Call by reference Type reference (TYPE) UMR_Y_DEVIATION Planabweichung 20010723
2 Importing IS_MEAS_UNIT Value transfer Type reference (TYPE) UMR_YS_MEAS_UNIT Unit of measure (currency or unit) 20010723
3 Importing I_DEVTYPE Value transfer Type reference (TYPE) UMR_Y_DEV_TYPE Typ der Planabweichung 20010723
4 Importing I_VALUE Value transfer Type reference (TYPE) UMR_Y_DEVIATION Planabweichung 20010723

Method FORMAT_DEVIATION on class CL_UMR_MEAS_DEVI has no exception.

Method GET_ALL_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INT Call by reference Type reference (TYPE) UMR_YT_INTERVAL Interval of validity 20010723
# Exception Resumable Description Created on
1 NO_DATA No interval 20010723

Method GET_DEVIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UNIT Call by reference Type reference (TYPE) UMR_YS_MEAS_UNIT Unit of measure (currency or unit) 20010723
2 Exporting ET_DEVIATION Call by reference Type reference (TYPE) UMR_YT_DEVIATION Deviation table (for grid) 20010723
3 Exporting E_DEVTYPE Call by reference Type reference (TYPE) UMR_Y_DEV_TYPE Typ der Planabweichung 20010723
4 Exporting E_VALIDFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
5 Exporting E_VALIDTO Call by reference Type reference (TYPE) UMC_Y_VALIDTO Ende des Gültigkeitszeitraums ("Periode.Jahr") 20010723
6 Importing I_PER Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010723
# Exception Resumable Description Created on
1 NO_DATA No deviation 20010723

Method GET_INSTANCE 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 20010723
2 Importing I_APPKEY Call by reference Type reference (TYPE) UMC_Y_APPKEY Applikationsidentifikator 20010723
3 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20010723
4 Returning RR_DEVI Value transfer Object reference (TYPE REF TO) CL_UMR_MEAS_DEVI Measure deviation 20010723

Method GET_INSTANCE on class CL_UMR_MEAS_DEVI has no exception.

Method GET_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALIDFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
2 Exporting E_VALIDTO Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
3 Importing I_PER Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010723
# Exception Resumable Description Created on
1 NO_DATA No deviation 20010723

Method GET_NEXT_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALIDFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
2 Exporting E_VALIDTO Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
3 Importing I_VALIDFR Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010723
# Exception Resumable Description Created on
1 NO_DATA No deviation 20010723

Method GET_PREV_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALIDFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
2 Exporting E_VALIDTO Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
3 Importing I_VALIDFR Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010723
# Exception Resumable Description Created on
1 NO_DATA No deviation 20010723

Method INIT_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TIME Call by reference Object reference (TYPE REF TO) CL_UMC_TIME Fiscal time based of fiscal year variant 20010723

Method INIT_FACTORY on class CL_UMR_MEAS_DEVI 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) 20010723

Method IS_MODIFIED on class CL_UMR_MEAS_DEVI 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) 20010723

Method IS_MODIFIED_ALL on class CL_UMR_MEAS_DEVI has no exception.

Method LOAD_FROM_DB Signature

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

Method LOAD_FROM_DB_ALL Signature

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

Method MOVE_SIGN_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) UMR_Y_DEVIATION Planabweichung 20010723

Method MOVE_SIGN_EXT on class CL_UMR_MEAS_DEVI has no exception.

Method NEW_DEVIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UNIT Call by reference Type reference (TYPE) UMR_YS_MEAS_UNIT Unit of measure (currency or unit) 20010723
2 Exporting ET_DEVIATION Call by reference Type reference (TYPE) UMR_YT_DEVIATION Deviation table (for grid) 20010723
3 Exporting E_COPYFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
4 Exporting E_COPYTO Call by reference Type reference (TYPE) UMC_Y_VALIDTO Ende des Gültigkeitszeitraums ("Periode.Jahr") 20010723
5 Exporting E_DEVTYPE Call by reference Type reference (TYPE) UMR_Y_DEV_TYPE Typ der Planabweichung 20010723
6 Exporting E_VALIDFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
7 Exporting E_VALIDTO Call by reference Type reference (TYPE) UMC_Y_VALIDTO Ende des Gültigkeitszeitraums ("Periode.Jahr") 20010723
8 Importing I_PER Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010723

Method NEW_DEVIATION on class CL_UMR_MEAS_DEVI has no exception.

Method SAVE_TO_DB Signature

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

Method SAVE_TO_DB_ALL Signature

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

Method SET_DEVIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UNIT Call by reference Type reference (TYPE) UMR_YS_MEAS_UNIT Unit of measure (currency or unit) 20010723
2 Importing IT_DEVIATION Call by reference Type reference (TYPE) UMR_YT_DEVIATION Deviation table (for grid) 20010723
3 Importing I_DEVTYPE Call by reference Type reference (TYPE) UMR_Y_DEV_TYPE Typ der Planabweichung 20010723
4 Importing I_VALIDFR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums ("Periode.Jahr") 20010723
5 Importing I_VALIDTO Call by reference Type reference (TYPE) UMC_Y_VALIDTO Ende des Gültigkeitszeitraums ("Periode.Jahr") 20010723
# Exception Resumable Description Created on
1 NO_DATA No deviation 20010723
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1A