SAP ABAP Class CL_PPELIPRO_CNTL (iPPE External Objects in PS)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-MD-PPE (Application Component) Integrated Product and Process Engineering
     CPPEPRO (Package) iPPE Objects in the Project System Connection
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 20001013
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PPELIEXT_OPERATION iPPE Engine Interface for Operations on Objects 20001205
Properties
Class CL_PPELIPRO_CNTL  
Short Description iPPE External Objects in PS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPEPRO   iPPE Objects in the Project System Connection 
Created 20001013   SAP 
Last change 20011120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PROJT 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 20001013
2 IF_PPELIEXT_OPERATION iPPE Engine Interface for Operations on Objects 20001205
Friends
Class CL_PPELIPRO_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PPELIPRO_CNTL iPPE External Objects in PS 20001013
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_READ Static method Public Method Read an Assignment from the Buffer Table 20001013
2 BUFFER_READ_ALL Static method Public Method Read Whole Buffer 20001217
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011120
4 GET_INSTANCE Static method Public Method Instantiation 20001013
5 PROJID_BY_ATTR_READ Static method Public Method Read an Assignment According to Attributes 20001013
6 PROJID_DELETE_EXT Static method Public Method Delete an Assignment from the External Program 20010118
7 PROJID_MAINT Static method Public Method Maintain an Assignment 20001013
8 PROJID_QUNIT_CHANGE Static method Public Method Create/Change UoM for PS Operation Resource Assignment 20001215
9 PROJID_READ Static method Public Method Read an Assignment 20001013
10 PROJID_SAVE Static method Public Method Save Assignment Table 20001013
11 PSOBJ_CHECK Static method Private Method Check a PS Object 20001013
12 PSOBJ_CONV_EXTTOINT Static method Public Method Conversion: External to Internal 20001013
13 PSOBJ_CONV_INTTOEXT Static method Public Method Conversion: Internal to External 20001013
14 PSOBJ_READ Static method Public Method Read a PS Object 20001013
Events
Class CL_PPELIPRO_CNTL has no event.
Types
Class CL_PPELIPRO_CNTL has no local type.
Method Signatures

Method BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_TAB Zuordnung 20001013
2 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling der iPPE-Engine 20001013
3 Importing IM_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI Identifikation der Zuordnung 20010221
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010116
2 UNDEFINED_KEY unvollständiger Schlüssel 20010116

Method BUFFER_READ_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROJID_TAB Call by reference Type reference (TYPE) PROJT_PROJID_TAB Puffer 20001217

Method BUFFER_READ_ALL on class CL_PPELIPRO_CNTL has no exception.

Method CLASS_CONSTRUCTOR Signature

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

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 ext. Objekte des PS 20001013

Method GET_INSTANCE on class CL_PPELIPRO_CNTL has no exception.

Method PROJID_BY_ATTR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI_TAB Zuordnungstabelle 20001013
2 Importing IM_BUFFER_BYPASS Call by reference Type reference (TYPE) C Puffer Bypass 20001013
3 Importing IM_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI Daten einer Zuordnung 20001013
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20001013
2 NOT_FOUND nicht gefunden 20001013
3 UNDEFINED_KEY unvollständiger Schlüssel 20001013

Method PROJID_DELETE_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI Zuordnung 20010118
2 Importing IM_AENNR Call by reference Type reference (TYPE) PROJT_PROJID_LI-AENNR Änderungsnummer 20010118
3 Importing IM_OTYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-OTYPE Objekttyp 20010118
4 Importing IM_PCOUNT Call by reference Type reference (TYPE) PROJT_PROJID_LI-PCOUNT Zähler 20010118
5 Importing IM_PGUID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PGUID iPPE Guid 20010118
6 Importing IM_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PROJID PS Schlüssel 20010118
7 Importing IM_PRSTYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-PRSTYPE PS-Typ 20010118
8 Importing IM_PVS_APPLOBJ_TYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-PVS_APPLOBJ_TYPE PVS_APPLOBJ_TYPE 20010118
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010118
2 NOT_FOUND nicht gefunden 20010118
3 UNDEFINED_KEY unvollständiger Schlüssel 20010118

Method PROJID_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI Zuordnung PS iPPE Ausgabe 20001013
2 Importing IM_AENNR Call by reference Type reference (TYPE) PROJT_PROJID_LI-AENNR Anderungsnummer 20001019
3 Importing IM_CHNGBY Call by reference Type reference (TYPE) PROJT_PROJID_LI-CHNGBY letzter Änderer 20001127
4 Importing IM_CHNGDAT Call by reference Type reference (TYPE) PROJT_PROJID_LI-CHNGDAT letztes Änderungsdatum 20001127
5 Importing IM_DELFLG Call by reference Type reference (TYPE) C Löschflag 20001013
6 Importing IM_OTYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-OTYPE iPPE Objekttyp 20001019
7 Importing IM_PCOUNT Call by reference Type reference (TYPE) PROJT_PROJID_LI-PCOUNT Zähler 20001108
8 Importing IM_PGUID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PGUID iPPE Guid 20001019
9 Importing IM_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PROJID PS Objekt der iPPE 20001013
10 Importing IM_PRSTYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-PRSTYPE interner PS Typ 20001019
11 Importing IM_PVS_APPLOBJ_TYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-PVS_APPLOBJ_TYPE PVS Anwendungsobjekttyp 20001019
12 Importing IM_QUANT Call by reference Type reference (TYPE) PROJT_PROJID_LI-QUANT Menge (nur Ressource) 20001210
13 Importing IM_QUNIT Call by reference Type reference (TYPE) PROJT_PROJID_LI-QUNIT Mengeneinheit (nur Ressource) 20001210
14 Importing IM_TMSTMP_FLG Call by reference Type reference (TYPE) C Timestamp letzter Schnittstellenlauf 20001210
# Exception Resumable Description Created on
1 ALREADY_EXIST existiert bereits 20001019
2 FOREIGN_LOCKED Datensatz ist gesperrt 20010426
3 INTERNAL_ERROR interner Fehler 20001019
4 NOT_FOUND nicht gefunden 20001019
5 NO_AUTHORITY keine Berechtigung 20010118
6 UNDEFINED_KEY unvollständiger Schlüssel 20001019
7 UNDEFINED_RELATION Zuordnung ist nicht definiert 20010116

