SAP ABAP Class CL_PPEUIENG_CNTL (Controller Class for all Screens)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPEGUI (Package) General Interface Elements for iPPE Engine
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIGEN_CNTL Screen Controller 20001229
2 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIW_CNTL Screen Controller for WBS Element 20001013
3 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIS_CNTL Screen Controller 20001006
4 Inheritance (c INHERITING FROM c_ref)  CL_PPEUISET_CNTL Screen Controller 20001116
5 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIRES_CNTL Screen Controller RES 20000802
6 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIP_CNTL Screen Controller for PS Operation 20000928
7 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIM_CNTL Screen Controller 20000724
8 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIMPO_CNTL Screen Controller 20020321
9 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIHDR_CNTL Controller Class for all Screens 20021022
10 Inheritance (c INHERITING FROM c_ref)  /ISDFPS/CL_PPEUIMPA_CNTL Screen Controller 20040119
... Click here to see Used By full list (18 items)
Properties
Class CL_PPEUIENG_CNTL  
Short Description Controller Class for all Screens    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPEGUI   General Interface Elements for iPPE Engine 
Created 20000620   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPET0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PPEUIENG_CNTL has no interface implemented.
Friends
Class CL_PPEUIENG_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_DETAIL_FLAG Static Attribute Public Type reference (TYPE) XFELD Change Status Screen Appears 20000623
2 CARRIERDYNPRO_INIT Static Attribute Private Type reference (TYPE) XFELD Subscreen Container Already Started 20010201
3 COMPONENT_TAB Static Attribute Private Type reference (TYPE) COMPONENT_TAB_TYPE Specified Application Objects 20000623
4 CPATYPE Static Attribute Public Type reference (TYPE) V_CPATYPE Generated Table for V_CPATYPE View 20010113
5 CPNTYPE Static Attribute Public Type reference (TYPE) V_CPNTYPE Generated Table for V_CPNTYPE View 20010113
6 CPVTYPE Static Attribute Public Type reference (TYPE) V_CPVTYPE Generated Table for V_CPVTYPE View 20010113
7 CREATE_FLAG Static Attribute Public Type reference (TYPE) XFELD Node Created 20000623
8 CURRENT_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PPEUIENG_CNTL Application Object Type for iPPE 20000630
9 CURRENT_OBJTYPE Static Attribute Public Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
10 EFF_ACTIVE_FLAG Static Attribute Public Type reference (TYPE) XFELD Effectivity Filter Activated in Screens 20000623
11 EXOBJ_PARAM_TAB Static Attribute Public Type reference (TYPE) PPET0_EXOBJ_PARAM_TAB Additional Attributes for External Objects 20021105
12 EXTERNAL_OBJECT Static Attribute Public Type reference (TYPE) PVS_EX_OBJ_ID DYNP_STATUS: Key for External Object (Mat, Doc) 20000628
13 FORCE_REFRESH Static Attribute Public Type reference (TYPE) XFELD Force Refresh 20100504
14 FORWARD_NAV Static Attribute Public Type reference (TYPE) PPET0_FORWARD_NAV Bookmark for Forwards Navigation 20000623
15 FRONTEND_UPDATE_FLAG Static Attribute Public Type reference (TYPE) XFELD Update Bookmark for Navigation Tree 20001115
16 GREYFLAG Static Attribute Public Type reference (TYPE) XFELD Ready for Input Status 20000623
17 LI_CLASS_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_CLASS BAdI Interface IF_EX_IPPE_CLASS 20011019
18 LI_CMPID_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_CMPID BAdI Interface IF_EX_IPPE_CMPID 20011019
19 LI_CONFIG_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_CONFIG BAdI Interface IF_EX_IPPE_CONFIG 20020103
20 LI_DMU_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_DMU BAdI Interface IF_EX_IPPE_DMU 20020123
21 LI_DOCID_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_DOCID BAdI Interface IF_EX_IPPE_DOCID 20011019
22 LI_ECN_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_ECN BAdI Interface IF_EX_IPPE_ECN 20011019
23 LI_LOCID_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_LOCID BAdI Interface IF_EX_IPPE_LOCID 20020123
24 LI_PLANRES_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_PLANRES BAdI Interface IF_EX_IPPE_PLANRES 20020103
25 LI_PRODVER_INST Static Attribute Public Object reference (TYPE REF TO) IF_EX_IPPE_PRODVER BAdI Interface IF_EX_IPPE_PRODVER 20020103
26 LOCK_FAILED Static Attribute Public Type reference (TYPE) XFELD Failed to Lock the Object 20000825
27 LOCK_FAILED_CONTEXT Static Attribute Public Type reference (TYPE) XFELD Object cannot be changed due to context 20030321
28 NO_HEAD_DYNPRO Static Attribute Public Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
29 OK_CODE Static Attribute Public Type reference (TYPE) SYUCOMM Error Code Running on Subscreen Container 20000620
30 OTYPE Static Attribute Public Type reference (TYPE) PVS_OTYPE iPPE Object Type 20000704
31 PALTID Static Attribute Public Type reference (TYPE) PALTID iPPE Alternative: Identification 20000620
32 PNODID Static Attribute Public Type reference (TYPE) PNODID iPPE Node: Identification 20000620
33 POSVID Static Attribute Public Type reference (TYPE) POSVID iPPE Variant: Identification 20000620
34 READ_AENNR Static Attribute Public Type reference (TYPE) PVS_AENNR Change Number of Displayed Object 20000706
Methods
# Method Level Visibility Method type Description Created on
1 ALL_OBJECTS_UNLOCK Static method Private Method Internal: Unlock all Objects 20001012
2 CALL_MAIN Static method Public Method Internal (PVSGIENG): Load Subscreen Container 20000630
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000731
4 CLEAR_CALLSTACK Static method Public Method Clear Stack in iPPE Workbench 20030425
5 CONTEXT_LOCK_CHECK Static method Private Method Check if current object cannot be changed due to context 20030321
6 CURRENT_OBJECT_LOCK Static method Public Method Internal: Block current object 20000710
7 CURRENT_OBJECT_UNLOCK Static method Private Method Internal: Unblock current object 20000710
8 DELETE_NODE Static method Private Method Internal: Delete Object 20001208
9 DETAIL_MODE_SET Static method Public Method Internal (PVSUIENG): Detailed Area (Detail Screen, Filter,.) 20001116
10 DYNPRO_REFRESH Instance method Protected Method Core for Application Object: Update Screen Data 20000707
11 DYNPRO_REFRESH_UIENG Static method Public Method Internal (CL_PVS_GUI_CONTROLLER): After Maintenance in NavTr 20000707
12 EXIT_PVS Static method Public Method Internal (PVSUIENG): Exit PVS 20001012
13 EXT_PRE_PROCESSING Instance method Protected Method Core for Application Object: Load External Object (Material) 20000722
14 FORWARD_NAV_ON_PNODE Static method Public Method Internal (PVSGIENG): Node Creation by Forward Navigation 20000623
15 GET_CUSTOMIZING Static method Public Method Read Dynpro Customizing 20001027
16 GET_INSTANCE Static method Private Method Internal: Load Instance of an Application Object 20000630
17 GET_MULT_PNAME Static method Public Method Node for PNAME 20001004
18 GREYFLAG_DETERMINE Static method Public Method Internal (PVSUIXXX): Determine Editability of Object 20000703
19 INT_PNAL_CHANGE Static method Private Method Internal 20001221
20 INT_PNODE_BY_PNAME Static method Private Method Internal: Read Nodes from DB by PNAME 20010220
21 INT_PNODE_CHANGE Static method Private Method Internal 20001221
22 INT_PNODE_CREATE Static method Private Method Internal 20001221
23 INT_POSV Static method Private Method Internal 20001221
24 IPPE_DISPATCH Static method Public Method Load an Object in the Screens 20000623
25 IPPE_DRILLDOWN Static method Public Method Load an Object in the Screens 20001107
26 KEY_VARIANT_GET Static method Private Method Internal: Read Variant ID 20000802
27 NAVIGATE Static method Public Method Internal (PPEUIENG): Callstack Forwards/Backwards 20000731
28 PNAH_PRE_PROCESSING Instance method Protected Method Core for Applicatoin Object: Load Change Status of Alternat. 20001107
29 PNA_PRE_PROCESSING Instance method Protected Method Core of Application Object: Load Alternative At Node 20000630
30 PN_PRE_PROCESSING Instance method Protected Method Core for Application Object: Load Node 20000623
31 POST_PROCESSING Instance method Protected Method Core for Application Object: Clear Buffer 20000630
32 POST_PROCESSING_UIENG Static method Private Method Internal (PVSUIENG): Clear Buffer 20000630
33 PRE_PROCESSING_UIENG Static method Private Method Internal: Load New Object 20000630
34 PVAH_PRE_PROCESSING Instance method Protected Method Core for Applicatoin Object: Load Change Status of Alternat. 20001107
35 PVA_PRE_PROCESSING Instance method Protected Method Core for Application Object: Load Alternative at Variant 20000630
36 PVH_PRE_PROCESSING Instance method Protected Method Core for Application Object: Load Change Status of Variant 20000630
37 PV_PRE_PROCESSING Instance method Protected Method Core for Application Object: Load Variant 20000623
38 REFRESH_CALLSTACK Static method Public Method Refresh iPPE Workbench stack 20090907
39 REGISTER_COMPONENT Static method Protected Method Internal (PVSUIXXX): Specify Application Object 20000623
40 SAVE_ALL Static method Public Method Internal (PVSUIENG): Save All 20000913
41 SET_CREATE_FLAG Static method Public Method Internal (PVSUIXXX): (Confirm) Creation of Node 20000623
42 SET_EFF_ACTIVE_FLAG Static method Public Method Internal (PVSUIENG): Set Indicator 20000707
43 SET_EXTERNAL_OBJECT Static method Public Method Internal (PVSUIENG): Note External Object 20000628
44 SET_FRONTEND_UPDATE_FLAG Static method Public Method Internal (NavTree): Frontend Updated 20001115
45 SET_GREYFLAG Instance method Protected Method Core for Application Object:Determine Ready for Input Status 20000623
46 SET_MODE Static method Public Method Internal (PVSUIXXX): Communicate Interface Mode to GUICTRL 20000707
47 SET_OK_CODE Static method Public Method Internal (PSVUIENG): Current Error Code 20000627
48 SET_PALTID Static method Public Method Internal (PVSUIXXX): Note PALTID 20000628
49 SET_PNODID Static method Public Method Internal (PVSUIXXX): Note PNODID 20000628
50 SET_POSVID Static method Public Method Internal (PVSUIXXX): Note POSVID 20000628
51 SET_READ_AENNR Static method Public Method Internal (PVSUIXXX): Change Number of the Read Object 20000707
52 SET_UPDATE_FLAG Static method Public Method Save data 20000623
53 WF_PUBLISH_KEY Static method Private Method Internal: Specify Workflow 20000801
Events
# Event Type Visibility Description Created on
1 EXIT Static Event
(1)
Public
(2)
Exit iPPE Transaction 20001012
2 POSTPROC Static Event
(1)
Public
(2)
Exit an Object 20000912
3 PREPROC Static Event
(1)
Public
(2)
Load an Object 20000912
4 SAVE Static Event
(1)
Public
(2)
Saved Immediately 20001030
5 SAVED Static Event
(1)
Public
(2)
Was saved 20000912
6 UNLOCKED_ALL Static Event
(1)
Public
(2)
All Objects Unlocked 20050520
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COMPONENT Private See coding COMPONENT 20000623 BEGIN OF component, applobj_type TYPE pvs_applobj_type, appl_instance TYPE REF TO cl_ppeuieng_cntl, is_alive TYPE char1, END OF component
2 COMPONENT_TAB_TYPE Private See coding COMPONENT_TAB_TYPE 20000623 component_tab_type TYPE SORTED TABLE OF component WITH UNIQUE KEY applobj_type
Method Signatures

