SAP ABAP Class CL_UPB_PM_APPLC (Upper Class for Special Attributes of Planning Folders)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPS (Application Component) Business Planning and Simulation
     UPBPM (Package) Planning Folders
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UPB_PM_APPLC_UPB Balance Sheet Planning Specific Properties of Plng Folders 20010110
2 Inheritance (c INHERITING FROM c_ref)  CL_UPB_PM_APPLC_UPI Special Properties of Investment Planning 20010111
3 Inheritance (c INHERITING FROM c_ref)  CL_UPB_PM_APPLC_UPM Special Properties of Merchandise Planning 20030106
4 Inheritance (c INHERITING FROM c_ref)  CL_UPB_PM_APPLC_UPS Special Properties of Cross-Application Application 20010111
5 Inheritance (c INHERITING FROM c_ref)  CL_UPB_PM_APPLC_UPX Attributes of Planning Folders of Sales Planning 20010111
Properties
Class CL_UPB_PM_APPLC  
Short Description Upper Class for Special Attributes of Planning Folders    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class UPB    
Program status     
Category 0   
Package UPBPM   Planning Folders 
Created 20010110   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 UPC1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 UPCFW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UPB_PM_APPLC has no interface implemented.
Friends
Class CL_UPB_PM_APPLC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLC Static Attribute Public Type reference (TYPE) UPB_Y_APPLC Current Application 20010110
2 APPLC_WITH_MAIN_AREA Instance attribute Protected Type reference (TYPE) UPB_Y_PM_FLAG 'X' Use Main Planning Area 20010111
3 DEFAULT_PM Instance attribute Protected Type reference (TYPE) UPB_YS_PM_DEFAULT Default Folder 20010212
4 GS_NO_PERS Instance attribute Private Type reference (TYPE) UPB_YS_PM_DEFAULT Planning Folders: Default Settings 20011219
5 GS_TEMPLATE Instance attribute Private Type reference (TYPE) YS_TEMPLATE 20020315
6 GT_PERS Instance attribute Protected Type reference (TYPE) UPB_YT_PM_DEFAULT Planning Folders: Default Settings 20011108
7 GT_PM_SETTINGS Instance attribute Protected Type reference (TYPE) UPB_YT_PM_SETTINGS Technical Details 20011112
8 G_ACTIVE_PM Instance attribute Protected Type reference (TYPE) UPB_Y_PS_NAME Name of Planning Folder 20020805
9 G_ALLOW_CURRENCY_TRANSLATION Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG SPACE Single-Character Indicator 20011113
10 G_ALLOW_DOCUMENTS Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG 'X' Planning Folders: Status 20011220
11 G_ALLOW_FW_SERVICES Static Attribute Public Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20011210
12 MAX_NR_OF_LAYOUTS Static Attribute Protected Type reference (TYPE) I 30 Maximum Number of Layouts in a Folder 20010110
13 NO_EXCEL Instance attribute Protected Type reference (TYPE) UPB_Y_PM_FLAG 'X' Send Warning when Excel Layouts Are Used 20010111
14 NO_VARIABLES Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG '' Do Not Allow Any Variables 20010110
15 ONLY_INPUT_LAYOUTS Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG '' Allow no Output Area 20010110
16 ONLY_ONE_AREA Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG 'X' Planning Folders with one Area 20010110
17 R_APPLC Static Attribute Public Object reference (TYPE REF TO) CL_UPB_PM_APPLC Reference to Current Application Class 20010110
18 R_PERS Instance attribute Protected Object reference (TYPE REF TO) CL_PERS_OBJECT_DATA Personalization object data object 20010212
19 USE_PAI_PBO_POBS Instance attribute Protected Type reference (TYPE) UPB_Y_PM_FLAG 'X' Allow PBO and PAI Functions 20010111
20 USE_SEPARATE_ADMIN Instance attribute Private Type reference (TYPE) UPB_Y_PM_FLAG Planning Folders: Status 20011114
Methods
# Method Level Visibility Method type Description Created on
1 ALLOW_CURRENCY_TRANSLATION Instance method Public Method 20010801
2 ALLOW_NO_VARIABLES Instance method Public Method Are Variables Allowed to Be Used 20010110
3 ALLOW_OUTPUT_LAYOUTS Instance method Public Method Only One or Two Layout Areas 20010110
4 ALLOW_PAI_PBO_POBS Instance method Public Method Allow PBO and PAI Functions in Layouts 20010111
5 BSP_SELECT Instance method Public Method 20010802
6 CHECK_APPLC_CUST Instance method Public Method Further Application-Specific Checks 20010110
7 CHECK_VARIABLES Instance method Public Method Check Selection of Variables 20010110
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010212
9 DOCUMENTS_POSSIBLE Instance method Public Method Enables the Application, Execution Type, the Level Documents 20011220
10 ENABLE_CHART_CUSTOMIZING Instance method Public Method 20020220
11 ENABLE_DETAIL_SETTINGS Instance method Public Method 20020814
12 ENABLE_PORTFOLIO_GRAFICS Instance method Public Method 20020814
13 ENFORCE_LO_BAR Instance method Public Method 20020320
14 EXECUTE_PM Instance method Public Method Execute Planning Folder 20010111
15 EXECUTE_URL Instance method Public Method 20010802
16 EXE_WITH_XL Instance method Public Method Execution Type never Has Problems with XL Layouts 20011218
17 FREE_INSTANCE Instance method Public Method Delete Instance, Save Personalization 20010213
18 GET_ACTIVE_PM Instance method Public Method 20020805
19 GET_ALL_APPLC Static method Public Method Reads All Available Application Classes 20010810
20 GET_BSP_URL Instance method Public Method 20010802
21 GET_DEFAULT Instance method Public Method Current Default Folder 20010221
22 GET_DEFAULT_VARIABLES Instance method Public Method Generate Proposal for Variables 20010308
23 GET_EXE_TYPES Instance method Public Method Possible Execution Variants of Planning Folder 20010628
24 GET_EXISTING_PM Instance method Public Method Read Available Planning Folders 20010226
25 GET_IGS_DEST Instance method Public Method 20020716
26 GET_INSTANCE Static method Public Method Set Current Application Class and Subclass 20010110
27 GET_MAIN_PROFILE Instance method Public Method 20010906
28 GET_MAX_NR_OF_LAYOUTS Instance method Public Method Number of Layouts Allowed in a Planning Folder 20010110
29 GET_PM_URLS Instance method Public Method Read Available Planning Folders 20010806
30 GET_TITLE Static method Public Method Initial Screen Title 20010220
31 IS_EXECUTABLE Instance method Public Method 20020807
32 IS_WEB_ENABLED Instance method Public Method 20010802
33 NAMESPACE_CHECK Instance method Public Method Check the Application Namespace 20010111
34 NO_DEFAULT_LAYOUT Instance method Public Method Do Not Select the First Layout when Starting 20020218
35 ONE_AREA_APPLC Instance method Public Method Should a Planning Folder Always Cover exactly one Area? 20010110
36 ON_REFRESH Instance method Public Method Application Specific PP Refresh (None or API) 20010713
37 ON_SAVE Instance method Public Method Application-Specific Save in BW (None or per API) 20010713
38 PERS_ADJUST_TREE Instance method Public Method 20011113
39 PERS_CHANGE Instance method Public Method Change Personalization Data 20011108
40 PERS_DELETE Instance method Public Method Delete Personalization of a Folder 20011108
41 PERS_GET Instance method Public Method Read Personalization Data 20011108
42 PERS_GET_TREE Instance method Protected Method 20011113
43 PERS_INIT Instance method Protected Method Initialization of Personalization Information 20011108
44 PERS_RESET Instance method Public Method 20011219
45 PERS_SAVE Instance method Public Method Save Personalization Data 20011108
46 PERS_SET_TREE Instance method Public Method 20011113
47 RESET_PERM_DEFAULT Instance method Public Method Switch to Temporary Default Folders 20010213
48 SEPARATE_ADMIN Instance method Public Method Application Offers Own Functions to Save 20010726
49 SETTINGS_GET Instance method Public Method 20011112
50 SETTINGS_INIT Instance method Protected Method Initialize Technical Settings 20011112
51 SET_ACTIVE_PM Instance method Public Method 20020805
52 SET_DEFAULT Instance method Public Method Set New Default Folder from Outside (Only Temporarily) 20010718
53 SET_PERM_DEFAULT Instance method Public Method Set Permanent Default Folder 20010213
54 USE_MAIN_AREA Instance method Public Method Application with Main Planning Area 20010111
55 WEB_SESSION_INIT Instance method Public Method 20010808
Events
Class CL_UPB_PM_APPLC has no event.
Types
Class CL_UPB_PM_APPLC has no local type.
Method Signatures

