Siebel Field Service Guide > Business Service Methods in Siebel Field Service > Business Service Methods for Advanced Contracts >

Resolve Transaction Amount Method


Resolve Transaction Amount determines the valid transaction amount and the remaining transaction amount for a benefit when the decrement amount is more than the remaining allowance or pool.

Arguments

Table 52 describes the arguments for this method.

Table 52. Arguments for Resolve Transaction Amount Method
Argument Name
Description

Current Amount

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

Requested Transaction Amount

The amount of the transaction to consider for the benefit. A user-defined business service or workflow can calculate this value.

For a benefit of 2% credit on all invoices, the actual dollar amount calculated by taking 2% of the total invoices is the Requested Transaction Amount.

Amount

The amount of the benefit or the threshold for the condition. For example, if you want to use the business service to manage a benefit, then you set this argument to equal the Benefit Amount field. If you want to use the business service to manage a condition, then you set this argument to equal the Condition Target Amount field.

Count Method

A value that indicates the type of counter. Values include Increment and Decrement.

Return Values

Table 53 describes the return values for this method.

Table 53. Return Values for Resolve Transaction Amount Method
Return Value
Description

Valid Transaction Amount

The portion of the requested benefit (Requested Transaction Amount) to apply (Valid Transaction Amount). The Contracts Resolver business service determines this return value.

Remaining Transaction Amount

The portion of the requested benefit (Requested Transaction Amount) that cannot apply (Remaining Transaction Amount). The Contracts Resolver business service determines this return value.

Exhausted Flag

A value that indicates whether the amount of the benefit or the terms of the condition are exhausted. You can use this setting to update the status for either the benefit or the condition.

Siebel Field Service Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.