Method ALL_OBJECTS_UNLOCK Signature

Method ALL_OBJECTS_UNLOCK on class CL_PPEUIENG_CNTL has no parameter.
Method ALL_OBJECTS_UNLOCK on class CL_PPEUIENG_CNTL has no exception.

Method CALL_MAIN Signature

Method CALL_MAIN on class CL_PPEUIENG_CNTL has no parameter.
Method CALL_MAIN on class CL_PPEUIENG_CNTL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PPEUIENG_CNTL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PPEUIENG_CNTL has no exception.

Method CLEAR_CALLSTACK Signature

Method CLEAR_CALLSTACK on class CL_PPEUIENG_CNTL has no parameter.
# Exception Resumable Description Created on
1 CALLSTACK_CLEAR_ERROR Fehler beim Abräumen des Stacks 20030425

Method CONTEXT_LOCK_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOCK_FAILED_CONTEXT Call by reference Type reference (TYPE) C Objekt aufgrund Kontext nicht änderbar 20030321
2 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Nachrichten-Handling im iPPE 20030321
3 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE Technischer Typ 20030321
4 Importing IM_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI ID des Knotens 20030321
5 Importing IM_POSVID Call by reference Type reference (TYPE) PPET_POSVID_LI ID der Variante 20030321
# Exception Resumable Description Created on
1 CONTEXT_LOCK_CHECK_ERROR Fehler bei den Prüfungen zur Änderbarkeit des Objektes 20030321
2 ILLEGAL_OTYPE Illegaler technischer Typ 20030321

