A balance sheet view: assets, liabilities, and equity balances.
Each section is a list of Logistiki.Projections.Balance structs (one per
account per currency) plus a section total per currency.
Summary
Types
@type section() :: %{ balances: [Logistiki.Projections.Balance.t()], totals_by_currency: %{required(String.t()) => Decimal.t()} }
@type t() :: %Logistiki.Projections.BalanceSheet{ assets: section(), equity: section(), liabilities: section(), totals_by_currency: %{ required(String.t()) => %{ assets: Decimal.t(), liabilities: Decimal.t(), equity: Decimal.t() } } }
The struct type. See the module documentation for field details and examples.