class AutotaskRuby::ServiceCall

Represents the Autotask Entity ServiceCall

Constants

FIELDS

Public Instance Methods

account() click to toggle source

Returns the associated Account

# File lib/autotask_ruby/service_call.rb, line 32
def account
  find('Account', account_id)
end
resource() click to toggle source

Returns the associated Resource

# File lib/autotask_ruby/service_call.rb, line 27
def resource
  find('Resource', resource_id)
end
resource_id() click to toggle source

Returns the associated ResourceID.

# File lib/autotask_ruby/service_call.rb, line 15
def resource_id
  service_call_ticket = find('ServiceCallTicket', 'ServiceCallId', id)

  unless service_call_ticket.nil?
    service_call_ticket_resource = find('ServiceCallTicketResource', 'ServiceCallTicketId', service_call_ticket.id)
    return service_call_ticket_resource.resource_id unless service_call_ticket_resource.nil?
  end

  nil
end
ticket() click to toggle source
# File lib/autotask_ruby/service_call.rb, line 36
def ticket
  service_call_ticket = find('ServiceCallTicket', 'ServiceCallId', id)
  return find('Ticket', 'id', service_call_ticket.ticket_id) unless service_call_ticket.nil?

  nil
end