Method CURRENT_OBJECT_LOCK Signature

Method CURRENT_OBJECT_LOCK on class CL_PPEUIENG_CNTL has no parameter.
Method CURRENT_OBJECT_LOCK on class CL_PPEUIENG_CNTL has no exception.

Method CURRENT_OBJECT_UNLOCK Signature

Method CURRENT_OBJECT_UNLOCK on class CL_PPEUIENG_CNTL has no parameter.
Method CURRENT_OBJECT_UNLOCK on class CL_PPEUIENG_CNTL has no exception.

Method DELETE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROCESSED Call by reference Type reference (TYPE) XFELD Processing Successful 20001208
2 Exporting EX_PVS_OBJECT Call by reference Type reference (TYPE) PPET_GUID Loaded Object 20001208
3 Importing IM_AENNR Call by reference Type reference (TYPE) PVS_AENNR SPACE Change number 20001208
4 Importing IM_GUI_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_PPEGUIENG_CNTL GUI Controller 20001208
5 Importing IM_HIST_FLG Call by reference Type reference (TYPE) XFELD PPET_FALSE Display change status only? 20001208
6 Importing IM_MODE Call by reference Type reference (TYPE) CHAR1 SPACE Change/Display 20001208
7 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) CHAR1 PPET_MSG_OPTIONS-DO_ALL Message Handling 20001208
8 Importing IM_PVS_EXTERNAL Call by reference Type reference (TYPE) PPET0_EXTERNAL External ID (Not Necessarily Unique) 20001208
9 Importing IM_PVS_OBJECT Call by reference Type reference (TYPE) PPET_GUID Internal ID 20001208

