Siebel Partner Relationship Management Administration Guide > Siebel Public Sector Provider Portal > Workflow Reference for Siebel Public Sector Provider Portal >
SWIPUBSendOrder Workflow
This workflow submits referral order data from Siebel Public Sector to a procurement application. This workflow is used to query the order record and send it to an external procurement application. The procurement application returns fulfillment data, such as the status of the referral order, to Siebel Public Sector. A user starts this workflow by clicking the Submit Order button in the order form in the Line Items view in the List view of the Service Orders screen. Figure 32 shows this workflow.
Figure 32. SWIPUBSendOrder Workflow
|
Workflow Description. This workflow performs the following actions:
- Query Service Order. This step queries the Service Order record in the Siebel database based on the Row Id.
- Has Order. If the Order Id is not null, this step executes the Get Parameters step. Otherwise, it executes the End step.
- Get Parameters. This step gets the attributes that are necessary from the Siebel database to send along with the service order. The attributes are: Enterprise name, Message Id, Locale, and Language.
- Set Parameters. This step sets the attributes found in the previous step as parameters to a Siebel Message.
- Send to AIA. Administrators must replace this placeholder step with a step that implements the integration that they set up.
NOTE: Administrators can set up the integration in Oracle Application Integration Architecture or use some other type of integration. In either case, they must change this placeholder step to implement the integration that they use.
- Update Status. This step changes the status of the service order to Submitted-Pending.
- Refresh Record. This step refreshes the record so the change appears in the user interface.
Associated Business Service Methods. The following table describes the workflow steps in this workflow that call a business service method.
|
|
|
Query Service Order |
QueryById |
SWI Order Update |
Get Parameters |
GetEnterpriseParameters |
CMU External Integration Service |
Set Parameters |
SetAttributesToMessage |
CMU External Integration Service |
Refresh Record |
RefreshCurrentApplet |
FINS Teller UI Navigation |
|