Siebel Order Management Guide Addendum for Communications > Workflows for Employee Asset-Based Ordering > Workflows for Bulk Requests >
ABO Bulk Request Add Item Customize SubProcess
This workflow launches the Configurator runtime session when a user customizes a base product. Figure 60 shows this workflow. The ABO Bulk Request Add Item Customize Process workflow calls this workflow as a subprocess.
Figure 60. 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 if the action code of the root line item is Add. If the action code of the root item is not Add, terminates the process because of an error.
- If the action code of the root line item is Add, uses the current order line item to generate an asset.
- Stores the order header with which to associate the configured line item.
- Checks if the port IDs for the customized instance match port IDs for the product definition.
- Launches the Configurator runtime 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 if the user clicks the Cancel button.
- If the user does not click the Cancel button, 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 63 shows the steps in this workflow that call business service methods.
Table 63. 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 |
|