Transactions affecting a related group of items.
@type type() :: :assets | :liabilities | :equity | :revenue | :expenses