SAP ABAP Class CL_UMC_BPS_SELECTION (BPS Selection)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMC (Package) CPM : Common Objects
Properties
Class CL_UMC_BPS_SELECTION  
Short Description BPS Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UMC   CPM : Common Objects 
Created 20010926   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMC_BPS_SELECTION has no interface implemented.
Friends
Class CL_UMC_BPS_SELECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_OUTTAB Instance attribute Private See coding 20010926
2 ALV_WIF_OUTTAB Instance attribute Private See coding 20010927
3 CON_COL_AREA Constant Public Type reference (TYPE) TV_ITMNAME 'AREA' Tree Control: Column Name / Item Name 20010926
4 CON_COL_BPS_CLIENT Constant Public Type reference (TYPE) TV_ITMNAME 'BPS_CLIENT' Tree Control: Column Name / Item Name 20010926
5 CON_COL_BPS_LANGU Constant Public Type reference (TYPE) TV_ITMNAME 'BPS_LANGU' Tree Control: Column Name / Item Name 20010926
6 CON_COL_METHOD Constant Public Type reference (TYPE) TV_ITMNAME 'METHOD' Tree Control: Column Name / Item Name 20010926
7 CON_COL_PARAM Constant Public Type reference (TYPE) TV_ITMNAME 'PARAM' Tree Control: Column Name / Item Name 20010926
8 CON_COL_PLEVEL Constant Public Type reference (TYPE) TV_ITMNAME 'PLEVEL' Tree Control: Column Name / Item Name 20010926
9 CON_COL_PPACKAGE Constant Public Type reference (TYPE) TV_ITMNAME 'PPACKAGE' Tree Control: Column Name / Item Name 20010926
10 CON_COL_PROFILE Constant Public Type reference (TYPE) TV_ITMNAME 'PROFILE' Tree Control: Column Name / Item Name 20010926
11 CON_COL_SC_DATA_ENTRY Constant Public Type reference (TYPE) TV_ITMNAME 'DATA_ENTRY' Tree Control: Column Name / Item Name 20010926
12 CON_COL_WIFNAME Constant Public Type reference (TYPE) TV_ITMNAME 'WIFNAME' Tree Control: Column Name / Item Name 20010926
13 CON_FC_CREATE Constant Public Type reference (TYPE) SYUCOMM 'CREATE' Screens, Function Code That Triggered PAI 20010926
14 CON_FC_DELETEROW Constant Public Type reference (TYPE) SYUCOMM 'DELETEROW' Screens, Function Code That Triggered PAI 20010926
15 CON_FC_DETAIL Constant Public Type reference (TYPE) SYUCOMM 'DETAIL' Screens, Function Code That Triggered PAI 20010926
16 CON_FC_MOVEDOWN Constant Public Type reference (TYPE) SYUCOMM 'MOVEDOWN' Screens, Function Code That Triggered PAI 20010926
17 CON_FC_MOVEUP Constant Public Type reference (TYPE) SYUCOMM 'MOVEUP' Screens, Function Code That Triggered PAI 20010926
18 CON_MODE_CUSTOMIZING Constant Public Type reference (TYPE) CHAR01 'C' Character Field Length 1 20010929
19 CON_MODE_WIF Constant Public Type reference (TYPE) CHAR01 'W' Character Field Length 1 20010926
20 MP_ALVGRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20010926
21 MP_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010926
22 MX_DATA_CHANGED Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010926
23 M_ACTION Instance attribute Private Type reference (TYPE) CHAR01 'S' Display or Change Mode 20010926
24 M_MODE Instance attribute Private Type reference (TYPE) CHAR01 'M' Measure Mode 20010926
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010926
2 CREATE_CONTROL Instance method Public Method Create ALV Control 20010930
3 FREE Instance method Public Method Free ALV Control 20010926
4 GET_CUSTOMIZING_DATA Instance method Public Method Get Customizing Data 20010928
5 IS_MODIFIED Instance method Public Method Was Data Modified? 20010929
6 IS_VALID Instance method Public Method Verification of Changes and Triggering of Event DATA_CHANGED 20010929
7 ON_DATA_CHANGED Instance method Private Event handling method On Data Change 20021029
8 ON_DATA_CHANGED_FINISHED Instance method Private Event handling method Data Changed Finished 20010929
9 REFRESH Instance method Public Method Refresh 20010930
10 SET_ACTION Instance method Public Method Set Action 20010927
11 SET_CUSTOMIZING_DATA Instance method Public Method Set Customizing Data 20010928
12 SET_MODIFIED_FLAG Instance method Public Method Set modified flag 20010929
13 SET_WIF_DATA Instance method Public Method Set Data for Generating WIF 20010930
14 WIF_GENERATE Instance method Public Method Generate WIF 20010930
Events
Class CL_UMC_BPS_SELECTION has no event.
Types
Class CL_UMC_BPS_SELECTION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Value transfer Type reference (TYPE) CHAR01 Customizing or Generating 20010926

Method CONSTRUCTOR on class CL_UMC_BPS_SELECTION has no exception.

Method CREATE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010930

Method CREATE_CONTROL on class CL_UMC_BPS_SELECTION has no exception.

Method FREE Signature

Method FREE on class CL_UMC_BPS_SELECTION has no parameter.
Method FREE on class CL_UMC_BPS_SELECTION has no exception.

Method GET_CUSTOMIZING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BPSSELECT Call by reference Type reference (TYPE) UMB_YT_BPSSELECT BPS Selektionen 20010928

Method GET_CUSTOMIZING_DATA on class CL_UMC_BPS_SELECTION has no exception.

Method IS_MODIFIED Signature

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

Method IS_MODIFIED on class CL_UMC_BPS_SELECTION has no exception.

Method IS_VALID Signature

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

Method IS_VALID on class CL_UMC_BPS_SELECTION has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20021029
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20021029
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20021029
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20021029

Method ON_DATA_CHANGED on class CL_UMC_BPS_SELECTION has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20010929
2 Importing SENDER Value transfer Attribute reference (LIKE) 20010929

Method ON_DATA_CHANGED_FINISHED on class CL_UMC_BPS_SELECTION has no exception.

Method REFRESH Signature

Method REFRESH on class CL_UMC_BPS_SELECTION has no parameter.
Method REFRESH on class CL_UMC_BPS_SELECTION has no exception.

Method SET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) CHAR01 'S' or 'U' 20010927

Method SET_ACTION on class CL_UMC_BPS_SELECTION has no exception.

Method SET_CUSTOMIZING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BPSSELECT Call by reference Type reference (TYPE) UMB_YT_BPSSELECT BPS Selektionen 20010928

Method SET_CUSTOMIZING_DATA on class CL_UMC_BPS_SELECTION has no exception.

Method SET_MODIFIED_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_MODIFIED Value transfer Type reference (TYPE) AS4FLAG SPACE Flag (X oder Blank) 20010929

Method SET_MODIFIED_FLAG on class CL_UMC_BPS_SELECTION has no exception.

Method SET_WIF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Value transfer Type reference (TYPE) UMB_YS_GENERIC_OBJECT Generic Object 20010930
2 Importing IT_BPSSELECT Call by reference Type reference (TYPE) UMB_YT_BPSSELECT BPS Selektionen 20010930
3 Importing IX_APPENDING Value transfer Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20010930

Method SET_WIF_DATA on class CL_UMC_BPS_SELECTION has no exception.

Method WIF_GENERATE Signature

Method WIF_GENERATE on class CL_UMC_BPS_SELECTION has no parameter.
Method WIF_GENERATE on class CL_UMC_BPS_SELECTION has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1A