Documentation

Ledger

Interfaces, Classes and Traits

Breaker
Application exception with some canned codes and multiple error message capability.
Merge
Utility class for merging arrays ans sdtClass objects.
Package
Support for accessing in-package resources.
Revision
Support for revision signatures on API calls.
JournalEntryApiController
JournalReferenceApiController
LedgerAccountApiController
LedgerCurrencyApiController
LedgerDomainApiController
RootApiController
SubJournalApiController
Controller
Add traits common to all controllers
JournalEntryController
Add traits common to all controllers
JournalReferenceController
Manage links to external resources.
AddController
Container for the adding an account to the ledger.
RootController
Functions associated with creating and querying the Ledger root account.
LedgerAccountController
Add traits common to all controllers
LedgerCurrencyController
Manage the currencies supported by the ledger.
LedgerDomainController
Manage domains within the ledger.
SubJournalController
Manage sub-journals
LedgerServiceProvider
Message
JournalDetail
Line item in a journal entry.
JournalEntry
Records a transaction between accounts.
JournalReference
Link to an external account entity (customer, vendor, etc.).
LedgerAccount
Ledger Account Definition
LedgerBalance
Ledger balance (by currency)
LedgerCurrency
Currencies available to the ledger.
LedgerDomain
Domains assigned within the ledger.
LedgerName
Multilingual support for account names
SubJournal
Domains assigned within the ledger.
ReportController
Add traits common to all controllers
Account
AccountQuery
Messages that return paginated results over a range.
Balance
Create
Ledger Creation request message
Currency
Detail
Account detail in a journal entry.
Domain
EntityRef
Entry
EntryQuery
Name
Reference
Report
SubJournal
LedgerReport
Support for cached reports.
NoDatabase
ReportAccount
A Ledger account formatted for reporting purposes.
ReportData
AbstractReport
TrialBalanceReport
ImportFeatureTests
Install
Templates
ReportApiController
LedgerBalanceApiController
LedgerBalanceController
Handle Balance requests.
Flex
Account
Domain
Entry
Language
LedgerRules
Rules governing ledger behaviour.
Name
Section
AccountLogic
CurrencyQuery
Messages that return paginated results over a range.
DomainQuery
Messages that return paginated results over a range.
Paginated
Messages that return paginated results over a range.
SubJournalQuery
Messages that return paginated results over a range.
Version
ApiController
BatchApiController
Batch
Batch
Audited
ControllerResultHandler
Generate common messages when exceptions occur and write to the log.
HasRevisions
UuidPrimaryKey
HasCodes
HasNames
HasNames
Trait for Models with related LedgerNames.
CommonResponseProperties

Search results