Siebel Order Management Infrastructure Guide > Approvals Manager >

ISS Approval Business Service Methods


The ISS Approval business service has the following APIs:

CreateNewApprovalTasks Method

This method creates new approval task instances by copying a template from Approval Stage. You must pass in the Approval Level Name, Requesting Bus Comp, Inbox Type, and Object ID.

For more information about this method, including a description of all method arguments, see the topic about order management interface methods reference in Siebel Order Management Guide.

GetApprovalStatus Method

This method returns the approval status for the inbox item. The status is one of the following: Approved, Declined, or In Progress. You must pass in the Approval Level Name, Approval Item ID, Inbox Type, and Object Id.

For more information about this method, including a description of all method arguments, see the topic about order management interface methods reference in Siebel Order Management Guide.

SetApprovalDecision Method

This method sets the approval status for a given stage level. You must pass in the Stage ID, Inbox Type, Object ID, Seq Num, Inbox Item Id, Owner Info Id, and Action LIC.

NOTE:  Only Approval Type EMPLOYEE is supported. Position-based and Either approval is not supported with the Universal Inbox. These are only supported with the My Approval Inbox (Siebel Industry Applications).

However, Position Type Approval is supported in the sense that it dynamically routes the approval to the primary employee for the position. But it is not the standard Siebel position-based visibility.

For more information about this method, including a description of all method arguments, see the topic about order management interface methods reference in Siebel Order Management Guide.

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