SAP ABAP Class CL_UMB_BSC_SET (Set of Scorecards)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM-BSC (Application Component) Balanced Scorecard
     UMB (Package) SEM-CPM: Balanced Scorecard
Properties
Class CL_UMB_BSC_SET  
Short Description Set of Scorecards    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMB   SEM-CPM: Balanced Scorecard 
Created 20000524   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMB_BSC_SET has no forward declaration.
Interfaces
Class CL_UMB_BSC_SET has no interface implemented.
Friends
Class CL_UMB_BSC_SET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_AUTH_BADI Static Attribute Public Object reference (TYPE REF TO) IF_EX_UMB_AUTHORITY BAdI Interface IF_EX_UMB_AUTHORITY 20070205
2 MR_BIC Instance attribute Private Object reference (TYPE REF TO) CL_UMB_BIC BSC: BIC - Interface 20000524
3 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UMB_BSC_SET Set of Scorecards 20010618
4 MR_QUERY Instance attribute Private Object reference (TYPE REF TO) CL_UMB_QUERY BSC: Assigned Queries 20000602
5 MT_SCORECARD Instance attribute Private Type reference (TYPE) UMB_YT_BSC_OBJECT Table of BSC Objects 20000602
6 M_CURPER Instance attribute Public Type reference (TYPE) UMC_Y_FISCPER Common Current Period 20010119
7 M_DO_NOT_USE_BUFFER Instance attribute Public Type reference (TYPE) AS4FLAG BSC Will not Use BW Buffer (Admin Mode) 20010123
8 M_TRIGER_EVENT Instance attribute Public Type reference (TYPE) AS4FLAG Pass Through Events Sata Changed 20000608
9 M_WAS Static Attribute Private Type reference (TYPE) AS4FLAG We runs on WAS 20020820
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_SETTING Instance method Public Method Switches Buffering On/Off 20001128
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070205
3 CLEAR_BUFFER Instance method Public Method Clear All Scorecards from Buffer 20001205
4 CONSTRUCTOR Instance method Public Constructor Constructor - never use create object !!! 20000524
5 GET_INSTANCE Static method Public Method Returns single instance (singelton pattern) 20010618
6 GET_SCARD Instance method Public Method API Finds or reads a scorecard 20020606
7 GET_SCORECARD Instance method Public Method Finds or Reads a Scorecard 20000524
8 HANDLE_BSC_CHANGED Instance method Public Event handling method Handler for Event Scorecard Changed 20000602
9 HANDLE_ELEMENT_CHANGED Instance method Public Event handling method Handler for Event Element (Data) Changed 20000608
10 HANDLE_NEW_TIME Instance method Public Event handling method Takes Actual Current Period 20010119
11 REFRESH Instance method Public Method Refreshes Content of All Scorecards 20000524
Events
# Event Type Visibility Description Created on
1 BSC_CHANGED Instance Event
(0)
Public
(2)
Is Risen After New Scorecard is Loaded 20000608
2 ELEMENT_CHANGED Instance Event
(0)
Public
(2)
Is Risen after BSC Element is Modified 20000608
Types
Class CL_UMB_BSC_SET has no local type.
Method Signatures

Method BUFFER_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DO_NOT_USE_BUFFER Value transfer Type reference (TYPE) AS4FLAG '' Is buffer used 20010123

Method BUFFER_SETTING on class CL_UMB_BSC_SET has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UMB_BSC_SET has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UMB_BSC_SET has no exception.

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_UMB_BSC_SET has no parameter.
Method CLEAR_BUFFER on class CL_UMB_BSC_SET has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UMB_BSC_SET has no parameter.
Method CONSTRUCTOR on class CL_UMB_BSC_SET has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WAS Call by reference Type reference (TYPE) AS4FLAG MOdel is used for was (BW query enc.) 20020820
2 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_UMB_BSC_SET Set of scorecards 20010618

