SAP ABAP Class CL_PPELIFOC_CNTL (iPPE Application Object FOC)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPEFOC_APPL (Package) Focus Application in iPPE
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 PPENV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PPFOC 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 APPLOBJ_TYPE_FOC Constant Private Type reference (TYPE) CHAR3 'FOC' Focus Application Type 20010116
2 G_ARCHIVE_ACTIVE Static Attribute Protected Type reference (TYPE) CHAR1 Archiving Activated 20050330
3 G_CONFIG_INST Static Attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_CONFIG Instance for Accessing Configuration 20021027
4 G_ECM_INST Static Attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_ECN Instance for Accessing Engineering Change Management 20021027
5 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PPELIFOC_CNTL iPPE Application Object FOC 20000915
6 OTYPE_F Constant Private Type reference (TYPE) CHAR1 'F' Focus Object Type 20010116
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONFIG_ENVIRONMENT Static method Public Method Check whether access material corresponds to config. reqmnts 20020416
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000915
3 CONTEXT_MISMATCH_CHECK Static method Private Method Check Object for Context 20030424
4 FOCOBJ_CHECK Static method Public Method Existence Check for a Focus Assignment Record 20001024
5 FOCOBJ_MAINT Static method Public Method Create/Change Assignment Records for Focus Master Record 20001018
6 FOCOBJ_MASTER_EX_INCLUDE Static method Public Method Create/delete excluded objects from the focus master record 20010416
7 FOCOBJ_READ Static method Public Method Read an Assignment from Focus Master Record 20001017
8 FOCOBJ_READ_ALL Static method Public Method Read Assignment Records for Focus Master Record 20001114
9 FOCOBJ_READ_FREE Static method Public Method Read Assignment Records for Unused Focus Master Record 20010124
10 FOCOBJ_READ_HIDE Static method Public Method Read Assignment Records for Objects Excluded from Focus 20010207
11 FOCOBJ_READ_WHERE_USED Static method Public Method Read all focus assignments based on the reference object 20021105
12 FOCTX_MAINT Static method Public Method Create/Change Texts for a Focus Master Record 20001019
13 FOCUS_CHECK Static method Public Method (Existence) Check on Focus Master Record 20001016
14 FOCUS_DBOP_READ Static method Public Method Read Update Indicator for Focus 20021211
15 FOCUS_DELETE Static method Public Method Delete a Focus Master Record 20010209
16 FOCUS_EXPL_MAINT Static method Public Method Create/Change a Focus Master Record 20001222
17 FOCUS_EXTRACT_ASSIGN Static method Public Method Focus Assignment for Extracted iPPE Objects 20021107
18 FOCUS_EXTRACT_COMPLETE Static method Public Method Complete Focus after Extraction 20021109
19 FOCUS_EXTRACT_CREATE Static method Public Method Create Focus Master Record for Extraction 20021027
20 FOCUS_INDEPENDANCE Static method Public Method Checks Whether the Focus Master Record Is Used 20010209
21 FOCUS_IS_EXTRACT Static method Public Method Extracted focus of an iPPE model 20021107
22 FOCUS_LOCK Static method Public Method Lock a Focus Master Record 20021211
23 FOCUS_MAINT Static method Public Method Create/Change a Focus Master Record 20000925
24 FOCUS_MAINT_CHECK Static method Public Method Create/Change a Focus Master Record 20001128
25 FOCUS_OWN_SAVE Static method Public Method Create/Change a Focus Master Record 20010914
26 FOCUS_READ Static method Public Method Read the Focus Master Record 20000915
27 FOCUS_READ_BY_ASSIGNED_OBJ Static method Public Method Determine Focus Master Record When Only Object GUID is Known 20010510
28 FOCUS_READ_BY_ENTRY Static method Public Method Read the Focus Master Record 20010109
29 FOCUS_TYPE_CONVERT Static method Public Method Convert Focus Type 20021109
30 FOCUS_UNLOCK Static method Public Method Unlock a Focus Master Record 20021211
31 GET_INSTANCE Static method Public Method iPPE Application Object FOC 20000915
32 LI_INT_FOCOBJ_MAINT Static method Protected Method Create/Change Assignment to Focus Master Record in Buffer 20001030
33 LI_INT_MASTER_OBJ_LOCK Static method Protected Method Lock an Assignment to Focus Master Record in Buffer 20001102
34 ON_IF_ASSIGN_CHECK Static method Public Method Check Focus Reaction to iPPE Object Assignment 20001218
35 ON_IF_ASSIGN_PROCESS Static method Public Method Create Focus Reation to iPPE Focus Object 20001218
36 ON_IF_ASSIGN_READ Static method Public Method Read Focus Reaction to iPPE Object Assignment 20010116
37 ON_IF_DELETE Static method Public Method Delete Focus Reaction to iPPE Object 20001218
38 ON_OBJ_EXCLUDE Static method Public Method Create/Change Connection Records for Focus Master Record 20020102
39 ON_OBJ_INCLUDE Static method Public Method Delete Connection Records for Focus Master Record 20010416
40 ON_VALIDATE_REL Static method Public Method Create/Change Connection Records for Focus Master Record 20010504
41 SET_ARCHIVE_MODE Static method Public Method Set/Delete Archiving Mode for Focus Master Records 20050330
42 TARGET_TYPE_DETERMINE 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 Exporting EX_HAS_CONF Call by reference Type reference (TYPE) XFELD Configuration attributes exist 20020510
2 Importing IM_CMPID Call by reference Type reference (TYPE) PPENV_CMPID-CMPID CMPID to be checked 20020510
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling 20020510
4 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Message type 20020510
5 Importing 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 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Aktiver Kontext 20030424
2 Importing IM_DESC Call by reference Type reference (TYPE) PVS_DESC Bezeichner Objekttyp 20030523
3 Importing IM_EXISTS Call by reference Type reference (TYPE) C Wird Objekt angelegt ? 20030424
4 Importing IM_GUID Call by reference Type reference (TYPE) PVS_GUID GUID des Objektes 20030424
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Nachrichtenhandling im iPPE 20030424
6 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE Technischer Typ des Objektes 20030424
7 Importing IM_PALTID Call by reference Type reference (TYPE) PPET_PALTID_LI ID der Alternative 20030424
8 Importing IM_PATYPE Call by reference Type reference (TYPE) PPET_PATYPE Customizing Alternativentyp 20030424
9 Importing IM_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI ID des Knotens 20030424
10 Importing IM_PNTYPE Call by reference Type reference (TYPE) PPET_PNTYPE Customizing Knotentyp 20030424
11 Importing IM_POSVID Call by reference Type reference (TYPE) PPET_POSVID_LI ID der Variante 20030424
12 Importing IM_PRELID Call by reference Type reference (TYPE) PPET_PRELID_LI ID der Beziehung 20030424
13 Importing IM_PRTYPE Call by reference Type reference (TYPE) PPET_PRTYPE Customizing Beziehungstyp 20030424
14 Importing IM_PVTYPE Call by reference Type reference (TYPE) PPET_PVTYPE Customizing Variantentyp 20030424
15 Importing IM_PXXXID_EXT1 Call by reference Type reference (TYPE) PPET_RELOBJ_EXT Externer Bezeichner Objekt (Objekt1 bei Beziehung) 20030424
16 Importing IM_PXXXID_EXT2 Call by reference Type reference (TYPE) PPET_RELOBJ_EXT Externer Bezeichner Objekt 2 Beziehung 20030424
# Exception Resumable Description Created on
1 CONTEXT_MISMATCH 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 Changing CH_PFOBJID Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI I/O Structure of the iPPE Focus Assignment 20001025
2 Exporting EX_EXISTS Call by reference Type reference (TYPE) C Assignment Record Exists 20001025
3 Exporting 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 Exporting EX_OTDESC Call by reference Type reference (TYPE) PPFOC_OTDESC Name of Assigned Object Type (Only for Data Check) 20001031
5 Exporting EX_PFDESC Call by reference Type reference (TYPE) PVS_DESC Name of Focus Type (Only for Data Check) 20001025
6 Exporting EX_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI I/O Structure of iPPE Focus Master Record 20001026
7 Exporting EX_PXXXID_EXT Call by reference Type reference (TYPE) PPFOC_OBJ_EXT Name of Assigned Object (Only for Data Check) 20001026
8 Importing IM_EXISTENCE_ONLY Call by reference Type reference (TYPE) C Only Existence Check on Focus Assignment Record 20001025
9 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20001025
10 Importing 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_AUTHORITY No Authorization to Create/Change the Focus Assignment 20001025
2 PFOBJID_CHECK_ERROR 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 Changing CH_PFOBJID Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI PFOBJID Record for the Assignment to the Focus Master Record 20001026
2 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE PFOBJID Record Can Be Created 20001018
3 Importing 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 PFOBJID_CHECK_ERROR Error Checking the PFOBJID Record 20001018
2 PFOBJID_MAINT_ERROR 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 Changing 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 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE PFOBJID Record Created or Deleted 20010416
3 Importing 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 PFOBJID_CHECK_ERROR Error Checking the PFOBJID Record 20010416
2 PFOBJID_MAINT_ERROR 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 Changing CH_PFOBJID_TAB Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI_TAB List of Assignment Records 20001017
2 Exporting EX_PFOCID_TAB Call by reference Type reference (TYPE) PPFOC_PFOCID_LI_TAB List of Corresponding Focus Master Records 20001026
3 Importing IM_LOCK_FLG Call by reference Type reference (TYPE) C PPET_FALSE Lock Assignment when Reading 20001017
4 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20001017
5 Importing 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 Exporting EX_PFOBJID_TAB Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI_TAB List of Assignment Records for Entered Focus Master 20001114
2 Exporting EX_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Corresponding Focus Master Record 20001122
3 Importing IM_LOCK_FLG Call by reference Type reference (TYPE) XFELD PPET_FALSE Lock Assignment when Reading 20001114
4 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20001114
5 Importing IM_ONLY_EXCLUSION Call by reference Type reference (TYPE) XFELD Only Read the Excluded Records 20010124
6 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE When Only a Special O-Type Is Required 20001114
7 Importing IM_PFGUID Call by reference Type reference (TYPE) FOC_GUID Focus GUID of Master Rec. for which all Assignments Are Read 20001114
8 Importing 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 Exporting EX_PFOBJID_TAB Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI_TAB List of Assignment Records for Entered Focus Master 20010124
2 Exporting EX_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Corresponding Focus Master Record 20010124
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20010124
4 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE When Only a Special O-Type Is Required 20010124
5 Importing IM_PFGUID Call by reference Type reference (TYPE) FOC_GUID Focus GUID of Master Rec. for which all Assignments Are Read 20010124
6 Importing 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 Exporting EX_PFOBJID_TAB Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI_TAB List of Assignment Records for Entered Focus Master 20010207
2 Exporting EX_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Corresponding Focus Master Record 20010207
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20010207
4 Importing IM_PFGUID Call by reference Type reference (TYPE) FOC_GUID Focus GUID of Master Rec. for which all Assignments Are Read 20010207
5 Importing 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 Exporting EX_PFOBJID_TAB Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI_TAB Liste der Zuordnungssätze zum eingegebenen Fokusstamm 20021105
2 Exporting EX_PFOCID_TAB Call by reference Type reference (TYPE) PPFOC_PFOCID_LI_TAB Zugehörige Fokusstammsätze 20021105
3 Exporting EX_PFOCTX_TAB Call by reference Type reference (TYPE) PPFOC_PFOCTX_LI_TAB Texte der zugehörige Fokusstammsätze 20021105
4 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling der iPPE-Engine 20021105
5 Importing IM_WITH_EXCLUSION Call by reference Type reference (TYPE) XFELD Nur die ausgeschlossenen Sätze lesen 20021105
6 Importing IM_WITH_PFOCID Call by reference Type reference (TYPE) XFELD PPET_FALSE Fokusstammsatz mitlesen 20021105
7 Importing 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 Changing CH_PPETX_TAB Call by reference Type reference (TYPE) PPET_PPETX_LI_TAB Text Table for Object 20001020
2 Importing IM_AENNR Call by reference Type reference (TYPE) PVSCSQ-AENNR Change Number for Which the Text Should Be Valid 20001019
3 Importing 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 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE Technical Type of iPPE Object 20001019
5 Importing IM_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI GUID of Focus Master Record 20001019
6 Importing 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 PFOCTX_MAINT_ERROR 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 Changing CH_FEXPL Call by reference Type reference (TYPE) PPFEX_FILTEXPL Explosion Parameters for the Focus Master Record 20001207
2 Changing CH_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Focus Master Record 20001016
3 Exporting EX_EXISTS Call by reference Type reference (TYPE) C Focus Exists 20001016
4 Exporting EX_EXPL_EXISTS Call by reference Type reference (TYPE) C Explosion Parameters Exist for the Focus 20001207
5 Exporting EX_ON_VERS Call by reference Type reference (TYPE) C Fokusstammsatz ist ausgeleitet und abgeschlossen 20021115
6 Exporting EX_ON_WORK Call by reference Type reference (TYPE) C Fokusstammsatz ist ausgeleitet in Bearbeitung 20021115
7 Exporting EX_PFDESC Call by reference Type reference (TYPE) PVS_DESC Name of Node Type (Only for Data Check) 20001017
8 Exporting EX_PFTYPE Call by reference Type reference (TYPE) PPE_PFOC_TYPE PVS Focus Type 20001016
9 Importing IM_EXISTENCE_ONLY Call by reference Type reference (TYPE) C PPET_TRUE Only Run an Existence Check for Node 20001016
10 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20001016
11 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Message Type If Focus Does Not Exist 20001016
12 Importing IM_SYNC_CHECK Call by reference Type reference (TYPE) C Synchronisation mit DB erforderlich 20021223
# Exception Resumable Description Created on
1 ERR_ENTRY_INVALID The Explosion Parameter Record Used Is No Longer Valid 20010216
2 ERR_NOT_FOUND Focus Master Record Not Found 20010216
3 NO_AUTHORITY 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 Exporting EX_DBOP Value transfer Type reference (TYPE) DBOP Verbuchungskennzeichen des Focusstammsatzes 20021211
2 Importing IM_PFGUID Call by reference Type reference (TYPE) PPFOC_PFOCID-PFGUID Focus Guid 20021211
# Exception Resumable Description Created on
1 NOT_FOUND Fokusstammsatz wurde nicht gefunden 20021211

