Class: Harvest::Resources::Invoice

Inherits:
Struct
  • Object
show all
Defined in:
lib/harvest/resources/invoices.rb

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#amountObject

Returns the value of attribute amount

Returns:

  • (Object)

    the current value of amount



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def amount
  @amount
end

#clientObject

Returns the value of attribute client

Returns:

  • (Object)

    the current value of client



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def client
  @client
end

#client_keyObject

Returns the value of attribute client_key

Returns:

  • (Object)

    the current value of client_key



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def client_key
  @client_key
end

#closed_atObject

Returns the value of attribute closed_at

Returns:

  • (Object)

    the current value of closed_at



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def closed_at
  @closed_at
end

#created_atObject

Returns the value of attribute created_at

Returns:

  • (Object)

    the current value of created_at



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def created_at
  @created_at
end

#creatorObject

Returns the value of attribute creator

Returns:

  • (Object)

    the current value of creator



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def creator
  @creator
end

#currencyObject

Returns the value of attribute currency

Returns:

  • (Object)

    the current value of currency



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def currency
  @currency
end

#discountObject

Returns the value of attribute discount

Returns:

  • (Object)

    the current value of discount



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def discount
  @discount
end

#discount_amountObject

Returns the value of attribute discount_amount

Returns:

  • (Object)

    the current value of discount_amount



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def discount_amount
  @discount_amount
end

#due_amountObject

Returns the value of attribute due_amount

Returns:

  • (Object)

    the current value of due_amount



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def due_amount
  @due_amount
end

#due_dateObject

Returns the value of attribute due_date

Returns:

  • (Object)

    the current value of due_date



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def due_date
  @due_date
end

#estimateObject

Returns the value of attribute estimate

Returns:

  • (Object)

    the current value of estimate



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def estimate
  @estimate
end

#idObject

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def id
  @id
end

#issue_dateObject

Returns the value of attribute issue_date

Returns:

  • (Object)

    the current value of issue_date



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def issue_date
  @issue_date
end

#line_itemsObject

Returns the value of attribute line_items

Returns:

  • (Object)

    the current value of line_items



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def line_items
  @line_items
end

#notesObject

Returns the value of attribute notes

Returns:

  • (Object)

    the current value of notes



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def notes
  @notes
end

#numberObject

Returns the value of attribute number

Returns:

  • (Object)

    the current value of number



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def number
  @number
end

Returns the value of attribute paid_at

Returns:

  • (Object)

    the current value of paid_at



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def paid_at
  @paid_at
end

Returns the value of attribute paid_date

Returns:

  • (Object)

    the current value of paid_date



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def paid_date
  @paid_date
end

#payment_termObject

Returns the value of attribute payment_term

Returns:

  • (Object)

    the current value of payment_term



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def payment_term
  @payment_term
end

#period_endObject

Returns the value of attribute period_end

Returns:

  • (Object)

    the current value of period_end



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def period_end
  @period_end
end

#period_startObject

Returns the value of attribute period_start

Returns:

  • (Object)

    the current value of period_start



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def period_start
  @period_start
end

#purchase_orderObject

Returns the value of attribute purchase_order

Returns:

  • (Object)

    the current value of purchase_order



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def purchase_order
  @purchase_order
end

#recurring_invoice_idObject

Returns the value of attribute recurring_invoice_id

Returns:

  • (Object)

    the current value of recurring_invoice_id



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def recurring_invoice_id
  @recurring_invoice_id
end

#retainerObject

Returns the value of attribute retainer

Returns:

  • (Object)

    the current value of retainer



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def retainer
  @retainer
end

#sent_atObject

Returns the value of attribute sent_at

Returns:

  • (Object)

    the current value of sent_at



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def sent_at
  @sent_at
end

#stateObject

Returns the value of attribute state

Returns:

  • (Object)

    the current value of state



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def state
  @state
end

#subjectObject

Returns the value of attribute subject

Returns:

  • (Object)

    the current value of subject



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def subject
  @subject
end

#taxObject

Returns the value of attribute tax

Returns:

  • (Object)

    the current value of tax



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def tax
  @tax
end

#tax2Object

Returns the value of attribute tax2

Returns:

  • (Object)

    the current value of tax2



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def tax2
  @tax2
end

#tax2_amountObject

Returns the value of attribute tax2_amount

Returns:

  • (Object)

    the current value of tax2_amount



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def tax2_amount
  @tax2_amount
end

#tax_amountObject

Returns the value of attribute tax_amount

Returns:

  • (Object)

    the current value of tax_amount



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def tax_amount
  @tax_amount
end

#updated_atObject

Returns the value of attribute updated_at

Returns:

  • (Object)

    the current value of updated_at



73
74
75
# File 'lib/harvest/resources/invoices.rb', line 73

def updated_at
  @updated_at
end