Method DELETE_NODE on class CL_PPEUIENG_CNTL has no exception.

Method DETAIL_MODE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DETAIL_MODE Call by reference Type reference (TYPE) PPE_DETAIL_MODE Display in Detail Area (Filter, Assignment Tree, etc.) 20001116
# Exception Resumable Description Created on
1 INVALID_DETAIL_MODE Invalid Detail Mode 20001116

Method DYNPRO_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UPDATE_FLAG Call by reference Type reference (TYPE) XFELD Changes to Objects Occurred? 20000707
2 Importing IM_OBJECT_TAB Call by reference Type reference (TYPE) PPET0_REF_OBJ_TAB Current Objects 20000707
3 Importing IM_OPERATION Call by reference Type reference (TYPE) C Action 20000707

Method DYNPRO_REFRESH on class CL_PPEUIENG_CNTL has no exception.

Method DYNPRO_REFRESH_UIENG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UPDATE_FLAG Call by reference Type reference (TYPE) XFELD Changes to Objects Occurred? 20000707
2 Importing IM_OBJECT_TAB Call by reference Type reference (TYPE) PPET0_REF_OBJ_TAB Current Objects 20000707
3 Importing IM_OPERATION Call by reference Type reference (TYPE) C Action 20000707

Method DYNPRO_REFRESH_UIENG on class CL_PPEUIENG_CNTL has no exception.

Method EXIT_PVS Signature

Method EXIT_PVS on class CL_PPEUIENG_CNTL has no parameter.
Method EXIT_PVS on class CL_PPEUIENG_CNTL has no exception.

Method EXT_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_HEAD_DYNPRO Call by reference Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
2 Exporting EX_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010417

Method EXT_PRE_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method FORWARD_NAV_ON_PNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXTERNAL Call by reference Type reference (TYPE) PPET_EXTERNAL External Key for New Node 20000623
2 Importing IM_MAP Call by reference Type reference (TYPE) PVSGI_MAP Dialog Struct. Navigation Tree Graphical User Interface iPPE 20000623
3 Importing IM_REL_MAP Call by reference Type reference (TYPE) PVSGI_MAP Dialog Struct. Navigation Tree Graphical User Interface iPPE 20000623
4 Importing IM_REL_TYPE Call by reference Type reference (TYPE) PVS_REL_TYPE iPPE Relationship Type 20000623

