SAP ABAP Class /RPM/CL_INTEGRATION_UTILITY (Utility class for Project intgeration)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/INTEGRATION (Package) xRPM Integration Components
Properties
Class /RPM/CL_INTEGRATION_UTILITY  
Short Description Utility class for Project intgeration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/INTEGRATION   xRPM Integration Components 
Created 20050314   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RPM/CL_INTEGRATION_UTILITY has no forward declaration.
Interfaces
Class /RPM/CL_INTEGRATION_UTILITY has no interface implemented.
Friends
Class /RPM/CL_INTEGRATION_UTILITY has no friend class.
Attributes
Class /RPM/CL_INTEGRATION_UTILITY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT_LOG Static method Public Method Commit log creation 20050316
2 CREATE_LOG Static method Public Method Save the log to database 20050314
3 DELETE_LOG Static method Public Method Delete the log from database 20050328
4 GET_BPS_SYSTEMS Static method Public Method Get all the Base project systems 20090515
5 GET_INTEGRATION_FLAGS Static method Public Method Get the Integration flags saved by customer exit 20050414
6 INTEGRATION_LOG_HEADER Static method Public Method Create the log header for the integration log 20050401
7 IS_APPLICATION_ACTIVE Static method Public Method Check if the specified application is active 20091123
8 RETRIEVE_LOG Static method Public Method Retrieve messages 20050316
9 RETRIEVE_LOG_HEADER Static method Public Method Retrieve log header 20050316
10 SAVE_INTEGRATION_FLAGS Static method Public Method Call the customer exit to save the integration flags 20050413
11 SET_IDS Static method Public Method 20050518
Events
Class /RPM/CL_INTEGRATION_UTILITY has no event.
Types
Class /RPM/CL_INTEGRATION_UTILITY has no local type.
Method Signatures

Method COMMIT_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Rückgabeparameter 20050316
2 Importing IV_WAIT Value transfer Type reference (TYPE) BAPIWAIT Befehl `COMMIT AND WAIT` verwenden 20050316

Method COMMIT_LOG on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method CREATE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Meldungen 20050314
2 Exporting EV_RC Call by reference Type reference (TYPE) I Rückgabewert 20050314
3 Importing IT_MSG Value transfer Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Meldungen 20050314
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) BALTEXT Anwendungsprotokoll: Standardtext 20050321
5 Importing IV_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID GUID für Anwendungsobjekte 20050314

Method CREATE_LOG on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method DELETE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Meldungen 20050328
2 Importing IT_LOGNUM Value transfer Type reference (TYPE) BAL_T_LOGN Anwendungsprotokoll: Tabelle Protokollnummern 20050328

Method DELETE_LOG on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method GET_BPS_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BPS_SYSTEMS Call by reference Type reference (TYPE) /RPM/TT_BPS_SYSTEM RPM BPS Systems 20090515
2 Exporting EV_SYSTEMS_NAME_VALUE_PAIR Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Name-Value Pair 20090515
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) RPM_TV_APPLICATION Application 20090515
4 Importing IV_PROJECT_OBJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20090515
5 Importing IV_PROJ_TEMPLATE_OBJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20090515

Method GET_BPS_SYSTEMS on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method GET_INTEGRATION_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAMETERS Call by reference Type reference (TYPE) RPM_TS_PROJ_INT_PARAMS_RETURN 20050414
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Meldungen 20050414
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050414
4 Importing IV_APPLICATION Call by reference Type reference (TYPE) RPM_TV_APPLICATION 20050414
5 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID 20050414

Method GET_INTEGRATION_FLAGS on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method INTEGRATION_LOG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050413
2 Importing IS_INTEGRATION_PARAMETER Call by reference Type reference (TYPE) DPR_TS_INTEGRATION_PARAMETERS RPM-Projekt: Integrationsparameter 20050401

Method INTEGRATION_LOG_HEADER on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method IS_APPLICATION_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ISACTIVE Call by reference Type reference (TYPE) DPR_TV_OBL_ACTIVE Activation Status of Object Type 20091123
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) RPM_TV_APPLICATION Application 20091123

Method IS_APPLICATION_ACTIVE on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method RETRIEVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_DETAILS Value transfer Type reference (TYPE) /RPM/TT_LOG_DETAILS Protokolldetails 20050316
2 Exporting ET_MESSAGE Value transfer Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Meldungen 20050316
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20050316
4 Importing IV_LOGNUM Value transfer Type reference (TYPE) BALOGNR Anwendungsprotokoll: Protokollnummer 20050316

Method RETRIEVE_LOG on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method RETRIEVE_LOG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER Value transfer Type reference (TYPE) /RPM/TT_LOG_HEADER Protokolldetails 20050316
2 Exporting ET_MSG Value transfer Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Meldungen 20050316
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20050316
4 Importing IV_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID Anwendungsprotokoll: Protokollnummer 20050316

Method RETRIEVE_LOG_HEADER on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method SAVE_INTEGRATION_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Meldungen 20050413
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20050413
3 Importing IS_PARAMETERS Call by reference Type reference (TYPE) RPM_TS_PROJ_INT_PARAMS_RETURN Parametereinstellungen Projektintegration 20050413
4 Importing IV_APPLICATION Call by reference Type reference (TYPE) RPM_TV_APPLICATION Anwendung 20050413
5 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Element-GUID 20050413

Method SAVE_INTEGRATION_FLAGS on class /RPM/CL_INTEGRATION_UTILITY has no exception.

Method SET_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DPR_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20050529
2 Exporting EV_EXTERNAL_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20050518
3 Exporting EV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20050518
4 Exporting EV_PORTFL_ITEM_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20050518
5 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20050518
6 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20050518
7 Importing IV_PORTFL_ITEM_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20050518

Method SET_IDS on class /RPM/CL_INTEGRATION_UTILITY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400