lib/economic/invoice.rb in rconomic-0.5.0 vs lib/economic/invoice.rb in rconomic-0.5.1

- old
+ new

@@ -1,10 +1,23 @@ require 'economic/entity' module Economic class Invoice < Entity - has_properties :number, :net_amount, :vat_amount, :due_date, :debtor_handle, :debtor_name, :debtor_name, :debtor_address, :debtor_postal_code, :debtor_city, :debtor_country, :debtor_ean, :attention_handle, :heading + has_properties :number, + :net_amount, + :vat_amount, + :due_date, + :debtor_handle, + :debtor_name, + :debtor_name, + :debtor_address, + :debtor_postal_code, + :debtor_city, + :debtor_country, + :debtor_ean, + :attention_handle, + :heading def attention return nil if attention_handle.nil? @attention ||= session.contacts.find(attention_handle) end @@ -47,10 +60,10 @@ # File.open("invoice.pdf", 'wb') do |file| # file << invoice.pdf # end def pdf response = request(:get_pdf, { - "invoiceHandle" => handle.to_hash + "invoiceHandle" => handle.to_hash }) Base64.decode64(response) end end