Method ALLOW_CURRENCY_TRANSLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ALLOW_CURRENCY_TRANSLATION Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010801

Method ALLOW_CURRENCY_TRANSLATION on class CL_UPB_PM_APPLC has no exception.

Method ALLOW_NO_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_NO_VARIABLES Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010110

Method ALLOW_NO_VARIABLES on class CL_UPB_PM_APPLC has no exception.

Method ALLOW_OUTPUT_LAYOUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ALLOW_OUTPUT_LAYOUTS Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010111

Method ALLOW_OUTPUT_LAYOUTS on class CL_UPB_PM_APPLC has no exception.

Method ALLOW_PAI_PBO_POBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_USE_PAI_PBO_POBS Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010111

Method ALLOW_PAI_PBO_POBS on class CL_UPB_PM_APPLC has no exception.

Method BSP_SELECT 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) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010815

Method BSP_SELECT on class CL_UPB_PM_APPLC has no exception.

Method CHECK_APPLC_CUST 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 20010110
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010110
3 Importing IT_PM_POB_PROP Call by reference Type reference (TYPE) UPB_YT_PM_PROP Eigenschaften der Planungsobjekte 20010110

Method CHECK_APPLC_CUST on class CL_UPB_PM_APPLC has no exception.

Method CHECK_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 Returntabelle 20010110
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010110
3 Importing IT_PM_POB_PROP Call by reference Type reference (TYPE) UPB_YT_PM_PROP Eigenschaften der Planungsobjekte 20010110
4 Importing IT_PM_VARIABLES Call by reference Type reference (TYPE) UPB_YT_PM_VAR Variablen der Planungsmappe 20010110
5 Importing I_NO_WARNINGS Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Keine Warnungen allein ausgeben 20010309

