Package net.tangly.erp.ledger.domain
package net.tangly.erp.ledger.domain
Provides core abstractions used in any commercial application in need of technical ledger.
The ledger package is designed as a bounded domain.
-
ClassDescriptionDefines an account as seen for double entry booking ledger and legal accounting for tax ports.Defines to which group the account belongs: assets, liabilities, expenses, or profits and losses.Defines the kind of the account: asset, liability, income, expense, or an aggregate one.The account entry class models one booking in an account of a double entry accounting system.The tags ontology of the ledger bounded domain is defined here.A simple transaction is a money transfer between a debit and a credit accounts.