Logistiki.Projections.IncomeStatement (logistiki v0.1.0)

Copy Markdown View Source

An income statement view: income and expense balances, plus net profit per currency.

Summary

Types

t()

The struct type. See the module documentation for field details and examples.

Types

section()

@type section() :: %{
  balances: [Logistiki.Projections.Balance.t()],
  totals_by_currency: %{required(String.t()) => Decimal.t()}
}

t()

@type t() :: %Logistiki.Projections.IncomeStatement{
  expenses: section(),
  income: section(),
  net_profit_by_currency: %{required(String.t()) => Decimal.t()}
}

The struct type. See the module documentation for field details and examples.