Method FOCUS_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FEXPL Call by reference Type reference (TYPE) PPFEX_FILTEXPL Record of Explosion Parameters for Focus Master Record 20010209
2 Changing CS_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI PFOCID Record for Focus Master Record 20010209
3 Importing 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 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Requested Message Type 20010209
5 Importing IM_REF_STRUCTURE Call by reference Type reference (TYPE) C Strukturändernde Attributänderung 20021114
6 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methode 20021114
# Exception Resumable Description Created on
1 NO_AUTHORITY No authorization for deletion 20010511
2 PFOCID_CHECK_ERROR Error Checking the PFOCID Record 20010209
3 PFOCID_DEL_ERROR Error Deleting the PFOCID Record in Buffer 20010209
4 PFOCID_DEL_EXPL_ERROR Error Changing the PFOCID Record in Buffer 20010511
5 PFOCID_IS_USED Error Changing the FEXPL Record in Buffer 20010209
6 PFOCID_LOCK_ERROR 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 Changing CS_FEXPL Call by reference Type reference (TYPE) PPFEX_FILTEXPL Record of Explosion Parameters for Focus Master Record 20001222
2 Importing 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 Importing IM_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Focus Master Record 20001222
4 Importing IM_REF_STRUCTURE Call by reference Type reference (TYPE) C Strukturändernde Attributänderung 20021108
5 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methode/des FBs 20021108
# Exception Resumable Description Created on
1 FEXPL_LOCKED Auflösesatz des Fokus ist gesperrt 20021030
2 FEXPL_MAINT_ERROR 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 Changing CH_CPFTYPE Call by reference Type reference (TYPE) PPFOC_CPFTYPE_LI Customizingsatz des Fokusstammsatz 20021107
2 Changing CH_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Fokusstammsatz 20021107
3 Importing IM_GUID Call by reference Type reference (TYPE) PVS_GUID zuzuordnendes iPPE Objekt 20021107
4 Importing IM_IF_CALL_FLG Call by reference Type reference (TYPE) C Aufruf aus Interface Kontext 20021107
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Messageverhalten 20021107
6 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Messagetyp 20021107
7 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE iPPE Objekttyp der Zuordnung 20021107
8 Importing IM_PFGUID Call by reference Type reference (TYPE) PFOCID-PFGUID Interne Identifikation des Fokus 20021107
9 Importing IM_PRELID Call by reference Type reference (TYPE) PPET_PRELID_LI zuzuordnende iPPE Fokusrelation 20021107
# Exception Resumable Description Created on
1 ERR_ASSIGN_LOCK Keine Berechtigung für diesen Satz 20021107
2 ERR_NOT_FOUND Fokus / Auflöseparameter nicht vorhanden 20021107
3 ERR_NO_AUTHORITY Keine Berechtigung 20021107
4 ERR_WRONG_ASSIGN 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 Exporting EX_FEXPL Value transfer Type reference (TYPE) PPFEX_FEXPL_LI Auflöseparameter zum neuen Fokusstammsatz 20021109
2 Importing 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 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Gewünschter Meldungstyp 20021109
4 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methode/des FB's 20021109
5 Importing IS_FEXPL Value transfer Type reference (TYPE) PPFEX_FEXPL_LI Quelle der Auflöseparameter 20021109
6 Importing IS_PFOCID Value transfer Type reference (TYPE) PPFOC_PFOCID_LI Fokusstammsatz zur Anlage 20021109
# Exception Resumable Description Created on
1 ERR_ACCESS_EXISTS Keine Berechtigung 20021109
2 ERR_MISSING_INPUT Fehlende Auflöseparameter 20021109
3 ERR_NOT_FOUND Fokusstammsatz existiert bereits 20021109
4 ERR_NO_AUTHORITY Es konnte kein passender Fokustyp ermittelt werden 20021109
5 ERR_ON_MAINT Fehler beim Anlegen der neuen Konfiguration 20021109
6 ERR_STOP Keine Weiterverarbeitung möglich 20021109
7 ERR_WRONG_FOCTYPE 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 Changing CH_PFOCID Value transfer Type reference (TYPE) PPFOC_PFOCID_LI Fokusstammsatz der angelegt werden soll 20021027
2 Changing CH_PFOCTX Value transfer Type reference (TYPE) PPFOC_PFOCTX_LI Text zum Fokusstammsatz 20021027
3 Exporting EX_FEXPL Value transfer Type reference (TYPE) PPFEX_FEXPL_LI Auflöseparameter zum neuen Fokusstammsatz 20021108
4 Importing 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 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Gewünschter Meldungstyp 20021108
6 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methode/des FB's 20021030
7 Importing IS_FEXPL Value transfer Type reference (TYPE) PPFEX_FEXPL_LI Quelle der Auflöseparameter 20021108
# Exception Resumable Description Created on
1 ERR_CUOBJ_CREATE Fehler beim Anlegen der neuen Konfiguration 20021027
2 ERR_EXISTS Fokusstammsatz existiert bereits 20021027
3 ERR_MISSING_INPUT Fehlende Parameter bei der Übergabe 20021027
4 ERR_NO_AUTHORITY Keine Berechtigung 20021027
5 ERR_NO_FOCTYPE Es konnte kein passender Fokustyp ermittelt werden 20021027
6 ERR_ON_CREATE Fehler bei der Neuanlage des Fokusstammsatz 20021027
7 ERR_STOP Keine Weiterverarbeitung möglich 20021027
8 ERR_TECHS_CREATE 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 Changing CS_FEXPL Call by reference Type reference (TYPE) PPFEX_FILTEXPL Record of Explosion Parameters for Focus Master Record 20010209
2 Changing CS_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI PFOCID Record for Focus Master Record 20010209
3 Exporting EX_IS_USED Call by reference Type reference (TYPE) XFELD Indicator: Focus is used 20010209
4 Exporting EX_PFOBJID_TAB Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI_TAB Assignment Records for Focus 20010209
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010209
6 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Message Type 20010209
# Exception Resumable Description Created on
1 PFOCID_CHECK_ERROR Error Checking the PFOCID Record 20010209
2 PFOCID_LOCK_ERROR Error Filling the Administration Data 20010209
3 PFOCID_USED_ERROR 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 Changing CH_CPFTYPE Call by reference Type reference (TYPE) PPFOC_CPFTYPE_LI Customizingsatz des Fokusstammsatz 20021107
2 Changing CH_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Fokusstammsatz 20021107
3 Exporting EX_ON_VERS Call by reference Type reference (TYPE) C Fokusstammsatz ist ausgeleitet und abgeschlossen 20021107
4 Exporting EX_ON_WORK Call by reference Type reference (TYPE) C Fokusstammsatz ist ausgeleitet zur Bearbeitung 20021107
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Messageverhalten 20021107
6 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Messagetyp 20021107
7 Importing IM_PFGUID Call by reference Type reference (TYPE) PFOCID-PFGUID Interne Identifikation des Fokus 20021107
8 Importing IM_PXTYPE Call by reference Type reference (TYPE) PVS_CUST_TYPE iPPE-Knoten-, Alternativen- oder Variantentyp 20021107
# Exception Resumable Description Created on
1 ERR_NOT_FOUND Satz ist nicht vorhanden 20021107
2 ERR_NO_AUTHORITY 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 Changing CH_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI I/O-Struktur des Fokusstammsatz 20021211
2 Importing IM_LOCK_MODE Call by reference Type reference (TYPE) DD26E-ENQMODE PPET_LOCK_MODE-EXCLUSIVE Sperrmodus 20021211
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling der iPPE-Engine 20021211
4 Importing 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 PFOCID_AUTHORITY_ERROR Fehler bei der Berechtigungsprüfung 20021211
2 PFOCID_CHECK_ERROR Fehler bei der Verprobung/Existenzprüfung 20021211
3 PFOCID_LOCK_ERROR 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 Changing CH_PFOCTX_TAB Call by reference Type reference (TYPE) PPFOC_PFOCTX_LI_TAB Text Table for Focus Master Record 20001113
2 Changing CS_FEXPL Call by reference Type reference (TYPE) PPFEX_FILTEXPL Record of Explosion Parameters for Focus Master Record 20001207
3 Changing CS_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI PFOCID Record for Focus Master Record 20001017
4 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE PFOCID Record Can Be Created 20000925
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20000925
6 Importing IM_REF_STRUCTURE Call by reference Type reference (TYPE) C Strukturändernde Attributänderung 20021030
7 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methode/des FBs 20021029
# Exception Resumable Description Created on
1 FEXPL_MAINT_ERROR Error Changing the FEXPL Record in Buffer 20001207
2 PFOCID_ADMIN_ERROR Error Filling the Administration Data 20001018
3 PFOCID_CHECK_ERROR Error Checking the PFOCID Record 20001016
4 PFOCID_LOCKED Aktueller Fokus ist gesperrt 20021030
5 PFOCID_MAINT_ERROR 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 Changing CS_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI PFOCID Record for Focus Master Record 20001128
2 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE PFOCID Record Can Be Created 20001128
3 Importing 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 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Controls the Message Type 20010206
# Exception Resumable Description Created on
1 PFOCID_CHECK_ERROR Error Checking the PFOCID Record 20001128
2 PFOCID_IS_LOCKED 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 Changing CH_FEXPL Call by reference Type reference (TYPE) PPFEX_FILTEXPL Structure of Record of Explosion Parameters for Focus 20001207
2 Changing CH_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Structure of PFOCID Record 20001016
3 Exporting EX_LOCKED_TAB Call by reference Type reference (TYPE) PPET_LOCKED_TAB List of Locked Nodes 20001018
4 Exporting EX_ON_VERS Call by reference Type reference (TYPE) C Fokusstammsatz ist ausgeleitet und abgeschlossen 20021115
5 Exporting EX_ON_WORK Call by reference Type reference (TYPE) C Fokusstammsatz ist ausgeleitet in Bearbeitung 20021115
6 Exporting EX_PFOCTX Call by reference Type reference (TYPE) PPFOC_PFOCTX_LI List of PFOCDTX Records 20001018
7 Importing IM_LOCK_FLG Call by reference Type reference (TYPE) C PPET_FALSE Lock Node when Reading 20000920
8 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20000920
9 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Message Typ 20021108
10 Importing IM_SYNC_CHECK Call by reference Type reference (TYPE) C Synchronisation mit DB erforderlich 20021223
11 Importing IM_WITH_FEXPL Call by reference Type reference (TYPE) C PPET_TRUE Read Focus Explosion Parameters 20001207
12 Importing IM_WITH_TEXT Call by reference Type reference (TYPE) C PPET_TRUE Read Focus Text 20001018
# Exception Resumable Description Created on
1 EXPL_NOT_FOUND Explosion Parameters Not Found for Focus Master Record 20001228
2 NOT_FOUND Focus Master Record Not Found 20001228
3 NO_INPUT 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 Exporting EX_PFGUID Call by reference Type reference (TYPE) PPFOC_PFOCID-PFGUID Focus ID of the Corresponding Master Record 20010510
2 Exporting EX_PFOBJID_TAB Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI_TAB List of Assignment Records for Entered Focus Master 20010510
3 Importing IM_FOGUID Call by reference Type reference (TYPE) FOC_GUID Focus GUID of Master Rec. for which all Assignments Are Read 20010510
4 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20010510
5 Importing 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 Exporting EX_PFOCID_TAB Call by reference Type reference (TYPE) PPFOC_PFOCID_LI_TAB List of PFOCDTX Records 20010109
2 Exporting EX_PFOCTX_TAB Call by reference Type reference (TYPE) PPFOC_PFOCTX_LI_TAB Table of PFOCID Records 20010109
3 Importing IM_ENTRYID Call by reference Type reference (TYPE) PPFOC_PFOCID-ENTRYID Access ID for Focus 20010109
4 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20010109
5 Importing IM_WITH_TEXT Call by reference Type reference (TYPE) CHAR1 PPET_TRUE Read Focus Text 20010109
# Exception Resumable Description Created on
1 EXPL_NOT_FOUND Record of Explosion Parameters Not in DB 20010109
2 NOT_FOUND Record Not in DB 20010109
3 NO_AUTHORITY No Authorization 20010220

