Class: ActiveNetsuite::ProjectTask

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.comProjectTask

nullFieldList - ActiveNetsuite::NullField
customForm - ActiveNetsuite::RecordRef
eventId - ActiveNetsuite::RecordRef
percentTimeComplete - SOAP::SOAPDouble
title - SOAP::SOAPString
company - ActiveNetsuite::RecordRef
contact - ActiveNetsuite::RecordRef
order - ActiveNetsuite::RecordRef
owner - ActiveNetsuite::RecordRef
parent - ActiveNetsuite::RecordRef
priority - ActiveNetsuite::RecordRef
estimatedWork - SOAP::SOAPDouble
estimatedWorkBaseline - SOAP::SOAPDouble
constraintType - ActiveNetsuite::ProjectTaskConstraintType
startDate - SOAP::SOAPDateTime
startDateBaseline - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
finishByDate - SOAP::SOAPDateTime
endDateBaseline - SOAP::SOAPDateTime
actualWork - SOAP::SOAPDouble
remainingWork - SOAP::SOAPDouble
message - SOAP::SOAPString
isMilestone - SOAP::SOAPBoolean
isOnCriticalPath - SOAP::SOAPString
slackMinutes - SOAP::SOAPDouble
lateEnd - SOAP::SOAPDateTime
lateStart - SOAP::SOAPDateTime
status - ActiveNetsuite::ProjectTaskStatus
assigneeList - ActiveNetsuite::ProjectTaskAssigneeList
predecessorList - ActiveNetsuite::ProjectTaskPredecessorList
timeItemList - ActiveNetsuite::ProjectTaskTimeItemList
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, customForm = nil, eventId = nil, percentTimeComplete = nil, title = nil, company = nil, contact = nil, order = nil, owner = nil, parent = nil, priority = nil, estimatedWork = nil, estimatedWorkBaseline = nil, constraintType = nil, startDate = nil, startDateBaseline = nil, endDate = nil, finishByDate = nil, endDateBaseline = nil, actualWork = nil, remainingWork = nil, message = nil, isMilestone = nil, isOnCriticalPath = nil, slackMinutes = nil, lateEnd = nil, lateStart = nil, status = nil, assigneeList = nil, predecessorList = nil, timeItemList = nil, customFieldList = nil) ⇒ ProjectTask

Returns a new instance of ProjectTask.



704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
# File 'lib/activenetsuite/soap/default.rb', line 704

