Transaction

From ContactsLaw Documentation
Revision as of 17:35, 10 July 2023 by Bradley Smith (talk | contribs)

A transaction is the basic unit of the accounting functionality of ContactsLaw.

Properties

Transactions have the following properties:

  • Date displayed on ledgers
  • Code consisting of a unique, sequential number and a suffix indicating the type of transaction
  • Related contacts
  • Related documents
  • Reference for reconciliation purposes
  • One or more line items

Each line item has the following properties:

  • Account (and, optionally, ledger) debited
  • Account (and, optionally, ledger) credited
  • Description or purpose
  • Amount
  • Sales tax component, if applicable

Note: Some transaction types require all line items to debit/credit the same account (and/or ledger).

Transaction Types

Suffix Type Remarks
GNR General Receipt
GNP General Payment
GNJ General Journal
GNT Business-to-Business Transfer One of a pair of transactions that records a payment from one business to another (by Electronic Funds Transfer).
MEJ Credit Card Merchant Journal Records a lump-sum deposit from a credit card merchant, optionally including fees.
ROJ End-Of-Year Rollover Journal
DRR Debtor Receipt
DRJ Debtor Invoice Journal Recorded by the system when an invoice is finalised.
DRP Debtor Refund Payment
DRT Trust-to-Debtors Transfer One of a pair of transactions that records a payment from a trust bank account to a general bank account (by Electronic Funds Transfer), for the purpose of paying invoices.
DRA Debtor Adjustment Adjusts the balance of the debtors ledger (for a one or more matters) up/down, optionally adjusting allocations.
DRW Bad Debt Write-Off
CRJ Creditor Invoice Journal
CRP Creditor Payment
CRW Creditor Write-Off
CRA Creditor Adjustment Adjusts the balance of the creditors ledger (for one or more contacts) up/down, optionally adjusting allocations.
TRR Trust Receipt
TRP Trust Payment
TRJ Trust Journal
TRT Trust/CMA Transfer One of a pair of transactions that records a payment from one trust bank account to another (by Electronic Funds Transfer).
CMR Controlled Money Receipt
CMP Controlled Money Payment