Class: Fastbill::Automatic::Invoice

Inherits:
Base
  • Object
show all
Includes:
Services::Cancel, Services::Complete, Services::Delete, Services::Sendbyemail, Services::Sendbypost, Services::Setpaid, Services::Sign, Services::Update
Defined in:
lib/fastbill-automatic/invoice.rb

Instance Attribute Summary collapse

Attributes inherited from Base

#attributes

Method Summary

Methods included from Services::Setpaid

included

Methods included from Services::Sendbypost

included

Methods included from Services::Sendbyemail

included

Methods included from Services::Sign

included

Methods included from Services::Cancel

included

Methods included from Services::Complete

included

Methods included from Services::Delete

included

Methods included from Services::Update

included, #update_attributes

Methods inherited from Base

clear_request_infos, #initialize, request_infos, request_infos=, #set_attributes

Methods included from Services::Create

included

Methods included from Services::Get

included

Constructor Details

This class inherits a constructor from Fastbill::Automatic::Base

Instance Attribute Details

#addressObject

Returns the value of attribute address.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def address
  @address
end

#address_2Object

Returns the value of attribute address_2.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def address_2
  @address_2
end

#affiliateObject

Returns the value of attribute affiliate.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def affiliate
  @affiliate
end

#bank_account_numberObject

Returns the value of attribute bank_account_number.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def 
  @bank_account_number
end

#bank_account_ownerObject

Returns the value of attribute bank_account_owner.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def 
  @bank_account_owner
end

#bank_bicObject

Returns the value of attribute bank_bic.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def bank_bic
  @bank_bic
end

#bank_codeObject

Returns the value of attribute bank_code.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def bank_code
  @bank_code
end

#bank_ibanObject

Returns the value of attribute bank_iban.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def bank_iban
  @bank_iban
end

#bank_nameObject

Returns the value of attribute bank_name.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def bank_name
  @bank_name
end

#cash_discount_daysObject

Returns the value of attribute cash_discount_days.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def cash_discount_days
  @cash_discount_days
end

#cash_discount_percentObject

Returns the value of attribute cash_discount_percent.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def cash_discount_percent
  @cash_discount_percent
end

#cityObject

Returns the value of attribute city.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def city
  @city
end

#commentObject

Returns the value of attribute comment.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def comment
  @comment
end

#country_codeObject

Returns the value of attribute country_code.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def country_code
  @country_code
end

#currency_codeObject

Returns the value of attribute currency_code.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def currency_code
  @currency_code
end

#customer_costcenter_idObject

Returns the value of attribute customer_costcenter_id.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def customer_costcenter_id
  @customer_costcenter_id
end

#customer_idObject

Returns the value of attribute customer_id.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def customer_id
  @customer_id
end

#customer_numberObject

Returns the value of attribute customer_number.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def customer_number
  @customer_number
end

#days_for_paymentObject

Returns the value of attribute days_for_payment.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def days_for_payment
  @days_for_payment
end

#delivery_dateObject

Returns the value of attribute delivery_date.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def delivery_date
  @delivery_date
end

#document_urlObject

Returns the value of attribute document_url.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def document_url
  @document_url
end

#due_dateObject

Returns the value of attribute due_date.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def due_date
  @due_date
end

#first_nameObject

Returns the value of attribute first_name.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def first_name
  @first_name
end

#introtextObject

Returns the value of attribute introtext.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def introtext
  @introtext
end

#invoice_dateObject

Returns the value of attribute invoice_date.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def invoice_date
  @invoice_date
end

#invoice_idObject

Returns the value of attribute invoice_id.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def invoice_id
  @invoice_id
end

#invoice_numberObject

Returns the value of attribute invoice_number.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def invoice_number
  @invoice_number
end

#invoice_titleObject

Returns the value of attribute invoice_title.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def invoice_title
  @invoice_title
end

#is_canceledObject

Returns the value of attribute is_canceled.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def is_canceled
  @is_canceled
end

#itemsObject

Returns the value of attribute items.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def items
  @items
end

#last_nameObject

Returns the value of attribute last_name.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def last_name
  @last_name
end

#organizationObject

Returns the value of attribute organization.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def organization
  @organization
end

Returns the value of attribute paid_date.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def paid_date
  @paid_date
end

#payment_infoObject

Returns the value of attribute payment_info.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def payment_info
  @payment_info
end

#payment_typeObject

Returns the value of attribute payment_type.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def payment_type
  @payment_type
end

#paypal_urlObject

Returns the value of attribute paypal_url.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def paypal_url
  @paypal_url
end

#remaining_creditsObject (readonly)

Returns the value of attribute remaining_credits.



22
23
24
# File 'lib/fastbill-automatic/invoice.rb', line 22

def remaining_credits
  @remaining_credits
end

#salutationObject

Returns the value of attribute salutation.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def salutation
  @salutation
end

#sub_totalObject

Returns the value of attribute sub_total.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def sub_total
  @sub_total
end

#subscription_idObject

Returns the value of attribute subscription_id.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def subscription_id
  @subscription_id
end

#subscription_invoice_counterObject

Returns the value of attribute subscription_invoice_counter.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def subscription_invoice_counter
  @subscription_invoice_counter
end

#template_idObject

Returns the value of attribute template_id.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def template_id
  @template_id
end

#totalObject

Returns the value of attribute total.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def total
  @total
end

#typeObject

Returns the value of attribute type.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def type
  @type
end

#vat_idObject

Returns the value of attribute vat_id.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def vat_id
  @vat_id
end

#vat_itemsObject

Returns the value of attribute vat_items.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def vat_items
  @vat_items
end

#vat_totalObject

Returns the value of attribute vat_total.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def vat_total
  @vat_total
end

#zipcodeObject

Returns the value of attribute zipcode.



13
14
15
# File 'lib/fastbill-automatic/invoice.rb', line 13

def zipcode
  @zipcode
end