def initialize(nullFieldList = nil, customForm = nil, eventId = nil, percentTimeComplete = nil, title = nil, company = nil, contact = nil, order = nil, owner = nil, parent = nil, priority = nil, estimatedWork = nil, estimatedWorkBaseline = nil, constraintType = nil, startDate = nil, startDateBaseline = nil, endDate = nil, finishByDate = nil, endDateBaseline = nil, actualWork = nil, remainingWork = nil, message = nil, isMilestone = nil, isOnCriticalPath = nil, slackMinutes = nil, lateEnd = nil, lateStart = nil, status = nil, assigneeList = nil, predecessorList = nil, timeItemList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customForm = customForm
  @eventId = eventId
  @percentTimeComplete = percentTimeComplete
  @title = title
  @company = company
  @contact = contact
  @order = order
  @owner = owner
  @parent = parent
  @priority = priority
  @estimatedWork = estimatedWork
  @estimatedWorkBaseline = estimatedWorkBaseline
  @constraintType = constraintType
  @startDate = startDate
  @startDateBaseline = startDateBaseline
  @endDate = endDate
  @finishByDate = finishByDate
  @endDateBaseline = endDateBaseline
  @actualWork = actualWork
  @remainingWork = remainingWork
  @message = message
  @isMilestone = isMilestone
  @isOnCriticalPath = isOnCriticalPath
  @slackMinutes = slackMinutes
  @lateEnd = lateEnd
  @lateStart = lateStart
  @status = status
  @assigneeList = assigneeList
  @predecessorList = predecessorList
  @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

#actualWorkObject

Returns the value of attribute actualWork.



670
671
672
# File 'lib/activenetsuite/soap/default.rb', line 670

def actualWork
  @actualWork
end

#assigneeListObject

Returns the value of attribute assigneeList.



679
680
681
# File 'lib/activenetsuite/soap/default.rb', line 679

def assigneeList
  @assigneeList
end

#companyObject

Returns the value of attribute company.



656
657
658
# File 'lib/activenetsuite/soap/default.rb', line 656

def company
  @company
end

#constraintTypeObject

Returns the value of attribute constraintType.



664
665
666
# File 'lib/activenetsuite/soap/default.rb', line 664

def constraintType
  @constraintType
end

#contactObject

Returns the value of attribute contact.



657
658
659
# File 'lib/activenetsuite/soap/default.rb', line 657

def contact
  @contact
end

#customFieldListObject

Returns the value of attribute customFieldList.



682
683
684
# File 'lib/activenetsuite/soap/default.rb', line 682

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



652
653
654
# File 'lib/activenetsuite/soap/default.rb', line 652

def customForm
  @customForm
end

#endDateObject

Returns the value of attribute endDate.



667
668
669
# File 'lib/activenetsuite/soap/default.rb', line 667

def endDate
  @endDate
end

#endDateBaselineObject

Returns the value of attribute endDateBaseline.



669
670
671
# File 'lib/activenetsuite/soap/default.rb', line 669

def endDateBaseline
  @endDateBaseline
end

#estimatedWorkObject

Returns the value of attribute estimatedWork.



662
663
664
# File 'lib/activenetsuite/soap/default.rb', line 662

def estimatedWork
  @estimatedWork
end

#estimatedWorkBaselineObject

Returns the value of attribute estimatedWorkBaseline.



663
664
665
# File 'lib/activenetsuite/soap/default.rb', line 663

def estimatedWorkBaseline
  @estimatedWorkBaseline
end

#eventIdObject

Returns the value of attribute eventId.



653
654
655
# File 'lib/activenetsuite/soap/default.rb', line 653

def eventId
  @eventId
end

#finishByDateObject

Returns the value of attribute finishByDate.



668
669
670
# File 'lib/activenetsuite/soap/default.rb', line 668

def finishByDate
  @finishByDate
end

#isMilestoneObject

Returns the value of attribute isMilestone.



673
674
675
# File 'lib/activenetsuite/soap/default.rb', line 673

def isMilestone
  @isMilestone
end

#isOnCriticalPathObject

Returns the value of attribute isOnCriticalPath.



674
675
676
# File 'lib/activenetsuite/soap/default.rb', line 674

def isOnCriticalPath
  @isOnCriticalPath
end

#lateEndObject

Returns the value of attribute lateEnd.



676
677
678
# File 'lib/activenetsuite/soap/default.rb', line 676

def lateEnd
  @lateEnd
end

#lateStartObject

Returns the value of attribute lateStart.



677
678
679
# File 'lib/activenetsuite/soap/default.rb', line 677

def lateStart
  @lateStart
end

#messageObject

Returns the value of attribute message.



672
673
674
# File 'lib/activenetsuite/soap/default.rb', line 672

def message
  @message
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



651
652
653
# File 'lib/activenetsuite/soap/default.rb', line 651

def nullFieldList
  @nullFieldList
end

#orderObject

Returns the value of attribute order.



658
659
660
# File 'lib/activenetsuite/soap/default.rb', line 658

def order
  @order
end

#ownerObject

Returns the value of attribute owner.



659
660
661
# File 'lib/activenetsuite/soap/default.rb', line 659

def owner
  @owner
end

#parentObject

Returns the value of attribute parent.



660
661
662
# File 'lib/activenetsuite/soap/default.rb', line 660

def parent
  @parent
end

#percentTimeCompleteObject

Returns the value of attribute percentTimeComplete.



654
655
656
# File 'lib/activenetsuite/soap/default.rb', line 654

def percentTimeComplete
  @percentTimeComplete
end

#predecessorListObject

Returns the value of attribute predecessorList.



680
681
682
# File 'lib/activenetsuite/soap/default.rb', line 680

def predecessorList
  @predecessorList
end

#priorityObject

Returns the value of attribute priority.



661
662
663
# File 'lib/activenetsuite/soap/default.rb', line 661

def priority
  @priority
end

#remainingWorkObject

Returns the value of attribute remainingWork.



671
672
673
# File 'lib/activenetsuite/soap/default.rb', line 671

def remainingWork
  @remainingWork
end

#slackMinutesObject

Returns the value of attribute slackMinutes.



675
676
677
# File 'lib/activenetsuite/soap/default.rb', line 675

def slackMinutes
  @slackMinutes
end

#startDateObject

Returns the value of attribute startDate.



665
666
667
# File 'lib/activenetsuite/soap/default.rb', line 665

def startDate
  @startDate
end

#startDateBaselineObject

Returns the value of attribute startDateBaseline.



666
667
668
# File 'lib/activenetsuite/soap/default.rb', line 666

def startDateBaseline
  @startDateBaseline
end

#statusObject

Returns the value of attribute status.



678
679
680
# File 'lib/activenetsuite/soap/default.rb', line 678

def status
  @status
end

#timeItemListObject

Returns the value of attribute timeItemList.



681
682
683
# File 'lib/activenetsuite/soap/default.rb', line 681

def timeItemList
  @timeItemList
end

#titleObject

Returns the value of attribute title.



655
656
657
# File 'lib/activenetsuite/soap/default.rb', line 655

def title
  @title
end

Instance Method Details

#__xmlattrObject



684
685
686
# File 'lib/activenetsuite/soap/default.rb', line 684

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



696
697
698
# File 'lib/activenetsuite/soap/default.rb', line 696

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



700
701
702
# File 'lib/activenetsuite/soap/default.rb', line 700

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

#xmlattr_internalIdObject



688
689
690
# File 'lib/activenetsuite/soap/default.rb', line 688

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



692
693
694
# File 'lib/activenetsuite/soap/default.rb', line 692

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