SAP ABAP Class CL_UPB_PM_VARIABLE (Global Selections of a Planning Folder)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPS (Application Component) Business Planning and Simulation
     UPBPM (Package) Planning Folders
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UPB_PM_LOG 20020318
Properties
Class CL_UPB_PM_VARIABLE  
Short Description Global Selections of a Planning Folder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UPBPM   Planning Folders 
Created 20001218   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
# Interface Abstract Final Description Created on
1 IF_UPB_PM_LOG 20020318
Friends
Class CL_UPB_PM_VARIABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_MODE Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG Single-Character Indicator 20010307
2 C_BUGFIX Constant Private Type reference (TYPE) UPB_Y_PM_FLAG 'X' Planning Folders: Status 20020318
3 EXTERNAL_CALL Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG Single-Character Indicator 20010307
4 GC_FIELDNAME_VALUE Constant Private Type reference (TYPE) LVC_RFNAME 'VALUE' ALV Control: Reference Field Name for Internal Table Field 20011126
5 GC_PRE_CHA Constant Private Type reference (TYPE) CHAR03 'CHA' 3-Byte Field 20011126
6 GC_PRE_CHA_TXT Constant Private Type reference (TYPE) CHAR07 'CHA_TXT' Character Field With Field Length 7 20011126
7 GC_TABNAME Constant Private Type reference (TYPE) LVC_RTNAME 'UPB_YS_PM_VARIABLE' 30 Characters 20011123
8 GR_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20001219
9 GR_APPLC Instance attribute Private Object reference (TYPE REF TO) CL_UPB_PM_APPLC Upper Class for Special Attributes of Planning Folders 20011126
10 GR_DATA_CHANGED Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20020318
11 GR_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010129
12 GR_VAR Static Attribute Public Object reference (TYPE REF TO) CL_UPB_PM_VARIABLE Global Selections of a Planning Folder 20010307
13 GS_F4_VAR Instance attribute Private Type reference (TYPE) UPB_YS_PM_VAR New Structure for Variables of Planning Folders 20010809
14 GS_VAR4OPTIONS Instance attribute Private Type reference (TYPE) UPB_YS_PM_VARIABLE Variables of Planning Folder 20020802
15 GT_NEXT_VARSEL Instance attribute Private Type reference (TYPE) UPB_YT_PM_VARIABLE Variables of Planning Folder 20010709
16 GT_OUTTAB Instance attribute Private See coding Variables of Planning Folder 20001219
17 GT_RETURN_ALV Instance attribute Private Type reference (TYPE) BAPIRET2_T Return Parameter Table 20020306
18 G_ALV_RESTRICTION_STILL_NEEDED Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG Variables Are Not yet Restricted in ALV Container 20010718
19 G_APPLC Instance attribute Private Type reference (TYPE) UPB_Y_APPLC Planning Application 20001218
20 G_CLOSED_LINES Instance attribute Private Type reference (TYPE) I 2 20011126
21 G_DISPLAY_CHANGE Instance attribute Private Type reference (TYPE) INT4 1 Natural Number 20020211
22 G_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG Output only 20001218
23 G_DUMMY_LINES Instance attribute Private Type reference (TYPE) I 4 20011126
24 G_HEIGHT Instance attribute Private Type reference (TYPE) I Control Height 20010319
25 G_LINE_HEIGHT Instance attribute Private Type reference (TYPE) I 18 20011126
26 G_MAX_LINES Instance attribute Private Type reference (TYPE) I 10 20011126
27 G_ONF4 Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20020313
28 G_PAI_RESET_MARKED Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20021125
29 G_PM Instance attribute Private Type reference (TYPE) UPB_Y_PS_NAME Name of Planning Folder 20001218
30 G_RAISE_PAI Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20020313
31 G_REF_HEIGHT Instance attribute Private Type reference (TYPE) I Control Height 20011127
32 G_SELECTION_CHANGED_FLAG Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG A Variable Was Changed 20010207
33 G_SUBRC_ALV Instance attribute Private Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20020306
34 G_VARSEL_CHANGED Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20020912
35 G_VISIBLE Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG Visibility of Variables 20010129
36 T_VAR Instance attribute Private Type reference (TYPE) UPB_YT_PM_VAR New Structure for Variables of a Planning Folder 20010228
37 T_VARIABLE Instance attribute Private Type reference (TYPE) UPB_YT_PM_VARIABLE Variables of Planning Folder 20010305
Methods
# Method Level Visibility Method type Description Created on
1 CHA_VALUES_GET Instance method Private Method 20010809
2 CHA_VALUES_GET_INT Instance method Private Method 20010809
3 CHECK_CHAVL_TEXT Instance method Private Method 20020524
4 CHECK_VAR_SELECTION Instance method Private Method Check Variable Values 20010306
5 CHECK_VAR_SELECTION_BW Instance method Private Method Check Variable Values (Available as Master Data) 20010410
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20001218
7 CONVERT_NUM2CHAR Instance method Public Method 20010809
8 DATA_CHANGED_FINISHED_ALV Instance method Private Event handling method After Changing a Variable 20010313
9 GET_HIEKEY Instance method Public Method 20010723
10 GET_VARIABLES Instance method Public Method Delivers the Variables of the Planning Folder (no Chars ...) 20010228
11 GET_VARIANT Instance method Private Method 20020618
12 GET_VAR_CONTAINER_ALV Instance method Public Method The Same with alv 20001219
13 GET_VAR_SELECTION Instance method Public Method Delivers the Characteristics of a Variable 20010302
14 GET_VAR_SEL_ATTRIBUTE Instance method Private Method 20020528
15 GET_VAR_SEL_CHAR Instance method Private Method 20010809
16 GET_VAR_SEL_HIER Instance method Private Method 20010809
17 GET_VAR_SEL_NUMBER Instance method Private Method Delivers the Characteristics of a Variable 20010809
18 GET_WP_TEXT Instance method Private Method 20010809
19 INPUT_ON_ENTER_ALV Instance method Public Event handling method Variables Were Changed 20001219
20 INPUT_ON_F4_FW Instance method Private Event handling method F4 Using FW- Popup 20010808
21 INPUT_ON_F4_PM Instance method Private Event handling method F4 for Characteristic Variable Without Adding 20010808
22 KILL_VAR_CONTAINER Instance method Public Method STOP 20010130
23 ON_OPTIONS_ALV Instance method Private Event handling method 20020802
24 ON_TOOLBAR_ALV Instance method Private Event handling method ALV Toolbar 20010319
25 ON_USER_COMMAND_ALV Instance method Private Event handling method ALV User Command 20010319
26 PROCESS_SET_VARIABLES Instance method Public Method Set Variables 20020912
27 SAVE_VARIABLES Instance method Public Method Saves a New Variable Selection of the Planning Folder 20010301
28 SET_VAR2FW Instance method Private Method 20010809
29 SET_VARIABLES Instance method Public Method Set Variables 20010307
30 SET_VAR_SELECTION_FW Instance method Private Method 20010809
31 SET_VISIBLE Instance method Public Method Show/Hide Variable Vontainer 20010129
32 VARIABLE_SET Static method Public Method Replaced the FM First 20010307
33 VARSEL_GET_TEXT Instance method Public Method 20010814
34 VAR_GET Instance method Public Method A New Way to Read Variables 20010723
35 VAR_RESET Instance method Private Method 20011211
36 VAR_SET Instance method Public Method A New Way to Set Variables 20010720
37 VAR_SET_CHAR Instance method Private Method 20010814
Events
# Event Type Visibility Description Created on
1 SELECTION_CHANGED Instance Event
(0)
Public
(2)
Characteristic Values Were Changed 20001218
2 VISIBILITY_SWITCHED Instance Event
(0)
Public
(2)
Display of Variables Was Switched On/Off 20010326
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OUT_S_TYPE Private See coding 20010305
2 YT_WP_TEXT Private See coding 20010809
Method Signatures

