class IntacctRuby::Functions::CustomerBaseFunction

the parent for all customer-related functions. Includes methods that cut down on duplicate code

Private Instance Methods

customer_params() click to toggle source
# File lib/intacct_ruby/functions/customer_base_function.rb, line 13
def customer_params
  xml = Builder::XmlMarkup.new

  xml.name full_name(@attrs)
  xml.custrepid @attrs[:custrepid]
  xml.status @attrs[:status]
  xml.contactinfo do
    xml << contact_params(@attrs, @attrs[:customerid], 'Customer')
  end

  xml.target!
end