SAP ABAP Class CL_PPELISGENN_CNTL (Status at GEN Node)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPESGEN (Package) Status Management for the Generic Engineering Node
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PPELISTATUS_CNTL Controller Class for Status Management 20010704
Properties
Class CL_PPELISGENN_CNTL  
Short Description Status at GEN Node    
Super Class CL_PPELISTATUS_CNTL Controller Class for Status Management 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPESGEN   Status Management for the Generic Engineering Node 
Created 20010704   SAP 
Last change 20040316   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPEST 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 PPSGN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PPELISGENN_CNTL has no interface implemented.
Friends
Class CL_PPELISGENN_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI_ACTIVE Static Attribute Private Object reference (TYPE REF TO) IF_EX_PPELISGENN Customer Enhancement Active 20010704
2 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PPELISGENN_CNTL Only Instance of Class 20010704
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010704
2 GENNSTATUS_CHECK Static method Public Method Check Data 20010704
3 GENNSTATUS_DELETE Static method Public Method Delete status 20010704
4 GENNSTATUS_GETLIST Static method Public Method Find Status According to Attribute 20010704
5 GENNSTATUS_MAINT Static method Public Method Create/Change Status 20010704
6 GENNSTATUS_READ Static method Public Method Read Status 20010704
7 GENN_READ Static method Public Method Read Status for GEN Node 20010704
8 GET_INSTANCE Static method Public Method Gets the Instance of the Class 20010704
9 INT_GENNSTATUS_MAINT Static method Private Method Create/Change Status - Without Existence Check 20030711
10 STATUS_CREATE_FOR_GENN Static method Public Method Create Status for New Variant 20010704
11 STATUS_UPDATE_FOR_GENN Static method Public Method Create Status for New Variant 20011212
Events
Class CL_PPELISGENN_CNTL has no event.
Types
Class CL_PPELISGENN_CNTL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GENNSTATUS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GENNSTATUS Call by reference Type reference (TYPE) PPSGN_SGENN_LI Status 20010706
2 Exporting EX_EXISTS Call by reference Type reference (TYPE) XFELD Available 20010704
3 Exporting EX_STATUS_EXT Call by reference Type reference (TYPE) PPEST_STATUS_EXT External Key for the Status 20010704
4 Importing IM_BYPASS_BUFFER Call by reference Type reference (TYPE) XFELD PPET_FALSE Checkbox field 20010704
5 Importing IM_CHECK_SYNC_REQ Call by reference Type reference (TYPE) XFELD PPET_FALSE Reload 20010704
6 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message handling 20010704
7 Importing IM_MSG_PARAMS Call by reference Type reference (TYPE) XFELD PPET_FALSE Message parameters 20010704
8 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) CHAR1 SPACE Message Types 20010704
# Exception Resumable Description Created on
1 ERROR Error 20010704

Method GENNSTATUS_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GENNSTATUS Call by reference Type reference (TYPE) PPSGN_SGENN_LI Status Graph ID 20010709
2 Exporting EX_CSDESC Call by reference Type reference (TYPE) PPE_SCSIDTEXT Status description 20010704
3 Exporting EX_STATUS_EXT Call by reference Type reference (TYPE) PPEST_STATUS_EXT External Indicator for Status 20010704
4 Importing IM_CSID Call by reference Type reference (TYPE) PPE_SCSID SPACE Status Type 20010704
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010704
# Exception Resumable Description Created on
1 ERROR ... 20010704

Method GENNSTATUS_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GENNSTATUS_TAB Call by reference Type reference (TYPE) PPSGN_SGENN_LI_TAB The Selected Statuses 20010706
2 Importing IM_BUFFER_SYNC Call by reference Type reference (TYPE) XFELD PPET_FALSE Indicator: Synchronize with Buffer 20010704
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Model 20010704
4 Importing IM_PNGUID_TAB Call by reference Type reference (TYPE) PPSGN_PNGUID_TAB List: Nodes 20010706
# Exception Resumable Description Created on
1 ERROR Error 20010704

Method GENNSTATUS_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GENNSTATUS Call by reference Type reference (TYPE) PPSGN_SGENN_LI Application Record for Status 20010709
2 Changing CH_STATUS Call by reference Type reference (TYPE) PPEST_STATUS_LI ID Record for the Status 20010704
3 Exporting EX_CSDESC Call by reference Type reference (TYPE) PPE_SCSIDTEXT Status Indicator 20010704
4 Exporting EX_STATUS_EXT Call by reference Type reference (TYPE) PPEST_STATUS_EXT External Status Key 20010704
5 Importing IM_CREATE_FLAG Call by reference Type reference (TYPE) XFELD PPET_FALSE Checkbox field 20010704
6 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010704
# Exception Resumable Description Created on
1 ERROR ... 20010704
2 SGENN_CHECK_ERROR ... 20010730
3 SGENN_MAINT_ERROR ... 20010730
4 STATUS_MAINT_ERROR ... 20010704