Method CHECK_VARIABLES on class CL_UPB_PM_APPLC has no exception.

Method CONSTRUCTOR Signature

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

Method DOCUMENTS_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) UPC_Y_AREA Planungsgebiet 20011220
2 Importing I_EXE_TYPE Call by reference Type reference (TYPE) UPB_Y_PS_TYPE Typ der Planungsmappe 20011220
3 Importing I_PLEVEL Call by reference Type reference (TYPE) UPC_Y_PLEVEL Planungsebene 20011220
4 Returning R_DOCUMENTS_POSSIBLE Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20011220

Method DOCUMENTS_POSSIBLE on class CL_UPB_PM_APPLC has no exception.

Method ENABLE_CHART_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OK Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020220
2 Importing I_PM Value transfer Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20020220

Method ENABLE_CHART_CUSTOMIZING on class CL_UPB_PM_APPLC has no exception.

Method ENABLE_DETAIL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXE_TYPE Call by reference Type reference (TYPE) UPB_Y_PS_TYPE Typ der Planungsmappe 20020814
2 Returning R_ENABLED Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020814

Method ENABLE_DETAIL_SETTINGS on class CL_UPB_PM_APPLC has no exception.

Method ENABLE_PORTFOLIO_GRAFICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXE_TYPE Call by reference Type reference (TYPE) UPB_Y_PS_TYPE Typ der Planungsmappe 20020814
2 Returning R_ENABLED Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020814

Method ENABLE_PORTFOLIO_GRAFICS on class CL_UPB_PM_APPLC has no exception.

Method ENFORCE_LO_BAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ENFORCE_LO_BAR Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020320

