SAP ABAP Class CL_PPEEKGENG_CNTL (iPPE Engine Check Functions)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPEENG (Package) iPPE Engine
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PPEEKGGEN_CNTL iPPE Check Functions GEN 20011105
Properties
Class CL_PPEEKGENG_CNTL  
Short Description iPPE Engine Check Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPEENG   iPPE Engine 
Created 20011105   SAP 
Last change 20041209   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 PPETO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PPEEKGENG_CNTL has no interface implemented.
Friends
Class CL_PPEEKGENG_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLICOMP_TAB Static Attribute Private Type reference (TYPE) EKG_CLICOMP_DEF_TAB Definition of Application Components for iPPE Engine 20011109
2 COMPONENT_TAB Static Attribute Private Type reference (TYPE) EKG_COMPONENT_TAB List of Instances of the Application Objects 20011107
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Static method Public Method Data Analysis and Correction 20011105
2 CHECK_TYPE Static method Private Method Checks if Object Type Exists in Customizing 20021012
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011109
4 CPVSMDL_CHECK_AND_REPAIR Static method Private Method Checks and Adds iPPE Model Assignments 20021012
5 DESTROY Static method Public Method Delete all iPPE Database Tables 20011105
6 ENVIRONMENT_CHECK Static method Private Method Check the connections to the environment 20011113
7 EXOBJ_CHECK Static method Private Method Check the connections to external objects 20011113
8 LI_OBJ_PALTID_CHECK Instance method Protected Method Application object check for alternatives 20011105
9 LI_OBJ_PNODID_CHECK Instance method Protected Method Application object check for nodes 20011105
10 LI_OBJ_POSVID_CHECK Instance method Protected Method Application object check for variants 20011105
11 LI_OBJ_PRELID_CHECK Instance method Protected Method Application object check for relationships 20011105
12 PALTID_CHECK Static method Private Method Check the alternatives and application data 20011105
13 PNODID_CHECK Static method Private Method Check all nodes and application data 20011105
14 POSVID_CHECK Static method Private Method Check all variants and application data 20011105
15 PRELID_CHECK Static method Private Method Check all relationships and application data 20011105
16 PREPARE_CPVSMDL_MASTER Static method Private Method Fills Internal Table with Reference Customizing for CPVSMDL 20021012
17 REGISTER_COMPONENT Static method Protected Method Registration of the application object 20011105
18 SUBTYPE_INSTANCE_GET Static method Public Method Read the instance of the application object 20011108
Events
Class CL_PPEEKGENG_CNTL has no event.
Types
Class CL_PPEEKGENG_CNTL has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALL_OKAY Call by reference Type reference (TYPE) CHAR1 No problems 20011114
2 Importing IM_ALTERNATIVES Call by reference Type reference (TYPE) C PPET_FALSE Check alternatives 20011109
3 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Type of Application Object 20011113
4 Importing IM_EXOBJ Call by reference Type reference (TYPE) C PPET_FALSE Check External Objects 20011109
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in the iPPE Engine 20011105
6 Importing IM_NODES Call by reference Type reference (TYPE) C PPET_FALSE Chcek Nodes 20011109
7 Importing IM_RELATIONS Call by reference Type reference (TYPE) C PPET_FALSE Check Relationships 20011109
8 Importing IM_REPAIR Call by reference Type reference (TYPE) C PPET_FALSE Activate correction mode 20011105
9 Importing IM_VARIANTS Call by reference Type reference (TYPE) C PPET_FALSE Check Variants 20011109
# Exception Resumable Description Created on
1 CHECK_ERROR Error when analyzing and correcting the data 20011105

Method CHECK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXISTS Call by reference Type reference (TYPE) C Objekttyp im Customizing vorhanden 20021012
2 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE Objekttyp des iPPE 20021012
3 Importing IM_TYPE Call by reference Type reference (TYPE) PVS_PNODE_TYPE iPPE-Knotentyp 20021012

Method CHECK_TYPE on class CL_PPEEKGENG_CNTL has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CPVSMDL_CHECK_AND_REPAIR Signature

Method CPVSMDL_CHECK_AND_REPAIR on class CL_PPEEKGENG_CNTL has no parameter.
Method CPVSMDL_CHECK_AND_REPAIR on class CL_PPEEKGENG_CNTL has no exception.

Method DESTROY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESTROY_ALL Call by reference Type reference (TYPE) C PPET_FALSE Delete iPPE data 20011105
2 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in the iPPE Engine 20011105
# Exception Resumable Description Created on
1 DESTROY_ERROR Erroe deleting all the iPPE database tables 20011105

Method ENVIRONMENT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in the iPPE Engine 20011113
2 Importing IM_REPAIR Call by reference Type reference (TYPE) C PPET_FALSE Activate correction mode 20011113
# Exception Resumable Description Created on
1 ENVIRONMENT_CHECK_ERROR Error checking the environment objects 20011113