Method PROJID_QUNIT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PGUID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PGUID Ressourcenguid 20001215
2 Importing IM_QUNIT Call by reference Type reference (TYPE) PROJT_PROJID_LI-QUNIT Mengeneinheit 20001215
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20001215
2 NOT_FOUND nicht gefunden 20001215

Method PROJID_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI Zuordnung 20001013
2 Exporting EX_EXISTFLG Call by reference Type reference (TYPE) C Zuordnung exxistert 20001013
3 Importing IM_BYPASS_BUFFER Call by reference Type reference (TYPE) C Puffer 20001013
4 Importing IM_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI Zuordnung 20001013
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010116
2 NO_AUTHORITY keine Berechtigung 20010118
3 UNDEFINED_KEY unvollständiger Schlüssel 20010116

Method PROJID_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMITFLG Call by reference Type reference (TYPE) C 'X' Commit Flag 20001013

Method PROJID_SAVE on class CL_PPELIPRO_CNTL has no exception.

Method PSOBJ_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OKFLG Call by reference Type reference (TYPE) C Okflag 20001013
2 Importing IM_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PROJID PS-Objekt (interner Key) 20001013
3 Importing IM_PRSTYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-PRSTYPE PS-Objekttyp 20001013

Method PSOBJ_CHECK on class CL_PPELIPRO_CNTL has no exception.

Method PSOBJ_CONV_EXTTOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PROJID interne PS Bezeichnung 20001013
2 Exporting EX_PRSTYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-PRSTYPE interner PS Typ 20001013
3 Importing IM_ACTEXT Call by reference Type reference (TYPE) BAPI_NETWORK_ACTIVITY_EXP-ACTIVITY Vorgangsnummer Netzplan und Standardnetz 20001013
4 Importing IM_NETWORKEXT Call by reference Type reference (TYPE) BAPI_NETWORK_EXP-NETWORK Netzplannummer 20001013
5 Importing IM_PROJECTEXT Call by reference Type reference (TYPE) PROJ-PSPID Projektdefinition 20001013
6 Importing IM_WBSEXT Call by reference Type reference (TYPE) PRPS-POSID Projektstrukturplanelement (PSP-Element) 20001013
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010323
2 NOT_FOUND nicht gefunden 20010323
3 UNDEFINED_KEY unvollständiger Schlüssel 20010323

Method PSOBJ_CONV_INTTOEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVITY Call by reference Type reference (TYPE) BAPI_NETWORK_ACTIVITY_EXP-ACTIVITY ext. Vorgang 20001013
2 Exporting EX_NETWORK Call by reference Type reference (TYPE) BAPI_NETWORK_EXP-NETWORK ext. Netzplan 20001013
3 Exporting EX_PROJECT Call by reference Type reference (TYPE) PROJ-PSPID Projektdefinition 20001013
4 Exporting EX_WBS Call by reference Type reference (TYPE) PRPS-POSID ext. PSP-Element 20001013
5 Importing IM_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PROJID interner PS-Schlüssel 20001013
6 Importing IM_PRSTYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-PRSTYPE interner PS Objekttyp 20001013
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010323
2 NOT_FOUND nicht gefunden 20010323
3 UNDEFINED_KEY unvollständiger Schlüssel 20010323

Method PSOBJ_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AFVGD Call by reference Type reference (TYPE) AFVGD Auftragsarbeitsvorgang 20001023
2 Exporting EX_AUFNR Call by reference Type reference (TYPE) AFKO-AUFNR Auftragsnummer 20001102
3 Exporting EX_PRPS Call by reference Type reference (TYPE) PRPS PSP-Element (Projektstrukturplanelement) Stammdaten 20001017
4 Exporting EX_PRTE Call by reference Type reference (TYPE) PRTEB Terminierungsdaten Projektposition 20001021
5 Importing IM_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI-PROJID interner PS Schlüssel 20001017
6 Importing IM_PRSTYPE Call by reference Type reference (TYPE) PROJT_PROJID_LI-PRSTYPE interner PS Typ 20001017
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20001017
2 NOT_FOUND nicht gefunden 20001017
3 NO_AUTHORITY keine Berechtigung 20010118
History
Last changed by/on SAP  20011120 
SAP Release Created in 46C2