Method FORWARD_NAV_ON_PNODE on class CL_PPEUIENG_CNTL has no exception.

Method GET_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PPEUI01 Call by reference Type reference (TYPE) CPPEUI01 iPPE Interface: External Screens 20001027
2 Importing IM_APPLOBJ Value transfer Type reference (TYPE) PPE_APPLOBJ_TYPE SPACE Application Object Type for iPPE 20001027
# Exception Resumable Description Created on
1 ERROR No Customizing Found for Current Object 20001027

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INSTANCE Call by reference Object reference (TYPE REF TO) CL_PPEUIENG_CNTL Controller Class for all Screens 20000630
2 Importing IM_APPLOBJ Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object Type for iPPE 20000630
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling 20001214
# Exception Resumable Description Created on
1 ERROR Error 20001214

Method GET_MULT_PNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASS Call by reference Type reference (TYPE) KLASSE_D Class Number 20010221
2 Exporting EX_FOUND Call by reference Type reference (TYPE) XFELD Checkbox Field 20010220
3 Exporting EX_KLART Call by reference Type reference (TYPE) KLASSENART Class Type 20010221
4 Exporting EX_PNODID Call by reference Type reference (TYPE) PNODID Nodes 20001004
5 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object Type for iPPE 20011203
6 Importing IM_CLASS Call by reference Type reference (TYPE) KLASSE_D Class Number 20010220
7 Importing IM_KLART Call by reference Type reference (TYPE) KLASSENART Class Type 20010220
8 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) CHAR1 PPET_MSG_OPTIONS-DO_ALL Message Handling 20010220
9 Importing IM_PNAME Value transfer Type reference (TYPE) PVS_PNODE iPPE Node 20001004
10 Importing IM_PNGUID Call by reference Type reference (TYPE) PVS_GUID Internal Identification for PVS Objects 20010220
11 Importing IM_PNTYPE_SEL_TAB Call by reference Type reference (TYPE) PPET_PRTYPE_SEL_TAB Range Table with Node Types to Restrict the Selection 20020403
# Exception Resumable Description Created on
1 ERROR Error 20010220

Method GREYFLAG_DETERMINE Signature

Method GREYFLAG_DETERMINE on class CL_PPEUIENG_CNTL has no parameter.
Method GREYFLAG_DETERMINE on class CL_PPEUIENG_CNTL has no exception.

Method INT_PNAL_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CPATYPE Call by reference Type reference (TYPE) V_CPATYPE Generated Table for V_CPATYPE View 20010113
2 Exporting EX_CPNTYPE Call by reference Type reference (TYPE) V_CPNTYPE Generated Table for V_CPNTYPE View 20010113
3 Exporting EX_CPVTYPE Call by reference Type reference (TYPE) V_CPVTYPE Generated Table for V_CPVTYPE View 20010113
4 Exporting EX_PALTID Call by reference Type reference (TYPE) PALTID Alternative 20001221
5 Exporting EX_PNODID Call by reference Type reference (TYPE) PNODID Nodes 20001221
6 Exporting EX_POSVID Call by reference Type reference (TYPE) POSVID Variant 20001221
7 Importing IM_EXTERNAL Call by reference Type reference (TYPE) PPET0_EXTERNAL iPPE Node Description 20020109
8 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) CHAR1 Error Handling 20001221
9 Importing IM_PAGUID Call by reference Type reference (TYPE) PVS_GUID GUID for Alternative 20020109
# Exception Resumable Description Created on
1 ERROR Error 20001221

Method INT_PNODE_BY_PNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FOUND Call by reference Type reference (TYPE) XFELD Found 20010220
2 Exporting EX_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI Node ID 20010220
3 Importing IM_CLINT Call by reference Type reference (TYPE) PNODID-CLINT Interne Klassennummer 20040315
4 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) PPET_MSG_OPT Message Handling 20010319
5 Importing IM_PNAME Call by reference Type reference (TYPE) PVS_PNODE Description of iPPE Object 20010220
6 Importing IM_PNTYPE_SEL_TAB Call by reference Type reference (TYPE) PPET_PRTYPE_SEL_TAB Selection of Node Types to be Determined 20020403

Method INT_PNODE_BY_PNAME on class CL_PPEUIENG_CNTL has no exception.

