Siebel Order Management Guide Addendum for Communications > Workflows for Employee Asset-Based Ordering > Workflows for Bulk Requests >
ABO Bulk Request Add Item Customize SubProcess Workflow
This workflow launches the Configurator run-time session when a user customizes a base product. Figure 68 shows this workflow. The ABO Bulk Request Add Item Customize Process workflow calls this workflow as a subprocess.
Figure 68. ABO Bulk Request Add Item Customize SubProcess Workflow
|
Workflow Description. This workflow performs the following actions:
- Clears the business service cache.
- Loads the current order line item into memory.
- Checks whether the action code of the root line item is Add. If the action code of the root item is not Add, then terminates the process because of an error.
- If the action code of the root line item is Add, then uses the current order line item to generate an asset.
- Stores the order header with which to associate the configured line item.
- Checks whether the port IDs for the customized instance match port IDs for the product definition.
- Launches the Configurator run-time session to reconfigure the product instance.
- Waits for the user to click a button to terminate the session.
- Gets the details of the button that the user clicks.
- Checks whether the user clicks the Cancel button.
- If the user does not click the Cancel button, then gets the configured product instance from the Configurator session.
- Stores the configured product instance.
- Creates the Delta action codes.
- Writes the order line item to the database.
- Displays the Actions applet.
Table 58 shows the steps in this workflow that call business service methods.
Table 58. Associated Business Service Methods
|
|
|
Reset PMT Cache |
Reset |
SIS OM PMT Service |
Load Order Line Item |
Query |
EAI Siebel Adapter |
Apply Order Line Item |
Apply |
SIS OM PMT Service |
Set Active Order Header |
Set Output Header |
SIS OM PMT Service |
Auto Match Port Ids |
AutoMatch |
Complex Product AutoMatch Service |
Reconfigure Product Instance |
Reconfigure Product Instance |
SIS OM PMT Service |
Set Warning Message |
SetBusCompFields |
Shopping Service |
Get Clicked Button |
Get Cfg Button Click Information |
SIS OM PMT Service |
Get Instance |
GetInstance |
SIS OM PMT Service |
Set Product Instance (Requested) |
Set Product Instance |
SIS OM PMT Service |
Delta |
Delta |
SIS OM PMT Service |
Set Product Instance (EAI Op) |
Set Product Instance |
SIS OM PMT Service |
Prepare Sync Input |
Compute EAI Operation |
SIS OM PMT Service |
Sync Order Line Item |
Synchronize |
SIS OM PMT Service |
Go To View |
GoToView |
ABO Bulk Request GoToView Service |
|