SAP ABAP Class CL_UMB_BSC_DRILLDOWN (BSC Drilldown)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM-BSC (Application Component) Balanced Scorecard
     UMB (Package) SEM-CPM: Balanced Scorecard
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMC_ORGCHART_ALLGUIS Org Chart (for Normal GUI a n d SAP GUI for HTML) 20000530
Properties
Class CL_UMB_BSC_DRILLDOWN  
Short Description BSC Drilldown    
Super Class CL_UMC_ORGCHART_ALLGUIS Org Chart (for Normal GUI a n d SAP GUI for HTML) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMB   SEM-CPM: Balanced Scorecard 
Created 19991103   SAP 
Last change 20041006   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_UMB_BSC_DRILLDOWN has no interface implemented.
Friends
Class CL_UMB_BSC_DRILLDOWN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AG_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'AG' Drilldown Type in the Balanced Scorecard Function 20011203
2 GC_CE_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'CE' Cause-Effect Drilldown 19991111
3 GC_IN_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'IN' Initiative Drilldown 19991111
4 GC_ME_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'ME' Measure Drilldown 19991111
5 GC_OB_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'OB' Objective Drilldown 19991111
6 GC_PE_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'PE' Perspective Drilldown 19991111
7 GC_RC_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'RC' Risk Category Drilldown 20010810
8 GC_RG_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'RG' Risk Group Drilldown 20010810
9 GC_RI_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'RI' Risk Drilldown 20010810
10 GC_RM_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'RM' Risk Activities Drilldown 20010810
11 GC_SC_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'SC' Scorecard Drilldown 19991111
12 GC_ST_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_DDTYPE 'ST' Strategy Drilldown 19991111
13 GC_VIEW_NAV Constant Private Type reference (TYPE) UMB_Y_ATTR_KEY 'NAVIGATION_AREA' Technical Name 20001128
14 GC_VIEW_ORGUNIT Constant Private Type reference (TYPE) UMB_Y_ATTR_KEY 'HR_ORGUNIT' Technical Name 20001128
15 GC_VIEW_ORIENT Constant Private Type reference (TYPE) UMB_Y_ATTR_KEY 'ORIENTATION' Technical Name 20001128
16 GC_VIEW_ORIGINX Constant Private Type reference (TYPE) UMB_Y_ATTR_KEY 'ORIGX' Technical Name 20010921
17 GC_VIEW_ORIGINY Constant Private Type reference (TYPE) UMB_Y_ATTR_KEY 'ORIGY' Technical Name 20010921
18 GC_VIEW_SCNOD Constant Private Type reference (TYPE) UMB_Y_ATTR_KEY 'SCORECARD_NODE' Technical Name 20001128
19 GC_VIEW_ZOOM Constant Private Type reference (TYPE) UMB_Y_ATTR_KEY 'ZOOM_FACTOR' Technical Name 20001128
20 GT_OBJLIST Instance attribute Private Type reference (TYPE) YT_DRILLBOXES List of the Displayed Objects 20001128
21 MR_BSC_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard Object 20020424
22 MR_BSC_OBJECT2 Instance attribute Private Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard Object 20020424
23 MR_BSC_SET Instance attribute Private Object reference (TYPE REF TO) CL_UMB_BSC_SET Set of Scorecards 20001128
24 MR_BSC_TREE Instance attribute Private Object reference (TYPE REF TO) CL_UMB_BSC_TREE Scorecard Tree 20020424
25 MR_START_SCORECARD Instance attribute Private Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard 20010611
26 M_NEXT_ACTION_NO Instance attribute Private Type reference (TYPE) Y_ACTION_NO User Action Number 20001128
27 M_RMS Instance attribute Private Type reference (TYPE) AS4FLAG ' ' Flag (X or Blank) 20010813
28 M_RMS_CHANGED Instance attribute Private Type reference (TYPE) AS4FLAG 'X' Flag (X or Blank) 20020424
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DD_CHILDREN Instance method Private Method Add Subordinate Boxes 20000111
2 ADD_MEAS_MOUSE_OVER Instance method Private Method Fills the Data for Mouse Over Text 20011206
3 ADD_RISK_MOUSE_OVER Instance method Private Method Fills the Data for Mouse Over Text 20011206
4 AG_DRILLDOWN Instance method Private Method Executes Drilldown by Scorecards Based on Aggr. Hierarchy 20011203
5 BSC_OBJ_DATA_GET Instance method Private Method Fills Data of a Box 20001127
6 BSC_OBJ_DRILLDOWN Instance method Private Method Executes Drilldown 20001128
7 CE_DRILLDOWN Instance method Private Method Executes Drilldown by Cause & Effect 19991111
8 CE_OB_SOURCES_GET Instance method Private Method Delivers Influencing Objectives 20020227
9 CHANGE_DATE Instance method Public Method Changes Current Date and Adapts the Current Chart 19991111
10 CHECK_AUTHORITY_READ Instance method Private Method Checks the Authorization to Display a Scorecard 20000131
11 CHECK_DD_TYPE Instance method Public Method Checks Whether Drilldown Type is Permitted 20010619
12 CHECK_PARENT Instance method Private Method Checks Type of Superior Box 20000117
13 CONSTRUCTOR Instance method Public Constructor Constructor 19991103
14 DRILLDOWN Instance method Public Method Executes Drilldown 19991112
15 GET_BSC_OBJECT_INFO Instance method Public Method Supplies Object Type and ID Shown in Box 19991103
16 GET_VIEW Instance method Public Method Returns Currently Displayed View 20001127
17 IN_DATA_GET Instance method Private Method Fills the Data of an Initiative - Box 19991112
18 IN_DRILLDOWN Instance method Private Method Executes Drilldown by Initiatives 19991111
19 ME_DATA_GET Instance method Private Method Fills the Data of a Measure - Box 19991112
20 ME_DRILLDOWN Instance method Private Method Executes Drilldown by Measures 19991111
21 MOUSE_OVER_GET Instance method Private Method Fills the Data for Mouse Over Text 20011206
22 OBJLIST_ADD_ENTRY Instance method Private Method Adds Box to the Object List 19991111
23 OBJLIST_DELETE_ENTRY Instance method Private Method Deletes Box from Object List 19991111
24 OBJLIST_UPDATE_DDTYPE Instance method Private Method Changes Drilldown Type in the Object List 19991111
25 OB_DATA_GET Instance method Private Method Fills the Data of an Objective - Box 19991112
26 OB_DRILLDOWN Instance method Private Method Executes Drilldown by Objectives 19991111
27 PE_DATA_GET Instance method Private Method Fills the Data of a Perspective - Box 19991119
28 PE_DRILLDOWN Instance method Private Method Executes Drilldown by Perspectves 19991111
29 PREPARE_DRILLDOWN Instance method Private Method Prepares Drilldown 19991112
30 RC_DATA_GET Instance method Private Method Fills Data of a Risk Category - Box 20010810
31 RC_DRILLDOWN Instance method Private Method Performs Drilldown by Risk Categories 20010810
32 REMOVE_DD_BOX Instance method Public Method Deletes Box and all Sub-Boxes 19991111
33 REMOVE_DD_CHILDREN Instance method Public Method Deletes all Boxes 19991111
34 RG_DATA_GET Instance method Private Method Fills Data of a Risk Group - Box 20010810
35 RG_DRILLDOWN Instance method Private Method Performs Drilldown by Risk Groups 20010810
36 RISK_INVOLVED Instance method Public Method Checks Whether Risk Scorecards Are Displayed 20010813
37 RI_DATA_GET Instance method Private Method Fills Data of a Risk Box 20010810
38 RI_DRILLDOWN Instance method Private Method Performs Drilldown by Risks 20010810
39 RM_DATA_GET Instance method Private Method Fills Data of a Risk Activity Box 20010810
40 RM_DRILLDOWN Instance method Private Method Performs Drilldown by Risk Activities 20010810
41 SC_DATA_GET Instance method Private Method Fills the Data of a Scorecard Box 19991124
42 SC_DRILLDOWN Instance method Private Method Executes Drilldown by Scorecards 19991111
43 SET_FIRST_OBJECT Instance method Public Method Sets Data for First Object 19991103
44 SET_RISK_MANAGEMENT_FLAG Instance method Public Method Sets Risk Flag 20010813
45 SET_TO_ROOT Instance method Public Method Sets Box as Root-Box 19991124
46 SET_VIEW Instance method Public Method Set View 20001127
47 ST_DATA_GET Instance method Private Method Fills the Data of a Strategy Box 19991119
48 ST_DRILLDOWN Instance method Private Method Executes Drilldown by Strategy 19991111
49 UPDATE_OBJECT Instance method Public Method Refresh Data of an Object 20001127
Events
Class CL_UMB_BSC_DRILLDOWN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_BSC_OBJECTS Private See coding 20011206 BEGIN OF ys_bsc_objects, bsc_object TYPE REF TO if_umb_bsc_object, bsc_object2 TYPE REF TO if_umb_bsc_object, END OF ys_bsc_objects
2 YS_DRILLBOXES Private See coding Contents of a Box 20001128 BEGIN OF ys_drillboxes , boxid TYPE umc_y_boxid, bsc_object TYPE REF TO if_umb_bsc_object, bsc_object2 TYPE REF TO if_umb_bsc_object, ddtype TYPE umb_y_ddtype, action_no TYPE y_action_no, END OF ys_drillboxes
3 YS_VIEW Private See coding View 20001128 BEGIN OF ys_view, action_no TYPE y_action_no, scard TYPE umb_y_scard, obj_type TYPE umb_y_obj_type, obj_key TYPE umb_y_obj_key, ddtype TYPE umb_y_ddtype, action_parent_no TYPE y_action_no, END OF ys_view
4 YT_BSC_OBJECTS Private See coding 20011206
5 YT_DRILLBOXES Private See coding Contents of the Boxes 20001128 yt_drillboxes TYPE STANDARD TABLE OF ys_drillboxes
6 YT_VIEW Private See coding View 20001128 yt_view TYPE STANDARD TABLE OF ys_view
7 Y_ACTION_NO Private See coding User Action Number 20001128 y_action_no(6) TYPE n
Method Signatures