Method FOCUS_TYPE_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PFOCID Value transfer Type reference (TYPE) PPFOC_PFOCID_LI Fokusstammsatz zur Anlage 20021109
2 Exporting EX_CPFTYPE Call by reference Type reference (TYPE) PPFOC_CPFTYPE_LI Resultierender Satz des Fokustyp 20021109
3 Exporting EX_FEXPL Value transfer Type reference (TYPE) PPFEX_FEXPL_LI Auflöseparameter zum neuen Fokusstammsatz 20021109
4 Exporting EX_PFTYPE Call by reference Type reference (TYPE) PFOCID-PFTYPE Resultierender Fokustyp 20021109
5 Importing IM_EXTRACT_CLOSE Call by reference Type reference (TYPE) C Ausgeleiteten Fokus auf abgeschlossenen Fokustyp setzen 20021111
6 Importing 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 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Gewünschter Meldungstyp 20021109
8 Importing IM_PFGUID Value transfer Type reference (TYPE) FOC_GUID Interne Identifikation des Fokus 20021109
9 Importing IM_PFTYPE Call by reference Type reference (TYPE) PFOCID-PFTYPE Angeforderter Typ des Fokus 20021109
10 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methode/des FB's 20021109
# Exception Resumable Description Created on
1 ERR_MISSING_INPUT Fehlende Parameter bei der Übergabe 20021109
2 ERR_NOT_FOUND Fokus / Auflöseparameter nicht vorhanden 20021109
3 ERR_NO_AUTHORITY Keine Berechtigung 20021109
4 ERR_ON_MAINT Fehler bei der Erweiterung der Fokusauflöseparameter 20021109
5 ERR_STOP Keine Weiterverarbeitung möglich 20021109
6 ERR_WRONG_FOCTYPE 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 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling der iPPE-Engine 20021211
2 Importing IM_PFOCID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI I/O-Struktur des Fokusstammsatz 20021211
# Exception Resumable Description Created on
1 PFOCID_AUTHORITY_ERROR Fehler beide der Berechtigungsprüfung 20021211
2 PFOCID_CHECK_ERROR Fehler bei der Verprobung / Existenzprüfung 20021211
3 PFOCID_UNLOCK_ERROR Fehler beim Entsperren 20021211

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INSTANCE Call by reference Object reference (TYPE REF TO) 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 Changing CH_PFOBJID Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI PFOBJID Record for the Assignment to the Focus Master Record 20001030
2 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE PFOBJID Record Can Be Created 20001030
3 Importing IM_DELETE_FLG Call by reference Type reference (TYPE) C PFOBJID record is to be deleted 20010416
4 Importing 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 Importing IM_OTDESC Call by reference Type reference (TYPE) PVS_DESC External Identification of Object Type of Assignment 20001030
6 Importing 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 PFOBJID_CHECK_ERROR Error Checking the PFOBJID Record 20001030
2 PFOBJID_MAINT_ERROR 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 Importing IM_LOCK_MODE Call by reference Type reference (TYPE) DD26E-ENQMODE PPET_LOCK_MODE-EXCLUSIVE Controls the Lock Mode 20001102
2 Importing 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 Importing 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 ERR_OBJ_LOCK 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 Exporting EX_LOCKED Call by reference Type reference (TYPE) C Fokus gesperrt ? 20030320
2 Exporting EX_PFOBJID Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI Record for a Focus Assignment for Attachment 20001218
3 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object Type for iPPE 20011217
4 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Current Work Context 20001218
5 Importing IM_DESC Call by reference Type reference (TYPE) PVS_DESC Bezeichner Objekttyp 20030523
6 Importing IM_EXISTS Call by reference Type reference (TYPE) C Existiert Objekt bereits ? 20030424
7 Importing IM_GUID Call by reference Type reference (TYPE) PVS_GUID ID of Object to Be Assigned 20001218
8 Importing IM_IF_CALL_FLG Call by reference Type reference (TYPE) XFELD Indicator: Called from Interface 20001218
9 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Control of Message Handling 20001218
10 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE OTYPE of Object to Be Assigned 20001218
11 Importing IM_PALTID Call by reference Type reference (TYPE) PPET_PALTID_LI bei otype ='A'->PALTID Satz 20030424
12 Importing IM_PATYPE Call by reference Type reference (TYPE) PPET_PATYPE Customizing Alternativentyp 20030424
13 Importing IM_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI When O-type = 'N' ->PNODID Record 20010510
14 Importing IM_PNTYPE Call by reference Type reference (TYPE) PPET_PNTYPE Customizing Knotentyp 20030424
15 Importing IM_POSVID Call by reference Type reference (TYPE) PPET_POSVID_LI bei otype ='V'->POSVID Satz 20030424
16 Importing IM_PRELID Call by reference Type reference (TYPE) PPET_PRELID_LI When O-Type='R' ->PRELID Recors 20010510
17 Importing IM_PRTYPE Call by reference Type reference (TYPE) PPET_PRTYPE Customizing Beziehungstyp 20030424
18 Importing IM_PVTYPE Call by reference Type reference (TYPE) PPET_PVTYPE Customizing Variantentyp 20030424
19 Importing IM_PXXXID_EXT1 Call by reference Type reference (TYPE) PPET_RELOBJ_EXT Externer Bezeichner Objekt (Objekt 1 bei Beziehung) 20030424
20 Importing IM_PXXXID_EXT2 Call by reference Type reference (TYPE) PPET_RELOBJ_EXT Externer Bezeichner Objekt 2 Beziehung 20030424
# Exception Resumable Description Created on
1 ERR_CONTEXT_MISMATCH Kontext-Mismatch 20030424
2 ERR_FOC_ASSIGN_EXISTS Focus Assignment Already Exists 20001218
3 ERR_FOC_HAS_DELFLG Focus Master Record Has a Deletion Indicator 20010212
4 ERR_FOC_NO_DATA Focus Master Record Does Not Exist 20001218
5 ERR_ON_FTYPE 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 Importing IM_AENNR Call by reference Type reference (TYPE) PVSCSQ-AENNR Change Number for the Object 20010214
2 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object Type for iPPE 20011217
3 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Current Work Context 20001218
4 Importing IM_GUID Call by reference Type reference (TYPE) PVS_GUID ID of Object to Be Assigned 20001218
5 Importing IM_IF_CALL_FLG Call by reference Type reference (TYPE) XFELD Indicator: Called from Interface 20001218
6 Importing IM_MASTER Call by reference Type reference (TYPE) PPET_AENNR Master Template for Copying in Context 20010214
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Control of Message Handling 20001218
8 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE OTYPE of Object to Be Assigned 20001218
# Exception Resumable Description Created on
1 ERR_FOC_ASSIGN 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 Exporting EX_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Corresponding Work Context 20010116
2 Exporting EX_PFDESC Call by reference Type reference (TYPE) PVS_DESC Beschreibung zum Fokus 20030320
3 Exporting EX_PFNAME Call by reference Type reference (TYPE) PPE_FOCUS Fokusname 20030320
4 Exporting EX_PFOBJID Call by reference Type reference (TYPE) PPFOC_PFOBJID_LI Record for a Focus Assignment for Attachment 20010116
5 Exporting EX_PFTYPE Call by reference Type reference (TYPE) PPE_PFOC_TYPE Typ des Fokus 20030320
6 Importing IM_GUID Call by reference Type reference (TYPE) PVS_GUID ID of Object to Be Assigned 20010116
7 Importing IM_IF_CALL_FLG Call by reference Type reference (TYPE) XFELD Indicator: Called from Interface 20010116
8 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Control of Message Handling 20010116
9 Importing IM_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE OTYPE of Object to Be Assigned 20010116
# Exception Resumable Description Created on
1 ERR_FOC_NO_ASSIGN Focus Assignment Already Exists 20010116
2 ERR_FOC_NO_DATA 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 Exporting EX_DONT_CARE Call by reference Type reference (TYPE) C Object Not Important for Focus Area 20001218
2 Changing EX_PROCESS_VETO Call by reference Type reference (TYPE) C Object Used in Process -> Cannot Be Changed 20001218
3 Importing IM_AENNR Call by reference Type reference (TYPE) PPFOC_PFOBJID-REF_AENNR Change Number for the Deletion 20001218
4 Importing IM_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Application Object Type for iPPE 20011217
5 Importing IM_EXISTENCE_ONLY Call by reference Type reference (TYPE) C PPET_FALSE Only Run an Existence Check for Node 20001218
6 Importing IM_GUID_DEL Call by reference Type reference (TYPE) PVS_GUID iPPE Object for Deletion 20001218
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20001218
8 Importing IM_MSG_TYPE Call by reference Type reference (TYPE) C Message Type if iPPE Object Does Not Exist 20001218
9 Importing IM_OTYPE_DEL Call by reference Type reference (TYPE) PVS_OTYPE iPPE Objct Type of the Object for Deletion 20001218
10 Importing IM_PALTID Call by reference Type reference (TYPE) PPET_PALTID_LI PALTID Record for Deletion Object if Alternative 20001218
11 Importing IM_PERELID Call by reference Type reference (TYPE) PPET_PRELID_LI PRELID Record for Deletion Object if Relationship 20001218
12 Importing IM_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI PNODID Record for Deletion Object if Node 20001218
13 Importing 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_AUTHORITY 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 Importing IS_MAP Call by reference Type reference (TYPE) PPFOC_MAP_FOBJ Transfer Structure for Context Operation 20020102
# Exception Resumable Description Created on
1 PFOBJID_CHECK_ERROR Error Checking the PFOBJID Record 20020102
2 PFOBJID_MAINT_ERROR 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 Importing IS_MAP Call by reference Type reference (TYPE) PPFOC_MAP_FOBJ Transfer Structure for Context Operation 20010416
# Exception Resumable Description Created on
1 PFOBJID_CHECK_ERROR Error Checking the PFOBJID Record 20010416
2 PFOBJID_MAINT_ERROR 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 Changing CT_STRUCT Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB Relationship Table 20010504
2 Exporting ET_STRUCT_NOFOC Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB Invalid Relationship Records in Current Focus Context 20010508
3 Importing 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 Importing 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 Exporting EX_PRTYPE Call by reference Type reference (TYPE) PPET_PRTYPE iPPE Object Type of Focus Target Relationship (Relatshps) 20001102
2 Exporting EX_PXTYPE Call by reference Type reference (TYPE) PVS_OBJ_TYPE1 iPPE Object Type of Focus Target Object of an Operation 20001102
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Behavior During Message Handling 20001102
4 Importing IM_OTYPE Call by reference Type reference (TYPE) PPFOC_PFOBJID-OTYPE Object Type of the Source of an Operation 20001102
5 Importing IM_OTYPE2 Call by reference Type reference (TYPE) PPFOC_PFOBJID-OTYPE 2nd Object Type pf the Source of an Operation (Relatshps) 20001102
6 Importing IM_PREL_TYPE Call by reference Type reference (TYPE) PPET_PRTYPE iPPE Object Type of Source Relationship (Relatshps) 20001102
7 Importing IM_PXTYPE Call by reference Type reference (TYPE) PVS_OBJ_TYPE1 iPPE Object Type of Source of an Operation 20001102
8 Importing 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_CORRESP_PRTYPE No Corresponding iPPE Target Type Exists for Focus Relatshp 20001102
2 NO_CORRESP_PXTYPE No Corresponding iPPE Target Type Exists for Focus Object 20001102
3 NO_VALID_REQUEST Incorrect Combination in Input Data 20001102
History
Last changed by/on SAP  20050411 
SAP Release Created in 46C2