Siebel Healthcare Guide > Business Services for Siebel Financial Services > Automating Approval Processing >
Invoking FINS Approval Item Service from a Workflow
Invoke FINS Approval Item Service from a workflow by creating a workflow process in Siebel Tools containing the following steps:
- Start. Initiates the process instance. When the conditions have been met, the application initiates the process instance. See Configuring the Start Step for details.
- Business Service. A step in a process in which an automated call is made to the FINS Approval Item Service. A workflow process definition can have one or more business service steps. See Configuring the Business Service Step for details.
- End. A step in a process that specifies when a process instance is finished.
In order for your workflow to execute correctly, the Start and Business Service steps must meet the minimum requirements described in the referenced sections. For more information on workflows, see Siebel Business Process Framework: Workflow Guide. Configuring the Start Step
Table 27 details some of the start step parameters for the workflow process.
Table 27. Parameters for Start Step
|
|
|
Event |
The specific event that happens to the object. The set of available events is different for different object types. |
Use the WriteRecord business component event if you want to trigger the approval process after the record is written to the database. Use the WriteRecordNew business component event if you want to trigger the approval process after a new record is written to the database. |
Event Object |
The name of the application, business component, or applet to which the event occurs. |
Contact |
Event Object Type |
The type of object to which the event occurs. This can be an application, business component, or applet. |
BusComp |
Name |
The name of the Next step branch. The name of the branch must be unique or you cannot import or export the workflow process. |
|
Next Step |
The name of the step that follows when conditions are met. |
Picklist of existing process steps. |
Type |
The type of branch. |
The value can be one of the following:
- Condition. This value indicates that a condition is defined for the branch.
- Default. This value indicates that if nothing else is satisfied, then this branch is followed. Additionally, if this value is used, any conditions defined for the branch are ignored.
|
Configuring the Business Service Step
Table 28 and Table 29 detail some of the business service step parameters and input arguments for the workflow process.
Table 28. Parameters for Business Service Step
|
|
Business Service |
FINS Approval Item Service |
Method |
Create Approval Stage |
Table 29. Input Arguments for Business Service Step
|
|
|
Approval Item ID |
Object Id |
Row Id of the object (for example, a Service Request) that needs approval processing. |
Approval Item Name |
Approval Item Name |
Name of the Approval Item defined in the Approval Administration view. |
Requesting Buscomp |
Requesting Buscomp |
Name of the buscomp object (for example, a Service Request) that needs approval processing. |
|