Method ADD_DD_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BSC_OBJECTS Call by reference Type reference (TYPE) YT_BSC_OBJECTS Scorecard-Objekte 20011206
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 20000111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box nicht gefunden 20000316
2 CNTL_ERROR Control - Fehler 20000111
3 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method ADD_MEAS_MOUSE_OVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 20011206
2 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20011206
3 Importing I_LINEID Call by reference Type reference (TYPE) UMC_Y_LINEID ID einer Zeile einer Box des Orgcharts 20011206

Method ADD_MEAS_MOUSE_OVER on class CL_UMB_BSC_DRILLDOWN has no exception.

Method ADD_RISK_MOUSE_OVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 20011206
2 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20011206
3 Importing I_LINEID Call by reference Type reference (TYPE) UMC_Y_LINEID ID einer Zeile einer Box des Orgcharts 20011206

Method ADD_RISK_MOUSE_OVER on class CL_UMB_BSC_DRILLDOWN has no exception.

Method AG_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20011203
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 20011203
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 20011203
2 CNTL_ERROR Controlfehler 20011203
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 20011203
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20011203

Method BSC_OBJ_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Struktur einer Box des Orgcharts 20001127
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Status - Icons einer Box des Orgcharts 20001127
3 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20001127
4 Importing IR_BSC_OBJECT2 Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20011206

