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
- Start the Siebel Business Application as Siebel Administrator.
- Deploy the workflows:
- Navigate to the Administration - Business Processes screen, and then the Workflow Deployment view.
- In the Repository Workflow Processes applet, query for and activate the following workflows:
- Set up the following signals and actions:
|
|
|
|
|
|
|
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.
- Configure the Promotion Automatch system preference:
- Navigate to the Administration - Application screen, and then the System Preferences view.
- Add a new system preference where name is Promotion Automatch and System Preference Value is Y.
- Set up the Unified Messaging Framework (UMF) as follows:
- Navigate to the Administration - Order Management screen, and then the Message Types view.
- Click New, and add the following new records to the All Message Types list that displays:
|
|
|
|
|
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. |
- Select the Headless Configuration Message record, and click the Payload tab.
- 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).
|
Error Text |
Id |
Product Name |
Promotion Instance Id |
- Select the Headless Configuration Message record, and click the Responses tab.
- Click New, and add two new records, each with the following values:
Repeat this step for the Headless Configuration Error Message.
- Set up the Web service as follows:
- Navigate to the Administration - Web Services screen, and then the Inbound Web Services view.
- Add the following inbound Web service with the following details:
|
|
|
http://siebel.com/OrderManagement/HeadlessConfiguration |
HeadlessConfigurationWS |
Active |
- Set up the following service port for the inbound Web service, HeadlessConfigurationWS:
|
|
|
|
|
|
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 |
- Set up the following operation for the inbound Web service, HeadlessConfigurationWS:
|
|
|
HeadlessConfiguration |
RunProcess |
None |
- Click Clear Cache.
|