Method CHA_VALUES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VARSEL_ALL Value transfer Type reference (TYPE) UPB_YT_PM_API_VARSEL Help Type for Planning Folder Variables 20010809
2 Importing IT_VARSEL_ALL Call by reference Type reference (TYPE) UPB_YT_PM_API_VARSEL Help Type for Planning Folder Variables 20010809
3 Importing I_AREA Call by reference Type reference (TYPE) UPC_Y_AREA Planning Area 20010809

Method CHA_VALUES_GET on class CL_UPB_PM_VARIABLE has no exception.

Method CHA_VALUES_GET_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHAVL Call by reference Type reference (TYPE) UPC_YTO_CHAVL Characteristic Values 20010809
2 Exporting ET_VALUE Value transfer Type reference (TYPE) UPC_YTO_CHARSEL Help Type for Planning Folder Variables 20010809
3 Exporting E_USE_RANGE Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20011130
4 Importing IT_VALUE Call by reference Type reference (TYPE) UPC_YTO_CHARSEL Help Type for Planning Folder Variables 20010809
5 Importing I_AREA Call by reference Type reference (TYPE) UPC_Y_AREA Planning Area 20010809
6 Importing I_READ_TEXT Call by reference Type reference (TYPE) BOOLE_D 'X' read text for value of variable 20030930
7 Importing I_VARIABLE Call by reference Type reference (TYPE) UPB_YS_PM_VARIABLE-VARIABLE Variable 20011130

