SAP ABAP IMG Activity 0RPM_BUS_OBJ_LINK (Define Object Link Types)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_IMG (Package) RPM IMG Objects
IMG Activity
ID 0RPM_BUS_OBJ_LINK Define Object Link Types  
Transaction Code S_XSD_23000087   (empty) 
Created on 20021028    
Customizing Attributes 0RPM_BUS_OBJ_LINK   Define Business Object Links 
Customizing Activity 0RPM_BUS_OBJ_LINK   Define Business Object Links 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name 0RPM_BUS_OBJ_LINK    

Use

In this Customizing activity, you make all the settings you require to create or change an object link to an SAP ERP object and define its attributes, for example, read data, existence check, search help, own persistence, display layout, or calling an object in the SAP system.

This configuration step is required for the following:

  • SAP Product Lifecycle Management
  • SAP Project System (PS)
  • Project Management integration
  • Microsoft Project integration
  • Microsoft Project Server integration
  • SAP Financial and Controlling (FI-CO) integration
  • SAP Environmental Compliance (SAP EC) integration

Requirements

Standard settings

The settings have been made in the standard system for all SAP ERP object link types for which program interfaces are already implemented in Portfolio Management.

Activities

The following activities describe which settings you must make if you have created new object types for object links. For more information about the settings you must make to use the object types that already exist, see the attachment SAP Portfolio and Project Management: Configuration in SAP Note 1826389 under Portfolio Management: Configuration -> Business Customizing -> Setting Up Object Links (Portf. Mgmt).

Settings for Integration Processes

You specify the relevant integration settings to link the base systems you are using.

Portfolio Add-On to Object Link Types

You specify the relevant application for a given object link type.

Name of Class in the SAP System per Object Type

Enter a name for an object type of the class in the SAP system that corresponds to the class in Portfolio Management.

You can use the same class in the SAP system for various object types in Portfolio Management, if required.

Standard Consistency Checks per Object Type

Each object link type can have various consistency checks, for example, display authorization, locked, released, deleted, completed, and valid. The standard object link types are delivered with default consistency checks. You can also deactivate these checks.

If you want to develop additional consistency checks for an object type, use the BAdI OLR3_CONSISTENCY in the plug-in system.

Fields per Object Type

On the detail screen of the object, enter the fields for each object type you want to use.

The SAP system reads the data generically from the Table/View in SAP System per Object Type and Method view (see below). You must implement the BAdI OLR3_DATA in the plug-in system for all other tables.

Frames per Object Type

Define frames for the object type, and define a frame type and a sequence for each. You can define a maximum of nine frames for each object type.

Fields per Frame

Define which fields you want to display in the detail view of this frame for a given object type. In addition, define the sequence in which they are to appear. You can define a maximum of 100 fields for each frame.

Table/View in the SAP System per Object Type and Method

For each method (for example, existence check, consistency check, search help, data retrieval), define a table or a view in the SAP system from which the object data is to be read or in which the object is to be checked, and assign it a strategy.

Service for an Object Type

Assign the corresponding service to the linked object type you want to use to open an SAP transaction. You must have already created this service in Customizing under Make Settings for Calling an SAP Transaction.

You can assign a Web server to each service. When you call an SAP transaction, this Web server (if configured) is given a higher priority than the Web server assigned in the Object Link Type Definition view of this Customizing activity (Define Object Link Types).

Example

Business Attributes
ASAP Roadmap ID 201   Make global settings 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG 0RPM_BUS_OBJ_LINK 0 /RPM/XSD0000011 Portfolio Management 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
VC_RPM_OBL_OBTYP C - View cluster SM34  
History
Last changed by/on SAP  20090305 
SAP Release Created in 100