Method GET_INSTANCE on class CL_UMB_BSC_SET has no exception.

Method GET_SCARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_SCARD Value transfer Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard (not found = NULL) 20020606
2 Importing I_DEACTIVATE_RMS Call by reference Type reference (TYPE) AS4FLAG '' Deactive RMS alhough it is active 20020606
3 Importing I_ORGUNIT Call by reference Type reference (TYPE) UMC_Y_HR_ORGUNIT Organisationseinheit 20020606
4 Importing I_PURE_API Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20021017
5 Importing I_SCARD Call by reference Type reference (TYPE) UMB_Y_SCARD Scorecard 20020606
6 Importing I_SCNOD Call by reference Type reference (TYPE) UMB_Y_SCNOD Hierarhy node 20020606

Method GET_SCARD on class CL_UMB_BSC_SET has no exception.

Method GET_SCORECARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SCORECARD Call by reference Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard (not found = NULL) 20000524
2 Importing I_CURPER Call by reference Type reference (TYPE) UMC_Y_FISCPER 0 Jahre / Periode 20000524
3 Importing I_DEACTIVATE_RMS Call by reference Type reference (TYPE) AS4FLAG '' Deactive RMS alhough it is active 20020204
4 Importing I_DONOT_BUILD Call by reference Type reference (TYPE) AS4FLAG '' Just create emty BSC object 20000825
5 Importing I_FRPER Call by reference Type reference (TYPE) UMC_Y_FISCPER 0 Jahre / Periode 20010118
6 Importing I_ORGUNIT Call by reference Type reference (TYPE) UMC_Y_HR_ORGUNIT Organisationseinheit 20001002
7 Importing I_READ_BW Call by reference Type reference (TYPE) AS4FLAG '' Flag (X oder Blank) 20000524
8 Importing I_SCARD Call by reference Type reference (TYPE) UMB_Y_SCARD Scorecard 20000524
9 Importing I_SCNOD Call by reference Type reference (TYPE) UMB_Y_SCNOD Hierarhy node 20000602
10 Importing I_TARPER Call by reference Type reference (TYPE) UMC_Y_FISCPER 0 Jahre / Periode 20000524
11 Importing I_TOPER Call by reference Type reference (TYPE) UMC_Y_FISCPER 0 Jahre / Periode 20010118

Method GET_SCORECARD on class CL_UMB_BSC_SET has no exception.

Method HANDLE_BSC_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Type reference (TYPE) 20000602
2 Importing STRUCT_CHANGED Call by reference Type reference (TYPE) 20000602

Method HANDLE_BSC_CHANGED on class CL_UMB_BSC_SET has no exception.

Method HANDLE_ELEMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REFRESH_SCR Call by reference Type reference (TYPE) 20000608
2 Importing SCORECARD Call by reference Type reference (TYPE) 20000608
3 Importing SENDER Call by reference Type reference (TYPE) 20000608

Method HANDLE_ELEMENT_CHANGED on class CL_UMB_BSC_SET has no exception.

Method HANDLE_NEW_TIME Signature

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

Method HANDLE_NEW_TIME on class CL_UMB_BSC_SET has no exception.

Method REFRESH Signature

Method REFRESH on class CL_UMB_BSC_SET has no parameter.
Method REFRESH on class CL_UMB_BSC_SET has no exception.
Event Signatures

Event BSC_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IR_SCORECARD Exporting Value transfer Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard 20000608
2 STRUCT_CHANGED Exporting Value transfer Type reference (TYPE) AS4FLAG All structure has changed 20000608

Event ELEMENT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IR_BSC_OBJECT Exporting Value transfer Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20000608
2 IR_SCORECARD Exporting Value transfer Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard 20000608
3 REFRESH_SCR Exporting Value transfer Type reference (TYPE) AS4FLAG All structure has changed 20000608
History
Last changed by/on SAP  20041006 
SAP Release Created in