Method INT_PNODE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CPNTYPE Call by reference Type reference (TYPE) V_CPNTYPE Generated Table for V_CPNTYPE View 20010113
2 Exporting EX_PNODID Call by reference Type reference (TYPE) PNODID Node ID 20001221
3 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object Type for iPPE 20011203
4 Importing IM_CLASS Call by reference Type reference (TYPE) KLASSE_D Class Number 20001221
5 Importing IM_GUID Call by reference Type reference (TYPE) PVS_GUID GUID for Node 20001221
6 Importing IM_KLART Call by reference Type reference (TYPE) KLASSENART Class Type 20001221
7 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20001221
8 Importing IM_PNAME Call by reference Type reference (TYPE) PVS_PNODE iPPE Node Description 20001221
# Exception Resumable Description Created on
1 ERROR ... 20001221

Method INT_PNODE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CPNTYPE Call by reference Type reference (TYPE) V_CPNTYPE Generated Table for V_CPNTYPE View 20010113
2 Exporting EX_PNODID Call by reference Type reference (TYPE) PNODID Node ID 20001221
3 Importing IM_EXTERNAL Call by reference Type reference (TYPE) PPET0_EXTERNAL External Indicator for the Node 20020109
4 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20001221
# Exception Resumable Description Created on
1 ERROR ... 20001221

Method INT_POSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CPNTYPE Call by reference Type reference (TYPE) V_CPNTYPE Generated Table for V_CPNTYPE View 20010113
2 Exporting EX_CPVTYPE Call by reference Type reference (TYPE) V_CPVTYPE Generated Table for V_CPVTYPE View 20010113
3 Exporting EX_PNODID Call by reference Type reference (TYPE) PNODID Nodes 20001221
4 Exporting EX_POSVID Call by reference Type reference (TYPE) POSVID Variant 20001221
5 Importing IM_CREATE_FLAG Call by reference Type reference (TYPE) XFELD Checkbox Field 20001221
6 Importing IM_EXTERNAL Call by reference Type reference (TYPE) PPET0_EXTERNAL iPPE Node Description 20020109
7 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20001221
8 Importing IM_PVGUID Call by reference Type reference (TYPE) PVS_GUID Internal Identification for PVS Objects 20020109
# Exception Resumable Description Created on
1 ERROR Error 20001221

Method IPPE_DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROCESSED Value transfer Type reference (TYPE) XFELD Processing Successful 20000630
2 Exporting EX_PVS_OBJECT Value transfer Type reference (TYPE) PPET_GUID Loaded Object 20000914
3 Importing IM_AENNR Value transfer Type reference (TYPE) PVS_AENNR SPACE Change Number 20000623
4 Importing IM_EXOBJ_PARAM_TAB Value transfer Type reference (TYPE) PPET0_EXOBJ_PARAM_TAB 20021105
5 Importing IM_HIST_FLG Value transfer Type reference (TYPE) XFELD PPET_FALSE Display change status only? 20000623
6 Importing IM_MODE Value transfer Type reference (TYPE) CHAR1 SPACE Change/Display 20000623
7 Importing IM_MSG_HANDLING Value transfer Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Message Handling 20000623
8 Importing IM_PVS_EXTERNAL Value transfer Type reference (TYPE) PPET0_EXTERNAL External ID (Not Necessarily Unique) 20000623
9 Importing IM_PVS_OBJECT Value transfer Type reference (TYPE) PPET_GUID Internal ID 20000623
# Exception Resumable Description Created on
1 ERROR Errors occurred 20000630

Method IPPE_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROCESSED Value transfer Type reference (TYPE) XFELD Processing Successful 20001107
2 Exporting EX_PVS_OBJECT Value transfer Type reference (TYPE) PPET_GUID Loaded Object 20001107
3 Importing IM_AENNR Value transfer Type reference (TYPE) PVS_AENNR SPACE Change Number 20001107
4 Importing IM_HIST_FLG Value transfer Type reference (TYPE) XFELD PPET_FALSE Display change status only? 20001107
5 Importing IM_MODE Value transfer Type reference (TYPE) CHAR1 SPACE Change/Display 20001107
6 Importing IM_MSG_HANDLING Value transfer Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Message Handling 20001107
7 Importing IM_PARENT_PPE Value transfer Type reference (TYPE) PPET_GUID Internal ID for Parent 20001107
8 Importing IM_PVS_EXTERNAL Value transfer Type reference (TYPE) PPET0_EXTERNAL External ID (Not Necessarily Unique) 20001107
9 Importing IM_PVS_OBJECT Value transfer Type reference (TYPE) PPET_GUID Internal ID 20001107
# Exception Resumable Description Created on
1 ERROR Errors Occurred 20001107

