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
⤷ 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 |