Setting the Middleware Parameters 

Use

You specify:

Prerequisites

The role SAPCRM_MENUE is assigned to your user. (You require this role to display the Middleware menu.)

You have completed the following:

Procedure

  1. Log on to the Enterprise Buyer system in English.
  2. To make the necessary settings for middleware parameters, run the report BBP_PRODUCT_SETTINGS_MW. You must run this report after you apply Support Packages and after each upgrade.

Path in the SAP Implementation Guide (IMG): Enterprise Buyer professional edition ® Master Data ® Products ® Deactivate/Reactivate CRM-Specific Data in Enterprise Buyer System

To specify the R/3 backend system in the middleware parameters:

  1. Call transaction R3AC6 (menu path: Middleware ® Settings ® Maintain Middleware Parameters)
  2. Find the line containing key R3A_COMMON and parameter name CRM_DEFAULT_DESTINATION.
  3. In the field Paramval (parameter value), enter the RFC destination of the R/3 backend system.
  4. Find the line containing key R3A_COMMON and parameter name CRM_DESTINATION_SFA_SERVER.
  5. In the field Paramval (parameter value), enter the RFC destination of the Enterprise Buyer system.
  6. If you have more than one R/3 backend system, you must specify the default destination before commencing initial download from one of your R/3 backend systems. That is, you have to enter the name of the R/3 backend system from which you want to replicate data. If you are working with several R/3 backend systems, you must replicate the following objects from all the backend systems:

To specify the Enterprise Buyer system for the delta download:

  1. Log on to the R/3 backend system.
  2. Call transaction SM30.
  3. Enter table CRMPAROLTP.
  4. In the line containing the parameter name CRM_DEFAULT_DESTINATION, enter the RFC destination of the Enterprise Buyer system that you defined in the step Defining RFC Connections If you have more than one R/3 backend system, you have to perform this step for each R/3 backend system.

To test your settings:

  1. Log on to the Enterprise Buyer system.
  2. Call transaction R3AC6 (SAPCRM_MENUE path Middleware ® Settings ® Maintain Middleware Parameters).
  3. Check that the line with the key R3A_COMMON, parameter name CRM_USE_BULK_DURING_INIT has the value X in the field Paramval (parameter value).
  4. Check that the line with the key CRMGENERAL, parameter name LOG_LEVEL has the value T in the field Paramval (parameter value).
  5. Check that the line with the key FLOW, parameter name FLOW_TRACE has the value X in the field Paramval (parameter value).
  6. Check that the line with the key DEVSYSTEM, parameter name DEVSYSTEM has the value X in the field Paramval (parameter value).
  7. Check that the required Customizing objects are active. To do so, call transaction R3AC3. The following objects must be active:
  1. Check whether the tables for the objects listed above are active. To do so, double-click on an object to go to the detail screen and choose Tables. The checkbox in the column Table inactive should be empty.
  2. In the case of the object DNL_CUST_PROD1, the tables T179 and T179T can be inactive.

  3. Check whether the filter settings correspond to your requirements. Note the following with regard to making filter settings:
  1. Using transaction R3AC1, check whether the business objects MATERIAL and BBP_MATERIAL are active. If you intend to replicate service masters, the object SERVICE_MASTER must also be active.
  2. Check the filter settings for the business objects.
  3. Make sure that you have not specified any parent objects that you do not intend to replicate from R/3 for your business objects. For example, if the object CUSTOMER is specified as parent object for the object MATERIAL. To do so, call transaction SM30 and enter table SMOFOBJPAR. If you find any such parent objects in the table, delete the relevant line.