Class: ActiveNetsuite::Task

Inherits:
Record
  • Object
show all
Defined in:
lib/activenetsuite/soap/default.rb

Overview

urn:scheduling_2013_2urn:scheduling_2013_2.activitiesurn:scheduling_2013_2.activities.webservicesurn:scheduling_2013_2.activities.webservices.netsuiteurn:scheduling_2013_2.activities.webservices.netsuite.comTask

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

Constant Summary collapse

AttrExternalId =
XSD::QName.new(nil, "externalId")
AttrInternalId =
XSD::QName.new(nil, "internalId")

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Record

#activate, active, #active=, #active?, #add, all, basic_search_class, #client, client, client=, delete, #delete, deleted, find, find_by, find_by_external_id, find_by_id, find_by_internal_id, #getters, #inactivate, inactive, #inactive=, #load, #loaded?, raise_not_found_error, ref, #ref, search_next, #setters, #to_s, type, #update, update, where

Methods included from MethodInflector

included, #method_missing

Constructor Details

#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) ⇒ Task



459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
# 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

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ActiveNetsuite::MethodInflector

Instance Attribute Details

#accessLevelObject

Returns the value of attribute accessLevel.



429
430
431
# File 'lib/activenetsuite/soap/default.rb', line 429

def accessLevel
  @accessLevel
end

#actualTimeObject

Returns the value of attribute actualTime.



417
418
419
# File 'lib/activenetsuite/soap/default.rb', line 417

def actualTime
  @actualTime
end

#assignedObject

Returns the value of attribute assigned.



412
413
414
# File 'lib/activenetsuite/soap/default.rb', line 412

def assigned
  @assigned
end

#companyObject

Returns the value of attribute company.



405
406
407
# File 'lib/activenetsuite/soap/default.rb', line 405

def company
  @company
end

#completedDateObject

Returns the value of attribute completedDate.



425
426
427
# File 'lib/activenetsuite/soap/default.rb', line 425

def completedDate
  @completedDate
end

#contactObject

Returns the value of attribute contact.



406
407
408
# File 'lib/activenetsuite/soap/default.rb', line 406

def contact
  @contact
end

#contactListObject

Returns the value of attribute contactList.



435
436
437
# File 'lib/activenetsuite/soap/default.rb', line 435

def contactList
  @contactList
end

#createdDateObject

Returns the value of attribute createdDate.



432
433
434
# File 'lib/activenetsuite/soap/default.rb', line 432

def createdDate
  @createdDate
end

#customFieldListObject

Returns the value of attribute customFieldList.



437
438
439
# File 'lib/activenetsuite/soap/default.rb', line 437

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



410
411
412
# File 'lib/activenetsuite/soap/default.rb', line 410

def customForm
  @customForm
end

#dueDateObject

Returns the value of attribute dueDate.



424
425
426
# File 'lib/activenetsuite/soap/default.rb', line 424

def dueDate
  @dueDate
end

#endDateObject

Returns the value of attribute endDate.



423
424
425
# File 'lib/activenetsuite/soap/default.rb', line 423

def endDate
  @endDate
end

#estimatedTimeObject

Returns the value of attribute estimatedTime.



415
416
417
# File 'lib/activenetsuite/soap/default.rb', line 415

def estimatedTime
  @estimatedTime
end

#estimatedTimeOverrideObject

Returns the value of attribute estimatedTimeOverride.



416
417
418
# File 'lib/activenetsuite/soap/default.rb', line 416

def estimatedTimeOverride
  @estimatedTimeOverride
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



433
434
435
# File 'lib/activenetsuite/soap/default.rb', line 433

def lastModifiedDate
  @lastModifiedDate
end

#messageObject

Returns the value of attribute message.



428
429
430
# File 'lib/activenetsuite/soap/default.rb', line 428

def message
  @message
end

#milestoneObject

Returns the value of attribute milestone.



409
410
411
# File 'lib/activenetsuite/soap/default.rb', line 409

def milestone
  @milestone
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



404
405
406
# File 'lib/activenetsuite/soap/default.rb', line 404

def nullFieldList
  @nullFieldList
end

#ownerObject

Returns the value of attribute owner.



434
435
436
# File 'lib/activenetsuite/soap/default.rb', line 434

def owner
  @owner
end

#parentObject

Returns the value of attribute parent.



421
422
423
# File 'lib/activenetsuite/soap/default.rb', line 421

def parent
  @parent
end

#percentCompleteObject

Returns the value of attribute percentComplete.



420
421
422
# File 'lib/activenetsuite/soap/default.rb', line 420

def percentComplete
  @percentComplete
end

#percentTimeCompleteObject

Returns the value of attribute percentTimeComplete.



419
420
421
# File 'lib/activenetsuite/soap/default.rb', line 419

def percentTimeComplete
  @percentTimeComplete
end

#priorityObject

Returns the value of attribute priority.



426
427
428
# File 'lib/activenetsuite/soap/default.rb', line 426

def priority
  @priority
end

#reminderMinutesObject

Returns the value of attribute reminderMinutes.



431
432
433
# File 'lib/activenetsuite/soap/default.rb', line 431

def reminderMinutes
  @reminderMinutes
end

#reminderTypeObject

Returns the value of attribute reminderType.



430
431
432
# File 'lib/activenetsuite/soap/default.rb', line 430

def reminderType
  @reminderType
end

#sendEmailObject

Returns the value of attribute sendEmail.



413
414
415
# File 'lib/activenetsuite/soap/default.rb', line 413

def sendEmail
  @sendEmail
end

#startDateObject

Returns the value of attribute startDate.



422
423
424
# File 'lib/activenetsuite/soap/default.rb', line 422

def startDate
  @startDate
end

#statusObject

Returns the value of attribute status.



427
428
429
# File 'lib/activenetsuite/soap/default.rb', line 427

def status
  @status
end

#supportCaseObject

Returns the value of attribute supportCase.



407
408
409
# File 'lib/activenetsuite/soap/default.rb', line 407

def supportCase
  @supportCase
end

#timedEventObject

Returns the value of attribute timedEvent.



414
415
416
# File 'lib/activenetsuite/soap/default.rb', line 414

def timedEvent
  @timedEvent
end

#timeItemListObject

Returns the value of attribute timeItemList.



436
437
438
# File 'lib/activenetsuite/soap/default.rb', line 436

def timeItemList
  @timeItemList
end

#timeRemainingObject

Returns the value of attribute timeRemaining.



418
419
420
# File 'lib/activenetsuite/soap/default.rb', line 418

def timeRemaining
  @timeRemaining
end

#titleObject

Returns the value of attribute title.



411
412
413
# File 'lib/activenetsuite/soap/default.rb', line 411

def title
  @title
end

#transactionObject

Returns the value of attribute transaction.



408
409
410
# File 'lib/activenetsuite/soap/default.rb', line 408

def transaction
  @transaction
end

Instance Method Details

#__xmlattrObject



439
440
441
# File 'lib/activenetsuite/soap/default.rb', line 439

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



451
452
453
# File 'lib/activenetsuite/soap/default.rb', line 451

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



455
456
457
# File 'lib/activenetsuite/soap/default.rb', line 455

def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end

#xmlattr_internalIdObject



443
444
445
# File 'lib/activenetsuite/soap/default.rb', line 443

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



447
448
449
# File 'lib/activenetsuite/soap/default.rb', line 447

def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end