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 | 20001009 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PPELIEXT_CONTEXT | iPPE Engine Interface for Context Objects (E.g. Focus) | 20001115 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PPELIEXT_OPERATION | iPPE Engine Interface for Operations on Objects | 20001205 |
Properties
| Class | CL_PPELIFOC_CNTL | |
| Short Description | iPPE Application Object FOC | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CPPEFOC_APPL | Focus Application in iPPE |
| Created | 20000915 | SAP |
| Last change | 20050411 | 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) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | 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 | 20001009 | ||
| 2 | IF_PPELIEXT_CONTEXT | iPPE Engine Interface for Context Objects (E.g. Focus) | 20001115 | ||
| 3 | IF_PPELIEXT_OPERATION | iPPE Engine Interface for Operations on Objects | 20001205 |
Friends
Class CL_PPELIFOC_CNTL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | CHAR3 | 'FOC' | Focus Application Type | 20010116 | ||
| 2 | Static Attribute | Protected | Type reference (TYPE) | CHAR1 | Archiving Activated | 20050330 | |||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_IPPE_CONFIG | Instance for Accessing Configuration | 20021027 | |||
| 4 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_IPPE_ECN | Instance for Accessing Engineering Change Management | 20021027 | |||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PPELIFOC_CNTL | iPPE Application Object FOC | 20000915 | |||
| 6 | Constant | Private | Type reference (TYPE) | CHAR1 | 'F' | Focus Object Type | 20010116 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Check whether access material corresponds to config. reqmnts | 20020416 | |
| 2 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20000915 | |
| 3 | Static method | Private | Method | Check Object for Context | 20030424 | |
| 4 | Static method | Public | Method | Existence Check for a Focus Assignment Record | 20001024 | |
| 5 | Static method | Public | Method | Create/Change Assignment Records for Focus Master Record | 20001018 | |
| 6 | Static method | Public | Method | Create/delete excluded objects from the focus master record | 20010416 | |
| 7 | Static method | Public | Method | Read an Assignment from Focus Master Record | 20001017 | |
| 8 | Static method | Public | Method | Read Assignment Records for Focus Master Record | 20001114 | |
| 9 | Static method | Public | Method | Read Assignment Records for Unused Focus Master Record | 20010124 | |
| 10 | Static method | Public | Method | Read Assignment Records for Objects Excluded from Focus | 20010207 | |
| 11 | Static method | Public | Method | Read all focus assignments based on the reference object | 20021105 | |
| 12 | Static method | Public | Method | Create/Change Texts for a Focus Master Record | 20001019 | |
| 13 | Static method | Public | Method | (Existence) Check on Focus Master Record | 20001016 | |
| 14 | Static method | Public | Method | Read Update Indicator for Focus | 20021211 | |
| 15 | Static method | Public | Method | Delete a Focus Master Record | 20010209 | |
| 16 | Static method | Public | Method | Create/Change a Focus Master Record | 20001222 | |
| 17 | Static method | Public | Method | Focus Assignment for Extracted iPPE Objects | 20021107 | |
| 18 | Static method | Public | Method | Complete Focus after Extraction | 20021109 | |
| 19 | Static method | Public | Method | Create Focus Master Record for Extraction | 20021027 | |
| 20 | Static method | Public | Method | Checks Whether the Focus Master Record Is Used | 20010209 | |
| 21 | Static method | Public | Method | Extracted focus of an iPPE model | 20021107 | |
| 22 | Static method | Public | Method | Lock a Focus Master Record | 20021211 | |
| 23 | Static method | Public | Method | Create/Change a Focus Master Record | 20000925 | |
| 24 | Static method | Public | Method | Create/Change a Focus Master Record | 20001128 | |
| 25 | Static method | Public | Method | Create/Change a Focus Master Record | 20010914 | |
| 26 | Static method | Public | Method | Read the Focus Master Record | 20000915 | |
| 27 | Static method | Public | Method | Determine Focus Master Record When Only Object GUID is Known | 20010510 | |
| 28 | Static method | Public | Method | Read the Focus Master Record | 20010109 | |
| 29 | Static method | Public | Method | Convert Focus Type | 20021109 | |
| 30 | Static method | Public | Method | Unlock a Focus Master Record | 20021211 | |
| 31 | Static method | Public | Method | iPPE Application Object FOC | 20000915 | |
| 32 | Static method | Protected | Method | Create/Change Assignment to Focus Master Record in Buffer | 20001030 | |
| 33 | Static method | Protected | Method | Lock an Assignment to Focus Master Record in Buffer | 20001102 | |
| 34 | Static method | Public | Method | Check Focus Reaction to iPPE Object Assignment | 20001218 | |
| 35 | Static method | Public | Method | Create Focus Reation to iPPE Focus Object | 20001218 | |
| 36 | Static method | Public | Method | Read Focus Reaction to iPPE Object Assignment | 20010116 | |
| 37 | Static method | Public | Method | Delete Focus Reaction to iPPE Object | 20001218 | |
| 38 | Static method | Public | Method | Create/Change Connection Records for Focus Master Record | 20020102 | |
| 39 | Static method | Public | Method | Delete Connection Records for Focus Master Record | 20010416 | |
| 40 | Static method | Public | Method | Create/Change Connection Records for Focus Master Record | 20010504 | |
| 41 | Static method | Public | Method | Set/Delete Archiving Mode for Focus Master Records | 20050330 | |
| 42 | Static method | Public | Method | Defines Target Type for Focus Node at Creation | 20001102 |
Events
Class CL_PPELIFOC_CNTL has no event.
Types
Class CL_PPELIFOC_CNTL has no local type.
Method Signatures
Method CHECK_CONFIG_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_HAS_CONF | Call by reference | Type reference (TYPE) | XFELD | Configuration attributes exist | 20020510 | |||
| 2 | IM_CMPID | Call by reference | Type reference (TYPE) | PPENV_CMPID-CMPID | CMPID to be checked | 20020510 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20020510 | ||
| 4 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Message type | 20020510 | |||
| 5 | IS_FOCUS | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Focus Master Record | 20020510 |
Method CHECK_CONFIG_ENVIRONMENT on class CL_PPELIFOC_CNTL has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PPELIFOC_CNTL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PPELIFOC_CNTL has no exception.
Method CONTEXT_MISMATCH_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTEXT | Call by reference | Type reference (TYPE) | PPET_CONTEXT | Aktiver Kontext | 20030424 | |||
| 2 | IM_DESC | Call by reference | Type reference (TYPE) | PVS_DESC | Bezeichner Objekttyp | 20030523 | |||
| 3 | IM_EXISTS | Call by reference | Type reference (TYPE) | C | Wird Objekt angelegt ? | 20030424 | |||
| 4 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | GUID des Objektes | 20030424 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Nachrichtenhandling im iPPE | 20030424 | ||
| 6 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | Technischer Typ des Objektes | 20030424 | |||
| 7 | IM_PALTID | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | ID der Alternative | 20030424 | |||
| 8 | IM_PATYPE | Call by reference | Type reference (TYPE) | PPET_PATYPE | Customizing Alternativentyp | 20030424 | |||
| 9 | IM_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | ID des Knotens | 20030424 | |||
| 10 | IM_PNTYPE | Call by reference | Type reference (TYPE) | PPET_PNTYPE | Customizing Knotentyp | 20030424 | |||
| 11 | IM_POSVID | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | ID der Variante | 20030424 | |||
| 12 | IM_PRELID | Call by reference | Type reference (TYPE) | PPET_PRELID_LI | ID der Beziehung | 20030424 | |||
| 13 | IM_PRTYPE | Call by reference | Type reference (TYPE) | PPET_PRTYPE | Customizing Beziehungstyp | 20030424 | |||
| 14 | IM_PVTYPE | Call by reference | Type reference (TYPE) | PPET_PVTYPE | Customizing Variantentyp | 20030424 | |||
| 15 | IM_PXXXID_EXT1 | Call by reference | Type reference (TYPE) | PPET_RELOBJ_EXT | Externer Bezeichner Objekt (Objekt1 bei Beziehung) | 20030424 | |||
| 16 | IM_PXXXID_EXT2 | Call by reference | Type reference (TYPE) | PPET_RELOBJ_EXT | Externer Bezeichner Objekt 2 Beziehung | 20030424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktiver Fokus und Fokus des Objektes passen nicht zusammen | 20030424 |
Method FOCOBJ_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOBJID | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI | I/O Structure of the iPPE Focus Assignment | 20001025 | |||
| 2 | EX_EXISTS | Call by reference | Type reference (TYPE) | C | Assignment Record Exists | 20001025 | |||
| 3 | EX_OBJ2_EXT | Call by reference | Type reference (TYPE) | PPFOC_OBJ_EXT | Name of 2nd Assigned Object in PREL (Only for Data Check) | 20001026 | |||
| 4 | EX_OTDESC | Call by reference | Type reference (TYPE) | PPFOC_OTDESC | Name of Assigned Object Type (Only for Data Check) | 20001031 | |||
| 5 | EX_PFDESC | Call by reference | Type reference (TYPE) | PVS_DESC | Name of Focus Type (Only for Data Check) | 20001025 | |||
| 6 | EX_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | I/O Structure of iPPE Focus Master Record | 20001026 | |||
| 7 | EX_PXXXID_EXT | Call by reference | Type reference (TYPE) | PPFOC_OBJ_EXT | Name of Assigned Object (Only for Data Check) | 20001026 | |||
| 8 | IM_EXISTENCE_ONLY | Call by reference | Type reference (TYPE) | C | Only Existence Check on Focus Assignment Record | 20001025 | |||
| 9 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001025 | ||
| 10 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Message Type if Assignment Does Not Exist | 20001025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authorization to Create/Change the Focus Assignment | 20001025 | ||
| 2 | Error Checking the Attributes of the PFOBJID Record | 20001025 |
Method FOCOBJ_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOBJID | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI | PFOBJID Record for the Assignment to the Focus Master Record | 20001026 | |||
| 2 | IM_CREATE_FLG | Call by reference | Type reference (TYPE) | C | PPET_TRUE | PFOBJID Record Can Be Created | 20001018 | ||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20001018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Checking the PFOBJID Record | 20001018 | ||
| 2 | Error Changing the PFOBJID Record in Buffer | 20001018 |
Method FOCOBJ_MASTER_EX_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOBJID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | PFOBJID Record for the Assignment to the Focus Master Record | 20010416 | |||
| 2 | IM_CREATE_FLG | Call by reference | Type reference (TYPE) | C | PPET_TRUE | PFOBJID Record Created or Deleted | 20010416 | ||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20010416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Checking the PFOBJID Record | 20010416 | ||
| 2 | Error Changing the PFOBJID Record in Buffer | 20010416 |
Method FOCOBJ_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOBJID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | List of Assignment Records | 20001017 | |||
| 2 | EX_PFOCID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI_TAB | List of Corresponding Focus Master Records | 20001026 | |||
| 3 | IM_LOCK_FLG | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Lock Assignment when Reading | 20001017 | ||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001017 | ||
| 5 | IM_WITH_FOCID | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Also Read Focus Master Record / Records | 20001026 |
Method FOCOBJ_READ on class CL_PPELIFOC_CNTL has no exception.
Method FOCOBJ_READ_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PFOBJID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | List of Assignment Records for Entered Focus Master | 20001114 | |||
| 2 | EX_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Corresponding Focus Master Record | 20001122 | |||
| 3 | IM_LOCK_FLG | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Lock Assignment when Reading | 20001114 | ||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001114 | ||
| 5 | IM_ONLY_EXCLUSION | Call by reference | Type reference (TYPE) | XFELD | Only Read the Excluded Records | 20010124 | |||
| 6 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | When Only a Special O-Type Is Required | 20001114 | |||
| 7 | IM_PFGUID | Call by reference | Type reference (TYPE) | FOC_GUID | Focus GUID of Master Rec. for which all Assignments Are Read | 20001114 | |||
| 8 | IM_WITH_PFOCID | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Also Read Focus Master Record | 20001114 |
Method FOCOBJ_READ_ALL on class CL_PPELIFOC_CNTL has no exception.
Method FOCOBJ_READ_FREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PFOBJID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | List of Assignment Records for Entered Focus Master | 20010124 | |||
| 2 | EX_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Corresponding Focus Master Record | 20010124 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20010124 | ||
| 4 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | When Only a Special O-Type Is Required | 20010124 | |||
| 5 | IM_PFGUID | Call by reference | Type reference (TYPE) | FOC_GUID | Focus GUID of Master Rec. for which all Assignments Are Read | 20010124 | |||
| 6 | IM_WITH_PFOCID | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Also Read Focus Master Record | 20010124 |
Method FOCOBJ_READ_FREE on class CL_PPELIFOC_CNTL has no exception.
Method FOCOBJ_READ_HIDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PFOBJID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | List of Assignment Records for Entered Focus Master | 20010207 | |||
| 2 | EX_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Corresponding Focus Master Record | 20010207 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20010207 | ||
| 4 | IM_PFGUID | Call by reference | Type reference (TYPE) | FOC_GUID | Focus GUID of Master Rec. for which all Assignments Are Read | 20010207 | |||
| 5 | IM_WITH_PFOCID | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Also Read Focus Master Record | 20010207 |
Method FOCOBJ_READ_HIDE on class CL_PPELIFOC_CNTL has no exception.
Method FOCOBJ_READ_WHERE_USED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PFOBJID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | Liste der Zuordnungssätze zum eingegebenen Fokusstamm | 20021105 | |||
| 2 | EX_PFOCID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI_TAB | Zugehörige Fokusstammsätze | 20021105 | |||
| 3 | EX_PFOCTX_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOCTX_LI_TAB | Texte der zugehörige Fokusstammsätze | 20021105 | |||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling der iPPE-Engine | 20021105 | ||
| 5 | IM_WITH_EXCLUSION | Call by reference | Type reference (TYPE) | XFELD | Nur die ausgeschlossenen Sätze lesen | 20021105 | |||
| 6 | IM_WITH_PFOCID | Call by reference | Type reference (TYPE) | XFELD | PPET_FALSE | Fokusstammsatz mitlesen | 20021105 | ||
| 7 | IT_PFOBJID | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | Tabelle der angeforderten Referenzobjekte | 20021105 |
Method FOCOBJ_READ_WHERE_USED on class CL_PPELIFOC_CNTL has no exception.
Method FOCTX_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PPETX_TAB | Call by reference | Type reference (TYPE) | PPET_PPETX_LI_TAB | Text Table for Object | 20001020 | |||
| 2 | IM_AENNR | Call by reference | Type reference (TYPE) | PVSCSQ-AENNR | Change Number for Which the Text Should Be Valid | 20001019 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20001019 | ||
| 4 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | Technical Type of iPPE Object | 20001019 | |||
| 5 | IM_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | GUID of Focus Master Record | 20001019 | |||
| 6 | IM_RESET_SIGN | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Data Reset Sign for "delta" Changes | 20001019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Changing the Text Table for the Focus | 20001019 |
Method FOCUS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_FEXPL | Call by reference | Type reference (TYPE) | PPFEX_FILTEXPL | Explosion Parameters for the Focus Master Record | 20001207 | |||
| 2 | CH_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Focus Master Record | 20001016 | |||
| 3 | EX_EXISTS | Call by reference | Type reference (TYPE) | C | Focus Exists | 20001016 | |||
| 4 | EX_EXPL_EXISTS | Call by reference | Type reference (TYPE) | C | Explosion Parameters Exist for the Focus | 20001207 | |||
| 5 | EX_ON_VERS | Call by reference | Type reference (TYPE) | C | Fokusstammsatz ist ausgeleitet und abgeschlossen | 20021115 | |||
| 6 | EX_ON_WORK | Call by reference | Type reference (TYPE) | C | Fokusstammsatz ist ausgeleitet in Bearbeitung | 20021115 | |||
| 7 | EX_PFDESC | Call by reference | Type reference (TYPE) | PVS_DESC | Name of Node Type (Only for Data Check) | 20001017 | |||
| 8 | EX_PFTYPE | Call by reference | Type reference (TYPE) | PPE_PFOC_TYPE | PVS Focus Type | 20001016 | |||
| 9 | IM_EXISTENCE_ONLY | Call by reference | Type reference (TYPE) | C | PPET_TRUE | Only Run an Existence Check for Node | 20001016 | ||
| 10 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001016 | ||
| 11 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Message Type If Focus Does Not Exist | 20001016 | |||
| 12 | IM_SYNC_CHECK | Call by reference | Type reference (TYPE) | C | Synchronisation mit DB erforderlich | 20021223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The Explosion Parameter Record Used Is No Longer Valid | 20010216 | ||
| 2 | Focus Master Record Not Found | 20010216 | ||
| 3 | No Authorization to Create/Change the PFOCID Record | 20001016 |
Method FOCUS_DBOP_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DBOP | Value transfer | Type reference (TYPE) | DBOP | Verbuchungskennzeichen des Focusstammsatzes | 20021211 | |||
| 2 | IM_PFGUID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID-PFGUID | Focus Guid | 20021211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fokusstammsatz wurde nicht gefunden | 20021211 |
Method FOCUS_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FEXPL | Call by reference | Type reference (TYPE) | PPFEX_FILTEXPL | Record of Explosion Parameters for Focus Master Record | 20010209 | |||
| 2 | CS_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | PFOCID Record for Focus Master Record | 20010209 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20010209 | ||
| 4 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Requested Message Type | 20010209 | |||
| 5 | IM_REF_STRUCTURE | Call by reference | Type reference (TYPE) | C | Strukturändernde Attributänderung | 20021114 | |||
| 6 | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Aufrufer der Methode | 20021114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No authorization for deletion | 20010511 | ||
| 2 | Error Checking the PFOCID Record | 20010209 | ||
| 3 | Error Deleting the PFOCID Record in Buffer | 20010209 | ||
| 4 | Error Changing the PFOCID Record in Buffer | 20010511 | ||
| 5 | Error Changing the FEXPL Record in Buffer | 20010209 | ||
| 6 | Error Filling the Administration Data | 20010209 |
Method FOCUS_EXPL_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FEXPL | Call by reference | Type reference (TYPE) | PPFEX_FILTEXPL | Record of Explosion Parameters for Focus Master Record | 20001222 | |||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20001222 | ||
| 3 | IM_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Focus Master Record | 20001222 | |||
| 4 | IM_REF_STRUCTURE | Call by reference | Type reference (TYPE) | C | Strukturändernde Attributänderung | 20021108 | |||
| 5 | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Aufrufer der Methode/des FBs | 20021108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Auflösesatz des Fokus ist gesperrt | 20021030 | ||
| 2 | Error Changing the FEXPL Record in Buffer | 20001222 |
Method FOCUS_EXTRACT_ASSIGN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_CPFTYPE | Call by reference | Type reference (TYPE) | PPFOC_CPFTYPE_LI | Customizingsatz des Fokusstammsatz | 20021107 | |||
| 2 | CH_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Fokusstammsatz | 20021107 | |||
| 3 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | zuzuordnendes iPPE Objekt | 20021107 | |||
| 4 | IM_IF_CALL_FLG | Call by reference | Type reference (TYPE) | C | Aufruf aus Interface Kontext | 20021107 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Messageverhalten | 20021107 | |||
| 6 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Messagetyp | 20021107 | |||
| 7 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | iPPE Objekttyp der Zuordnung | 20021107 | |||
| 8 | IM_PFGUID | Call by reference | Type reference (TYPE) | PFOCID-PFGUID | Interne Identifikation des Fokus | 20021107 | |||
| 9 | IM_PRELID | Call by reference | Type reference (TYPE) | PPET_PRELID_LI | zuzuordnende iPPE Fokusrelation | 20021107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung für diesen Satz | 20021107 | ||
| 2 | Fokus / Auflöseparameter nicht vorhanden | 20021107 | ||
| 3 | Keine Berechtigung | 20021107 | ||
| 4 | Zuordnung dieses Objektes nicht zulässig | 20021107 |
Method FOCUS_EXTRACT_COMPLETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FEXPL | Value transfer | Type reference (TYPE) | PPFEX_FEXPL_LI | Auflöseparameter zum neuen Fokusstammsatz | 20021109 | |||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | steuert das Message Handling der iPPE-Engine | 20021109 | ||
| 3 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Gewünschter Meldungstyp | 20021109 | |||
| 4 | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Aufrufer der Methode/des FB's | 20021109 | |||
| 5 | IS_FEXPL | Value transfer | Type reference (TYPE) | PPFEX_FEXPL_LI | Quelle der Auflöseparameter | 20021109 | |||
| 6 | IS_PFOCID | Value transfer | Type reference (TYPE) | PPFOC_PFOCID_LI | Fokusstammsatz zur Anlage | 20021109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20021109 | ||
| 2 | Fehlende Auflöseparameter | 20021109 | ||
| 3 | Fokusstammsatz existiert bereits | 20021109 | ||
| 4 | Es konnte kein passender Fokustyp ermittelt werden | 20021109 | ||
| 5 | Fehler beim Anlegen der neuen Konfiguration | 20021109 | ||
| 6 | Keine Weiterverarbeitung möglich | 20021109 | ||
| 7 | Fehlende Parameter bei der Übergabe | 20021109 |
Method FOCUS_EXTRACT_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOCID | Value transfer | Type reference (TYPE) | PPFOC_PFOCID_LI | Fokusstammsatz der angelegt werden soll | 20021027 | |||
| 2 | CH_PFOCTX | Value transfer | Type reference (TYPE) | PPFOC_PFOCTX_LI | Text zum Fokusstammsatz | 20021027 | |||
| 3 | EX_FEXPL | Value transfer | Type reference (TYPE) | PPFEX_FEXPL_LI | Auflöseparameter zum neuen Fokusstammsatz | 20021108 | |||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | steuert das Message Handling der iPPE-Engine | 20021027 | ||
| 5 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Gewünschter Meldungstyp | 20021108 | |||
| 6 | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Aufrufer der Methode/des FB's | 20021030 | |||
| 7 | IS_FEXPL | Value transfer | Type reference (TYPE) | PPFEX_FEXPL_LI | Quelle der Auflöseparameter | 20021108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Anlegen der neuen Konfiguration | 20021027 | ||
| 2 | Fokusstammsatz existiert bereits | 20021027 | ||
| 3 | Fehlende Parameter bei der Übergabe | 20021027 | ||
| 4 | Keine Berechtigung | 20021027 | ||
| 5 | Es konnte kein passender Fokustyp ermittelt werden | 20021027 | ||
| 6 | Fehler bei der Neuanlage des Fokusstammsatz | 20021027 | ||
| 7 | Keine Weiterverarbeitung möglich | 20021027 | ||
| 8 | Fehler beim Anlegen der neuen Gültigkeitsbewertung | 20021027 |
Method FOCUS_INDEPENDANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FEXPL | Call by reference | Type reference (TYPE) | PPFEX_FILTEXPL | Record of Explosion Parameters for Focus Master Record | 20010209 | |||
| 2 | CS_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | PFOCID Record for Focus Master Record | 20010209 | |||
| 3 | EX_IS_USED | Call by reference | Type reference (TYPE) | XFELD | Indicator: Focus is used | 20010209 | |||
| 4 | EX_PFOBJID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | Assignment Records for Focus | 20010209 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20010209 | ||
| 6 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Message Type | 20010209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Checking the PFOCID Record | 20010209 | ||
| 2 | Error Filling the Administration Data | 20010209 | ||
| 3 | Error Changing the PFOCID Record in Buffer | 20010209 |
Method FOCUS_IS_EXTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_CPFTYPE | Call by reference | Type reference (TYPE) | PPFOC_CPFTYPE_LI | Customizingsatz des Fokusstammsatz | 20021107 | |||
| 2 | CH_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Fokusstammsatz | 20021107 | |||
| 3 | EX_ON_VERS | Call by reference | Type reference (TYPE) | C | Fokusstammsatz ist ausgeleitet und abgeschlossen | 20021107 | |||
| 4 | EX_ON_WORK | Call by reference | Type reference (TYPE) | C | Fokusstammsatz ist ausgeleitet zur Bearbeitung | 20021107 | |||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Messageverhalten | 20021107 | |||
| 6 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Messagetyp | 20021107 | |||
| 7 | IM_PFGUID | Call by reference | Type reference (TYPE) | PFOCID-PFGUID | Interne Identifikation des Fokus | 20021107 | |||
| 8 | IM_PXTYPE | Call by reference | Type reference (TYPE) | PVS_CUST_TYPE | iPPE-Knoten-, Alternativen- oder Variantentyp | 20021107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Satz ist nicht vorhanden | 20021107 | ||
| 2 | Keine Berechtigung für diesen Satz | 20021107 |
Method FOCUS_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | I/O-Struktur des Fokusstammsatz | 20021211 | |||
| 2 | IM_LOCK_MODE | Call by reference | Type reference (TYPE) | DD26E-ENQMODE | PPET_LOCK_MODE-EXCLUSIVE | Sperrmodus | 20021211 | ||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling der iPPE-Engine | 20021211 | ||
| 4 | IM_OP_ID | Call by reference | Type reference (TYPE) | C | PPET_OP_ID-UPDATE | Operationskennzeichen ['R', 'I', 'U', 'D'] | 20021211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Berechtigungsprüfung | 20021211 | ||
| 2 | Fehler bei der Verprobung/Existenzprüfung | 20021211 | ||
| 3 | Fehler beim Versuch den Fokusstammsatz zu Sperren | 20021211 |
Method FOCUS_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOCTX_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOCTX_LI_TAB | Text Table for Focus Master Record | 20001113 | |||
| 2 | CS_FEXPL | Call by reference | Type reference (TYPE) | PPFEX_FILTEXPL | Record of Explosion Parameters for Focus Master Record | 20001207 | |||
| 3 | CS_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | PFOCID Record for Focus Master Record | 20001017 | |||
| 4 | IM_CREATE_FLG | Call by reference | Type reference (TYPE) | C | PPET_TRUE | PFOCID Record Can Be Created | 20000925 | ||
| 5 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20000925 | ||
| 6 | IM_REF_STRUCTURE | Call by reference | Type reference (TYPE) | C | Strukturändernde Attributänderung | 20021030 | |||
| 7 | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Aufrufer der Methode/des FBs | 20021029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Changing the FEXPL Record in Buffer | 20001207 | ||
| 2 | Error Filling the Administration Data | 20001018 | ||
| 3 | Error Checking the PFOCID Record | 20001016 | ||
| 4 | Aktueller Fokus ist gesperrt | 20021030 | ||
| 5 | Error Changing the PFOCID Record in Buffer | 20001016 |
Method FOCUS_MAINT_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | PFOCID Record for Focus Master Record | 20001128 | |||
| 2 | IM_CREATE_FLG | Call by reference | Type reference (TYPE) | C | PPET_TRUE | PFOCID Record Can Be Created | 20001128 | ||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20001128 | ||
| 4 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Controls the Message Type | 20010206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Checking the PFOCID Record | 20001128 | ||
| 2 | Record Already Locked | 20001128 |
Method FOCUS_OWN_SAVE Signature
Method FOCUS_OWN_SAVE on class CL_PPELIFOC_CNTL has no parameter.
Method FOCUS_OWN_SAVE on class CL_PPELIFOC_CNTL has no exception.
Method FOCUS_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_FEXPL | Call by reference | Type reference (TYPE) | PPFEX_FILTEXPL | Structure of Record of Explosion Parameters for Focus | 20001207 | |||
| 2 | CH_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Structure of PFOCID Record | 20001016 | |||
| 3 | EX_LOCKED_TAB | Call by reference | Type reference (TYPE) | PPET_LOCKED_TAB | List of Locked Nodes | 20001018 | |||
| 4 | EX_ON_VERS | Call by reference | Type reference (TYPE) | C | Fokusstammsatz ist ausgeleitet und abgeschlossen | 20021115 | |||
| 5 | EX_ON_WORK | Call by reference | Type reference (TYPE) | C | Fokusstammsatz ist ausgeleitet in Bearbeitung | 20021115 | |||
| 6 | EX_PFOCTX | Call by reference | Type reference (TYPE) | PPFOC_PFOCTX_LI | List of PFOCDTX Records | 20001018 | |||
| 7 | IM_LOCK_FLG | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Lock Node when Reading | 20000920 | ||
| 8 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20000920 | ||
| 9 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Message Typ | 20021108 | |||
| 10 | IM_SYNC_CHECK | Call by reference | Type reference (TYPE) | C | Synchronisation mit DB erforderlich | 20021223 | |||
| 11 | IM_WITH_FEXPL | Call by reference | Type reference (TYPE) | C | PPET_TRUE | Read Focus Explosion Parameters | 20001207 | ||
| 12 | IM_WITH_TEXT | Call by reference | Type reference (TYPE) | C | PPET_TRUE | Read Focus Text | 20001018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Explosion Parameters Not Found for Focus Master Record | 20001228 | ||
| 2 | Focus Master Record Not Found | 20001228 | ||
| 3 | No Entries Exist | 20010208 |
Method FOCUS_READ_BY_ASSIGNED_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PFGUID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID-PFGUID | Focus ID of the Corresponding Master Record | 20010510 | |||
| 2 | EX_PFOBJID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI_TAB | List of Assignment Records for Entered Focus Master | 20010510 | |||
| 3 | IM_FOGUID | Call by reference | Type reference (TYPE) | FOC_GUID | Focus GUID of Master Rec. for which all Assignments Are Read | 20010510 | |||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20010510 | ||
| 5 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | When Only a Special O-Type Is Required | 20010510 |
Method FOCUS_READ_BY_ASSIGNED_OBJ on class CL_PPELIFOC_CNTL has no exception.
Method FOCUS_READ_BY_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PFOCID_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI_TAB | List of PFOCDTX Records | 20010109 | |||
| 2 | EX_PFOCTX_TAB | Call by reference | Type reference (TYPE) | PPFOC_PFOCTX_LI_TAB | Table of PFOCID Records | 20010109 | |||
| 3 | IM_ENTRYID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID-ENTRYID | Access ID for Focus | 20010109 | |||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20010109 | ||
| 5 | IM_WITH_TEXT | Call by reference | Type reference (TYPE) | CHAR1 | PPET_TRUE | Read Focus Text | 20010109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Record of Explosion Parameters Not in DB | 20010109 | ||
| 2 | Record Not in DB | 20010109 | ||
| 3 | No Authorization | 20010220 |
Method FOCUS_TYPE_CONVERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOCID | Value transfer | Type reference (TYPE) | PPFOC_PFOCID_LI | Fokusstammsatz zur Anlage | 20021109 | |||
| 2 | EX_CPFTYPE | Call by reference | Type reference (TYPE) | PPFOC_CPFTYPE_LI | Resultierender Satz des Fokustyp | 20021109 | |||
| 3 | EX_FEXPL | Value transfer | Type reference (TYPE) | PPFEX_FEXPL_LI | Auflöseparameter zum neuen Fokusstammsatz | 20021109 | |||
| 4 | EX_PFTYPE | Call by reference | Type reference (TYPE) | PFOCID-PFTYPE | Resultierender Fokustyp | 20021109 | |||
| 5 | IM_EXTRACT_CLOSE | Call by reference | Type reference (TYPE) | C | Ausgeleiteten Fokus auf abgeschlossenen Fokustyp setzen | 20021111 | |||
| 6 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | steuert das Message Handling der iPPE-Engine | 20021109 | ||
| 7 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Gewünschter Meldungstyp | 20021109 | |||
| 8 | IM_PFGUID | Value transfer | Type reference (TYPE) | FOC_GUID | Interne Identifikation des Fokus | 20021109 | |||
| 9 | IM_PFTYPE | Call by reference | Type reference (TYPE) | PFOCID-PFTYPE | Angeforderter Typ des Fokus | 20021109 | |||
| 10 | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Aufrufer der Methode/des FB's | 20021109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlende Parameter bei der Übergabe | 20021109 | ||
| 2 | Fokus / Auflöseparameter nicht vorhanden | 20021109 | ||
| 3 | Keine Berechtigung | 20021109 | ||
| 4 | Fehler bei der Erweiterung der Fokusauflöseparameter | 20021109 | ||
| 5 | Keine Weiterverarbeitung möglich | 20021109 | ||
| 6 | Typ des Fokusstammsatz nicht vorgesehen | 20021109 |
Method FOCUS_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 | PPET_MSG_OPTIONS-DO_ALL | Message Handling der iPPE-Engine | 20021211 | ||
| 2 | IM_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | I/O-Struktur des Fokusstammsatz | 20021211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beide der Berechtigungsprüfung | 20021211 | ||
| 2 | Fehler bei der Verprobung / Existenzprüfung | 20021211 | ||
| 3 | Fehler beim Entsperren | 20021211 |
Method GET_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 | iPPE Application Object FOC | 20000915 |
Method GET_INSTANCE on class CL_PPELIFOC_CNTL has no exception.
Method LI_INT_FOCOBJ_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PFOBJID | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI | PFOBJID Record for the Assignment to the Focus Master Record | 20001030 | |||
| 2 | IM_CREATE_FLG | Call by reference | Type reference (TYPE) | C | PPET_TRUE | PFOBJID Record Can Be Created | 20001030 | ||
| 3 | IM_DELETE_FLG | Call by reference | Type reference (TYPE) | C | PFOBJID record is to be deleted | 20010416 | |||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20001030 | ||
| 5 | IM_OTDESC | Call by reference | Type reference (TYPE) | PVS_DESC | External Identification of Object Type of Assignment | 20001030 | |||
| 6 | IM_PXXXID_EXT | Call by reference | Type reference (TYPE) | PPFOC_OBJ_EXT | External Identification of Object of Assignment | 20001030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Checking the PFOBJID Record | 20001030 | ||
| 2 | Error Changing the PFOBJID Record in Buffer | 20001030 |
Method LI_INT_MASTER_OBJ_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_LOCK_MODE | Call by reference | Type reference (TYPE) | DD26E-ENQMODE | PPET_LOCK_MODE-EXCLUSIVE | Controls the Lock Mode | 20001102 | ||
| 2 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20001102 | ||
| 3 | IM_PFOBJID | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI | PFOBJID Record for the Assignment to the Focus Master Record | 20001102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Checking the PFOBJID Record | 20001102 |
Method ON_IF_ASSIGN_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_LOCKED | Call by reference | Type reference (TYPE) | C | Fokus gesperrt ? | 20030320 | |||
| 2 | EX_PFOBJID | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI | Record for a Focus Assignment for Attachment | 20001218 | |||
| 3 | IM_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | Application Object Type for iPPE | 20011217 | |||
| 4 | IM_CONTEXT | Call by reference | Type reference (TYPE) | PPET_CONTEXT | Current Work Context | 20001218 | |||
| 5 | IM_DESC | Call by reference | Type reference (TYPE) | PVS_DESC | Bezeichner Objekttyp | 20030523 | |||
| 6 | IM_EXISTS | Call by reference | Type reference (TYPE) | C | Existiert Objekt bereits ? | 20030424 | |||
| 7 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | ID of Object to Be Assigned | 20001218 | |||
| 8 | IM_IF_CALL_FLG | Call by reference | Type reference (TYPE) | XFELD | Indicator: Called from Interface | 20001218 | |||
| 9 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Control of Message Handling | 20001218 | ||
| 10 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | OTYPE of Object to Be Assigned | 20001218 | |||
| 11 | IM_PALTID | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | bei otype ='A'->PALTID Satz | 20030424 | |||
| 12 | IM_PATYPE | Call by reference | Type reference (TYPE) | PPET_PATYPE | Customizing Alternativentyp | 20030424 | |||
| 13 | IM_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | When O-type = 'N' ->PNODID Record | 20010510 | |||
| 14 | IM_PNTYPE | Call by reference | Type reference (TYPE) | PPET_PNTYPE | Customizing Knotentyp | 20030424 | |||
| 15 | IM_POSVID | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | bei otype ='V'->POSVID Satz | 20030424 | |||
| 16 | IM_PRELID | Call by reference | Type reference (TYPE) | PPET_PRELID_LI | When O-Type='R' ->PRELID Recors | 20010510 | |||
| 17 | IM_PRTYPE | Call by reference | Type reference (TYPE) | PPET_PRTYPE | Customizing Beziehungstyp | 20030424 | |||
| 18 | IM_PVTYPE | Call by reference | Type reference (TYPE) | PPET_PVTYPE | Customizing Variantentyp | 20030424 | |||
| 19 | IM_PXXXID_EXT1 | Call by reference | Type reference (TYPE) | PPET_RELOBJ_EXT | Externer Bezeichner Objekt (Objekt 1 bei Beziehung) | 20030424 | |||
| 20 | IM_PXXXID_EXT2 | Call by reference | Type reference (TYPE) | PPET_RELOBJ_EXT | Externer Bezeichner Objekt 2 Beziehung | 20030424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kontext-Mismatch | 20030424 | ||
| 2 | Focus Assignment Already Exists | 20001218 | ||
| 3 | Focus Master Record Has a Deletion Indicator | 20010212 | ||
| 4 | Focus Master Record Does Not Exist | 20001218 | ||
| 5 | Der Typ des Fokusstammsatz erlaubt keine Zuordnungen (mehr) | 20021107 |
Method ON_IF_ASSIGN_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AENNR | Call by reference | Type reference (TYPE) | PVSCSQ-AENNR | Change Number for the Object | 20010214 | |||
| 2 | IM_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | Application Object Type for iPPE | 20011217 | |||
| 3 | IM_CONTEXT | Call by reference | Type reference (TYPE) | PPET_CONTEXT | Current Work Context | 20001218 | |||
| 4 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | ID of Object to Be Assigned | 20001218 | |||
| 5 | IM_IF_CALL_FLG | Call by reference | Type reference (TYPE) | XFELD | Indicator: Called from Interface | 20001218 | |||
| 6 | IM_MASTER | Call by reference | Type reference (TYPE) | PPET_AENNR | Master Template for Copying in Context | 20010214 | |||
| 7 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Control of Message Handling | 20001218 | ||
| 8 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | OTYPE of Object to Be Assigned | 20001218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Problems Assigning Object to Focus | 20001218 |
Method ON_IF_ASSIGN_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CONTEXT | Call by reference | Type reference (TYPE) | PPET_CONTEXT | Corresponding Work Context | 20010116 | |||
| 2 | EX_PFDESC | Call by reference | Type reference (TYPE) | PVS_DESC | Beschreibung zum Fokus | 20030320 | |||
| 3 | EX_PFNAME | Call by reference | Type reference (TYPE) | PPE_FOCUS | Fokusname | 20030320 | |||
| 4 | EX_PFOBJID | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID_LI | Record for a Focus Assignment for Attachment | 20010116 | |||
| 5 | EX_PFTYPE | Call by reference | Type reference (TYPE) | PPE_PFOC_TYPE | Typ des Fokus | 20030320 | |||
| 6 | IM_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | ID of Object to Be Assigned | 20010116 | |||
| 7 | IM_IF_CALL_FLG | Call by reference | Type reference (TYPE) | XFELD | Indicator: Called from Interface | 20010116 | |||
| 8 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Control of Message Handling | 20010116 | ||
| 9 | IM_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | OTYPE of Object to Be Assigned | 20010116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Focus Assignment Already Exists | 20010116 | ||
| 2 | Focus Record Not Found | 20010116 |
Method ON_IF_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DONT_CARE | Call by reference | Type reference (TYPE) | C | Object Not Important for Focus Area | 20001218 | |||
| 2 | EX_PROCESS_VETO | Call by reference | Type reference (TYPE) | C | Object Used in Process -> Cannot Be Changed | 20001218 | |||
| 3 | IM_AENNR | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID-REF_AENNR | Change Number for the Deletion | 20001218 | |||
| 4 | IM_APPLOBJ_TYPE | Call by reference | Type reference (TYPE) | PVS_APPLOBJ_TYPE | Application Object Type for iPPE | 20011217 | |||
| 5 | IM_EXISTENCE_ONLY | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Only Run an Existence Check for Node | 20001218 | ||
| 6 | IM_GUID_DEL | Call by reference | Type reference (TYPE) | PVS_GUID | iPPE Object for Deletion | 20001218 | |||
| 7 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001218 | ||
| 8 | IM_MSG_TYPE | Call by reference | Type reference (TYPE) | C | Message Type if iPPE Object Does Not Exist | 20001218 | |||
| 9 | IM_OTYPE_DEL | Call by reference | Type reference (TYPE) | PVS_OTYPE | iPPE Objct Type of the Object for Deletion | 20001218 | |||
| 10 | IM_PALTID | Call by reference | Type reference (TYPE) | PPET_PALTID_LI | PALTID Record for Deletion Object if Alternative | 20001218 | |||
| 11 | IM_PERELID | Call by reference | Type reference (TYPE) | PPET_PRELID_LI | PRELID Record for Deletion Object if Relationship | 20001218 | |||
| 12 | IM_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI | PNODID Record for Deletion Object if Node | 20001218 | |||
| 13 | IM_POSVID | Call by reference | Type reference (TYPE) | PPET_POSVID_LI | POSVID Record for Deletion Object if Variant | 20001218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authorization to Create/Change the PFOCID Record | 20001218 |
Method ON_OBJ_EXCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MAP | Call by reference | Type reference (TYPE) | PPFOC_MAP_FOBJ | Transfer Structure for Context Operation | 20020102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Checking the PFOBJID Record | 20020102 | ||
| 2 | Error Changing the PFOBJID Record in Buffer | 20020102 |
Method ON_OBJ_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MAP | Call by reference | Type reference (TYPE) | PPFOC_MAP_FOBJ | Transfer Structure for Context Operation | 20010416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error Checking the PFOBJID Record | 20010416 | ||
| 2 | Error Changing the PFOBJID Record in Buffer | 20010416 |
Method ON_VALIDATE_REL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_STRUCT | Call by reference | Type reference (TYPE) | PPET_STRUCT_LI_TAB | Relationship Table | 20010504 | |||
| 2 | ET_STRUCT_NOFOC | Call by reference | Type reference (TYPE) | PPET_STRUCT_LI_TAB | Invalid Relationship Records in Current Focus Context | 20010508 | |||
| 3 | IM_CONTEXT_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | Internal Identification for PVS Objects | 20010504 |
Method ON_VALIDATE_REL on class CL_PPELIFOC_CNTL has no exception.
Method SET_ARCHIVE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ARCHIVE_ACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | PPET_FALSE | Kennzeichen, ob archivierung aktiv ist | 20050330 |
Method SET_ARCHIVE_MODE on class CL_PPELIFOC_CNTL has no exception.
Method TARGET_TYPE_DETERMINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PRTYPE | Call by reference | Type reference (TYPE) | PPET_PRTYPE | iPPE Object Type of Focus Target Relationship (Relatshps) | 20001102 | |||
| 2 | EX_PXTYPE | Call by reference | Type reference (TYPE) | PVS_OBJ_TYPE1 | iPPE Object Type of Focus Target Object of an Operation | 20001102 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Behavior During Message Handling | 20001102 | |||
| 4 | IM_OTYPE | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID-OTYPE | Object Type of the Source of an Operation | 20001102 | |||
| 5 | IM_OTYPE2 | Call by reference | Type reference (TYPE) | PPFOC_PFOBJID-OTYPE | 2nd Object Type pf the Source of an Operation (Relatshps) | 20001102 | |||
| 6 | IM_PREL_TYPE | Call by reference | Type reference (TYPE) | PPET_PRTYPE | iPPE Object Type of Source Relationship (Relatshps) | 20001102 | |||
| 7 | IM_PXTYPE | Call by reference | Type reference (TYPE) | PVS_OBJ_TYPE1 | iPPE Object Type of Source of an Operation | 20001102 | |||
| 8 | IM_PXTYPE2 | Call by reference | Type reference (TYPE) | PVS_OBJ_TYPE2 | 2nd iPPE Object Type of Source of an Operation (Relatshps) | 20001102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Corresponding iPPE Target Type Exists for Focus Relatshp | 20001102 | ||
| 2 | No Corresponding iPPE Target Type Exists for Focus Object | 20001102 | ||
| 3 | Incorrect Combination in Input Data | 20001102 |
History
| Last changed by/on | SAP | 20050411 |
| SAP Release Created in | 46C2 |