Method GENNSTATUS_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SGENNKEY_TAB Call by reference Type reference (TYPE) PPSGN_SGENN_KEY_TAB Key Table: Status with External Key 20010709
2 Changing CH_SGENN_TAB Call by reference Type reference (TYPE) PPSGN_SGENN_LI_TAB List of Application Data 20010709
3 Exporting EX_PRECOND_TAB Call by reference Type reference (TYPE) PPEST_PRECOND_LI_TAB List of preconditions 20010704
4 Exporting EX_STATUS_TAB Call by reference Type reference (TYPE) PPEST_STATUS_LI_TAB List of Status Records 20010704
5 Importing IM_BYPASS_BUFFER Call by reference Type reference (TYPE) XFELD PPET_FALSE Read directly from database instead of from buffer 20010704
6 Importing IM_LOCK_FLG Call by reference Type reference (TYPE) XFELD PPET_FALSE Lock Object when Reading 20010704
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20010704
# Exception Resumable Description Created on
1 ERROR ... 20010704
2 PARAMETER_ERROR Incorrect call 20010704

Method GENN_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SGENN_TAB Call by reference Type reference (TYPE) PPSGN_SGENN_LI_TAB Status Graphs 20010706
2 Exporting EX_STATUS_TAB Call by reference Type reference (TYPE) PPEST_STATUS_LI_TAB Status 20010704
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message handling 20010704
4 Importing IM_PNGUID Call by reference Type reference (TYPE) PVS_GUID Internal Identification for PVS Objects 20010706
5 Importing IM_PNTYPE Value transfer Type reference (TYPE) PVS_PNODE_TYPE iPPE Variant Type 20010706
6 Importing IM_SORTDOWN_FLAG Call by reference Type reference (TYPE) XFELD PPET_FALSE Sort in descending order 20010704
7 Importing IM_SORTUP_FLAG Call by reference Type reference (TYPE) XFELD PPET_FALSE Sort in ascending order 20010704
8 Importing IM_TOPMOST_FLAG Call by reference Type reference (TYPE) XFELD PPET_FALSE Only Highest (Target) Status 20010704
# Exception Resumable Description Created on
1 ERROR Error 20010704
2 PARAMETER_ERROR Incorrect Parameters 20010704

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_PPELISGENN_CNTL iPPE Application Object Component Variant 20010704

Method GET_INSTANCE on class CL_PPELISGENN_CNTL has no exception.

Method INT_GENNSTATUS_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GENNSTATUS Call by reference Type reference (TYPE) PPSGN_SGENN_LI Verknüpfung Status-ID - GEN Knoten 20030711
2 Changing CH_STATUS Call by reference Type reference (TYPE) PPEST_STATUS_LI Status-ID 20030711
3 Exporting EX_CSDESC Call by reference Type reference (TYPE) PPE_SCSIDTEXT Bezeichnung Status 20030711
4 Importing IM_CREATE_FLAG Call by reference Type reference (TYPE) C PPET_FALSE Status anlegen ? 20030711
5 Importing IM_EXISTS Call by reference Type reference (TYPE) C Status existiert ? 20030711
6 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Nachrichtenbehandlung im iPPE 20030711
7 Importing IM_STATUS_EXT Call by reference Type reference (TYPE) PPEST_STATUS_EXT Externer Bezeichner Status 20030711
# Exception Resumable Description Created on
1 ERROR Allgemeiner Fehler 20030711
2 SGENN_MAINT_ERROR Fehler beim Anlegen/Ändern der Verknüpfung zum GEN Knoten 20030711
3 STATUS_MAINT_ERROR Fehler beim Anlegen/Ändern des Status 20030711

Method STATUS_CREATE_FOR_GENN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUSTOP_TAB Call by reference Type reference (TYPE) PPEST_GUID_TAB Created Status Graphs 20010704
2 Importing IM_LAYER Call by reference Type reference (TYPE) PVS_LAYER PVS Level 20010704
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message handling 20010704
4 Importing IM_PNGUID Call by reference Type reference (TYPE) PVS_GUID Internal Identification for PVS Objects 20010709
5 Importing IM_PNTYPE Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20010709
# Exception Resumable Description Created on
1 ERROR Error 20010704

Method STATUS_UPDATE_FOR_GENN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUSTOP_TAB Call by reference Type reference (TYPE) PPEST_GUID_TAB Created Status Graphs 20011212
2 Importing IM_LAYER Call by reference Type reference (TYPE) PVS_LAYER PVS Level 20011212
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message handling 20011212
4 Importing IM_PNGUID Call by reference Type reference (TYPE) PVS_GUID Internal Identification for PVS Objects 20011212
5 Importing IM_PNTYPE Call by reference Type reference (TYPE) CHAR8 Character Field, 8 Characters Long 20011212
6 Importing IM_PPESSTATUS_TAB Call by reference Type reference (TYPE) PPEST_PPESSTATUS_TAB 20011212
7 Importing IM_REC Call by reference Type reference (TYPE) XFELD ppet_true 20011212
# Exception Resumable Description Created on
1 ERROR Error 20011212
History
Last changed by/on SAP  20040316 
SAP Release Created in 110