SAP ABAP Class CL_PPELIPS_CNTL (LI Control Class for iPPE-PS Connection)
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 20050404
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PPELIEXT_OPERATION iPPE Engine Interface for Operations on Objects 20050404
Properties
Class CL_PPELIPS_CNTL  
Short Description LI Control Class for iPPE-PS Connection    
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 20050314   SAP 
Last change 20100310   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 20050404
2 IF_PPELIEXT_OPERATION iPPE Engine Interface for Operations on Objects 20050404
Friends
Class CL_PPELIPS_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACT_OFFSET Constant Public Type reference (TYPE) CHAR2 10 Version Number Component 20050318
2 GC_WBS_OFFSET Constant Public Type reference (TYPE) CHAR1 8 Single-Character Indicator 20050318
3 GR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PPELIPS_CNTL Class Instance 20050404
4 GT_AFKO Static Attribute Private Type reference (TYPE) AFKO_TAB Orders: PDS Header Data 20050330
5 GT_AFVC Static Attribute Private Type reference (TYPE) AFVC_TAB Order Operations 20050330
6 GT_AUFK Static Attribute Private Type reference (TYPE) AUFK_TAB Sales Orders 20050330
7 GT_PROJ Static Attribute Private Type reference (TYPE) PROJ_TAB Project Definitions 20050330
8 GT_PROJID Static Attribute Private Type reference (TYPE) PROJT_PROJID_TAB Buffer Table of iPPE-PS Assignments 20050324
9 GT_PROJID_BACKUP Static Attribute Private Type reference (TYPE) PROJT_PROJID_TAB Backup Table for Buffer 20050324
10 GT_PRPS Static Attribute Private Type reference (TYPE) PRPS_TAB WBS Elements 20050330
11 GT_RFPNT Static Attribute Private Type reference (TYPE) RFPNT_TAB Reference points 20050330
12 GT_RFPNTT Static Attribute Private Type reference (TYPE) RFPNTT_TAB Reference Point Texts 20050330
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20050401
2 GET_INSTANCE Static method Public Method Gets the Instance of the Class 20050404
3 PROJID_ACT_CONVERT_TO_INT Static method Public Method Convert WBS Element into Internal Format 20050323
4 PROJID_MAINTAIN Static method Private Method Operation on Buffer Table 20050329
5 PROJID_OBJ_DELETE Static method Public Method Delete iPPE-Project System Assignments 20050314
6 PROJID_OBJ_MAINT Static method Public Method Maintain iPPE-Project System Assignments 20050314
7 PROJID_PPE_CHECK Static method Private Method Check iPPE Object 20050329
8 PROJID_PS_CHECK Static method Private Method Check PS Object 20050329
9 PROJID_PS_CONVERT_TO_EXT Static method Public Method Convert PS Object into External Format 20050317
10 PROJID_READ Static method Public Method Read iPPE-PS Assignment 20050314
11 PROJID_REF_DECOMPOSITION Static method Public Method Explode Reference Point in Network Activities 20050318
12 PROJID_REF_DELETE Static method Public Method Delete iPPE-Reference Point Assignment 20050318
13 PROJID_REF_MAINT Static method Public Method Maintain iPPE-Reference Point Assignment 20050314
14 PROJID_WBS_CONVERT_TO_INT Static method Public Method Convert WBS Element into Internal Format 20050322
Events
Class CL_PPELIPS_CNTL has no event.
Types
Class CL_PPELIPS_CNTL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PPELIPS_CNTL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PPELIPS_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 Interface der iPPE-Engine für externe Objekte 20050404

Method GET_INSTANCE on class CL_PPELIPS_CNTL has no exception.

Method PROJID_ACT_CONVERT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACT_INT Call by reference Type reference (TYPE) CO_APLZL Vorgangsnummer (intern) 20050323
2 Exporting EV_NET_INT Call by reference Type reference (TYPE) CO_AUFPL Plannummer Vorgänge (intern) 20050323
3 Exporting EV_PRO_PROJID Call by reference Type reference (TYPE) PS_INTNR Projektdefinition (intern) 20050323
4 Importing IV_ACT_EXT Call by reference Type reference (TYPE) VORNR Vorgangsnummer 20050323
5 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050323
6 Importing IV_NET_EXT Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20050323
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050323

Method PROJID_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI Identifikation der iPPE-PS Zuordnung 20050329
2 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050329
3 Importing IV_OP_ID Call by reference Type reference (TYPE) C Operation ['I', 'D'] 20050329
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050329

Method PROJID_OBJ_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GUID Call by reference Type reference (TYPE) PROJT_PPE_OBJECT iPPE-Objekt 20050314
2 Importing IS_NETWORK_ACT Call by reference Type reference (TYPE) PROJT_NETWORK_ACT Netplan-Vorgang 20050314
3 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050314
4 Importing IV_PROJID Call by reference Type reference (TYPE) PS_INTNR Projektdefinition (intern) 20050314
5 Importing IV_WBS Call by reference Type reference (TYPE) PS_POSNR PSP-Element 20050314
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050314