Method CHA_VALUES_GET_INT on class CL_UPB_PM_VARIABLE has no exception.

Method CHECK_CHAVL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HIT Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20020524
2 Importing IS_CHAVL Call by reference Type reference (TYPE) UPC_YS_CHAVL Characteristic Values 20020524
3 Importing IT_CHAVL Call by reference Type reference (TYPE) UPC_YTO_CHAVL Characteristic Values 20020524
4 Importing I_TEXT_TYPE Call by reference Type reference (TYPE) UPC_Y_TEXT_TYPE Type of Text 20020524

Method CHECK_CHAVL_TEXT on class CL_UPB_PM_VARIABLE has no exception.

Method CHECK_VAR_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20010306
2 Exporting E_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME If an error occurred -> in area VALUE or VALUE_HIGH 20011130
3 Exporting E_RETURN Call by reference Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20010306
4 Importing IS_VARIABLE Call by reference Type reference (TYPE) UPB_YS_PM_VARIABLE Variables of Planning Folder 20010306

Method CHECK_VAR_SELECTION on class CL_UPB_PM_VARIABLE has no exception.

Method CHECK_VAR_SELECTION_BW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20010410
2 Exporting E_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV Control: Field Name of Internal Table Field 20011130
3 Exporting E_RETURN Call by reference Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20010410
4 Importing IS_VARIABLE Call by reference Type reference (TYPE) UPB_YS_PM_VARIABLE Variables of Planning Folder 20010410
5 Importing I_FIELDNAME Value transfer Type reference (TYPE) LVC_FNAME ALV Control: Field Name of Internal Table Field 20011130

Method CHECK_VAR_SELECTION_BW on class CL_UPB_PM_VARIABLE has no exception.

Method CONSTRUCTOR 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 20001218
2 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20001218

Method CONSTRUCTOR on class CL_UPB_PM_VARIABLE has no exception.

Method CONVERT_NUM2CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_NUMCHAR Value transfer Type reference (TYPE) UPC_Y_CHAVLEXT Feld für einen beliebigen Merkmalswert (externe Darstellung) 20010809
2 Importing I_NUMVALUE Call by reference Type reference (TYPE) UPC_VAR_NUM_SEL-NUMVALUE Zahlenwert für Variablen 20010809

Method CONVERT_NUM2CHAR on class CL_UPB_PM_VARIABLE has no exception.

Method DATA_CHANGED_FINISHED_ALV Signature

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

Method DATA_CHANGED_FINISHED_ALV on class CL_UPB_PM_VARIABLE has no exception.

Method GET_HIEKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_HIEKEY Value transfer Type reference (TYPE) UPC_YS_HIE_KEY Hierarchieschlüssel 20010723
2 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR Neue Struktur für Variablen von Planungsmappen 20010723

Method GET_HIEKEY on class CL_UPB_PM_VARIABLE has no exception.

Method GET_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VAR Call by reference Type reference (TYPE) UPB_YT_PM_VAR Variablen der Planungsmappe 20010228
2 Exporting ET_VARIABLE Call by reference Type reference (TYPE) UPB_YT_PM_VARIABLE Variablen der Planungsmappe 20010307
3 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20010306
4 Importing I_INIT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010306
# Exception Resumable Description Created on
1 NOT_EXISTING Variable ist nicht vorhanden 20051011

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20020618
2 Exporting E_NEW_VARIANT Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20020618
3 Exporting E_SAVE Call by reference Type reference (TYPE) C 20020618

