From 6cfd56ed01d9be7184f50741bb18267f8b2a5dab Mon Sep 17 00:00:00 2001 From: Rick Barrette Date: Thu, 11 Aug 2016 00:42:49 -0400 Subject: [PATCH] Update qbo_invoice.rb --- app/models/qbo_invoice.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/models/qbo_invoice.rb b/app/models/qbo_invoice.rb index 1e663be..c67112c 100644 --- a/app/models/qbo_invoice.rb +++ b/app/models/qbo_invoice.rb @@ -63,6 +63,13 @@ class QboInvoice < ActiveRecord::Base # Update QBO with Milage & VIN invoice.custom_fields.each { |cf| + # VIN + if cf.name.eql? "VIN" + cf.string_value = Vehicle.find(i.vehicles_id).vin if i.vehicles_id + break + end + + # Update Matching Fields i.custom_field_values.each { |value| if cf.name.eql? CustomField.find_by_id(value.custom_field_id).name cf.string_value = value.value.to_s @@ -70,6 +77,7 @@ class QboInvoice < ActiveRecord::Base end } } + # Push updates Qbo.get_base(:invoice).service.update(invoice) } end