Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PPELIEXT_CNTL | iPPE Engine Interface for External Objects | 20001030 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PPELIEXT_OPERATION | iPPE Engine Interface for Operations on Objects | 20001211 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /ISDFPS/CL_PPELISMPAN_CNTL | Status of MPA Node | 20021011 |
| 2 | Inheritance (c INHERITING FROM c_ref) | /ISDFPS/CL_PPELISMPOA_CNTL | Status of MPO Node | 20020522 |
| 3 | Inheritance (c INHERITING FROM c_ref) | /ISDFPS/CL_PPELISMPON_CNTL | Status of MPO Node | 20020513 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_PPELISCMPV_CNTL | Status at CMP Variant | 20001119 |
| 5 | Inheritance (c INHERITING FROM c_ref) | CL_PPELISGENN_CNTL | Status at GEN Node | 20010704 |
Properties
| Class | CL_PPELISTATUS_CNTL | |
| Short Description | Controller Class for Status Management | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CPPESTATUS | Status of Cross-Application Object Data |
| Created | 20001030 | SAP |
| Last change | 20040316 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_PPELIEXT_CNTL | iPPE Engine Interface for External Objects | 20001030 | ||
| 2 | IF_PPELIEXT_OPERATION | iPPE Engine Interface for Operations on Objects | 20001211 |
Friends
Class CL_PPELISTATUS_CNTL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | COMPONENT_TAB_TYPE | COMPONENT_TAB | 20001030 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PPELISTATUS_CNTL | Controller Class for Status Management | 20001030 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | PLVAR | Active Plan Variant (WF) | 20001207 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Update status change for carrier object | 20011213 | |
| 2 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20001030 | |
| 3 | Instance method | Public | Constructor | Constructor | 20011127 | |
| 4 | Static method | Public | Method | Generate/Read Instance of the iPPE Status Controller | 20001030 | |
| 5 | Static method | Private | Method | Increase the Admin Data in an ID Record | 20001030 | |
| 6 | Static method | Protected | Method | Read the Update Indicator | 20010208 | |
| 7 | Static method | Private | Method | Delete Generic Object Services | 20010223 | |
| 8 | Static method | Protected | Method | Registration of Application Instance in the Status | 20001030 | |
| 9 | Static method | Protected | Method | Create Status withh all Predecessors | 20010130 | |
| 10 | Static method | Protected | Method | Maintain Status Graph Taking Into Account Customizing | 20030630 | |
| 11 | Static method | Protected | Method | Create a Status | 20010208 | |
| 12 | Static method | Protected | Method | Delete Status Object | 20001211 | |
| 13 | Static method | Protected | Method | Maintain/Create Status | 20010121 | |
| 14 | Static method | Private | Method | Check and Carry Out Sychronization for [Status|Precond] | 20010404 | |
| 15 | Static method | Private | Method | Returns an Instance of the Subclass | 20001030 | |
| 16 | Static method | Private | Method | Returns an Instance of the Subclass | 20001229 | |
| 17 | Instance method | Protected | Method | Check Authorization for the Carrier Object | 20001109 | |
| 18 | Instance method | Protected | Method | Define Buffer Content of the Application Object | 20001030 | |
| 19 | Instance method | Protected | Method | Delete Buffer Content of the Application Object | 20001030 | |
| 20 | Instance method | Protected | Method | Reset Buffer of the Application Object | 20001030 | |
| 21 | Instance method | Protected | Method | Save Buffer Content of the Application Object in Database | 20001030 | |
| 22 | Instance method | Protected | Method | Synchronize the Application Object Buffer with Database | 20001030 | |
| 23 | Instance method | Protected | Method | Status of the carrier object | 20020805 | |
| 24 | Instance method | Protected | Method | Update status change for carrier object | 20011213 | |
| 25 | Instance method | Protected | Method | Does the status of the carrier object have a DBOP? | 20010208 | |
| 26 | Instance method | Protected | Method | Lock Carrier Object | 20001109 | |
| 27 | Instance method | Protected | Method | Read Status of Carrier Object | 20010130 | |
| 28 | Instance method | Protected | Method | Callback Directly Before Buffer Update | 20010119 | |
| 29 | Instance method | Protected | Method | Change Carrier Object | 20001213 | |
| 30 | Instance method | Protected | Method | Carrier Object Created | 20001119 | |
| 31 | Instance method | Protected | Method | Carrier Object Deleted | 20001119 | |
| 32 | Instance method | Protected | Method | Carrier Object for a Status | 20010319 | |
| 33 | Instance method | Protected | Method | Callback Directly Before Buffer Update | 20010119 | |
| 34 | Instance method | Protected | Method | Callback Before Creating a Status | 20010119 | |
| 35 | Instance method | Protected | Method | Delete Application Data for the Status | 20001030 | |
| 36 | Instance method | Protected | Method | External Key for a Status | 20001103 | |
| 37 | Instance method | Protected | Method | Unlock Carrier Object | 20001109 | |
| 38 | Static method | Public | Method | Lock Carrier Object | 20020806 | |
| 39 | Static method | Public | Method | Read Status of an Object | 20010130 | |
| 40 | Static method | Public | Method | Check Precondition | 20010107 | |
| 41 | Static method | Public | Method | Maintain Precondition | 20001030 | |
| 42 | Static method | Public | Method | Read Precondition | 20001030 | |
| 43 | Static method | Public | Method | Determine Carrier Object for a Status | 20010319 | |
| 44 | Static method | Public | Method | Create/Change/Delete Status Object | 20011206 | |
| 45 | Static method | Public | Method | Check Status (via GUID) | 20001030 | |
| 46 | Static method | Public | Method | Determines External Key for a Status | 20001105 | |
| 47 | Static method | Public | Method | Find Status According to Attribute | 20001114 | |
| 48 | Static method | Public | Method | Maintain Statuses | 20001030 | |
| 49 | Static method | Public | Method | Read Status | 20001030 | |
| 50 | Static method | Public | Method | Unlock Carrier Object | 20020806 |
Events
Class CL_PPELISTATUS_CNTL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | COMPONENT | Private | See coding | 20001030 | |
||
| 2 | COMPONENT_TAB_TYPE | Private | See coding | 20001030 | |
||
| 3 | SUBTYPE | Private | See coding | SUBTYPE | 20001119 | |
|
| 4 | SUBTYPE_TAB_TYPE | Private | See coding | SUBTYPE_TAB_TYPE | 20001119 | |
Method Signatures
Method CARRIEROBJECT_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MSG_OPT | Value transfer | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message handling | 20011213 | ||
| 2 | IM_STATUS | Value transfer | Type reference (TYPE) | PPEST_STATUS_LI | The status | 20011213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ... | 20011213 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PPELISTATUS_CNTL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PPELISTATUS_CNTL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PPELISTATUS_CNTL has no parameter.
Method CONSTRUCTOR on class CL_PPELISTATUS_CNTL has no exception.
Method GET_EXT_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_PPELIEXT_CNTL | Controller Class for Status Management | 20001030 |
Method GET_EXT_INSTANCE on class CL_PPELISTATUS_CNTL has no exception.
Method INT_ADMIN_FILL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CHNGBY | Call by reference | Type reference (TYPE) | PVS_AENAM | Name of person responsible who changed object | 20020211 | |||
| 2 | IM_CPCID | Call by reference | Type reference (TYPE) | PPE_SCPCID | SPACE | Precondition ID | 20001030 | ||
| 3 | IM_CSID | Call by reference | Type reference (TYPE) | PPE_SCSID | Status Type | 20001030 | |||
| 4 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | iPPE Object GUID | 20001030 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001030 | |||
| 6 | IM_OBJECT | Call by reference | Type reference (TYPE) | PPEST_OBJECT | Technical Type of iPPE Object | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Increasing the Admin Data for iPPE Object | 20001030 |
Method INT_DBOP_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DBOP | Call by reference | Type reference (TYPE) | PVS_DBOP | Update Indicator | 20010208 | |||
| 2 | IM_CPCID | Call by reference | Type reference (TYPE) | PPE_SCPCID | Precondition ID | 20010208 | |||
| 3 | IM_CSID | Call by reference | Type reference (TYPE) | PPE_SCSID | Status Type | 20010208 | |||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20010208 | |||
| 5 | IM_OBJECT | Call by reference | Type reference (TYPE) | PPEST_OBJECT | ... | 20010208 | |||
| 6 | IM_STATUSGUID | Call by reference | Type reference (TYPE) | PPE_SSTATUSGUID | Status Graph ID | 20010208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Technical Object Type | 20010208 | ||
| 2 | iPPE Object Not Found | 20010208 |
Method INT_GOS_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | External Format of Type | 20010223 | |||
| 2 | IM_CSID | Call by reference | Type reference (TYPE) | PPE_SCSID | Status | 20010223 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | CHAR1 | Message Handling | 20010223 | |||
| 4 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20010223 | |||
| 5 | IM_STATUSGUID | Call by reference | Type reference (TYPE) | PPE_SSTATUSGUID | Status Object GUID | 20010223 | |||
| 6 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | External Format of Status | 20010223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20010223 |
Method INT_REGISTER_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | iPPE Application Object | 20001030 | |||
| 2 | IM_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_PPELISTATUS_CNTL | (Upcast of) Object Reference | 20001030 | |||
| 3 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | Object Type | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Registering the Application in iPPE Engine | 20001030 |
Method INT_STATUSGRAPH_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | Status | 20010207 | |||
| 2 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Status Description | 20010131 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | IM_MSG_OPT | 20010130 | |||
| 4 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPE_SSTATUS_EXTERNAL | EX_STATUS_EXT | 20010131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ERROR | 20010130 |
Method INT_STATUSGRAPH_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PPESSTATUS_UPDATE | Call by reference | Type reference (TYPE) | PPEST_PPESSTATUS_TAB | Tabelle der angepassten Status | 20031105 | |||
| 2 | EX_UPDATE_GRAPH | Call by reference | Type reference (TYPE) | C | Wurde Statusgraph angepasst ? | 20030630 | |||
| 3 | IM_CPSVAL_TAB | Call by reference | Type reference (TYPE) | PPEST_CPSVAL_TAB | Werte zu Status | 20030630 | |||
| 4 | IM_GRAPH_TAB | Call by reference | Type reference (TYPE) | PPEST_CPSTYPE_TAB | Statuscustomizing des Graphen | 20030630 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Nachrichtenhandling im iPPE | 20030630 | |||
| 6 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Objekttyp | 20030630 | |||
| 7 | IM_PPESSTATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_PPESSTATUS_TAB | Status, die angepasst werden sollen | 20030630 | |||
| 8 | IM_REC | Call by reference | Type reference (TYPE) | C | Bei Update Statuswerte erhalten | 20030630 | |||
| 9 | IM_STATUSGUID | Call by reference | Type reference (TYPE) | PPE_SSTATUSGUID | GUID eines Statusobjektes | 20030630 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeiner Fehler | 20030630 |
Method INT_STATUS_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | Status | 20010208 | |||
| 2 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Status Description | 20010208 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | IM_MSG_OPT | 20010208 | |||
| 4 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPE_SSTATUS_EXTERNAL | EX_STATUS_EXT | 20010208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ERROR | 20010208 |
Method INT_STATUS_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Status Description | 20010131 | |||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message handling | 20001211 | |||
| 3 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20010223 | |||
| 4 | IM_STATUS | Value transfer | Type reference (TYPE) | PPEST_STATUS_LI | Status Object to Be Deleted | 20001211 | |||
| 5 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | External Indicator for Status | 20001211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error when Deleting | 20001211 |
Method INT_STATUS_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | The Status | 20010121 | |||
| 2 | IM_CHNGBY | Call by reference | Type reference (TYPE) | PVS_AENAM | Name of person responsible who changed object | 20020211 | |||
| 3 | IM_CREATE_FLAG | Call by reference | Type reference (TYPE) | XFELD | Create Status Object | 20010121 | |||
| 4 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Description of Status Type | 20010131 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling | 20010121 | |||
| 6 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPE_SSTATUS_EXTERNAL | External Key for Status Object | 20010131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ... | 20010121 | ||
| 2 | ... | 20010121 | ||
| 3 | ... | 20010121 | ||
| 4 | ... | 20010121 | ||
| 5 | Carrier Object Already Saved | 20020417 | ||
| 6 | ... | 20010121 |
Method INT_STATUS_SYNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling | 20010404 | |||
| 2 | IM_STATUS | Value transfer | Type reference (TYPE) | PPEST_STATUS_LI | Synchronize this Status | 20010404 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Synchronizing the Application Data | 20010404 |
Method INT_SUBTYPE_INSTANCE_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | Application Object Type for iPPE | 20001110 | |||
| 2 | EX_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_PPELISTATUS_CNTL | Status Controller | 20001030 | |||
| 3 | EX_OTYPE | Call by reference | Type reference (TYPE) | PPE_SOTYPE | Object Type of Status (Node, Variant, Alternative, ...) | 20001110 | |||
| 4 | IM_CSID | Call by reference | Type reference (TYPE) | PPE_SCSID | Status ID | 20001030 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Reading or Creating the Application Object | 20001030 |
Method INT_SUBTYPE_INSTANCE_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_PPELISTATUS_CNTL | Status Controller | 20001229 | |||
| 2 | IM_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | Application Object Type for iPPE | 20001229 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001229 | |||
| 4 | IM_OTYPE | Call by reference | Type reference (TYPE) | PPE_SOTYPE | Object Type of Status (Node, Variant, Alternative, ...) | 20001229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Reading or Creating the Application Object | 20001229 |
Method LI_OBJ_AUTHORITY_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI_TAB | ID Record for iPPE Node | 20001109 | |||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling in iPPE Engine | 20001109 | |||
| 3 | IM_OP_ID | Call by reference | Type reference (TYPE) | CHAR1 | Operation: ppet_op_id [I,U,D,R] | 20001109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authorization for this Operation (Object Independent) | 20001109 |
Method LI_OBJ_BUFFER_BACKUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Saving the Application Data in Secondary Buffer | 20001030 |
Method LI_OBJ_BUFFER_REFRESH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FREE_FLG | Call by reference | Type reference (TYPE) | C | Reset the Buffer Table | 20001030 | |||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Initializing Primary and Secondary Buffers | 20001030 |
Method LI_OBJ_BUFFER_RESTORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Resetting the Primary Buffer to the Secondary Buffer | 20001030 |
Method LI_OBJ_BUFFER_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PRECOND_TAB | Call by reference | Type reference (TYPE) | PPEST_PRECOND_TAB | Statement from the PRECOND Buffer Table for the Appl. Object | 20001030 | |||
| 2 | CH_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_TAB | Statement from the Status Buffer Table for the Appl. Object | 20001030 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001030 | |||
| 4 | IM_PPECNTL | Call by reference | Type reference (TYPE) | PPET_PPECNTL | Steuerparameter zum Verbuchen | 20021016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Saving the iPPE Application Data | 20001030 |
Method LI_OBJ_BUFFER_SYNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001030 | |||
| 2 | IM_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_TAB | PNODID Records of the iPPE Nodes to Be Synchronized | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Synchronizing the Application Data with Database | 20001030 |
Method LI_OBJ_CARRIEROBJECT_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI_TAB | Abhängige Statusobjekte | 20020805 | |||
| 2 | IM_CARRIER_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | GUID des Trägerobjektes | 20020805 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | steuert das Message-Handling der iPPE-Engine | 20020805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20020805 |
Method LI_OBJ_CARRIEROBJECT_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MSG_OPT | Value transfer | Type reference (TYPE) | PPET_MSG_OPT | Message handling | 20011213 | |||
| 2 | IM_STATUS | Value transfer | Type reference (TYPE) | PPEST_STATUS_LI | Status GUID | 20011213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | External Key Could Not Be Determined | 20011213 |
Method LI_OBJ_DBOP_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DBOP | Call by reference | Type reference (TYPE) | PVS_DBOP | Update Indicator | 20010208 | |||
| 2 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | Object Identification | 20010212 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20010208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20010208 |
Method LI_OBJ_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI_TAB | I/O Structure of Status | 20001109 | |||
| 2 | EX_LOCKED_TAB | Call by reference | Type reference (TYPE) | PPET_LOCKED_TAB | Internal Object IDs with Lock Modes | 20001109 | |||
| 3 | IM_DELETE_FLAG | Call by reference | Type reference (TYPE) | XFELD | Tolerate Errors when Locking (For Deletion) | 20010110 | |||
| 4 | IM_LOCK_MODE | Call by reference | Type reference (TYPE) | DD26E-ENQMODE | Lock Mode | 20001109 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling in iPPE Engine | 20001109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during Authorization Check | 20001109 | ||
| 2 | Error in Verification/Existence Check | 20001109 | ||
| 3 | Error Trying to Lock | 20001109 |
Method LI_OBJ_OBJECT_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI_TAB | Status Objects | 20010130 | |||
| 2 | IM_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | Change Number | 20010130 | |||
| 3 | IM_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | Application Object Type for iPPE | 20010131 | |||
| 4 | IM_CLINT | Call by reference | Type reference (TYPE) | CLINT | Interne Klassennummer | 20040220 | |||
| 5 | IM_EXOBJ_ID | Call by reference | Type reference (TYPE) | PVS_EX_OBJ_ID | Identification for External Objects | 20010130 | |||
| 6 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | Internal Identification for PVS Objects | 20010130 | |||
| 7 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | CHAR1 | Message Handling | 20010130 | |||
| 8 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | iPPE Object Type | 20010130 | |||
| 9 | IM_PXTYPE | Call by reference | Type reference (TYPE) | CHAR8 | Customizing Object Type | 20010130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20010130 |
Method LI_OBJ_PRECOND_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CPDESC | Call by reference | Type reference (TYPE) | PPE_SCPCTEXT | Description of Precondition | 20010131 | |||
| 2 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Status Description | 20010131 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Single-Character Flag | 20010119 | |||
| 4 | IM_OP_ID | Call by reference | Type reference (TYPE) | CHAR1 | 'I'nsert, 'U'pdate | 20010119 | |||
| 5 | IM_PRECOND | Call by reference | Type reference (TYPE) | PPEST_PRECOND_LI | Precondition to Be Maintained | 20010119 | |||
| 6 | IM_PRECOND_OLD | Call by reference | Type reference (TYPE) | PPEST_PRECOND_LI | Old State of Precondition | 20010119 | |||
| 7 | IM_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | Status of Precondition | 20010119 | |||
| 8 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | External Indicator for Status | 20010131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20010119 |
Method LI_OBJ_PXXXID_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | Change Number | 20001213 | |||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001213 | |||
| 3 | IM_PALTID | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | Alternative | 20001213 | |||
| 4 | IM_PALTID_OLD | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | Alter ID-Satz Alternative vor Änderung | 20021120 | |||
| 5 | IM_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | Node | 20001213 | |||
| 6 | IM_PNODID_OLD | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | Alter ID-Satz Knoten vor Änderung | 20021120 | |||
| 7 | IM_POSVID | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | Variant | 20001213 | |||
| 8 | IM_POSVID_OLD | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | Alter ID-Satz Variante vor Änderung | 20021120 | |||
| 9 | IM_PXDESC | Call by reference | Type reference (TYPE) | PVS_DESC | Description of iPPE Object Type | 20010320 | |||
| 10 | IM_PXXXID_EXT | Call by reference | Type reference (TYPE) | C | External Indicator | 20010320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Ändern | 20021120 |
Method LI_OBJ_PXXXID_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | Change Number | 20001119 | |||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001119 | |||
| 3 | IM_PALTID | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | Alternative | 20001213 | |||
| 4 | IM_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | Node | 20001213 | |||
| 5 | IM_POSVID | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | Variant | 20001213 | |||
| 6 | IM_PXDESC | Call by reference | Type reference (TYPE) | PVS_DESC | Description of iPPE Object Type | 20010320 | |||
| 7 | IM_PXXXID_EXT | Call by reference | Type reference (TYPE) | C | External Indicator | 20010320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during creation | 20001119 |
Method LI_OBJ_PXXXID_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | Change Number | 20001119 | |||
| 2 | IM_AENNR_TARGET | Call by reference | Type reference (TYPE) | PVS_AENNR | Change Number | 20010116 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001119 | |||
| 4 | IM_PALTID | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | Alternative | 20001213 | |||
| 5 | IM_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | Node | 20001213 | |||
| 6 | IM_POSVID | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | Variant | 20001213 | |||
| 7 | IM_PXDESC | Call by reference | Type reference (TYPE) | PVS_DESC | Description of iPPE Object Type | 20010320 | |||
| 8 | IM_PXXXID_EXT | Call by reference | Type reference (TYPE) | C | External Description of Object | 20010320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Deleting | 20001119 |
Method LI_OBJ_STATUS_CARRIEROBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | Change number | 20010319 | |||
| 2 | EX_EXOBJ_ID | Call by reference | Type reference (TYPE) | PVS_EX_OBJ_ID | External object | 20010319 | |||
| 3 | EX_PALTID | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | iPPE Alternative | 20010319 | |||
| 4 | EX_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | iPPE Object | 20010319 | |||
| 5 | EX_POSVID | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | iPPE Variant | 20010319 | |||
| 6 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling | 20010319 | |||
| 7 | IM_STATUSGUID | Call by reference | Type reference (TYPE) | PPE_SSTATUSGUID | Status GUID | 20010319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | External Key Could Not Be Determined | 20010319 |
Method LI_OBJ_STATUS_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Status Description | 20010131 | |||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling | 20010119 | |||
| 3 | IM_OP_ID | Call by reference | Type reference (TYPE) | CHAR1 | 'I'nsert, 'U'pdate | 20010119 | |||
| 4 | IM_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | Status with New Value | 20010119 | |||
| 5 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | External Indicator for Status | 20010131 | |||
| 6 | IM_STATUS_OLD | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | Status, Old State | 20010119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ... | 20010119 |
Method LI_OBJ_STATUS_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | Status to Be Created | 20010119 | |||
| 2 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Status Description | 20010131 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling | 20010119 | |||
| 4 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | External Indicator for Status | 20010131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20010119 |
Method LI_OBJ_STATUS_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Status Description | 20010131 | |||
| 2 | IM_LAST_FLAG | Call by reference | Type reference (TYPE) | XFELD | Last Status Deleted | 20010121 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Controls Message Handling in iPPE Engine | 20001030 | |||
| 4 | IM_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | External Indicator for the Node Type | 20010121 | |||
| 5 | IM_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | External Indicator for Status | 20010121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Deleting the Application Data for a PNODID Record | 20010121 |
Method LI_OBJ_STATUS_EXTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20001229 | |||
| 2 | EX_STATUS_EXT | Call by reference | Type reference (TYPE) | CHAR100 | External Key for the Status | 20001103 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling | 20001103 | |||
| 4 | IM_STATUSGUID | Call by reference | Type reference (TYPE) | PPE_SSTATUSGUID | Status GUID | 20001103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | External Key Could Not Be Determined | 20001103 |
Method LI_OBJ_UNLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling in iPPE Engine | 20001109 | |||
| 2 | IM_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI_TAB | I/O Structure of Status | 20001109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Authorization Check | 20001109 | ||
| 2 | Error in Verification / Existence Check | 20001109 | ||
| 3 | Error Unlocking | 20001109 |
Method LOCK_CARRIEROBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DELETE_FLAG | Call by reference | Type reference (TYPE) | XFELD | 'X' | Fehlertoleranz bei Sperre (Löschungen) | 20020806 | ||
| 2 | IM_LOCK_MODE | Call by reference | Type reference (TYPE) | DD26E-ENQMODE | PPET_LOCK_MODE-EXCLUSIVE | Sperrmodus | 20020806 | ||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling der iPPE-Engine | 20020806 | |||
| 4 | IM_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | I/O-Struktur des Status | 20020806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20020806 |
Method OBJECT_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI_TAB | Status of Object | 20010130 | |||
| 2 | IM_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | SPACE | Change Number | 20010130 | ||
| 3 | IM_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | SPACE | Application Object Type for iPPE | 20010130 | ||
| 4 | IM_CLINT | Call by reference | Type reference (TYPE) | CLINT | Interne Klassennummer | 20040220 | |||
| 5 | IM_EXOBJ_ID | Call by reference | Type reference (TYPE) | PVS_EX_OBJ_ID | Identification for External Objects | 20010130 | |||
| 6 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | Internal Identification for PVS Objects | 20010130 | |||
| 7 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | CHAR1 | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20010130 | ||
| 8 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | iPPE Object Type | 20010130 | |||
| 9 | IM_PXTYPE | Call by reference | Type reference (TYPE) | CHAR8 | SPACE | Character Field, 8 Characters Long | 20010130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Read Error | 20010130 | ||
| 2 | Incorrect Parameters | 20010130 |
Method PRECOND_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PRECOND | Call by reference | Type reference (TYPE) | PPEST_PRECOND_LI | Precondition | 20010107 | |||
| 2 | EX_CPDESC | Call by reference | Type reference (TYPE) | PPE_SCPCTEXT | Description of Precondition | 20010107 | |||
| 3 | EX_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Description of Status Type | 20010107 | |||
| 4 | EX_EXISTS | Call by reference | Type reference (TYPE) | XFELD | Precondition Exists | 20010107 | |||
| 5 | EX_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | Status for Precondition | 20010107 | |||
| 6 | EX_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | Name | 20010107 | |||
| 7 | IM_EXISTENCE_ONLY | Call by reference | Type reference (TYPE) | XFELD | PPET_TRUE | Only Existence and no Data Check ['X'|' '] | 20010107 | ||
| 8 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in Engine | 20010107 | ||
| 9 | IM_MSG_PARAM | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Read PALTID_EXT and PADESC | 20010107 | ||
| 10 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Message Type (If Object Does Not Exist) | 20010107 | ||
| 11 | IM_SYNC_CHECK | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Check Time Stamp | 20010107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20010107 |
Method PRECOND_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PRECOND | Call by reference | Type reference (TYPE) | PPEST_PRECOND_LI | ID Record of the Precondition | 20001030 | |||
| 2 | EX_CPDESC | Call by reference | Type reference (TYPE) | PPE_SCPCTEXT | Description of Precondition | 20010107 | |||
| 3 | EX_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Description of Status Type | 20010107 | |||
| 4 | EX_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | Status Indicator | 20010107 | |||
| 5 | IM_CREATE_FLAG | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Creation Allowed | 20001108 | ||
| 6 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Internal Error | 20001030 | ||
| 2 | Carrier Object Already Saved | 20020417 |
Method PRECOND_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PRECOND_TAB | Call by reference | Type reference (TYPE) | PPEST_PRECOND_LI_TAB | List of Preconditions | 20001030 | |||
| 2 | IM_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Read directly from database instead of from buffer | 20001030 | ||
| 3 | IM_LOCK_FLG | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Lock Object when Reading | 20001030 | ||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Internal Error | 20001030 |
Method STATUS_CARRIEROBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | Change number | 20011213 | |||
| 2 | EX_EXOBJ_ID | Call by reference | Type reference (TYPE) | PVS_EX_OBJ_ID | External object | 20011213 | |||
| 3 | EX_PALTID | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | iPPE Alternative | 20011213 | |||
| 4 | EX_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | iPPE Object | 20011213 | |||
| 5 | EX_POSVID | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | iPPE Variant | 20011213 | |||
| 6 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20010319 | ||
| 7 | IM_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | status | 20011213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ... | 20010319 |
Method STATUS_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PPESSTATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | Statusguid | 20031105 | |||
| 2 | IM_DBOP | Call by reference | Type reference (TYPE) | PVS_DBOP | Update Indicator | 20011206 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Nachrichtenbehandlung im iPPE | 20031105 | ||
| 4 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20011206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Key has not been filled | 20011206 |
Method STATUS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | I/O Structure for iPPE Node | 20001030 | |||
| 2 | EX_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | Application Object Type for iPPE | 20010105 | |||
| 3 | EX_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Description of Status Type | 20010105 | |||
| 4 | EX_EXISTS | Call by reference | Type reference (TYPE) | XFELD | iPPE Status Exists | 20001030 | |||
| 5 | EX_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20010105 | |||
| 6 | EX_OTYPE | Call by reference | Type reference (TYPE) | PPE_SOTYPE | Object Type | 20010105 | |||
| 7 | EX_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | External Indicator for Status (Only for Data Check) | 20001030 | |||
| 8 | IM_CHECK_SYNC_REQ | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Run a Timestamp Comparison with Database | 20001030 | ||
| 9 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001030 | ||
| 10 | IM_MSG_PARAMS | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Read STATUS_EXT and CSDESC | 20001030 | ||
| 11 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Meassge Type (If Object Does Not Exist) | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ... | 20001030 |
Method STATUS_EXTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | Application Object Type for iPPE | 20001110 | |||
| 2 | EX_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Description of Status Type | 20010105 | |||
| 3 | EX_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20001229 | |||
| 4 | EX_OTYPE | Call by reference | Type reference (TYPE) | PPE_SOTYPE | Object Type of Status (Node, Variant, Alternative, ...) | 20001110 | |||
| 5 | EX_STATUS_EXT | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXT | External Key for Status Object | 20001105 | |||
| 6 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001105 | ||
| 7 | IM_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | The Status | 20001105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ... | 20001105 |
Method STATUS_GETLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI_TAB | The Selected Statuses | 20001114 | |||
| 2 | IM_BUFFER_SYNC | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Indicator: Synchronize with Buffer | 20001114 | ||
| 3 | IM_CSID_TAB | Call by reference | Type reference (TYPE) | PPEST_CSID_TAB | List: Status Type | 20001114 | |||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Model | 20001114 | ||
| 5 | IM_RESPONSIBLE_TAB | Call by reference | Type reference (TYPE) | PPEST_RESPONSIBLE_TAB | List: Persons Responsible | 20001114 | |||
| 6 | IM_STATUSGUID_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUSGUID_TAB | List: Status GUID | 20001130 | |||
| 7 | IM_TARGETDATEINIT_FLAG | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Also Read Initial Target Dates | 20001114 | ||
| 8 | IM_TARGETDATE_HIGH | Call by reference | Type reference (TYPE) | PPE_STARGETDATE | '99991231' | Target Date of iPPE Status Object | 20001114 | ||
| 9 | IM_TARGETDATE_LO | Call by reference | Type reference (TYPE) | PPE_STARGETDATE | '19000102' | Target Date of iPPE Status Object | 20001114 | ||
| 10 | IM_VALUE_TAB | Call by reference | Type reference (TYPE) | PPEST_VALUE_TAB | List: Values | 20001114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Reading from the Buffer | 20001114 | ||
| 2 | Error reading database | 20001114 | ||
| 3 | Error | 20001213 |
Method STATUS_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | The Status | 20001030 | |||
| 2 | EX_CSDESC | Call by reference | Type reference (TYPE) | PPE_SCSIDTEXT | Description of Status Type | 20010107 | |||
| 3 | EX_STATUS_EXT | Call by reference | Type reference (TYPE) | PPE_SSTATUS_EXTERNAL | External Key for Status Object | 20001103 | |||
| 4 | IM_CHNGBY | Call by reference | Type reference (TYPE) | PVS_AENAM | Name of person responsible who changed object | 20020211 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Errors occurred | 20001030 | ||
| 2 | Carrier Object Already Saved | 20020417 |
Method STATUS_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STATUS_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI_TAB | Status Table | 20001030 | |||
| 2 | EX_PRECOND_TAB | Call by reference | Type reference (TYPE) | PPEST_PRECOND_LI_TAB | Preconditions | 20001030 | |||
| 3 | EX_STATUS_EXTERNAL_TAB | Call by reference | Type reference (TYPE) | PPEST_STATUS_EXTERNAL_TAB | External Key for Status Object | 20020214 | |||
| 4 | IM_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Read Directly from DB | 20001030 | ||
| 5 | IM_LOCK_FLG | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Lock | 20001030 | ||
| 6 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Internal Error | 20001030 | ||
| 2 | Sperren fehlgeschlagen | 20020806 |
Method UNLOCK_CARRIEROBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Message Handling der iPPE-Engine | 20020806 | |||
| 2 | IM_STATUS | Call by reference | Type reference (TYPE) | PPEST_STATUS_LI | I/O-Struktur des Status | 20020806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Berechtigungsprüfung | 20020806 | ||
| 2 | Fehler bei der Verprobung / Existenzprüfung | 20020806 | ||
| 3 | Fehler beim Entsperren | 20020806 |
History
| Last changed by/on | SAP | 20040316 |
| SAP Release Created in | 46C2 |