class ActiveNetsuite::Task

{urn:scheduling_2013_2.activities.webservices.netsuite.com}Task

nullFieldList - ActiveNetsuite::NullField
company - ActiveNetsuite::RecordRef
contact - ActiveNetsuite::RecordRef
supportCase - ActiveNetsuite::RecordRef
transaction - ActiveNetsuite::RecordRef
milestone - ActiveNetsuite::RecordRef
customForm - ActiveNetsuite::RecordRef
title - SOAP::SOAPString
assigned - ActiveNetsuite::RecordRef
sendEmail - SOAP::SOAPBoolean
timedEvent - SOAP::SOAPBoolean
estimatedTime - ActiveNetsuite::Duration
estimatedTimeOverride - ActiveNetsuite::Duration
actualTime - ActiveNetsuite::Duration
timeRemaining - ActiveNetsuite::Duration
percentTimeComplete - SOAP::SOAPDouble
percentComplete - SOAP::SOAPDouble
parent - ActiveNetsuite::RecordRef
startDate - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
dueDate - SOAP::SOAPDateTime
completedDate - SOAP::SOAPDateTime
priority - ActiveNetsuite::TaskPriority
status - ActiveNetsuite::TaskStatus
message - SOAP::SOAPString
accessLevel - SOAP::SOAPBoolean
reminderType - ActiveNetsuite::TaskReminderType
reminderMinutes - ActiveNetsuite::TaskReminderMinutes
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
owner - ActiveNetsuite::RecordRef
contactList - ActiveNetsuite::TaskContactList
timeItemList - ActiveNetsuite::TaskTimeItemList
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constants

AttrExternalId
AttrInternalId

Attributes

accessLevel[RW]
actualTime[RW]
assigned[RW]
company[RW]
completedDate[RW]
contact[RW]
contactList[RW]
createdDate[RW]
customFieldList[RW]
customForm[RW]
dueDate[RW]
endDate[RW]
estimatedTime[RW]
estimatedTimeOverride[RW]
lastModifiedDate[RW]
message[RW]
milestone[RW]
nullFieldList[RW]
owner[RW]
parent[RW]
percentComplete[RW]
percentTimeComplete[RW]
priority[RW]
reminderMinutes[RW]
reminderType[RW]
sendEmail[RW]
startDate[RW]
status[RW]
supportCase[RW]
timeItemList[RW]
timeRemaining[RW]
timedEvent[RW]
title[RW]
transaction[RW]

Public Class Methods

new(nullFieldList = nil, company = nil, contact = nil, supportCase = nil, transaction = nil, milestone = nil, customForm = nil, title = nil, assigned = nil, sendEmail = nil, timedEvent = nil, estimatedTime = nil, estimatedTimeOverride = nil, actualTime = nil, timeRemaining = nil, percentTimeComplete = nil, percentComplete = nil, parent = nil, startDate = nil, endDate = nil, dueDate = nil, completedDate = nil, priority = nil, status = nil, message = nil, accessLevel = nil, reminderType = nil, reminderMinutes = nil, createdDate = nil, lastModifiedDate = nil, owner = nil, contactList = nil, timeItemList = nil, customFieldList = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 459
def initialize(nullFieldList = nil, company = nil, contact = nil, supportCase = nil, transaction = nil, milestone = nil, customForm = nil, title = nil, assigned = nil, sendEmail = nil, timedEvent = nil, estimatedTime = nil, estimatedTimeOverride = nil, actualTime = nil, timeRemaining = nil, percentTimeComplete = nil, percentComplete = nil, parent = nil, startDate = nil, endDate = nil, dueDate = nil, completedDate = nil, priority = nil, status = nil, message = nil, accessLevel = nil, reminderType = nil, reminderMinutes = nil, createdDate = nil, lastModifiedDate = nil, owner = nil, contactList = nil, timeItemList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @company = company
  @contact = contact
  @supportCase = supportCase
  @transaction = transaction
  @milestone = milestone
  @customForm = customForm
  @title = title
  @assigned = assigned
  @sendEmail = sendEmail
  @timedEvent = timedEvent
  @estimatedTime = estimatedTime
  @estimatedTimeOverride = estimatedTimeOverride
  @actualTime = actualTime
  @timeRemaining = timeRemaining
  @percentTimeComplete = percentTimeComplete
  @percentComplete = percentComplete
  @parent = parent
  @startDate = startDate
  @endDate = endDate
  @dueDate = dueDate
  @completedDate = completedDate
  @priority = priority
  @status = status
  @message = message
  @accessLevel = accessLevel
  @reminderType = reminderType
  @reminderMinutes = reminderMinutes
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @owner = owner
  @contactList = contactList
  @timeItemList = timeItemList
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 439
def __xmlattr
  @__xmlattr ||= {}
end
xmlattr_externalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 451
def xmlattr_externalId
  __xmlattr[AttrExternalId]
end
xmlattr_externalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 455
def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 443
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 447
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end