Adds Promises to Overriding Payment Schedule based upon the parameters specified.
Syntax
finAccountPayArrangementAdd.PromisesAdd(promiseTotal, promiseFrequency, promiseFirstDate, promiseValue, promiseCount, clearExistingPromises, [holdExpectedRegularPayments])
Parameters
| Name | Type | Optional | ByRef | Description |
| 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