SAP ABAP Class CL_PPELIGEN_CNTL (iPPE Application Object SET)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPELIGEN (Package) iPPE: Processing Unit GEN Node
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PPELIENG_CNTL iPPE Engine Controller Object Class 20001227
Properties
Class CL_PPELIGEN_CNTL  
Short Description iPPE Application Object SET    
Super Class CL_PPELIENG_CNTL iPPE Engine Controller Object Class 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPELIGEN   iPPE: Processing Unit GEN Node 
Created 20001227   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PPGEN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PPELIGEN_CNTL has no interface implemented.
Friends
Class CL_PPELIGEN_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_INST Static Attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_CLASS BAdI Interface IF_EX_IPPE_CLASS 20030120
2 EXT_CHECK_INST Static Attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_ENG_CHECK_EXT BAdI Interface IF_EX_IPPE_ENG_CHECK_EXT 20030120
3 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PPELIGEN_CNTL Only Instance of Class 20001227
4 PART_OF_PRTYPE_TAB Static Attribute Private Type reference (TYPE) PPET_TYPE_NAME_TAB List of PRTYPEs for Recursion Check (PART-OF) 20011105
5 SEQUENCE_PRTYPE_TAB Static Attribute Private Type reference (TYPE) PPET_TYPE_NAME_TAB List of PRTYPEs for Recursion Check (SEQUENCE) 20011105
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20001227
2 GET_INSTANCE Static method Public Method Gets the Instance of the Class 20001227
3 PNGEN_MAINTAIN Static method Private Method Internal Maintenance for GEN Node 20001227
4 PNODID_EXT_CHECK Static method Private Method Customer Check of Node External Key 20030120
5 PN_MAINT Static method Public Method Maintain Nodes 20001227
6 PN_READ Static method Public Method Read Node 20001227
7 PXARCID_MAINT Static method Public Method Create/Change/Reset Archiving Indicators 20041231
Events
Class CL_PPELIGEN_CNTL has no event.
Types
Class CL_PPELIGEN_CNTL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

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_PPELIGEN_CNTL iPPE Application Object GEN 20001227

Method GET_INSTANCE on class CL_PPELIGEN_CNTL has no exception.

Method PNGEN_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNGEN Call by reference Type reference (TYPE) PPGEN_PNGEN_LI Attribute Data 20001227
2 Changing CH_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI Nodes 20001227
3 Changing CH_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PPETX_LI_TAB Text Table 20001227
4 Importing IM_AENNR Call by reference Type reference (TYPE) PVSCSQ-AENNR Change Number 20011217
5 Importing IM_AENNR_REQ Call by reference Type reference (TYPE) C Changes can only be made with a change number 20011214
6 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Context Assignment (E.g. Focus) 20011213
7 Importing IM_EXISTS Call by reference Type reference (TYPE) C Indicator: Node Exists 20001227
8 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Model 20001227
9 Importing IM_NO_EVENT Call by reference Type reference (TYPE) C PPET_FALSE Suppress the Refresh Event 20010109
10 Importing IM_PNDESC Call by reference Type reference (TYPE) PVS_DESC Technical Description 20001227
11 Importing IM_PNODID_EXT Call by reference Type reference (TYPE) PPET_PNODID_EXT External Description 20001227
12 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Program Calling the Method/FM 20010109
13 Importing IM_SOURCE_OBJECT Call by reference Type reference (TYPE) PPET_AENNR Source Object Identification 20020415
# Exception Resumable Description Created on
1 MAINTAIN_ERROR Error Maintaining Node 20001227

Method PNODID_EXT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI Zu prüfender PNODID-Satz 20030120
2 Importing IM_AENNR Call by reference Type reference (TYPE) PVS_AENNR AENNR mit Delfflg 20030120
3 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Kontext-Zuordnung des Knotens 20030120
4 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL steuert das Message-Handling der iPPE Engine 20030120
# Exception Resumable Description Created on
1 EXT_CHECK_ERROR Fehler bei der Verprobung (durch Kunden-BADI) 20030120

Method PN_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNGEN Call by reference Type reference (TYPE) PPGEN_PNGEN_LI Attribute Data 20001227
2 Changing CH_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI Node Identification 20001227
3 Changing CH_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PPETX_LI_TAB Text Table 20001227
4 Importing IM_AENNR Call by reference Type reference (TYPE) PVSCSQ-AENNR Change Number 20011217
5 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Context Assignment (E.g. Focus) 20001227
6 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE Indicator: Create Node 20001227
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Model 20001227
8 Importing IM_NO_EVENT Call by reference Type reference (TYPE) C PPET_FALSE Suppress the Refresh Event 20010109
9 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Program Calling the Method/FM 20010109
# Exception Resumable Description Created on
1 MAINTAIN_ERROR Error Maintaining Node 20001227

Method PN_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNODID_TAB Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB Nodes 20001227
2 Exporting EX_AENNR_TAB Call by reference Type reference (TYPE) PPET_AENNR_TAB List of Change Statuses for GEN Nodes 20011217
3 Exporting EX_LOCKED_TAB Call by reference Type reference (TYPE) PPET_LOCKED_TAB Table of Locked Objects 20001227
4 Exporting EX_PNGEN_TAB Call by reference Type reference (TYPE) PPGEN_PNGEN_LI_TAB Table of Attributes for Node 20001227
5 Exporting EX_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PNODTX_LI_TAB Text Table for Node 20001227
6 Importing IM_LOCK_FLG Call by reference Type reference (TYPE) C Indicator: Lock Objects 20001227
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Model 20001227
8 Importing IM_WITH_TEXT Call by reference Type reference (TYPE) C PPET_TRUE Indicator: Read Text Tables for Nodes 20001227
# Exception Resumable Description Created on
1 READ_ERROR Read Error 20001227

Method PXARCID_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PXARCID Call by reference Type reference (TYPE) PPET_PXARCID_LI 20041231
2 Importing IS_OBJECT Call by reference Type reference (TYPE) PPET_GUID_AENNR 20041231
3 Importing IV_APPLOBJ_TYPE Call by reference Type reference (TYPE) PPE_APPLOBJ_TYPE iPPE-Anwendungsobjekttyp 20041231
4 Importing IV_ARC_MODE Call by reference Type reference (TYPE) PPE_ARC_MODE Archivierungsstatus 20041231
5 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL 20041231
6 Importing IV_NO_EVENT Call by reference Type reference (TYPE) C PPET_TRUE 20041231
7 Importing IV_NO_MSG Call by reference Type reference (TYPE) C PPET_FALSE 20041231
8 Importing IV_SENDER Call by reference Type reference (TYPE) PPET_SENDER 20041231
# Exception Resumable Description Created on
1 MAINT_ERROR Pflegefehler 20041231
History
Last changed by/on SAP  20050220 
SAP Release Created in 46C2