Show TOC

Process documentationIntegration of SD Product Sales with IPM

 

Billed quantities and values from the sale of materials can be used as the basis for calculating outgoing royalties in Intellectual Property Management (IPM) in the SAP CRM system. When the SD billing document is saved, the system automatically creates the required data in the OR Data Collector (SAP ERP system). This data is then transferred to the settlement data collector in IPM (SAP CRM system). Therefore, this data is included in the calculation of outgoing royalties according to the agreements in the respective license acquisition contracts.

Note Note

  • Reversed billing items are ignored during royalties settlement.

  • If a credit memo is created with reference to a billing item, the data values that are based on the royalties calculation are reduced by the corresponding amount.

End of the note.

To allow for the integration between SD Product Sales and Intellectual Property Management (IPM), either the enterprise business function IPM, Industry-Independent Back End (ERP_IPM_BACKEND_1) or the industry business function Media: Title Lifecycle Management (TITLE LIFECYCLE MANAGEMENT) must be activated in the ERP system.

For the purpose of this text, a media system is an ERP system where the industry business function Media: Title Lifecycle Management is activated. A non-media system is an ERP system where the industry business function IPM, Industry-Independent Back End is activated.

Prerequisites

The system settings required for the SD integration scenario are described in Technical Background: Integration of SD Product Sales.

Process

The following figure shows the process flow for transfer of the settlement data from the SAP ERP system to the SAP CRM system.

  1. Create an order for a media issue or material. The media issue or material references an intellectual property (IP).

    Note Note

    Media issues can only be used in a media system. In a non-media system, you can only use a material.

    End of the note.
  2. The billing document for the order contains the information required to determine the royalties key (an object that consists of the customer-specific royalties dimensions described and the respective IP sold) and the data values. Information that is recorded in the material or media issue master data and the customer master data is also taken into account here.

  3. Attributes are mapped to the values used in IPM (SAP CRM) for the sales data transfer to the settlement data collector and then saved in the OR data collector.

    Note Note

    Detailed information on attribute mapping is available in the following Customizing activities:

    • Customizing for Media under Start of the navigation path Title Lifecycle Management Next navigation step Intellectual Property Management (IPM) Next navigation step Integration Next navigation step Definition of Attribute Mapping End of the navigation path (in a media system)

    • Customizing for Integration with Other mySAP.com Components under Start of the navigation path Customer Relationship Management Next navigation step Settings for Intellectual Property Management (IPM) Next navigation step Define Attribute Mapping End of the navigation path (in a non-media system)

    End of the note.
  4. Perform the initial load for the SAP Adapter object IPMBEAPRDLSLS periodically for the data transfer to the settlement data collector.

  5. The IPM system determines the rights acquisition contracts and the subsequent royalties settlement (which mostly identical to the internal IPM transfer of data to the settlement data collector).

Error Analysis

You can analyze the royalties calculation in IPM to check if all product sales have been included. The following options are available for error analysis:

  • You can display data for which no initial load has been successfully performed by using the Data Browser (transaction code SE16) for table JPTRAWREC in a media system, or for table IPM_RAWREC in a non-media system.

  • You can display data that has not been processed in the outbound queue for the SAP ERP system by using the qRFC Monitor (transaction SMQ1). You can edit this data later if necessary.

  • You can display data that has not been processed in the inbound queue for the SAP CRM system by using the qRFC Monitor (transaction code SMQ2). You can edit this data later if necessary.

  • You can display BDocs that have not been processed in the message flow. You can edit this data later if necessary.

  • You can use the Data Integrity Manager (DIMa) for the DIMa object IPM-BEA-PRDSLS to check whether data has been transferred to the OR data collector correctly.