Method: Client#uninvoiced_activities_balance
- Defined in:
- app/models/client.rb
#uninvoiced_activities_balance(force_reload = false) ⇒ Object
23 24 25 26 27 28 29 |
# File 'app/models/client.rb', line 23 def uninvoiced_activities_balance( force_reload = false ) Money.new( (attribute_present? :uninvoiced_activities_balance_in_cents and !force_reload) ? read_attribute(:uninvoiced_activities_balance_in_cents).to_i : Activity.sum( Invoice::ACTIVITY_TOTAL_SQL, :conditions => ['client_id = ? AND is_published = ? AND invoice_id IS NULL',id, true] ).to_i ) end |