paymentByTrustAccount
This function uses the trust account associated with a record to pay for a specific fee item.
Version
2.0
Parameters
| Parameter | Type | Description | 
|---|---|---|
| fSeqNbr | long | Sequence number of the fee item to be paid. | 
| itemCap (optional) | CapIDModel | Optional target record ID. | 
Notes
The logic behind the function is:
- Retrieves the primary trust account on the record. 
- Initiates payment from this trust account for the amount of the fee. 
- If payment successful, applies payment to the fee. 
- Generates a receipt for the payment. 
- Returns false if any of the previous fails. Otherwise returns true. 
- You can only pay invoiced fees. 
Example
feeSeq = addFee(“C”,”F”,”P”,20,”Y”); 
paymentByTrustAccount(feeSeq);