SAP ABAP Class CL_UPB_PM_VAR_WAS (Generate Planning Folders with WAS, Variables HTML)
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_VAR_WAS  
Short Description Generate Planning Folders with WAS, Variables HTML    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UPB    
Program status     
Category 0   
Package UPBPM   Planning Folders 
Created 20010716   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 UPCFW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UPB_PM_VAR_WAS has no interface implemented.
Friends
Class CL_UPB_PM_VAR_WAS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DD_1 Constant Private Type reference (TYPE) STRING ' 20020311
2 C_DD_2 Constant Private Type reference (TYPE) STRING '" class="sapDdlWhl" ' 20020311
3 C_DD_3 Constant Private Type reference (TYPE) STRING ' >' 20020311
4 C_DD_4 Constant Private Type reference (TYPE) STRING '' 20020311
5 C_DD_5 Constant Private Type reference (TYPE) STRING ' 20020311
6 C_DD_6 Constant Private Type reference (TYPE) STRING '"' 20020311
7 C_DD_7 Constant Private Type reference (TYPE) STRING '>  ' 20020311
8 C_DD_8 Constant Private Type reference (TYPE) STRING '' 20020311
9 C_EVENT_BEGIN Constant Private Type reference (TYPE) STRING 'onCLick="bspSubmit(this,''00pm_form'',''onInputProcessing'',''' 20020311
10 C_EVENT_END Constant Private Type reference (TYPE) STRING ''')"' 20020311
11 C_NUMBER_BEGIN Constant Private Type reference (TYPE) STRING '
'
20020311
12 C_NUMBER_END Constant Private Type reference (TYPE) STRING '' 20020311
13 C_NUMBER_INPUT_BEGIN1 Constant Private Type reference (TYPE) STRING ' 20020311
14 C_NUMBER_INPUT_BEGIN2 Constant Private Type reference (TYPE) STRING ' class="sapEdfTxtEnbl" name="' 20020311
15 C_NUMBER_INPUT_END Constant Private Type reference (TYPE) STRING '" size="19" maxlength="19" >' 20020311
16 C_NUMBER_INPUT_MIDDLE Constant Private Type reference (TYPE) STRING '" value="' 20020311
17 GR_PARENT Instance attribute Public Object reference (TYPE REF TO) CL_UPB_PM_VAR_WAS Generate Planning Folders with WAS, Variables HTML 20010720
18 GR_PM Instance attribute Public Object reference (TYPE REF TO) CL_UPB_PM_WAS Single-Character Indicator 20010720
19 GR_VAR Instance attribute Public Object reference (TYPE REF TO) CL_UPB_PM_VARIABLE Single-Character Indicator 20010720
20 GS_HIEKEY Instance attribute Private Type reference (TYPE) UPC_YS_HIE_KEY New Structure for Variables of Planning Folders 20010723
21 GS_HIESEL Instance attribute Public Type reference (TYPE) UPC_YS_API_HIESEL Hierarchy Node Selection 20010723
22 GS_VAR Instance attribute Private Type reference (TYPE) UPB_YS_PM_VAR New Structure for Variables of Planning Folders 20010716
23 GS_VARIABLE Instance attribute Public Type reference (TYPE) UPB_YS_PM_VARIABLE Variables of Planning Folder 20010716
24 GT_CHACMP Instance attribute Private Type reference (TYPE) YT_CHACMP Compounding (Dependencies) of Characteristics 20010723
25 GT_DD_CHADEP_VALUES Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_HIEDEP Help Type for Planning Folder Variables 20010720
26 GT_DD_CHADEP_VALUES_ALL Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_HIEDEP Help Type for Planning Folder Variables 20010723
27 GT_DD_CHADEP_VALUES_VAR Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_HIEDEP Help Type for Planning Folder Variables 20010723
28 GT_DD_CHA_VALUES Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_VARSEL Help Type for Planning Folder Variables 20010720
29 GT_DD_CHA_VALUES_ALL Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_VARSEL Help Type for Planning Folder Variables 20010723
30 GT_DD_CHA_VALUES_VAR Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_VARSEL Help Type for Planning Folder Variables 20010723
31 GT_DD_HIER_ALL Instance attribute Private Type reference (TYPE) YT_DD_VALUES 20010723
32 GT_DD_HIER_VALUES Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_HIESEL Help Type for Planning Folder Variables 20010720
33 GT_DD_HIER_VALUES_ALL Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_HIESEL Help Type for Planning Folder Variables 20010723
34 GT_DD_HIER_VALUES_VAR Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_HIESEL Help Type for Planning Folder Variables 20010723
35 GT_DD_HIER_VAR Instance attribute Private Type reference (TYPE) YT_DD_VALUES 20010723
36 GT_DD_VALUES Instance attribute Private Type reference (TYPE) YT_DD_VALUES 20010720
37 GT_DD_VALUES_ALL Instance attribute Private Type reference (TYPE) YT_DD_VALUES 20010723
38 GT_DD_VALUES_VAR Instance attribute Private Type reference (TYPE) YT_DD_VALUES 20010723
39 GT_HIEDEP Instance attribute Public Type reference (TYPE) UPB_YT_PM_API_HIEDEP Last Choice of Selector 20010720
40 GT_VARIABLE Instance attribute Public Type reference (TYPE) UPB_YT_PM_VARIABLE Variables of Planning Folder 20010720
41 GT_VARSEL Instance attribute Private Type reference (TYPE) UPB_YT_PM_API_VARSEL Last Choice of Selector 20010720
42 G_ACTIVE Instance attribute Private Type reference (TYPE) CHAR1 Row Is Active (Only Valid for First Row) 20010720
43 G_ALLOW_NEW_VALUES Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20010720
44 G_DD_ID Instance attribute Public Type reference (TYPE) STRING ID of List Box for Selection of Replacements 20010720
45 G_ID_NR Static Attribute Private Type reference (TYPE) NUMC4 Four-digit number 20010720
46 G_INPUT_ENABLED Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20010720
47 G_INPUT_NEEDED Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20010720
48 G_NUMSEL Instance attribute Private Type reference (TYPE) UPC_VAR_NUM_SEL-NUMVALUE Last Choice of Selector 20010720
49 G_ROW4NEW Instance attribute Public Type reference (TYPE) STRING 20010720
50 G_ROW4OLD Instance attribute Public Type reference (TYPE) STRING 20010720
51 G_SELECTOR Instance attribute Private Type reference (TYPE) STRING Last Choice of Selector 20010720
52 G_VALUE_ID Instance attribute Private Type reference (TYPE) STRING (Sub)Value of Variables 20010720
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_CHECK Instance method Public Method Checks Whether Anything Has Changed and Transfers the Value 20010718
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010716
3 GET_ALL_CHA_VALUES Instance method Private Method Reads Existing Characteristic Combinations of Variables 20010720
4 GET_ALL_HIER_VALUES Instance method Private Method Reads Existing Characteristic Combinations of Variables 20010720
5 GET_CHASEL Instance method Private Method Compound of Characteristics 20010723
6 GET_HTML_VALUES Instance method Public Method HTML of Variable Values 20010716
7 GET_ID Static method Private Method Unique HTML ID 20010720
8 GET_POSSIBLE_HIER_VAR_VALUES Instance method Private Method Reads Existing Characteristic Combinations of Variables 20010720
9 GET_POSSIBLE_VAR_VALUES Instance method Private Method Reads Existing Characteristic Combinations of Variables 20010720
10 GET_VAR_ROW Instance method Public Method Generates All Possible Output Rows of Variables 20010718
11 IS_ACTIVE Instance method Public Method Should the Row Be Displayed? 20010717
12 ON_INIT Instance method Public Method Prepare Variable Row for Output 20010717
13 RESTRICTION_NEEDED Instance method Public Method Ai Another Restriction Required? 20010717
14 SET_ACTIVE Instance method Public Method 20010720
15 SET_INACTIVE Instance method Public Method 20010720
16 SET_SELECTOR Instance method Private Method Set Selector Value 20010720
17 SET_VALUE Instance method Private Method Check (Sub)Value and Store Temporarily 20010720
18 SET_VAR Instance method Public Method Set Variables (-->pp) 20010718
Events
Class CL_UPB_PM_VAR_WAS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_DD_VALUE Private See coding 20010720
2 YT_API_CHASEL Private See coding 20010723
3 YT_CHACMP Private See coding 20010723
4 YT_DD_VALUES Private See coding 20010720
Method Signatures

Method 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 20010720
2 Importing IT_DATA Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20010718

Method CHANGE_CHECK on class CL_UPB_PM_VAR_WAS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PM Call by reference Object reference (TYPE REF TO) CL_UPB_PM_WAS Planungsmappen mit WAS 20010720
2 Importing IR_VAR Call by reference Object reference (TYPE REF TO) CL_UPB_PM_VARIABLE Globale Selektionen einer Planungsmappe 20010717
3 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR Neue Struktur für Variablen von Planungsmappen 20010717

Method CONSTRUCTOR on class CL_UPB_PM_VAR_WAS has no exception.

Method GET_ALL_CHA_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DD_CHA_VALUES Call by reference Type reference (TYPE) UPB_YT_PM_API_VARSEL Hilfstyp für Planungsmappenvariablen 20010720
2 Exporting ET_DD_VALUES Call by reference Type reference (TYPE) YT_DD_VALUES 20010720

Method GET_ALL_CHA_VALUES on class CL_UPB_PM_VAR_WAS has no exception.

Method GET_ALL_HIER_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DD_CHADEP_VALUES Call by reference Type reference (TYPE) UPB_YT_PM_API_HIEDEP Hilfstyp für Planungsmappenvariablen 20010720
2 Exporting ET_DD_HIER_VALUES Call by reference Type reference (TYPE) UPB_YT_PM_API_HIESEL Hilfstyp für Planungsmappenvariablen 20010720
3 Exporting ET_DD_VALUES Call by reference Type reference (TYPE) YT_DD_VALUES 20010720

Method GET_ALL_HIER_VALUES on class CL_UPB_PM_VAR_WAS has no exception.

Method GET_CHASEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CHASEL Value transfer Type reference (TYPE) UPB_YT_PM_API_CHASEL Hilfstyp für Planungsmappenvariablen 20010723
2 Importing I_CHANM Value transfer Type reference (TYPE) UPC_YS_API_CHASEL-CHANM Merkmal 20010723

Method GET_CHASEL on class CL_UPB_PM_VAR_WAS has no exception.

Method GET_HTML_VALUES Signature

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

Method GET_HTML_VALUES on class CL_UPB_PM_VAR_WAS has no exception.

Method GET_ID Signature

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

Method GET_ID on class CL_UPB_PM_VAR_WAS has no exception.

Method GET_POSSIBLE_HIER_VAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DD_CHADEP_VALUES Call by reference Type reference (TYPE) UPB_YT_PM_API_HIEDEP Hilfstyp für Planungsmappenvariablen 20010720
2 Exporting ET_DD_HIER_VALUES Call by reference Type reference (TYPE) UPB_YT_PM_API_HIESEL Hilfstyp für Planungsmappenvariablen 20010720
3 Exporting ET_DD_VALUES Call by reference Type reference (TYPE) YT_DD_VALUES 20010720

Method GET_POSSIBLE_HIER_VAR_VALUES on class CL_UPB_PM_VAR_WAS has no exception.

Method GET_POSSIBLE_VAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DD_CHA_VALUES Call by reference Type reference (TYPE) UPB_YT_PM_API_VARSEL Hilfstyp für Planungsmappenvariablen 20010720
2 Exporting ET_DD_VALUES Call by reference Type reference (TYPE) YT_DD_VALUES 20010720

Method GET_POSSIBLE_VAR_VALUES on class CL_UPB_PM_VAR_WAS has no exception.

Method GET_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 20010718
2 Importing IS_VARIABLE Call by reference Type reference (TYPE) UPB_YS_PM_VARIABLE Variablen der Planungsmappe 20010718

Method GET_VAR_ROW on class CL_UPB_PM_VAR_WAS has no exception.

Method IS_ACTIVE Signature

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

Method IS_ACTIVE on class CL_UPB_PM_VAR_WAS has no exception.

Method ON_INIT Signature

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

Method ON_INIT on class CL_UPB_PM_VAR_WAS has no exception.

Method RESTRICTION_NEEDED Signature

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

Method RESTRICTION_NEEDED on class CL_UPB_PM_VAR_WAS has no exception.

Method SET_ACTIVE Signature

Method SET_ACTIVE on class CL_UPB_PM_VAR_WAS has no parameter.
Method SET_ACTIVE on class CL_UPB_PM_VAR_WAS has no exception.

Method SET_INACTIVE Signature

Method SET_INACTIVE on class CL_UPB_PM_VAR_WAS has no parameter.
Method SET_INACTIVE on class CL_UPB_PM_VAR_WAS has no exception.

Method SET_SELECTOR Signature

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

Method SET_SELECTOR on class CL_UPB_PM_VAR_WAS has no exception.

Method SET_VALUE 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 20010720
2 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20010720

Method SET_VALUE on class CL_UPB_PM_VAR_WAS has no exception.

Method SET_VAR Signature

Method SET_VAR on class CL_UPB_PM_VAR_WAS has no parameter.
Method SET_VAR on class CL_UPB_PM_VAR_WAS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 3.1A