SAP ABAP Interface IF_RPM_OBL_PROXY (RPM: Object Link Proxy Interface)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_OBJECTLINK_PROXY (Package) RPM Object Link Proxies
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OBL_PROXY Proxy Functions for Business Objects 20030131
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OLR3_BUPA Bupa Person integration proxy 20040609
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OLR3_COSTCENTER Project System Integration Proxy 20030206
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OLR3_INTERNAL_ORDER System Internal Order 20030116
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OLR3_NETWORK Project System Integration Proxy 20030212
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OLR3_NETWORK_ACT Project System Integration Proxy 20030212
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OLR3_NETWORK_ELEMENT Project System Integration Proxy 20030213
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OLR3_PROJECTDEFINITION Project System Integration Proxy 20030116
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OLR3_WBSELEMENT Project System Integration Proxy 20030212
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_XRPM_PROJECTSEARCH Project System Integration Proxy 20030912
Properties
Interface IF_RPM_OBL_PROXY  
Short Description RPM: Object Link Proxy Interface    
General Data
Package RPM_OBJECTLINK_PROXY   RPM Object Link Proxies 
Created 20020611   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface IF_RPM_OBL_PROXY has no forward declaration.
Interfaces
Interface IF_RPM_OBL_PROXY has no interface.
Friends
Interface IF_RPM_OBL_PROXY has no friend.
Attributes
Interface IF_RPM_OBL_PROXY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTENCE Static method Public Method Check object existence 20030116
2 GET_APPLICATION_URL Static method Public Method Accessor of application URL 20020613
3 GET_DATA Static method Public Method Accessor of object link data 20020613
4 GET_DESCRIPTION Static method Public Method Get description of object 20020611
5 GET_EXTERNAL_ID Static method Public Method Accessor of external identifier 20020613
6 GET_IDENTIFIER Static method Public Method 20020613
7 GET_OBJECT_KEY Static method Public Method Accessor of object key 20020613
8 IS_CONSISTENT Static method Public Method Check object is consistent 20020613
9 SEARCH_OBJECTS Static method Public Method Search of objects with given criteria 20020613
Events
Interface IF_RPM_OBL_PROXY has no event.
Types
Interface IF_RPM_OBL_PROXY has no local type.
Method Signatures

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDENTIFIER Call by reference Type reference (TYPE) RPM_TS_OBL_IDENTIFIER RPM: Search result structure 20030131
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20030131
# Exception Resumable Description Created on
1 CX_RPM_OBL_PROXY_NOT_FOUND RPM: Object link proxy class not found 20030204

Method GET_APPLICATION_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) STRING 20020615
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20020613
3 Returning RV_APPLICATION_URL Value transfer Type reference (TYPE) STRING 20020613

Method GET_APPLICATION_URL on Interface IF_RPM_OBL_PROXY has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDENTIFIER Call by reference Type reference (TYPE) RPM_TS_OBL_IDENTIFIER RPM: Search result structure 20040309
2 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU current language 20040309
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20020613
4 Returning RV_OBJECT_DATA Value transfer Type reference (TYPE) RPM_TS_OBL_SEARCH_RESULT Table Type for OLR3_TS_TAB_DATA 20080626
# Exception Resumable Description Created on
1 CX_RPM_OBL_PROXY_NOT_FOUND RPM: Object link proxy class not found 20040309

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDENTIFIER Call by reference Type reference (TYPE) RPM_TS_OBL_IDENTIFIER RPM: Search result structure 20040308
2 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU current language 20040309
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20020611
4 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING RPM: Object type description 20020611
# Exception Resumable Description Created on
1 CX_RPM_OBL_PROXY_NOT_FOUND RPM: Object link proxy class not found 20040308

Method GET_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXTERNAL_ID Value transfer Type reference (TYPE) STRING 20030203
2 Importing IT_OBJECT_CRITERIA Call by reference Type reference (TYPE) RPM_TT_OBL_SEARCH_CRITERIA RPM: Table type for object link search criteria 20030203
3 Importing IT_OBJECT_CRITERIA_DDIC Call by reference Type reference (TYPE) DDFIELDS DD Interface: Table Fields for DDIF_FIELDINFO_GET 20030203
4 Importing IV_OBJECT_IDENTIFIER Call by reference Type reference (TYPE) RPM_TS_OBL_IDENTIFIER RPM: Search result structure 20030203
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20020613

Method GET_EXTERNAL_ID on Interface IF_RPM_OBL_PROXY has no exception.

Method GET_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20020613
2 Returning RS_IDENTIFIER Value transfer Type reference (TYPE) RPM_TS_OBL_IDENTIFIER RPM: Search result structure 20020613
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR 20020613
2 CX_RPM_OBJ_LINK_NOT_ACCESSIBLE RPM: Object link not accessible 20020613

Method GET_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20020613
2 Returning RV_OBJECT_KEY Value transfer Type reference (TYPE) STRING 20020613

Method GET_OBJECT_KEY on Interface IF_RPM_OBL_PROXY has no exception.

Method IS_CONSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT_OBJECT Call by reference Object reference (TYPE REF TO) IF_RPM_COMMON Interface for all application objects 20020613
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) STRING 20020613
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20020613
4 Returning RV_CONSISTENT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020613

Method IS_CONSISTENT on Interface IF_RPM_OBL_PROXY has no exception.

Method SEARCH_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SEARCH_RESULT Value transfer Type reference (TYPE) RPM_TT_OBL_SEARCH_RESULTS RPM: Table type for the search results 20030203
2 Importing IT_SEARCH_CRITERIA Call by reference Type reference (TYPE) RPM_TT_OBL_SEARCH_CRITERIA RPM: Table type for object link search criteria 20020613
3 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU current language 20030214
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Type of linked object 20020613
# Exception Resumable Description Created on
1 CX_RPM_OBL_PROXY_NOT_FOUND RPM: Object link proxy class not found 20030412
History
Last changed by/on SAP  20141109 
SAP Release Created in 200