Siebel Finance Guide > Business Services for Siebel Financial Services > Automating Approval Processing >

Invoking FINS Approval UI Service from a Workflow


Invoke FINS Approval UI 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 UI 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 topics. For more information on workflows, see Siebel Business Process Framework: Workflow Guide.

Configuring the Start Step

Table 32 details some of the start step parameters for the workflow process.

Table 32. Parameters for Start Step
Field
Comments
Example

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 33 details some of the business service step parameters for the workflow process.

Table 33. Parameters for Business Service Step
Field
Value

Business Service

FINS Approval UI Service

Method

Create Approval Stage

Table 34 details the input arguments for the workflow process.
Table 34. Input Arguments for Business Service Step
Input Argument
Property Name
Comments

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 Admin view.

Requesting Buscomp

Requesting Buscomp

Name of the business component object (for example, a Service Request) that needs approval processing.

Siebel Finance Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.