module NetSuite::Actions::Update::Support

Public Instance Methods

update(options = {}, credentials={}) click to toggle source
# File lib/netsuite/actions/update.rb, line 73
def update(options = {}, credentials={})
  options[:internal_id] = internal_id if respond_to?(:internal_id) && internal_id

  if !options.include?(:external_id) && (respond_to?(:external_id) && external_id)
    options[:external_id] = external_id
  end

  response = NetSuite::Actions::Update.call([self.class, options], credentials)
  @errors = response.errors
  response.success?
end