Siebel Life Sciences Guide > Siebel Advanced Contracts > About Business Services for Advanced Contracts >

Contracts Accumulator Service


This business service can be used in workflows to manage incrementing or decrementing an allowance pool.

Manage Running Total Method

Table 31 details the input arguments for the Manage Running Total method.

Table 31. Input Arguments for Manage Running Total Method
Input Argument
Name
Description

Input 1

Count Method

Indicates whether the counter is incrementing or decrementing.

Possible values are Increment or Decrement.

Input 2

Current Amount

Indicates the current value of the counter before the benefit amount is applied for this transaction.

Input 3

Valid Transaction Amount

Represents the amount of benefit to be applied and reflected in the running total. This may be calculated by the Contracts Resolver Service; see Contracts Resolver Service.

Table 32 details the output arguments for the Manage Running Total method.

Table 32. Output Arguments for Manage Running Total Method
Output Argument
Name
Description

Output 1

Adjusted Current Amount

The updated running total, adjusted by Accumulator to reflect the amount of benefit applied (Valid Transaction Amount)

Figure 13 illustrates the Accumulator business service flow.

Figure 13. Accumlator Business Service Flow
Siebel Life Sciences Guide Copyright © 2008, Oracle. All rights reserved.