Method KEY_VARIANT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PNODID Call by reference Type reference (TYPE) PNODID Nodes 20000802
2 Exporting EX_POSVID Call by reference Type reference (TYPE) POSVID Variant 20000802
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C Message Handling 20000802
4 Importing IM_PVS_EXTERNAL Call by reference Type reference (TYPE) PPET0_EXTERNAL External Key 20000802
# Exception Resumable Description Created on
1 ERROR Error 20000802

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BACK Call by reference Type reference (TYPE) XFELD 'X' 'X' = Back, ' ' = Forward 20000731

Method NAVIGATE on class CL_PPEUIENG_CNTL has no exception.

Method PNAH_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_HEAD_DYNPRO Call by reference Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
2 Exporting EX_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010417

Method PNAH_PRE_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method PNA_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_HEAD_DYNPRO Call by reference Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
2 Exporting EX_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010417

Method PNA_PRE_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method PN_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_HEAD_DYNPRO Call by reference Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
2 Exporting EX_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010417

Method PN_PRE_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method POST_PROCESSING Signature

Method POST_PROCESSING on class CL_PPEUIENG_CNTL has no parameter.
Method POST_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method POST_PROCESSING_UIENG Signature

Method POST_PROCESSING_UIENG on class CL_PPEUIENG_CNTL has no parameter.
Method POST_PROCESSING_UIENG on class CL_PPEUIENG_CNTL has no exception.

Method PRE_PROCESSING_UIENG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLOBJ Call by reference Type reference (TYPE) PPE_APPLOBJ_TYPE Application Object Type for iPPE 20000630
2 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling 20001214
3 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE iPPE Object Type 20000630
# Exception Resumable Description Created on
1 ERROR Exception 20000630

Method PVAH_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_HEAD_DYNPRO Call by reference Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
2 Exporting EX_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010417

Method PVAH_PRE_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method PVA_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_HEAD_DYNPRO Call by reference Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
2 Exporting EX_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010417

Method PVA_PRE_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method PVH_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_HEAD_DYNPRO Call by reference Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
2 Exporting EX_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010417

Method PVH_PRE_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method PV_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_HEAD_DYNPRO Call by reference Type reference (TYPE) XFELD Application Object Does Not Use a Header Screen 20010312
2 Exporting EX_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20001222
3 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) C PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010417

Method PV_PRE_PROCESSING on class CL_PPEUIENG_CNTL has no exception.

Method REFRESH_CALLSTACK Signature

Method REFRESH_CALLSTACK on class CL_PPEUIENG_CNTL has no parameter.
Method REFRESH_CALLSTACK on class CL_PPEUIENG_CNTL has no exception.

Method REGISTER_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLOBJ Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object 20000623
2 Importing IM_INSTANCE Call by reference Object reference (TYPE REF TO) CL_PPEUIENG_CNTL And its Screen Controller 20000623

Method REGISTER_COMPONENT on class CL_PPEUIENG_CNTL has no exception.

Method SAVE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UNLOCK Value transfer Type reference (TYPE) CHAR1 PPET_UNLOCK_MODE-NONE Remove all Locks 20000913
# Exception Resumable Description Created on
1 SAVE_ERROR Fehler beim Sichern der iPPE Daten 20021105

Method SET_CREATE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FINISHED Call by reference Type reference (TYPE) XFELD PPET_FALSE Register Creation of Node (=> IM_FLAG = PPET_FALSE) 20001006
2 Importing IM_FLAG Call by reference Type reference (TYPE) XFELD PPET_TRUE New Value 20000623
# Exception Resumable Description Created on
1 ERROR Invalid Parameter Combination 20001006

Method SET_EFF_ACTIVE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG Value transfer Type reference (TYPE) XFELD SPACE The Indicator 20000707

Method SET_EFF_ACTIVE_FLAG on class CL_PPEUIENG_CNTL has no exception.

Method SET_EXTERNAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXOBJ_PARAM_TAB Call by reference Type reference (TYPE) PPET0_EXOBJ_PARAM_TAB Weitere Attribute zum externen Objekt 20021105
2 Importing IM_EXTERNAL_OBJECT Call by reference Type reference (TYPE) PVS_EX_OBJ_ID Material/Document/... to Be Noted 20000628

Method SET_EXTERNAL_OBJECT on class CL_PPEUIENG_CNTL has no exception.

