Before You Install the Recipe

You must perform the following configuration tasks on your Oracle SCM Cloud and DiCentral instances to successfully run the recipe.

Configure Oracle SCM Cloud

To access Oracle SCM Cloud from Oracle Integration, create forecast and sales orders, and send back sales order response as well as shipment & invoice response, you’ll need to perform the following configuration tasks on your Oracle SCM Cloud instance.

  1. Perform all the base configurations in Oracle SCM Cloud, including setting up security, access roles, inventory, order management, receivables and supply chain planning setups.
  2. Configure order management fulfillment line and header extensible flex fields to capture OEM firm order reference information. Receivables invoice lines DFF also need to be configured to maintain the OEM firm order references so that the same information can be sent back to DiCentral via the integration.
    1. Refer to Order management to AR Mapping as per support note 2446740.1.
    2. Configure the Collaboration Messaging Framework (CMK) to establish B2B message exchange for sending shipment and invoice information to DiCentral.
    3. Create a reference/template sales order with a custom order type to reference sales order information.
  3. Create a custom editable measure EDI Shipments Forecast to receive forecast data from DiCentral.
  4. Create a user account for Oracle Integration on Oracle SCM Cloud.
    Log in to the Oracle SCM Cloud instance as an Administrator and perform the following tasks.
    1. To access Oracle SCM Cloud from Oracle Integration, you must create a user account for Oracle Integration. Note the user name and password of the account, as you’ll use these credentials to connect to Oracle SCM Cloud from Oracle Integration, using the Oracle ERP Cloud Adapter.
    2. Assign the required roles to the user account. See Assign Required Roles to an Integration User in Using the Oracle ERP Cloud Adapter with Oracle Integration 3.
    3. In addition to the above roles, also assign the following roles and privileges to the account:
      • Accounts Receivable Manager
      • Demand and Supply Planner
      • Employee
      • IT Security Manager
      • Human Capital Management Integration Specialist
      • Order Manager
      • Sales Administrator
      • Shipping Manager
      • Integration Specialist
      • View_All_HCM_Integration_Specialist
      • AttachmentsUser
      • SOAOperator
      • FND_MANAGE_CATALOG_SERVICE_PRIV
      • Customer Relationship Management Application Administrator
  5. Obtain the Collaboration Messaging Framework (CMK) WSDL. See Overview of Collaboration Message Definitions in Supply Chain and Manufacturing documentation.

    Note that you have to download the CollaborationMessageV2Service WSDL.

Configure DiCentral

To access DiCentral from Oracle Integration, you’ll need to perform the following configuration tasks on your DiCentral instance.

  1. Configure the outbound payloads from DiCentral.

    To configure the outbound payloads, you’ll require the following information from the Oracle SCM Cloud instance. This will be cross referenced from the request coming in from DiCentral to Oracle SCM Cloud.

    • Customer

    • Customer Product Number

    • Product Number

    • Ordered UOM Code

    • Bill to Party Number

    • Bill to Site Identifier

    • Ship to Party Number

    • Ship to Site Identifier

    • Supplier Organization Code

  2. Obtain the endpoint URL for Sales Order response, and Shipment & Invoice response to be sent to DiCentral from Oracle Integration. You’ll require this while configuring connection from Oracle Integration.
  3. Obtain the API key associated with your Dicentral instance. You’ll require this while configuring connection from Oracle Integration.