Method BSC_OBJ_DATA_GET on class CL_UMB_BSC_DRILLDOWN has no exception.

Method BSC_OBJ_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_NO Call by reference Type reference (TYPE) Y_ACTION_NO Benutzeraktionsnummer 20001128
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box ID 20001128
3 Importing I_DDTYPE Call by reference Type reference (TYPE) UMB_Y_DDTYPE Aufriß - Typ 20001128
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 20001128
2 CNTL_ERROR Controlfehler 20001128
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 20001128
4 NO_AUTHORITY Keine Berechtigung 20001128
5 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method CE_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991111
2 CNTL_ERROR Controlfehler 19991111
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991111
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method CE_OB_SOURCES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OBJECTIVE Value transfer Type reference (TYPE) UMB_YT_OBJECTIVE Interface for objectives 20020227
2 Importing IR_SCARD Call by reference Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard 20020227
3 Importing I_OBJ Call by reference Type reference (TYPE) UMB_Y_OBJ Strategieelement 20020227
4 Importing I_STRATEGY Value transfer Type reference (TYPE) UMB_Y_STRATEGY Strategie 20020227

Method CE_OB_SOURCES_GET on class CL_UMB_BSC_DRILLDOWN has no exception.

Method CHANGE_DATE 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) UMC_Y_FISCPER Jahre / Periode 20001127
2 Importing I_TARPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20001127
# Exception Resumable Description Created on
1 CNTL_ERROR Controlfehler 19991111