Method ENFORCE_LO_BAR on class CL_UPB_PM_APPLC has no exception.

Method EXECUTE_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS_URL Value transfer Type reference (TYPE) UPB_Y_PM_FLAG im Web ausführen 20010802
2 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010815
3 Importing I_PM Value transfer Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010111

Method EXECUTE_PM on class CL_UPB_PM_APPLC has no exception.

Method EXECUTE_URL 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) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010815
2 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010802

Method EXECUTE_URL on class CL_UPB_PM_APPLC has no exception.

Method EXE_WITH_XL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXE_TYPE Call by reference Type reference (TYPE) UPB_Y_PS_TYPE Typ der Planungsmappe 20011218
2 Returning R_NO_PROBLEM Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20011218

Method EXE_WITH_XL on class CL_UPB_PM_APPLC has no exception.

Method FREE_INSTANCE Signature

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

Method FREE_INSTANCE on class CL_UPB_PM_APPLC has no exception.

Method GET_ACTIVE_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PM Value transfer Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20020805

Method GET_ACTIVE_PM on class CL_UPB_PM_APPLC has no exception.

Method GET_ALL_APPLC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PM_APPLC Value transfer Type reference (TYPE) UPB_YT_PM_APPLC Applikationsspezifische Eigenschaften bei Planungsmappen 20010810

Method GET_ALL_APPLC on class CL_UPB_PM_APPLC has no exception.

Method GET_BSP_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_URL Value transfer Type reference (TYPE) UPB_Y_PM_URL Uniform resource locator 20010802
2 Importing I_DETAIL Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Details zur Mappe 20020315
3 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010815
4 Importing I_LOCAL Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010810
5 Importing I_NO_SAPGUI Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010827
6 Importing I_PAGE Call by reference Type reference (TYPE) STRING 20020304
7 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010802

Method GET_BSP_URL on class CL_UPB_PM_APPLC has no exception.

Method GET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DEFAULT Value transfer Type reference (TYPE) UPB_YS_PM_DEFAULT Planungsmappen: Defaulteinstellungen 20010222
2 Importing I_ONLY_WEB_ENABLED Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010628

Method GET_DEFAULT on class CL_UPB_PM_APPLC has no exception.

Method GET_DEFAULT_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 Neue Struktur für Varaiblen einer Planungsmappe 20010308
2 Importing IT_PM_POB_PROP Value transfer Type reference (TYPE) UPB_YT_PM_PROP Eigenschaften der Planungsobjekte 20010308

Method GET_DEFAULT_VARIABLES on class CL_UPB_PM_APPLC has no exception.

Method GET_EXE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_EXE_TYPES Value transfer Type reference (TYPE) UPB_YT_PM_EXE_TYPE Möglichkeiten eine Planungsmappe auszuführen 20010628

Method GET_EXE_TYPES on class CL_UPB_PM_APPLC has no exception.

Method GET_EXISTING_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PM Call by reference Type reference (TYPE) UPB_YT_PM_NAME Planungsmappen 20010226
2 Importing I_ALL Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020822
3 Importing I_AREA Call by reference Type reference (TYPE) UPC_Y_AREA Planungsgebiet 20010226
4 Importing I_ONLY_MAIN_AREA Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010226
5 Importing I_ONLY_WEB_ENABLED Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010628
6 Importing I_SUBCL Call by reference Type reference (TYPE) UPC_Y_SUBCLASS Untergruppierung innerhalb einer Gruppierung 20010906
# Exception Resumable Description Created on
1 NOENTRY Es ist keine entsprechende Planungsmappe vorhanden 20010226

Method GET_IGS_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IGS_DEST Value transfer Type reference (TYPE) UPB_Y_POFO_RFC_DEST RFC-Destination für IGS 20020716

Method GET_IGS_DEST on class CL_UPB_PM_APPLC has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_APPLC Call by reference Object reference (TYPE REF TO) CL_UPB_PM_APPLC Instanz auf Klasse mit spez. Eigenschaften 20010110
2 Exporting E_DEFAULT_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Defaultplanungsmappe 20010213
3 Importing I_APPLC Call by reference Type reference (TYPE) UPB_Y_APPLC aktuelle Planungsanwendung 20010110

