class ESA::Accounts::Equity

The Equity class is an account type used to represents owners rights to the assets.

Normal Balance

The normal balance on Equity accounts is a Credit.

@see en.wikipedia.org/wiki/Equity_(finance) Equity

@author Lenno Nagel

Public Instance Methods

update_normal_balance() click to toggle source

The normal balance for the account. Must be overridden in implementations.

# File app/models/esa/accounts/equity.rb, line 13
def update_normal_balance
  unless self.contra
    self.normal_balance = :credit
  else
    self.normal_balance = :debit
  end
end