class Quickeebooks::Windows::Model::Payment
Constants
- REST_RESOURCE
- XML_COLLECTION_NODE
- XML_NODE
Public Class Methods
new()
click to toggle source
# File lib/quickeebooks/windows/model/payment.rb, line 26 def initialize ensure_line_items_initialization end
Public Instance Methods
valid_for_create?()
click to toggle source
# File lib/quickeebooks/windows/model/payment.rb, line 30 def valid_for_create? valid? if header.nil? errors.add(:header, "Missing Header field for Create") # else # # ensure header is valid # unless header.valid? # #errors.concat(header.errors) # #errors[:base].each {|e| header.errors[:base] << e } # end end errors.empty? end
Private Instance Methods
after_parse()
click to toggle source
# File lib/quickeebooks/windows/model/payment.rb, line 46 def after_parse end
ensure_line_items_initialization()
click to toggle source
# File lib/quickeebooks/windows/model/payment.rb, line 49 def ensure_line_items_initialization self.line_items ||= [] end