Adds Promises to Overriding Payment Schedule based upon the parameters specified.

Syntax

finAccountPayArrangementAdd.PromisesAdd(promiseTotal, promiseFrequency, promiseFirstDate, promiseValue, promiseCount, clearExistingPromises, [holdExpectedRegularPayments])

Parameters

NameTypeOptionalByRefDescription
promiseTotal Decimal The total value of Promises to add. If zero then assumes the Account's overdue balance.
promiseFrequency String The Frequency cycle to add Promises. If blank assumes the Regular Payment cycle.
promiseFirstDate Date The first Promise date. If Nothing assumes the Next Regular Payment date.
promiseValue Decimal The value of each Promise to add. Must be a non-zero and positive value.
promiseCount Integer ByRef Returns the Number of Promises added.
clearExistingPromises Boolean Should any existing Promises be removed first?
holdExpectedRegularPayments Boolean Optional Indicates whether or not to set calculation PaymentRegularHoldToDate to the date of the final Payment. If omitted, a value of False is assumed.

Return Value

Boolean
Member of:
finAccountPayArrangementAdd
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0