Method SET_FRONTEND_UPDATE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG Call by reference Type reference (TYPE) XFELD PPET_TRUE 'X' = Update Required 20001115

Method SET_FRONTEND_UPDATE_FLAG on class CL_PPEUIENG_CNTL has no exception.

Method SET_GREYFLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GREYFLAG Call by reference Type reference (TYPE) XFELD Ready for Input Status 20000630

Method SET_GREYFLAG on class CL_PPEUIENG_CNTL has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Value transfer Type reference (TYPE) C Interface Mode 20000707

Method SET_MODE on class CL_PPEUIENG_CNTL has no exception.

Method SET_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM SPACE Screens, Function Code Triggered by PAI 20000627

Method SET_OK_CODE on class CL_PPEUIENG_CNTL has no exception.

Method SET_PALTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PALTID Call by reference Type reference (TYPE) PALTID Alternative to Be Noted 20000628

Method SET_PALTID on class CL_PPEUIENG_CNTL has no exception.

Method SET_PNODID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PNODID Call by reference Type reference (TYPE) PNODID Node to Be Noted 20000628

Method SET_PNODID on class CL_PPEUIENG_CNTL has no exception.

Method SET_POSVID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSVID Call by reference Type reference (TYPE) POSVID Variant to Be Noted 20000628

Method SET_POSVID on class CL_PPEUIENG_CNTL has no exception.

Method SET_READ_AENNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AENNR Value transfer Type reference (TYPE) PVS_AENNR SPACE New Change Number 20000707

Method SET_READ_AENNR on class CL_PPEUIENG_CNTL has no exception.

Method SET_UPDATE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG Value transfer Type reference (TYPE) XFELD PPET_TRUE New Field Value 20001005

Method SET_UPDATE_FLAG on class CL_PPEUIENG_CNTL has no exception.

Method WF_PUBLISH_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REG_FLAG Call by reference Type reference (TYPE) XFELD Register 'X' or Exit ' ' 20000815
# Exception Resumable Description Created on
1 ERROR Error in Parameterization 20000801
2 FAILED Logon Failed 20000801
Event Signatures

Event EXIT Signature
Event EXIT on class CL_PPEUIENG_CNTL has no parameter.
Event POSTPROC Signature
Event POSTPROC on class CL_PPEUIENG_CNTL has no parameter.
Event PREPROC Signature
Event PREPROC on class CL_PPEUIENG_CNTL has no parameter.
Event SAVE Signature
Event SAVE on class CL_PPEUIENG_CNTL has no parameter.
Event SAVED Signature
Event SAVED on class CL_PPEUIENG_CNTL has no parameter.
Event UNLOCKED_ALL Signature
Event UNLOCKED_ALL on class CL_PPEUIENG_CNTL has no parameter.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIGEN_CNTL Screen Controller 20001229
2 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIW_CNTL Screen Controller for WBS Element 20001013
3 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIS_CNTL Screen Controller 20001006
4 Inheritance (c INHERITING FROM c_ref)  CL_PPEUISET_CNTL Screen Controller 20001116
5 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIRES_CNTL Screen Controller RES 20000802
6 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIP_CNTL Screen Controller for PS Operation 20000928
7 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIM_CNTL Screen Controller 20000724
8 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIMPO_CNTL Screen Controller 20020321
9 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIHDR_CNTL Controller Class for all Screens 20021022
10 Inheritance (c INHERITING FROM c_ref)  /ISDFPS/CL_PPEUIMPA_CNTL Screen Controller 20040119
11 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIF_CNTL Screen Controller 20001107
12 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIFLO_CNTL Screen Controller FLO 20000630
13 Inheritance (c INHERITING FROM c_ref)  CL_PPEUICON_CNTL Screen Controller CON 20011128
14 Inheritance (c INHERITING FROM c_ref)  CL_PPEUICOL_CNTL Screen Controller 20000703
15 Inheritance (c INHERITING FROM c_ref)  CL_PPEUICMP_CNTL Screen Controller 20000623
16 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIB_CNTL Screen Controller for Line Balance 20001030
17 Inheritance (c INHERITING FROM c_ref)  CL_PPEUIACT_CNTL Screen Controller 20000630
18 Inheritance (c INHERITING FROM c_ref)  /ISDFPS/CL_PPEUIMPO_CNTL Screen Controller 20040120
History
Last changed by/on SAP  20110810 
SAP Release Created in 46C1