Method GET_INSTANCE on class CL_UPB_PM_APPLC has no exception.

Method GET_MAIN_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PROFILE Value transfer Type reference (TYPE) UPC_Y_PROFILE Planungsprofil 20010906
2 Importing I_SUBCL Call by reference Type reference (TYPE) UPC_Y_SUBCLASS Untergruppierung innerhalb einer Gruppierung 20010906

Method GET_MAIN_PROFILE on class CL_UPB_PM_APPLC has no exception.

Method GET_MAX_NR_OF_LAYOUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MAX_LAYOUT_NR Value transfer Type reference (TYPE) I Max. Nr. of Layouts in Planning Book 20010110

Method GET_MAX_NR_OF_LAYOUTS on class CL_UPB_PM_APPLC has no exception.

Method GET_PM_URLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PM_URL Call by reference Type reference (TYPE) UPB_YT_PM_URL Tabelle der URLs von Planungsmappen 20010806
2 Importing I_AREA Call by reference Type reference (TYPE) UPC_Y_AREA Planungsgebiet 20010806
3 Importing I_ONLY_MAIN_AREA Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010806
4 Importing I_SUBCL Call by reference Type reference (TYPE) UPC_Y_SUBCLASS Untergruppierung innerhalb einer Gruppierung 20010906
# Exception Resumable Description Created on
1 NOENTRY Es ist keine entsprechende Planungsmappe vorhanden 20010806

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TITLE Value transfer Type reference (TYPE) SY-TITLE Bildschirmbilder, Text in der Titelzeile 20010220
2 Importing I_APPLC Call by reference Type reference (TYPE) UPB_Y_APPLC Planungsanwendung 20020405

Method GET_TITLE on class CL_UPB_PM_APPLC has no exception.

Method IS_EXECUTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXE_TYPE Value transfer Type reference (TYPE) UPB_Y_PS_TYPE Typ der Planungsmappe 20020807
2 Returning R_IS_EXECUTABLE Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020807

Method IS_EXECUTABLE on class CL_UPB_PM_APPLC has no exception.

Method IS_WEB_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_WEB_ENABLED Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010802
2 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010802

Method IS_WEB_ENABLED on class CL_UPB_PM_APPLC has no exception.

Method NAMESPACE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) STRING To be checked 20010111
# Exception Resumable Description Created on
1 NAMESPACE_VIOLATED Der Name enttpricht nicht der Konvention der Applikation 20010111

Method NO_DEFAULT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NO_DEFAULT_LAYOUT Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Planungsmappen: Zustand 20020218

Method NO_DEFAULT_LAYOUT on class CL_UPB_PM_APPLC has no exception.

Method ONE_AREA_APPLC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ONLY_ONE_AREA Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Return 'X' if there is only one area in a planning book 20010110

Method ONE_AREA_APPLC on class CL_UPB_PM_APPLC has no exception.

Method ON_REFRESH 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 20010713
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010713

Method ON_REFRESH on class CL_UPB_PM_APPLC has no exception.

Method ON_SAVE 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 20020805
2 Exporting E_EXECUTED Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Autmatische Funktion wurde ausgeführt 20020912
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010713
4 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010815
5 Importing I_PP_ACTIVE Call by reference Type reference (TYPE) UPB_Y_PM_FLAG Der Planugsprozessor läuft. 20020129

Method ON_SAVE on class CL_UPB_PM_APPLC has no exception.

Method PERS_ADJUST_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20011113
2 Importing I_PERS_TYPE Call by reference Type reference (TYPE) UPB_Y_PM_PERS_TYPE Planungsmappen: Art der Personalisierung 20011113
3 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20011113

Method PERS_ADJUST_TREE on class CL_UPB_PM_APPLC has no exception.

Method PERS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEFAULT Call by reference Type reference (TYPE) UPB_YS_PM_DEFAULT Planungsmappen: Defaulteinstellungen 20011108
2 Importing IT_DEFAULT Call by reference Type reference (TYPE) UPB_YT_PM_DEFAULT Planungsmappen: Defaulteinstellungen 20011108