Method CHECK_AUTHORITY_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LTXT Call by reference Type reference (TYPE) UMC_Y_LTXT Langtext zur Scorecard 20000131
2 Importing I_SCARD Call by reference Type reference (TYPE) UMB_Y_SCARD Scorecard 20000131
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Berechtigung 20000131

Method CHECK_DD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HIDDEN Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010813
2 Exporting E_IS_ALLOWED Call by reference Type reference (TYPE) AS4FLAG 20010619
3 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Nummer einer Box des Orgchart-Controls 20010619
4 Importing I_DDTYPE Call by reference Type reference (TYPE) UMB_Y_DDTYPE Aufrißtyp in der BSC 20010619
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box nicht gefunden 20010619

Method CHECK_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000117
2 Exporting E_PARENTID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 20000515
3 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 20000117

Method CHECK_PARENT on class CL_UMB_BSC_DRILLDOWN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LIFETIME Value transfer Type reference (TYPE) I Lifetime 19991103
2 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container 19991103
3 Importing I_SHELLSTYLE Value transfer Type reference (TYPE) I Shell style 19991103
4 Importing I_WAS Value transfer Type reference (TYPE) AS4FLAG ' ' Flag (X oder Blank) 20010611
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 19991103
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19991103
3 CREATE_ERROR CREATE_ERROR 19991103

Method DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box ID 19991112
2 Importing I_DDTYPE Call by reference Type reference (TYPE) UMB_Y_DDTYPE Aufriß - Typ 19991112
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991112
2 CNTL_ERROR Controlfehler 19991112
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991112
4 NO_AUTHORITY Keine Berechtigung 20000131
5 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method GET_BSC_OBJECT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf eine Scorecard-Objekt 20000111
2 Exporting ER_BSC_OBJECT2 Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20011207
3 Exporting E_RMS Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20011218
4 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box ID 19991103
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Keine Box mit dieser ID gefunden 19991103

Method GET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VIEW_ATTR Call by reference Type reference (TYPE) UMB_YT_VIEW_ATTR View attribute 20001127

Method GET_VIEW on class CL_UMB_BSC_DRILLDOWN has no exception.

Method IN_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 19991112
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 19991112
3 Importing IR_INITIATIVE Call by reference Object reference (TYPE REF TO) CL_UMB_INITIATIVE Referenz auf eine Initiative 20000110
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 19991112

