Class: Quickbooks::Model::Estimate

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/quickbooks/model/estimate.rb

Constant Summary collapse

REST_RESOURCE =

Constants

'estimate'
XML_COLLECTION_NODE =
"Estimate"
XML_NODE =
"Estimate"

Instance Method Summary collapse

Methods inherited from BaseModel

attribute_names, #attributes, reference_setters, resource_for_collection, resource_for_singular, #to_xml_inject_ns, #to_xml_ns

Constructor Details

#initialize ⇒ Estimate

Returns a new instance of Estimate.



55
56
57
58
# File 'lib/quickbooks/model/estimate.rb', line 55

def initialize
  ensure_line_items_initialization
  super
end

Instance Method Details

#apply_tax_after_discount? ⇒ Boolean

Returns:

  • (Boolean)


60
61
62
# File 'lib/quickbooks/model/estimate.rb', line 60

def apply_tax_after_discount?
  apply_tax_after_discount.to_s == 'true'
end