Method GET_VARIANT on class CL_UPB_PM_VARIABLE has no exception.

Method GET_VAR_CONTAINER_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HEIGHT Call by reference Type reference (TYPE) I Größe des Controls 20010327
2 Exporting E_RESTRICTION_NEEDED Call by reference Type reference (TYPE) CHAR1 Es müssen noch Variablen eingeschränkt werden 20010307
3 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20001219
4 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20001219

Method GET_VAR_CONTAINER_ALV on class CL_UPB_PM_VARIABLE has no exception.

Method GET_VAR_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIABLE Value transfer Type reference (TYPE) UPB_YT_PM_VARIABLE Variablen der Planungsmappe 20010302
2 Exporting E_ALLOW_NEW_VALUES Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010720
3 Exporting E_ALLOW_RANGE Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20011130
4 Exporting E_ENABLE_OPTIONS Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020802
5 Exporting E_INPUT_ENABLED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010305
6 Exporting E_INPUT_NEEDED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010305
7 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR Variable 20010305
# Exception Resumable Description Created on
1 NOT_EXISTING Variable ist nicht vorhanden 20051011

Method GET_VAR_SEL_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIABLE Call by reference Type reference (TYPE) UPB_YT_PM_VARIABLE Variables of Planning Folder 20020528
2 Exporting E_ALLOW_RANGE Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20020802
3 Exporting E_ENABLE_OPTIONS Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20020802
4 Exporting E_INPUT_ENABLED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20020528
5 Exporting E_INPUT_NEEDED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20020528
6 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR New Structure for Variables of Planning Folders 20020528

Method GET_VAR_SEL_ATTRIBUTE on class CL_UPB_PM_VARIABLE has no exception.

Method GET_VAR_SEL_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIABLE Call by reference Type reference (TYPE) UPB_YT_PM_VARIABLE Variables of Planning Folder 20010809
2 Exporting E_ALLOW_RANGE Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20011130
3 Exporting E_ENABLE_OPTIONS Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020802
4 Exporting E_INPUT_ENABLED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20010809
5 Exporting E_INPUT_NEEDED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20010809
6 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR New Structure for Variables of Planning Folders 20010809

Method GET_VAR_SEL_CHAR on class CL_UPB_PM_VARIABLE has no exception.

Method GET_VAR_SEL_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIABLE Call by reference Type reference (TYPE) UPB_YT_PM_VARIABLE Variables of Planning Folder 20010809
2 Exporting E_INPUT_ENABLED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20010809
3 Exporting E_INPUT_NEEDED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20010809
4 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR New Structure for Variables of Planning Folders 20010809

Method GET_VAR_SEL_HIER on class CL_UPB_PM_VARIABLE has no exception.

Method GET_VAR_SEL_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIABLE Value transfer Type reference (TYPE) UPB_YT_PM_VARIABLE Variables of Planning Folder 20010809
2 Exporting E_INPUT_ENABLED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20010809
3 Exporting E_INPUT_NEEDED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010809
4 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR Variable 20010809

Method GET_VAR_SEL_NUMBER on class CL_UPB_PM_VARIABLE has no exception.

Method GET_WP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WP_TEXT Value transfer Type reference (TYPE) YT_WP_TEXT 20010809
2 Importing IT_CHAVL Call by reference Type reference (TYPE) UPC_YTO_CHAVL Characteristic Values 20010809
3 Importing IT_WP Call by reference Type reference (TYPE) UPC_YTO_CHARSEL Characteristic Selection 20010809
4 Importing I_AREA Call by reference Type reference (TYPE) UPC_Y_AREA Planning Area 20010809
5 Importing I_TEXT_TYPE Call by reference Type reference (TYPE) UPC_Y_TEXT_TYPE Type of Text 20010809

Method GET_WP_TEXT on class CL_UPB_PM_VARIABLE has no exception.

Method INPUT_ON_ENTER_ALV 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) 20001219
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20001219
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20001219
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20001219

