SAP ABAP Class CL_UPB_PM_WAS (Planning Folders with WAS)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPS (Application Component) Business Planning and Simulation
     UPBPM (Package) Planning Folders
Properties
Class CL_UPB_PM_WAS  
Short Description Planning Folders with WAS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UPB    
Program status P  SAP Standard Production Program 
Category 0   
Package UPBPM   Planning Folders 
Created 20010710   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UPBPM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 UPCST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UPB_PM_WAS has no interface implemented.
Friends
Class CL_UPB_PM_WAS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BSP_SUBMIT1 Constant Private Type reference (TYPE) STRING 'onCLick="bspSubmit(this,''' 20020311
2 C_BSP_SUBMIT2 Constant Private Type reference (TYPE) STRING ''',''onInputProcessing'',''' 20020311
3 C_BSP_SUBMIT3 Constant Private Type reference (TYPE) STRING ''')"' 20020311
4 C_HTML_COMMENTARY_BEGIN Constant Private Type reference (TYPE) STRING '' 20020308
6 C_ID_00PM_CHANGED Constant Public Type reference (TYPE) STRING '00pm_changed' 20020308
7 C_ID_00PM_COMPARE Constant Public Type reference (TYPE) STRING '00pm_compare' 20020308
8 C_ID_00PM_FORM Constant Public Type reference (TYPE) STRING '00pm_form' 20020311
9 C_ID_00PM_NO_DATA Constant Public Type reference (TYPE) STRING '00pm_no_data' 20020311
10 C_ID_00PM_NO_UNLOAD Constant Public Type reference (TYPE) STRING '00pm_no_unload' 20020311
11 C_ID_00PM_REFRESH Constant Public Type reference (TYPE) STRING '00PM_REFRESH' 20020308
12 C_ID_00PM_SAVE Constant Public Type reference (TYPE) STRING '00PM_SAVE' 20020308
13 C_ID_00PM_STOP Constant Public Type reference (TYPE) STRING '00PM_STOP' 20020311
14 C_ID_00PM_VARSTATE Constant Public Type reference (TYPE) STRING '00pm_varstate' 20020308
15 C_ID_PREFIX_00 Constant Public Type reference (TYPE) STRING '00' 20020308
16 C_STATE_CLOSE Constant Public Type reference (TYPE) STRING 'close' 20020308
17 C_STATE_INITIAL Constant Public Type reference (TYPE) STRING '' 20020308
18 C_STATE_OPEN Constant Public Type reference (TYPE) STRING 'open' 20020308
19 C_STATE_SELECTED Constant Public Type reference (TYPE) STRING 'selected' 20020308
20 C_TEMPLATE_TEXT Constant Private Type reference (TYPE) STRING 'text-' 20020308
21 C_VALUE_00PM_COMPARE_OFF Constant Public Type reference (TYPE) STRING '00PM_COMPARE_OFF' 20020308
22 C_VALUE_00PM_COMPARE_ON Constant Public Type reference (TYPE) STRING '00PM_COMPARE_ON' 20020308
23 GR_ACTIVE_ILO Instance attribute Public Object reference (TYPE REF TO) CL_UPB_PM_POB_WAS Planning Folders with WAS, Planning Object 20010716
24 GR_ACTIVE_OLO Instance attribute Public Object reference (TYPE REF TO) CL_UPB_PM_POB_WAS Planning Folders with WAS, Planning Object 20010716
25 GR_APPLC Instance attribute Public Object reference (TYPE REF TO) CL_UPB_PM_APPLC Upper Class for Special Attributes of Planning Folders 20010713
26 GR_ERROR Instance attribute Public Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20010716
27 GR_VAR Instance attribute Public Object reference (TYPE REF TO) CL_UPB_PM_VARIABLE Variable Instance of Folder 20010717
28 GS_PM Static Attribute Public Type reference (TYPE) UPB_YS_PM_NAME Planning Folder 20010713
29 GT_DESIGN Instance attribute Private Type reference (TYPE) UPB_YT_PM_DESIGN All Planning Objects 20010717
30 GT_GLO_FKT Instance attribute Public Type reference (TYPE) UPB_YT_PM_DESIGN Global Functions 20010717
31 GT_ILOS Instance attribute Public Type reference (TYPE) UPB_YT_PM_DESIGN Input Layouts 20010716
32 GT_MESSAGES Instance attribute Public Type reference (TYPE) BAPIRET2_T Return Table 20010716
33 GT_OLOS Instance attribute Public Type reference (TYPE) UPB_YT_PM_DESIGN Output Layouts 20010716
34 GT_REQUEST_DATA Instance attribute Public Type reference (TYPE) TIHTTPNVP Return Data of BSP on Request 20010717
35 GT_R_LO Instance attribute Private See coding List of Active Layout Instances 20010717
36 GT_VAR Instance attribute Public Type reference (TYPE) UPB_YT_PM_VAR Variables of Folder 20010717
37 GT_VAR_ROWS Instance attribute Private Type reference (TYPE) YT_VAR_ROWS 20010717
38 G_APPLC Static Attribute Public Type reference (TYPE) UPB_Y_APPLC Planning Application 20010713
39 G_COMPARE_ENABLED Instance attribute Public Type reference (TYPE) CHAR1 Cell Comparison Is Possible 20010716
40 G_COMPARE_OFF_SELECTED Instance attribute Public Type reference (TYPE) STRING 'selected' Cell Comparison Is Switched Off 20010716
41 G_COMPARE_ON_SELECTED Instance attribute Public Type reference (TYPE) STRING Cell Comparison Is Switched On 20010716
42 G_DISPLAY_ONLY Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20010815
43 G_NR_OF_GLO_POB Instance attribute Public Type reference (TYPE) I Number of Global Functions of Folder 20010713
44 G_NR_OF_ILO_POB Instance attribute Public Type reference (TYPE) I Number of Input Layouts of Folder 20010713
45 G_NR_OF_MESSAGES Instance attribute Public Type reference (TYPE) I Number of Messages Not Yet Issued 20010713
46 G_NR_OF_OLO_POB Instance attribute Public Type reference (TYPE) I Number of Output Layouts of Folder 20010713
47 G_NR_OF_VARIABLES Instance attribute Public Type reference (TYPE) I Number of Variables 20010713
48 G_PBO_AT_INIT Instance attribute Private Type reference (TYPE) CHAR1 Execute PBO on next init 20010718
49 G_STAT_OPEN Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20010905
50 G_TIME_AT_BEGIN Instance attribute Private Type reference (TYPE) SY-UZEIT Date and Time, Current Application Server Time 20010905
51 G_VAR_CONTAINER_STATE Instance attribute Public Type reference (TYPE) STRING 20020307
52 G_VAR_INDEX Instance attribute Private Type reference (TYPE) I Last Read Variable Row 20010717
Methods
# Method Level Visibility Method type Description Created on
1 APPLC_SET Instance method Public Method Sets the Application Class 20010713
2 AUTHORITY_CHECK Instance method Public Method 20010802
3 BSP_SUBMIT Instance method Public Method 20020311
4 CHECK_ONLY_ONE_LO Instance method Private Method 20010817
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010710
6 EXECUTE_POB Instance method Private Method Execute Function 20010717
7 GET_LO_INSTANCE Instance method Private Method Read or Create Layout Instance 20010717
8 GET_NEXT_VAR_ROW Instance method Public Method Read the Next Variable Instance 20010716
9 GET_TAB_STYLE Instance method Public Method Color the Tab (with Cell Comparison) 20010717
10 GET_TEXT Static method Public Method 20010906
11 GET_VALUE Instance method Private Method Extracts a Value from the Request String 20010717
12 INIT_MESSAGES Instance method Private Method Reset Message Collector 20010717
13 INIT_VAR_INDEX Instance method Public Method Init, before the Variable HTML Is Generated 20010716
14 ON_INIT_MESSAGES Instance method Private Method Build Message Table 20010716
15 ON_INIT_VARIABLES Instance method Private Method Build Variable Screen 20010716
16 ON_RESET_UP2DATE Instance method Public Event handling method Trigger Event to Synchronize 20010718
17 ON_SAVE Instance method Private Method Write Data into BW 20010717
18 PM_REQUEST Instance method Public Method Reacts to Changed Data and Executes Functions 20010716
19 PM_RESPONSE Instance method Public Method Starts and Updates a Planning Folder 20010713
20 PM_SET Instance method Public Method Set Current Planning Folder 20010713
21 PM_START Instance method Private Method Start Planning Folder 20010717
22 POB_IS_FUNCTION Instance method Private Method Is the Event a Function? 20010717
23 POB_IS_ILO Instance method Private Method Is the Event an Input Layout? 20010717
24 POB_IS_OLO Instance method Private Method Is the Event an Output Layout 20010717
25 RESET_ALL Instance method Public Method Resets Everything 20010713
26 SET_ACTIVE_ILO Instance method Private Method Set New Input Layout 20010717
27 SET_ACTIVE_OLO Instance method Private Method Set New Output Layout 20010717
28 SET_COMPARE Instance method Public Method Cell Comparison 20010717
29 SET_VAR Instance method Private Method Writes Changed Variable Value in Framework Buffer 20010717
30 STAT_CLOSE Instance method Public Method 20010905
31 STAT_OPEN Instance method Public Method 20010905
32 UPDATE_MESSAGE Instance method Public Method Perhaps Add a Message 20010717
33 UPDATE_MESSAGES Instance method Public Method Add Messages to Message Collector 20010717
34 VAR_CHANGE_CHECK Instance method Private Method Transfer Changed Variable Values into Local Buffer 20010717
Events
# Event Type Visibility Description Created on
1 COMPARE_ALL Instance Event
(0)
Public
(2)
20020215
2 REFRESH_ALL Instance Event
(0)
Public
(2)
Reset Internal Buffer 20010718
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YT_VAR_ROWS Private See coding 20010717
Method Signatures

Method APPLC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLC Call by reference Type reference (TYPE) UPB_Y_APPLC Planungsanwendung 20010713
2 Importing I_APPLC_SESSION Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20010808

Method APPLC_SET on class CL_UPB_PM_WAS has no exception.

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DUMMY Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010810

Method AUTHORITY_CHECK on class CL_UPB_PM_WAS has no exception.

Method BSP_SUBMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORM Call by reference Type reference (TYPE) STRING 20020311
2 Importing I_ID Value transfer Type reference (TYPE) ANY 20020311
3 Returning R_BSP_SUBMIT Value transfer Type reference (TYPE) STRING 20020311

Method BSP_SUBMIT on class CL_UPB_PM_WAS has no exception.

Method CHECK_ONLY_ONE_LO Signature

Method CHECK_ONLY_ONE_LO on class CL_UPB_PM_WAS has no parameter.
Method CHECK_ONLY_ONE_LO on class CL_UPB_PM_WAS has no exception.

Method CONSTRUCTOR Signature

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

Method EXECUTE_POB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POB Call by reference Type reference (TYPE) UPB_Y_PS_POB_KEY Techn. Schlüssel eines Planungsobjekt. 20010717

Method EXECUTE_POB on class CL_UPB_PM_WAS has no exception.

Method GET_LO_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_POB Value transfer Object reference (TYPE REF TO) CL_UPB_PM_POB_WAS Planungsmappen mit WAS, Planungsobjekt 20010717
2 Importing I_POB Call by reference Type reference (TYPE) UPB_Y_PS_POB_KEY Planungsmappenstruktur 20010718

Method GET_LO_INSTANCE on class CL_UPB_PM_WAS has no exception.

Method GET_NEXT_VAR_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_VAR_ROW Value transfer Object reference (TYPE REF TO) CL_UPB_PM_VAR_WAS Planungsmappen mit WAS, Variablen-HTML erzeugen 20010716

Method GET_NEXT_VAR_ROW on class CL_UPB_PM_WAS has no exception.

Method GET_TAB_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_STYLE Value transfer Type reference (TYPE) STRING 20010717
2 Importing IS_POB Call by reference Type reference (TYPE) UPB_YS_PM_DESIGN Planungsmappenstruktur 20010717

Method GET_TAB_STYLE on class CL_UPB_PM_WAS has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TEXT Value transfer Type reference (TYPE) STRING 20010906
2 Importing I_TEXT_ID Call by reference Type reference (TYPE) CHAR3 20010906

Method GET_TEXT on class CL_UPB_PM_WAS has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VALUE Value transfer Type reference (TYPE) STRING 20010717
2 Importing I_ID Call by reference Type reference (TYPE) STRING 20010717

Method GET_VALUE on class CL_UPB_PM_WAS has no exception.

Method INIT_MESSAGES Signature

Method INIT_MESSAGES on class CL_UPB_PM_WAS has no parameter.
Method INIT_MESSAGES on class CL_UPB_PM_WAS has no exception.

Method INIT_VAR_INDEX Signature

Method INIT_VAR_INDEX on class CL_UPB_PM_WAS has no parameter.
Method INIT_VAR_INDEX on class CL_UPB_PM_WAS has no exception.

Method ON_INIT_MESSAGES Signature

Method ON_INIT_MESSAGES on class CL_UPB_PM_WAS has no parameter.
Method ON_INIT_MESSAGES on class CL_UPB_PM_WAS has no exception.

Method ON_INIT_VARIABLES Signature

Method ON_INIT_VARIABLES on class CL_UPB_PM_WAS has no parameter.
Method ON_INIT_VARIABLES on class CL_UPB_PM_WAS has no exception.

Method ON_RESET_UP2DATE Signature

Method ON_RESET_UP2DATE on class CL_UPB_PM_WAS has no parameter.
Method ON_RESET_UP2DATE on class CL_UPB_PM_WAS has no exception.

Method ON_SAVE Signature

Method ON_SAVE on class CL_UPB_PM_WAS has no parameter.
Method ON_SAVE on class CL_UPB_PM_WAS has no exception.

Method PM_REQUEST Signature

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

Method PM_REQUEST on class CL_UPB_PM_WAS has no exception.

Method PM_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLC Call by reference Type reference (TYPE) UPB_Y_APPLC Planungsanwendung 20010713
2 Importing I_APPLC_SESSION Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20010808
3 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010815
4 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010713

Method PM_RESPONSE on class CL_UPB_PM_WAS has no exception.

Method PM_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010815
2 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010713

Method PM_SET on class CL_UPB_PM_WAS has no exception.

Method PM_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010815
2 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010717

Method PM_START on class CL_UPB_PM_WAS has no exception.

Method POB_IS_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_FKT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010717
2 Importing I_POB Call by reference Type reference (TYPE) UPB_Y_PS_POB_KEY Techn. Schlüssel eines Planungsobjekt. 20010717

Method POB_IS_FUNCTION on class CL_UPB_PM_WAS has no exception.

Method POB_IS_ILO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_ILO Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010717
2 Importing I_POB Call by reference Type reference (TYPE) UPB_Y_PS_POB_KEY Techn. Schlüssel eines Planungsobjekt. 20010717

Method POB_IS_ILO on class CL_UPB_PM_WAS has no exception.

Method POB_IS_OLO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_OLO Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010717
2 Importing I_POB Call by reference Type reference (TYPE) UPB_Y_PS_POB_KEY Techn. Schlüssel eines Planungsobjekt. 20010717

Method POB_IS_OLO on class CL_UPB_PM_WAS has no exception.

Method RESET_ALL Signature

Method RESET_ALL on class CL_UPB_PM_WAS has no parameter.
Method RESET_ALL on class CL_UPB_PM_WAS has no exception.

Method SET_ACTIVE_ILO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POB Call by reference Type reference (TYPE) UPB_Y_PS_POB_KEY Techn. Schlüssel eines Planungsobjekt. 20010717

Method SET_ACTIVE_ILO on class CL_UPB_PM_WAS has no exception.

Method SET_ACTIVE_OLO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POB Call by reference Type reference (TYPE) UPB_Y_PS_POB_KEY Techn. Schlüssel eines Planungsobjekt. 20010717

Method SET_ACTIVE_OLO on class CL_UPB_PM_WAS has no exception.

Method SET_COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESET Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020215

Method SET_COMPARE on class CL_UPB_PM_WAS has no exception.

Method SET_VAR Signature

Method SET_VAR on class CL_UPB_PM_WAS has no parameter.
Method SET_VAR on class CL_UPB_PM_WAS has no exception.

Method STAT_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TIME_USED Value transfer Type reference (TYPE) STRING 20010905

Method STAT_CLOSE on class CL_UPB_PM_WAS has no exception.

Method STAT_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIME_ONLY Call by reference Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20010906

Method STAT_OPEN on class CL_UPB_PM_WAS has no exception.

Method UPDATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20010717

Method UPDATE_MESSAGE on class CL_UPB_PM_WAS has no exception.

Method UPDATE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20010717

Method UPDATE_MESSAGES on class CL_UPB_PM_WAS has no exception.

Method VAR_CHANGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VAR_CHANGED Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010717

Method VAR_CHANGE_CHECK on class CL_UPB_PM_WAS has no exception.
Event Signatures

Event COMPARE_ALL Signature
Event COMPARE_ALL on class CL_UPB_PM_WAS has no parameter.
Event REFRESH_ALL Signature
Event REFRESH_ALL on class CL_UPB_PM_WAS has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 3.1A