Ledger Transactions Overview
Learn about ledger transations
A robust ledger system needs a Transaction model to enable atomic movement of money among 2 or more Accounts and enforce double-entry rules.
Transactions solve allow you to specify groups of Entries that either must all succeed or all fail. In order to guarantee atomicity, all the non-discarded Entries on a Transaction must share the status of the Transaction. This ensures that all Entries progress in status at the same time, all-or-nothing.
The total balance of all entries on a single Ledger Transaction must have equal credits and debits.
A Ledger Transaction can be updated while in a pending
status and is immutable once it is posted
.
Updated 29 days ago