Method IN_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991111
2 CNTL_ERROR Controlfehler 19991111
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991111
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method ME_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 19991112
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 19991112
3 Importing IR_MEASURE Call by reference Object reference (TYPE REF TO) CL_UMB_MEASURE Referenz auf eine Kennzahl 20000110
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 19991112

Method ME_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991111
2 CNTL_ERROR Controlfehler 19991111
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991111
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method MOUSE_OVER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 20011206
2 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20011206
3 Importing IT_DEFINITION Call by reference Type reference (TYPE) SBDST_CONTENT Definition 20011206
4 Importing IT_DEF_MEAS Call by reference Type reference (TYPE) UMK_YT_RFCDATA RFC data 20011206
5 Importing I_OWNERTXT Call by reference Type reference (TYPE) UMB_Y_OWNERTXT 20011206

Method MOUSE_OVER_GET on class CL_UMB_BSC_DRILLDOWN has no exception.

Method OBJLIST_ADD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing IR_BSC_OBJECT2 Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20011206
3 Importing I_BOXID Value transfer Type reference (TYPE) UMC_Y_BOXID Box ID 19991111

Method OBJLIST_ADD_ENTRY on class CL_UMB_BSC_DRILLDOWN has no exception.

Method OBJLIST_DELETE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOXID Value transfer Type reference (TYPE) UMC_Y_BOXID Box ID 19991111

Method OBJLIST_DELETE_ENTRY on class CL_UMB_BSC_DRILLDOWN has no exception.

Method OBJLIST_UPDATE_DDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_NO Call by reference Type reference (TYPE) Y_ACTION_NO Benutzeraktionsnummer 20001128
2 Importing I_BOXID Value transfer Type reference (TYPE) UMC_Y_BOXID Box ID 19991111
3 Importing I_DDTYPE Value transfer Type reference (TYPE) UMB_Y_DDTYPE Aufrißtyp 19991111

Method OBJLIST_UPDATE_DDTYPE on class CL_UMB_BSC_DRILLDOWN has no exception.

Method OB_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 19991112
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 19991112
3 Importing IR_OBJECTIVE Call by reference Object reference (TYPE REF TO) CL_UMB_OBJECTIVE Referenz auf ein Strategie-Element 20000110
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 19991112

Method OB_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991111
2 CNTL_ERROR Controlfehler 19991111
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991111
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method PE_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 19991119
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 19991119
3 Importing IR_PERSPECTIVE Call by reference Object reference (TYPE REF TO) CL_UMB_PERSPECTIVE Referenz auf eine Perspektive 20000110
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 19991119

Method PE_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991111
2 CNTL_ERROR Controlfehler 19991111
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991111
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method PREPARE_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Exporting E_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box ID auf der Aufriß durchgeführt wird 19991112
3 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box ID auf der Aufriß angefordert wurde 19991112
4 Importing I_DDTYPE Call by reference Type reference (TYPE) UMB_Y_DDTYPE Aufriß - Typ 19991112
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991112
2 CNTL_ERROR Controlfehler 19991112
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991112
4 NO_AUTHORITY Keine Berechtigung 20000131

Method RC_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 20010810
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 20010810
3 Importing IR_RISK_CATG Call by reference Object reference (TYPE REF TO) CL_UMB_RISK_CATG 20010810
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 20010810

Method RC_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20010810
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 20010810
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 20010810
2 CNTL_ERROR Controlfehler 20010810
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 20010810
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010810

Method REMOVE_DD_BOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Keine Box mit dieser ID gefunden 19991111
2 CNTL_ERROR Controlfehler 19991111

Method REMOVE_DD_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Keine Box mit dieser ID gefunden 19991111
2 CNTL_ERROR Controlfehler 19991111

Method RG_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 20010810
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 20010810
3 Importing IR_RISKGROUP Call by reference Object reference (TYPE REF TO) CL_UMB_RISK_GROUP Risk group representation in BSC 20010810
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 20010810

