mirror of
https://github.com/rickbarrette/redmine_qbo.git
synced 2026-02-13 09:13:58 -05:00
Added pdf method
This commit is contained in:
@@ -170,6 +170,16 @@ class Invoice < ActiveRecord::Base
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# download the pdf from quickbooks
|
||||||
|
def pdf
|
||||||
|
qbo = Qbo.first
|
||||||
|
qbo.perform_authenticated_request do |access_token|
|
||||||
|
service = Quickbooks::Service::Invoice.new(:company_id => qbo.realm_id, :access_token => access_token)
|
||||||
|
invoice = service.fetch_by_id(id)
|
||||||
|
return service.pdf(invoice)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Magic Method
|
# Magic Method
|
||||||
# Maps Get/Set methods to QBO invoice object
|
# Maps Get/Set methods to QBO invoice object
|
||||||
def method_missing(sym, *arguments)
|
def method_missing(sym, *arguments)
|
||||||
|
|||||||
Reference in New Issue
Block a user