Sha256: ddd8147f9881288fe58fa4362f1735c3580f61e400e65f720df6471703c19879
Contents?: true
Size: 986 Bytes
Versions: 1
Compression:
Stored size: 986 Bytes
Contents
module Harvesting module Models class Invoice < HarvestRecord attributed :id, :client_key, :line_items, :number, :purchase_order, :amount, :due_amount, :tax, :tax_amount, :tax2, :tax2_amount, :discount, :discount_amount, :subject, :notes, :currency, :state, :period_start, :period_end, :issue_date, :due_date, :payment_term, :sent_at, :paid_at, :paid_date, :closed_at, :created_at, :updated_at def path @attributes['id'].nil? ? "invoices" : "invoices/#{@attributes['id']}" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
harvesting-0.3.0 | lib/harvesting/models/invoice.rb |