Method PROJID_OBJ_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI iPPE-Projekt Zuordnung 20050314
2 Importing IS_GUID Call by reference Type reference (TYPE) PROJT_PPE_OBJECT iPPE-Objekt (intern) 20050314
3 Importing IS_NETWORK_ACT Call by reference Type reference (TYPE) PROJT_NETWORK_ACT Netzplanvorgang (intern) 20050323
4 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050314
5 Importing IV_PROJID Call by reference Type reference (TYPE) PS_INTNR Projektdefinition (intern) 20050314
6 Importing IV_WBS Call by reference Type reference (TYPE) PS_POSNR PSP-Element (intern) 20050314
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050314

Method PROJID_PPE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI_TAB 20050329
2 Importing IS_GUID Call by reference Type reference (TYPE) PROJT_PPE_OBJECT iPPE-Objektidentifikation 20050329
3 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) C Sperrmodus ['E', 'S'] 20050329
4 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050329
5 Importing IV_OPERATION Call by reference Type reference (TYPE) C durchzuführende Opertaion ['I', 'U', 'D'] 20050331
# Exception Resumable Description Created on
1 GENERAL_ERROR allegemeiner Fehler 20050329

Method PROJID_PS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI_TAB 20050329
2 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) C Sperrmodus ['E', 'S'] 20050329
3 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050329
4 Importing IV_OPERATION Call by reference Type reference (TYPE) C durchzuführende Opertaion ['I', 'U', 'D'] 20050331
5 Importing IV_PROJID Call by reference Type reference (TYPE) PVS_EX_OBJ_ID Identifikation für externe Objekte 20050329
6 Importing IV_PRSTYPE Call by reference Type reference (TYPE) PRSTYPE Typ des Projektknotens 20050329
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050329

Method PROJID_PS_CONVERT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACT Call by reference Type reference (TYPE) PPE_PS_ACT Netzplan-Vorgang: Definition 20050317
2 Exporting ES_PROJECT Call by reference Type reference (TYPE) PPE_PS_PROJECT Projekt: Definition 20050317
3 Exporting ES_RFPNT Call by reference Type reference (TYPE) PPE_PS_RFPNT Bezugsort: Definition 20050317
4 Exporting ES_WBS Call by reference Type reference (TYPE) PPE_PS_WBS PSP-Element: Definition 20050317
5 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050317
6 Importing IV_PROJECT Call by reference Type reference (TYPE) PS_INTNR Projektdefinition (intern) 20050317
7 Importing IV_PROJID Call by reference Type reference (TYPE) PVS_EX_OBJ_ID Identifikation für externe Objekte 20050317
8 Importing IV_PRSTYPE Call by reference Type reference (TYPE) PRSTYPE Typ des Projektknotens 20050317
9 Importing IV_TEXT_FLG Call by reference Type reference (TYPE) XFELD PPET_FALSE Kennzeichen: Beschreibung der PS-Objekte lesen 20050318
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050317

Method PROJID_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI_TAB iPPE-Projekt Zuordnungen 20050314
2 Importing IS_GUID Call by reference Type reference (TYPE) PROJT_PPE_OBJECT iPPE-Objekt 20050314
3 Importing IS_NETWORK_ACT Call by reference Type reference (TYPE) PROJT_NETWORK_ACT Netzplan-Vorgang 20050324
4 Importing IV_PROJID Call by reference Type reference (TYPE) PS_INTNR Projektdefinition (intern) 20050314
5 Importing IV_RFPNT Call by reference Type reference (TYPE) CN_RPIP Bezugsort 20050314
6 Importing IV_WBS Call by reference Type reference (TYPE) PS_POSNR PSP-Element 20050314

Method PROJID_READ on class CL_PPELIPS_CNTL has no exception.

Method PROJID_REF_DECOMPOSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_TYPE_TAB Tabelle mit Netzplanvorgängen 20050318
2 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050318
3 Importing IV_RFPNT Call by reference Type reference (TYPE) CN_RPIP Bezugsort 20050318
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050318

Method PROJID_REF_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GUID Call by reference Type reference (TYPE) PROJT_PPE_OBJECT iPPE-Objekt 20050318
2 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050318
3 Importing IV_RFPNT Call by reference Type reference (TYPE) CN_RPIP Bezugsort 20050318
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050318

Method PROJID_REF_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROJID Call by reference Type reference (TYPE) PROJT_PROJID_LI iPPE-Projekt Zuordnung 20050314
2 Importing IS_GUID Call by reference Type reference (TYPE) PROJT_PPE_OBJECT iPPE-Objekt 20050314
3 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050314
4 Importing IV_RFPNT Call by reference Type reference (TYPE) CN_RPIP Bezugsort 20050314
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050314

Method PROJID_WBS_CONVERT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PRO_PROJID Call by reference Type reference (TYPE) PS_INTNR Projektdefinition (intern) 20050322
2 Exporting EV_WBS_WBSID Call by reference Type reference (TYPE) PS_POSNR PSP-Element 20050322
3 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT Nachrichtenhandling im iPPE 20050322
4 Importing IV_WBS_POSID Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20050322
# Exception Resumable Description Created on
1 GENERAL_ERROR allgemeiner Fehler 20050322
History
Last changed by/on SAP  20100310 
SAP Release Created in 600