SAP ABAP Class CL_RPM_OBJ_LINK_SERVICES (RPM: Services for object link objects)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_OBJ_LINK (Package) RPM Object Links
Properties
Class CL_RPM_OBJ_LINK_SERVICES  
Short Description RPM: Services for object link objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPM_OBJ_LINK   RPM Object Links 
Created 20020610   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RPM_OBL_REPOSITORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RPM_OBJ_LINK_SERVICES has no interface implemented.
Friends
Class CL_RPM_OBJ_LINK_SERVICES has no friend class.
Attributes
Class CL_RPM_OBJ_LINK_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_UNIQUE_ID Static method Public Method Create object link 20030411
2 CREATE_OBJECT_LINK Static method Public Method Create object link 20020610
3 GET_APPLICATION_URL Static method Public Method Get URL 20020610
4 MOVE_FV_PAIRS_TO_STRUC Static method Public Method Translate character string into structure 20030205
5 MOVE_STRING_TO_STRUC Static method Public Method Translate character string into structure 20020610
6 MOVE_STRUC_TO_FV_PAIRS Static method Public Method Translate character string into structure 20030206
7 MOVE_STRUC_TO_STRING Static method Public Method Translate structure into character string 20020610
Events
Class CL_RPM_OBJ_LINK_SERVICES has no event.
Types
Class CL_RPM_OBJ_LINK_SERVICES has no local type.
Method Signatures

Method CHECK_UNIQUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) RPM_TV_OBL_EXTERNAL_ID RMP: Externe ID 20030411
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Typ des verknüpften Objekts 20030411
# Exception Resumable Description Created on
1 CX_RPM_OBL_PROXY_NOT_FOUND RPM: Proxy-Klasse Objektverknüpfung nicht gefunden 20030411

Method CREATE_OBJECT_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_LINKS Call by reference Object reference (TYPE REF TO) CL_RPM_OBJ_LINKS Sammlung für Objektverknüpfungsobjekte 20020610
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) RPM_TV_OBL_EXTERNAL_ID RMP: Externe ID 20020610
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) RPM_TV_OBL_TYPE RPM: Typ des verknüpften Objekts 20020610
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR 20020611
2 CX_RPM_OBJ_LINK_NOT_ACCESSIBLE RPM: Zugriff auf Objektverknüpfung nicht möglich 20020614
3 CX_RPM_OBL_PROXY_NOT_FOUND RPM: Proxy-Klasse Objektverknüpfung nicht gefunden 20020614

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: Typ des verknüpften Objekts 20020615
3 Returning RV_APPLICATION_URL Value transfer Type reference (TYPE) STRING 20020615

Method GET_APPLICATION_URL on class CL_RPM_OBJ_LINK_SERVICES has no exception.

Method MOVE_FV_PAIRS_TO_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STRUCTURE Call by reference Type reference (TYPE) ANY 20030205
2 Exporting EV_STRING Call by reference Type reference (TYPE) STRING 20030205
3 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20030205
4 Importing IT_FV_PAIRS Call by reference Type reference (TYPE) RPM_TT_OBL_SEARCH_CRITERIA RPM: Tabellentyp für Suchkriterien für Objektverknüpfungen 20030205
5 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20030205

Method MOVE_FV_PAIRS_TO_STRUC on class CL_RPM_OBJ_LINK_SERVICES has no exception.

Method MOVE_STRING_TO_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STRUCTURE Call by reference Type reference (TYPE) ANY 20020615
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20020615
3 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20020615

Method MOVE_STRING_TO_STRUC on class CL_RPM_OBJ_LINK_SERVICES has no exception.

Method MOVE_STRUC_TO_FV_PAIRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FV_PAIRS Call by reference Type reference (TYPE) RPM_TT_OBL_SEARCH_CRITERIA RPM: Tabellentyp für Suchkriterien für Objektverknüpfungen 20030206
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20030206
3 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20030206
# Exception Resumable Description Created on
1 CX_RPM_OBL_PROXY_NOT_FOUND RPM: Proxy-Klasse Objektverknüpfung nicht gefunden 20030218

Method MOVE_STRUC_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20020614
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20020614

Method MOVE_STRUC_TO_STRING on class CL_RPM_OBJ_LINK_SERVICES has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200