Sha256: dbdefac499c08b62ab3b7b768132eb7c0c8b57b38b74cfa175cd8760bd8a1376

Contents?: true

Size: 625 Bytes

Versions: 30

Compression:

Stored size: 625 Bytes

Contents

class Kaui::InvoiceItem < Kaui::Base
  SAMPLE_REASON_CODES = [ "100 - Courtesy",
                          "101 - Billing Error",
                          "199 - OTHER" ]

  define_attr :invoice_item_id
  define_attr :invoice_id
  define_attr :account_id
  define_attr :bundle_id
  define_attr :subscription_id
  define_attr :plan_name
  define_attr :phase_name
  define_attr :description
  define_attr :start_date
  define_attr :end_date
  define_attr :amount
  define_attr :currency
  define_attr :linked_invoice_item_id
  define_attr :audit_logs

  def amount_to_money
    Kaui::Base.to_money(amount, currency)
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
kaui-0.6.6 app/models/kaui/invoice_item.rb
kaui-0.6.5 app/models/kaui/invoice_item.rb
kaui-0.6.4 app/models/kaui/invoice_item.rb
kaui-0.6.3 app/models/kaui/invoice_item.rb
kaui-0.6.2 app/models/kaui/invoice_item.rb
kaui-0.6.1 app/models/kaui/invoice_item.rb
kaui-0.6.0 app/models/kaui/invoice_item.rb
kaui-0.5.3 app/models/kaui/invoice_item.rb
kaui-0.5.2 app/models/kaui/invoice_item.rb
kaui-0.5.1 app/models/kaui/invoice_item.rb
kaui-0.5.0 app/models/kaui/invoice_item.rb
kaui-0.4.9 app/models/kaui/invoice_item.rb
kaui-0.4.8 app/models/kaui/invoice_item.rb
kaui-0.4.7 app/models/kaui/invoice_item.rb
kaui-0.4.6 app/models/kaui/invoice_item.rb
kaui-0.4.5 app/models/kaui/invoice_item.rb
kaui-0.4.4 app/models/kaui/invoice_item.rb
kaui-0.4.3 app/models/kaui/invoice_item.rb
kaui-0.4.2 app/models/kaui/invoice_item.rb
kaui-0.4.1 app/models/kaui/invoice_item.rb