Siebel Order Management Guide Addendum for Communications > Workflows for Employee Asset-Based Ordering > Workflows for Bulk Requests >
ABO Bulk Request - Promotion - Add Missed Items Sub Process Workflow
This workflow adds a missed item to a promotion. Figure 76 shows this workflow. This workflow is called when a user applies a promotion.
Figure 76. ABO Bulk Request - Promotion - Add Missed Items Sub Process Workflow
|
Workflow Description. This workflow performs the following actions:
- Get Product Id. This step gets each product Id from the missed item list.
- Query Promotion. This step queries the promotion table for the specified promotion Id.
- Query Product. This step gets the product definition type code for the missed product.
- Construct CfgPS. This step sets the product definition type code before calling Siebel Configurator.
- Next Record? This step determines whether another record exists to process.
- Begin Configuration. This step calls Siebel Configurator to get the product definition.
- Get Instance. This step gets the product instance from Siebel Configurator.
- End Configuration. This step cleans up before closing Siebel Configurator.
- Clear Product Id. This step removes the product Id from the context.
- Update RowId. This step identifies the missed product Id as not new.
Table 66 shows the steps in this workflow that call business service methods.
Table 66. Associated Business Service Methods
|
|
Get Product Id |
Conditional Action Transform |
Construct CfgPS |
ConstructCfgPropertiesPS |
Begin Configuration |
BeginConfiguration |
Get Instance |
GetInstance |
End Configuration |
EndConfiguration |
Clear Product Id |
Conditional Action Transform |
Update RowId |
Conditional Action Transform |
|