Sha256: a919482d4032f02822969a67c9b6d99691a66b1f0cd02a059da33bab6318b76c

Contents?: true

Size: 300 Bytes

Versions: 7

Compression:

Stored size: 300 Bytes

Contents

Party.class_eval do

  has_many 	  :invoice_party_roles, :dependent => :destroy
	has_many	  :invoices, :through => :invoice_party_roles

  def billing_accounts
    self.biz_txn_acct_roots.where('biz_txn_acct_type = ?', 'FinancialTxnAccount').collect(&:account).collect(&:financial_account)
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
erp_invoicing-3.1.0 app/models/extensions/party.rb
erp_invoicing-3.0.6 app/models/extensions/party.rb
erp_invoicing-3.0.5 app/models/extensions/party.rb
erp_invoicing-3.0.4 app/models/extensions/party.rb
erp_invoicing-3.0.3 app/models/extensions/party.rb
erp_invoicing-3.0.2 app/models/extensions/party.rb
erp_invoicing-3.0.1 app/models/extensions/party.rb