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

Syntax

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

Parameters

NameTypeOptionalByRefDescription
promiseTotal Decimal ByRef The total value of Promises to add. If zero then assumes the Account's overdue balance.
promiseFrequency String ByRef The Frequency cycle to add Promises. If blank assumes the Regular Payment cycle.
promiseFirstDate Date ByRef The first Promise date. If Nothing assumes the Next Regular Payment date.
promiseValue Decimal ByRef 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 ByRef Should any existing Promises be removed first?
holdExpectedRegularPayments Boolean Optional Indicates whether or not to set calculation PaymentRegularMissUntilDate to the date of the final Promise. 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