Manage account charges
Managing account charges lets you compile charges, raises invoices, move transactions, apply additional charges or adjustments or reverse transactions on an account.
The following methods manage account charge changes:
- compileChargeList() compiles a quote of charges for an account.
- raiseInvoice() raises an invoice to an account.
- allocate() allocates transactions within an account.
- migrateOpenTransaction() moves an open transaction to another account.
- raiseAdjustment() raises an adjustment against an account.
- getDeferredCharges() retrieves a list of deferred charges for a USN.
- addDeferredCharge() adds item charges to an account, specifying a future date for when they will be charged.
- raiseReimbursement() raises a reimbursement to an account.
- reverseTransaction() reverses a transaction.