Siebel Order Management Guide > Creating a Quote or Sales Order > Process of Enabling the Automatic Configuration of Customizable Products >

Setting Up Siebel Business Application for the Automatic Configuration of Customizable Products


Use the following procedure to set up your Siebel Business Application to support the automatic configuration of customizable products that are based on a promotion definition. This procedure is a step in Process of Enabling the Automatic Configuration of Customizable Products.

To set up the Siebel Business Application to support the automatic configuration of customizable products

  1. Start the Siebel Business Application as Siebel Administrator.
  2. Deploy the workflows:
    1. Navigate to the Administration - Business Processes screen, and then the Workflow Deployment view.
    2. In the Repository Workflow Processes applet, query for and activate the following workflows:
      • SIS OM Get Future Asset SubProcess
      • SIS OM Sync Delta SubProcess
      • ISS Promotion Upgrade Process
      • Headless Configuration Web Service

        For more information about deploying and activating workflows, see Siebel Business Process Framework: Workflow Guide.

  3. Set up the following signals and actions:
    Signal Name
    Action
     
    Sequence
    Type
    Service Name
    Service Method

    HdlsCfgSvcLoad

    1

    Business Service

    ISS Copy Service

    LoadEAI

    HdlsCfgSvcLoadABO

    1

    Workflow

    SIS OM Get Future Asset SubProcess

    RunProcess

    HdlsCfgSvcSync

    1

    Business Service

    Remote Complex Object Instance Service

    SyncInstance

    HdlsCfgSvcSyncABO

    1

    Workflow

    SIS OM Sync Delta SubProess

    RunProcess

    For more information about signals, see Siebel Order Management Infrastructure Guide. For information about how to call a workflow process from a run-time event, see Siebel Business Process Framework: Workflow Guide.

    For information about associating events (service methods) with action sets (service names), see Siebel Personalization Administration Guide.

  4. Configure the Promotion Automatch system preference:
    1. Navigate to the Administration - Application screen, and then the System Preferences view.
    2. Add a new system preference where name is Promotion Automatch and System Preference Value is Y.
  5. Set up the Unified Messaging Framework (UMF) as follows:
    1. Navigate to the Administration - Order Management screen, and then the Message Types view.
    2. Click New, and add the following new records to the All Message Types list that displays:
      Name
      Display Mode
      Group
      Title
      Full Text

      Headless Configuration Message

      Passive

      Promotion

      Product Structure Changed

      Product [Product Name] ([Id]) associated to promotion [Promotion Instance Id] has changed: [Error Text].

      Headless Configuration Error Message

      Passive

      Promotion

      Undo Apply Promotion

      An error was detected during processing of your last request. Your last request was rolled back.

    3. Select the Headless Configuration Message record, and click the Payload tab.
    4. Click New, and add four new records, where each record has the following Payload Field values:

      NOTE:  These records form the basis of the message (stored in the Full Text field of the preceding table).

      Payload Field Value

      Error Text

      Id

      Product Name

      Promotion Instance Id

    5. Select the Headless Configuration Message record, and click the Responses tab.
    6. Click New, and add two new records, each with the following values:
      Sequence
      Name

      1

      Accept

      2

      Reject

      Repeat this step for the Headless Configuration Error Message.

  6. Set up the Web service as follows:
    1. Navigate to the Administration - Web Services screen, and then the Inbound Web Services view.
    2. Add the following inbound Web service with the following details:
      Namespace
      Name
      Status

      http://siebel.com/OrderManagement/HeadlessConfiguration

      HeadlessConfigurationWS

      Active

    3. Set up the following service port for the inbound Web service, HeadlessConfigurationWS:
      Service Port Name
      Type
      Business Service Name
      Transport
      Address
      Binding

      HeadlessConfigurationPort

      Workflow Process

      Headless
      Configuration
      Web Service

      HTTP

      http://webserver/eai_language/start.swe?SWEExtSource=SecureWebService&SWEExtCmd=Execute&UserName=UserName&Password=Password

      For example:

      http://sdc78187svod/eai_enu/start.swe?SWEExtSource=SecureWebService&SWEExtCmd=Execute&UserName=SADMIN&Password=SADMIN

      SOAP_DOC_LITERAL

    4. Set up the following operation for the inbound Web service, HeadlessConfigurationWS:
      Name
      Method Display Name
      Authentic Type

      HeadlessConfiguration

      RunProcess

      None

    5. Click Clear Cache.
Siebel Order Management Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.