Method INPUT_ON_ENTER_ALV on class CL_UPB_PM_VARIABLE has no exception.

Method INPUT_ON_F4_FW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20010808
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20010808
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20010808
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20010808
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20010808
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20010808

Method INPUT_ON_F4_FW on class CL_UPB_PM_VARIABLE has no exception.

Method INPUT_ON_F4_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20010808
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20010808
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20010808
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20010808
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20010808
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20010808

Method INPUT_ON_F4_PM on class CL_UPB_PM_VARIABLE has no exception.

Method KILL_VAR_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Personalisierungsinfos sichern 20011130

Method KILL_VAR_CONTAINER on class CL_UPB_PM_VARIABLE has no exception.

Method ON_OPTIONS_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_COL_ID Value transfer Attribute reference (LIKE) 20020802
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20020802

Method ON_OPTIONS_ALV on class CL_UPB_PM_VARIABLE has no exception.

Method ON_TOOLBAR_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20010319
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20010319

Method ON_TOOLBAR_ALV on class CL_UPB_PM_VARIABLE has no exception.

Method ON_USER_COMMAND_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20010319

Method ON_USER_COMMAND_ALV on class CL_UPB_PM_VARIABLE has no exception.

Method PROCESS_SET_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20020912
2 Exporting E_ALV_RESTRICTION_NEEDED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020912
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020912
4 Exporting E_VAR_SEL_CHANGED Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020913
5 Importing IT_VARIABLE Call by reference Type reference (TYPE) UPB_YT_PM_VARIABLE Variablen der Planungsmappe 20020912
6 Importing I_NO_CHECK4CHANGE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020913

Method PROCESS_SET_VARIABLES on class CL_UPB_PM_VARIABLE has no exception.

Method SAVE_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VAR Call by reference Type reference (TYPE) UPB_YT_PM_VAR Neue Struktur für Varaiblen einer Planungsmappe 20010301
2 Importing I_APPLC Call by reference Type reference (TYPE) UPB_Y_APPLC Planungsanwendung 20010301
3 Importing I_PM_NAME Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010301
# Exception Resumable Description Created on
1 MODIFICATION_FAILED Fehler beim Schreiben auf DB 20010301

Method SET_VAR2FW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20010809
2 Exporting E_RETURN Call by reference Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20010809
3 Importing IT_VARIABLE Call by reference Type reference (TYPE) UPB_YT_PM_VARIABLE Variables of Planning Folder 20010809

Method SET_VAR2FW on class CL_UPB_PM_VARIABLE has no exception.

Method SET_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20010307
2 Exporting E_ALV_RESTRICTION_NEEDED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010718
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010307
4 Importing IT_VARIABLE Call by reference Type reference (TYPE) UPB_YT_PM_VARIABLE Variablen der Planungsmappe 20010307

Method SET_VARIABLES on class CL_UPB_PM_VARIABLE has no exception.

Method SET_VAR_SELECTION_FW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR New Structure for Variables of Planning Folders 20010809

Method SET_VAR_SELECTION_FW on class CL_UPB_PM_VARIABLE has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOGGLE Call by reference Type reference (TYPE) C X=Toggle visibility 20010129
2 Importing I_VISIBLE Call by reference Type reference (TYPE) C 'X' X=Sichtbar 20010129

Method SET_VISIBLE on class CL_UPB_PM_VARIABLE has no exception.

Method VARIABLE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20010307
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010307
3 Importing IT_VARIABLE Call by reference Type reference (TYPE) UPB_YT_PM_VARIABLE Variablen der Planungsmappe 20010307

Method VARIABLE_SET on class CL_UPB_PM_VARIABLE has no exception.

Method VARSEL_GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_STRING Value transfer Type reference (TYPE) STRING 20010814
2 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR Neue Struktur für Variablen von Planungsmappen 20010814
3 Importing IT_VARSEL Call by reference Type reference (TYPE) UPB_YT_PM_API_VARSEL Hilfstyp für Planungsmappenvariablen 20010814
4 Importing I_TEXT_TYPE Call by reference Type reference (TYPE) UPC_Y_TEXT_TYPE Typ des Texts 20010814

Method VARSEL_GET_TEXT on class CL_UPB_PM_VARIABLE has no exception.