Method PERS_CHANGE on class CL_UPB_PM_APPLC has no exception.

Method PERS_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME BIlanzplanungsoberflächen 20011108

Method PERS_DELETE on class CL_UPB_PM_APPLC has no exception.

Method PERS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEFAULT Value transfer Type reference (TYPE) UPB_YS_PM_DEFAULT Planungsmappen: Defaulteinstellungen 20011108
2 Returning R_DEFAULT Value transfer Type reference (TYPE) UPB_Y_PM_PERS_VALUE Planungsmappen: Defaulteinstellungen 20011108

Method PERS_GET on class CL_UPB_PM_APPLC has no exception.

Method PERS_GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20011113
2 Importing I_PERS_TYPE Call by reference Type reference (TYPE) UPB_Y_PM_PERS_TYPE Planungsmappen: Art der Personalisierung 20011113
3 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20011113
4 Returning RT_TREE_DEFAULT Value transfer Type reference (TYPE) UPB_YT_PM_DEFAULT Planungsmappen: Defaulteinstellungen 20011113

Method PERS_GET_TREE on class CL_UPB_PM_APPLC has no exception.

Method PERS_INIT Signature

Method PERS_INIT on class CL_UPB_PM_APPLC has no parameter.
Method PERS_INIT on class CL_UPB_PM_APPLC has no exception.

Method PERS_RESET Signature

Method PERS_RESET on class CL_UPB_PM_APPLC has no parameter.
Method PERS_RESET on class CL_UPB_PM_APPLC has no exception.

Method PERS_SAVE Signature

Method PERS_SAVE on class CL_UPB_PM_APPLC has no parameter.
Method PERS_SAVE on class CL_UPB_PM_APPLC has no exception.

Method PERS_SET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20011113
2 Importing I_PERS_TYPE Call by reference Type reference (TYPE) UPB_Y_PM_PERS_TYPE Planungsmappen: Art der Personalisierung 20011113
3 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20011113

Method PERS_SET_TREE on class CL_UPB_PM_APPLC has no exception.

Method RESET_PERM_DEFAULT Signature

Method RESET_PERM_DEFAULT on class CL_UPB_PM_APPLC has no parameter.
Method RESET_PERM_DEFAULT on class CL_UPB_PM_APPLC has no exception.

Method SEPARATE_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SEPARATE_ADMIN Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Komponente der Versionsnummer 20010726

Method SEPARATE_ADMIN on class CL_UPB_PM_APPLC has no exception.

Method SETTINGS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) UPB_Y_PM_ATTRIBUT_ID Planungsmappen: Name eines Technischen Attribut 20011112
2 Returning R_VALUE Value transfer Type reference (TYPE) UPB_Y_PM_ATTRIBUT_VALUE Attributwert 20011112

Method SETTINGS_GET on class CL_UPB_PM_APPLC has no exception.

Method SETTINGS_INIT Signature

Method SETTINGS_INIT on class CL_UPB_PM_APPLC has no parameter.
Method SETTINGS_INIT on class CL_UPB_PM_APPLC has no exception.

Method SET_ACTIVE_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20020805

Method SET_ACTIVE_PM on class CL_UPB_PM_APPLC has no exception.

Method SET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_DEFAULT Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010718

Method SET_DEFAULT on class CL_UPB_PM_APPLC has no exception.

Method SET_PERM_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_PM Call by reference Type reference (TYPE) UPB_Y_PS_NAME Name der Planungsmappe 20010213

Method SET_PERM_DEFAULT on class CL_UPB_PM_APPLC has no exception.

Method USE_MAIN_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_USE_MAIN_AREA Value transfer Type reference (TYPE) UPB_Y_PM_FLAG Einstelliges Kennzeichen 20010111

Method USE_MAIN_AREA on class CL_UPB_PM_APPLC has no exception.

Method WEB_SESSION_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLC_SESSION Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20010808
# Exception Resumable Description Created on
1 INVALID_SESSION 20010808
History
Last changed by/on SAP  20130531 
SAP Release Created in 3.0A