Method EXOBJ_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Type of Application Object 20011113
2 Importing IM_CHANGE_NO Call by reference Type reference (TYPE) PVS_AENNR Definition of the Change Number in iPPE 20011113
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls message handling 20011113
4 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) PVS_GUID GUID 20011113
5 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE iPPE Object Type 20011113
6 Importing IM_REPAIR Call by reference Type reference (TYPE) CHAR1 PPET_FALSE Single-Character Flag 20011113
# Exception Resumable Description Created on
1 EXOBJ_CHECK_ERROR Error checking the external objects 20011113

Method LI_OBJ_PALTID_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PALTID Call by reference Type reference (TYPE) PALTID Alternative 20011108
2 Exporting EX_EXISTS Call by reference Type reference (TYPE) CHAR1 Exists 20011112
3 Importing IM_EXISTENCE_ONLY Call by reference Type reference (TYPE) CHAR1 Only Existence Check 20011108
4 Importing IM_EXOBJ_FLG Call by reference Type reference (TYPE) CHAR1 Flag external object 20011113
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls message handling 20011108

Method LI_OBJ_PALTID_CHECK on class CL_PPEEKGENG_CNTL has no exception.

Method LI_OBJ_PNODID_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) PNODID Nodes 20011108
2 Exporting EX_EXISTS Call by reference Type reference (TYPE) CHAR1 Exists 20011112
3 Importing IM_EXISTENCE_ONLY Call by reference Type reference (TYPE) CHAR1 PPET_FALSE Only Existence Check 20011108
4 Importing IM_EXOBJ_FLG Call by reference Type reference (TYPE) CHAR1 Flag external object 20011113
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls message handling 20011108

Method LI_OBJ_PNODID_CHECK on class CL_PPEEKGENG_CNTL has no exception.

Method LI_OBJ_POSVID_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_POSVID Call by reference Type reference (TYPE) POSVID Variant 20011108
2 Exporting EX_EXISTS Call by reference Type reference (TYPE) CHAR1 Exists 20011112
3 Importing IM_EXISTENCE_ONLY Call by reference Type reference (TYPE) CHAR1 PPET_FALSE Only Existence Check 20011108
4 Importing IM_EXOBJ_FLG Call by reference Type reference (TYPE) CHAR1 Flag external object 20011113
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls message handling 20011108

Method LI_OBJ_POSVID_CHECK on class CL_PPEEKGENG_CNTL has no exception.

Method LI_OBJ_PRELID_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PRELID Call by reference Type reference (TYPE) PRELID Dependency 20011108
2 Exporting EX_EXISTS Call by reference Type reference (TYPE) CHAR1 Exists 20011112
3 Importing IM_EXISTENCE_ONLY Call by reference Type reference (TYPE) CHAR1 PPET_FALSE Only Existence Check 20011108
4 Importing IM_EXOBJ_FLG Call by reference Type reference (TYPE) CHAR1 Flag external object 20011113
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls message handling 20011108

Method LI_OBJ_PRELID_CHECK on class CL_PPEEKGENG_CNTL has no exception.

Method PALTID_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object 20011108
2 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in the iPPE Engine 20011105
3 Importing IM_REPAIR Call by reference Type reference (TYPE) C PPET_FALSE Activate correction mode 20011105
# Exception Resumable Description Created on
1 PALTID_CHECK_ERROR Error when analyzing and correcting the data 20011105

Method PNODID_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALL_OKAY Call by reference Type reference (TYPE) CHAR1 No problems 20011114
2 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object 20011108
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in the iPPE Engine 20011105
4 Importing IM_REPAIR Call by reference Type reference (TYPE) C PPET_FALSE Activate correction mode 20011105
# Exception Resumable Description Created on
1 PNODID_CHECK_ERROR Error when analyzing and correcting the data 20011105

Method POSVID_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object 20011108
2 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in the iPPE Engine 20011105
3 Importing IM_REPAIR Call by reference Type reference (TYPE) C PPET_FALSE Activate correction mode 20011105
# Exception Resumable Description Created on
1 POSVID_CHECK_ERROR Error when analyzing and correcting the data 20011105

Method PRELID_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object 20011108
2 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in the iPPE Engine 20011105
3 Importing IM_REPAIR Call by reference Type reference (TYPE) C PPET_FALSE Activate correction mode 20011105
# Exception Resumable Description Created on
1 PRELID_CHECK_ERROR Error when analyzing and correcting the data 20011105

Method PREPARE_CPVSMDL_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CPVSMDL_MASTER_TAB Call by reference Type reference (TYPE) EKG_CPVSMDL_TAB Referenzcustomizing für CPVSMDL 20021012

Method PREPARE_CPVSMDL_MASTER on class CL_PPEEKGENG_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_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object Type for iPPE 20011105
2 Importing IM_INSTANCE Call by reference Object reference (TYPE REF TO) CL_PPEEKGENG_CNTL iPPE Engine Check Functions 20011105
# Exception Resumable Description Created on
1 REGISTER_COMPONENT_ERROR Error registering the iPPE component 20011105

Method SUBTYPE_INSTANCE_GET 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_PPEEKGENG_CNTL EKG Engine Controller Object Class 20011108
2 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object 20011108
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls message handling 20011108
# Exception Resumable Description Created on
1 SUBTYPE_INSTANCE_ERROR Error reading or generating the application object 20011108
History
Last changed by/on SAP  20041209 
SAP Release Created in 110