Method VAR_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIESEL Call by reference Type reference (TYPE) UPC_YS_API_HIESEL Hierarchieknotenselektion 20010723
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20010723
3 Exporting ET_CHA Call by reference Type reference (TYPE) UPC_YTO_CHA Merkmale 20010723
4 Exporting ET_HIEDEP Call by reference Type reference (TYPE) UPB_YT_PM_API_HIEDEP Hilfstyp für Planungsmappenvariablen 20010723
5 Exporting ET_HIEDEP_ALL Call by reference Type reference (TYPE) UPB_YT_PM_API_HIEDEP Hilfstyp für Planungsmappenvariablen 20010723
6 Exporting ET_HIESEL_ALL Call by reference Type reference (TYPE) UPB_YT_PM_API_HIESEL Hilfstyp für Planungsmappenvariablen 20010723
7 Exporting ET_VARSEL Call by reference Type reference (TYPE) UPB_YT_PM_API_VARSEL Hilfstyp für Planungsmappenvariablen 20010723
8 Exporting ET_VARSEL_ALL Call by reference Type reference (TYPE) UPB_YT_PM_API_VARSEL Hilfstyp für Planungsmappenvariablen 20010723
9 Exporting E_NUMVALUE Call by reference Type reference (TYPE) UPC_VAR_NUM_SEL-NUMVALUE Zahlenwert für Variablen 20010723
10 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010723
11 Exporting E_TYPE Call by reference Type reference (TYPE) UPC_VAR-VARTYPE Eingabe durch Benutzer erlaubt 20010723
12 Exporting E_USER_RESTRICTION Call by reference Type reference (TYPE) UPC_VAR-USERRESTRICTION Einschränkung der Selektion durch Benutzer erforderlich 20010723
13 Exporting E_USER_VALUES Call by reference Type reference (TYPE) UPC_VAR-USERSEL Eingabe durch Benutzer erlaubt 20010723
14 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR Neue Struktur für Variablen von Planungsmappen 20010723

Method VAR_GET on class CL_UPB_PM_VARIABLE has no exception.

Method VAR_RESET Signature

Method VAR_RESET on class CL_UPB_PM_VARIABLE has no parameter.
Method VAR_RESET on class CL_UPB_PM_VARIABLE has no exception.

Method VAR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20010720
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010720
3 Importing IS_HIESEL Call by reference Type reference (TYPE) UPC_YS_API_HIESEL Hierarchieknotenselektion 20010723
4 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR Neue Struktur für Variablen von Planungsmappen 20010723
5 Importing IT_HIEDEP Call by reference Type reference (TYPE) UPB_YT_PM_API_HIEDEP Hilfstyp für Planungsmappenvariablen 20010720
6 Importing IT_VARSEL Call by reference Type reference (TYPE) UPB_YT_PM_API_VARSEL Hilfstyp für Planungsmappenvariablen 20010720
7 Importing I_NUMSEL Call by reference Type reference (TYPE) UPC_VAR_NUM_SEL-NUMVALUE Zahlenwert für Variablen 20010720

Method VAR_SET on class CL_UPB_PM_VARIABLE has no exception.

Method VAR_SET_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20010814
2 Importing IS_VAR Call by reference Type reference (TYPE) UPB_YS_PM_VAR New Structure for Variables of Planning Folders 20010814
3 Importing IT_VARSEL Call by reference Type reference (TYPE) UPB_YT_PM_API_VARSEL Help Type for Planning Folder Variables 20010814

Method VAR_SET_CHAR on class CL_UPB_PM_VARIABLE has no exception.
Event Signatures

Event SELECTION_CHANGED Signature
Event SELECTION_CHANGED on class CL_UPB_PM_VARIABLE has no parameter.
Event VISIBILITY_SWITCHED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 VISIBLE Exporting Value transfer Type reference (TYPE) UPB_Y_PM_FLAG initial --> ausblenden (eine Zeile sollte sichtbar bleiben). 20010326
2 VISIBLE_PIXEL Exporting Value transfer Type reference (TYPE) I Anzahl anzuzeigender Pixel. 20010327
History
Last changed by/on SAP  20130531 
SAP Release Created in 3.0A