Safe Haskell | None |
---|
Penny.Cabin.Balance.MultiCommodity
Description
The multi-commodity Balance report. This is the simpler balance report because it does not allow for commodities to be converted.
- data Opts = Opts {
- balanceFormat :: Amount Qty -> Text
- showZeroBalances :: ShowZeroBalances
- order :: SubAccount -> SubAccount -> Ordering
- textFormats :: Changers
- defaultOpts :: (Amount Qty -> Text) -> Opts
- defaultParseOpts :: ParseOpts
- parseReport :: ParseOpts -> Report
- defaultReport :: Report
- report :: Opts -> [(a, Posting)] -> [Chunk]
Documentation
Options for making the balance report. These are the only options needed to make the report if the options are not being parsed in from the command line.
Constructors
Opts | |
Fields
|
Arguments
:: ParseOpts | Default options for the report. These can be overriden on the command line. |
-> Report |
The MultiCommodity report with configurable options that have been parsed from the command line.
The MultiCommodity report, with default options.