Method RG_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20010810
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 20010810
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 20010810
2 CNTL_ERROR Controlfehler 20010810
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 20010810
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010810

Method RISK_INVOLVED Signature

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

Method RISK_INVOLVED on class CL_UMB_BSC_DRILLDOWN has no exception.

Method RI_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 20010810
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 20010810
3 Importing IR_MEASURE Call by reference Object reference (TYPE REF TO) CL_UMB_MEASURE Scorecard measure 20011206
4 Importing IR_RISK Call by reference Object reference (TYPE REF TO) CL_UMB_RISK Referenz auf ein Strategie-Element 20010810
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 20010810

Method RI_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20010810
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 20010810
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 20010810
2 CNTL_ERROR Controlfehler 20010810
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 20010810
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010810

Method RM_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 20010810
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 20010810
3 Importing IR_RISK_ACTIVITY Call by reference Object reference (TYPE REF TO) CL_UMB_RISK_ACTIVITY Risk representation in BSC 20010810
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 20010810

Method RM_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20010810
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 20010810
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 20010810
2 CNTL_ERROR Controlfehler 20010810
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 20010810
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010810

Method SC_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 19991124
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 19991124
3 Importing IR_SCORECARD Call by reference Object reference (TYPE REF TO) CL_UMB_SCORECARD Referenz auf eine Scorecard 20000110
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 19991124

Method SC_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991111
2 CNTL_ERROR Controlfehler 19991111
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991111
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method SET_FIRST_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing IR_BSC_SET Call by reference Object reference (TYPE REF TO) CL_UMB_BSC_SET Set of scorecards 20000929
3 Importing I_STORE_SCORECARD Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20010611
# Exception Resumable Description Created on
1 CNTL_ERROR Controlfehler 19991110
2 KEYTYPE_NOT_SUPPORTED Objekttyp wird nicht unterstützt 19991124
3 OBJECT_NOT_FOUND Objekt nicht gefunden 19991110

Method SET_RISK_MANAGEMENT_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RMS Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010813

Method SET_RISK_MANAGEMENT_FLAG on class CL_UMB_BSC_DRILLDOWN has no exception.

Method SET_TO_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box ID 19991124
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991124
2 CNTL_ERROR Controlfehler 19991124
3 NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991124

Method SET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_SET Call by reference Object reference (TYPE REF TO) CL_UMB_BSC_SET Set of scorecards 20001128
2 Importing IT_VIEW_ATTR Call by reference Type reference (TYPE) UMB_YT_VIEW_ATTR View attribute 20001127
3 Importing I_CURPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20001128
4 Importing I_TARPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20001128
# Exception Resumable Description Created on
1 CNTL_ERROR Control Fehler 20001127

Method ST_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOX Texte einer Box 19991119
2 Exporting ET_ICONS Call by reference Type reference (TYPE) UMC_YT_ORGCHARTBOXICON Icons einer Box 19991119
3 Importing IR_STRATEGY Call by reference Object reference (TYPE REF TO) CL_UMB_STRATEGY Referenz auf eine Strategie 20000110
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine Daten zum Objekt gefunden 19991119

Method ST_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Referenz auf ein Scorecard-Objekt 20000111
2 Importing I_BOXID Call by reference Type reference (TYPE) UMC_Y_BOXID Box - ID 19991111
# Exception Resumable Description Created on
1 BOXID_NOT_FOUND Box ID existiert nicht 19991111
2 CNTL_ERROR Controlfehler 19991111
3 DD_NOT_ALLOWED Drilldown auf der ausgewählten Box nicht möglich 19991111
4 NO_SUBOBJECTS Drilldown liefert keine Unterobjekte 20010619

Method UPDATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSC_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT Interface for a Balanced Scorecard object 20001127

Method UPDATE_OBJECT on class CL_UMB_BSC_DRILLDOWN has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in