Source Transactions

From Acacia Support Wiki
Jump to navigation Jump to search

Source transactions store financial data as a set of header and multiple line details that have a common Tran_Id.

The Tran_Type in the source header determines the type of transaction.

These source transactions can be generated manually or automatically via business processes. For example, a purchase order my be generated when a work task is approved. The approval of the purchase order may generate a supplier's bill which may be paid to generate a payment cheque and a corresponding electronic funds transfer.

Posting to The Ledger causes the source transaction to be registered in the General Ledger as Ledger Transactions. Unposting causes additional ledger transactions to be created which amount to a reversal of the previously posted amounts in each account.

Allocations are used to track payments between source transaction lines such as when a deposit is used to pay an invoice. For example, they are used to assess the funds available from deposits to pay invoices and when this payment was made.

Source transactions include: