class ActiveNetsuite::Job

{urn:relationships_2013_2.lists.webservices.netsuite.com}Job

nullFieldList - ActiveNetsuite::NullField
customForm - ActiveNetsuite::RecordRef
entityId - SOAP::SOAPString
altName - SOAP::SOAPString
companyName - SOAP::SOAPString
phoneticName - SOAP::SOAPString
entityStatus - ActiveNetsuite::RecordRef
defaultAddress - SOAP::SOAPString
parent - ActiveNetsuite::RecordRef
isInactive - SOAP::SOAPBoolean
lastModifiedDate - SOAP::SOAPDateTime
billPay - SOAP::SOAPBoolean
dateCreated - SOAP::SOAPDateTime
category - ActiveNetsuite::RecordRef
workplace - ActiveNetsuite::RecordRef
language - ActiveNetsuite::RecordRef
comments - SOAP::SOAPString
accountNumber - SOAP::SOAPString
currency - ActiveNetsuite::RecordRef
fxRate - SOAP::SOAPDouble
startDate - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
phone - SOAP::SOAPString
altPhone - SOAP::SOAPString
calculatedEndDate - SOAP::SOAPDateTime
calculatedEndDateBaseline - SOAP::SOAPDateTime
startDateBaseline - SOAP::SOAPDateTime
projectedEndDate - SOAP::SOAPDateTime
projectedEndDateBaseline - SOAP::SOAPDateTime
lastBaselineDate - SOAP::SOAPDateTime
jobType - ActiveNetsuite::RecordRef
percentComplete - SOAP::SOAPDouble
estimatedCost - SOAP::SOAPDouble
estimatedRevenue - SOAP::SOAPDouble
estimatedTime - ActiveNetsuite::Duration
estimatedTimeOverride - ActiveNetsuite::Duration
fax - SOAP::SOAPString
email - SOAP::SOAPString
emailPreference - ActiveNetsuite::EmailPreference
openingBalance - SOAP::SOAPDouble
openingBalanceDate - SOAP::SOAPDateTime
openingBalanceAccount - ActiveNetsuite::RecordRef
subsidiary - ActiveNetsuite::RecordRef
jobBillingType - ActiveNetsuite::JobBillingType
billingSchedule - ActiveNetsuite::RecordRef
jobItem - ActiveNetsuite::RecordRef
percentTimeComplete - SOAP::SOAPDouble
actualTime - ActiveNetsuite::Duration
allowTime - SOAP::SOAPBoolean
timeRemaining - ActiveNetsuite::Duration
limitTimeToAssignees - SOAP::SOAPBoolean
estimatedLaborCost - SOAP::SOAPDouble
estimatedLaborCostBaseline - SOAP::SOAPDouble
estimateRevRecTemplate - ActiveNetsuite::RecordRef
estimatedLaborRevenue - SOAP::SOAPDouble
estimatedGrossProfit - SOAP::SOAPDouble
estimatedGrossProfitPercent - SOAP::SOAPDouble
projectExpenseType - ActiveNetsuite::RecordRef
applyProjectExpenseTypeToAll - SOAP::SOAPBoolean
allowAllResourcesForTasks - SOAP::SOAPBoolean
jobPrice - SOAP::SOAPDouble
isUtilizedTime - SOAP::SOAPBoolean
isProductiveTime - SOAP::SOAPBoolean
isExemptTime - SOAP::SOAPBoolean
materializeTime - SOAP::SOAPBoolean
allowExpenses - SOAP::SOAPBoolean
allocatePayrollExpenses - SOAP::SOAPBoolean
includeCrmTasksInTotals - SOAP::SOAPBoolean
globalSubscriptionStatus - ActiveNetsuite::GlobalSubscriptionStatus
jobResourcesList - ActiveNetsuite::JobResourcesList
addressbookList - ActiveNetsuite::JobAddressbookList
milestonesList - ActiveNetsuite::JobMilestonesList
creditCardsList - ActiveNetsuite::JobCreditCardsList
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constants

AttrExternalId
AttrInternalId

Attributes

accountNumber[RW]
actualTime[RW]
addressbookList[RW]
allocatePayrollExpenses[RW]
allowAllResourcesForTasks[RW]
allowExpenses[RW]
allowTime[RW]
altName[RW]
altPhone[RW]
applyProjectExpenseTypeToAll[RW]
billPay[RW]
billingSchedule[RW]
calculatedEndDate[RW]
calculatedEndDateBaseline[RW]
category[RW]
comments[RW]
companyName[RW]
creditCardsList[RW]
currency[RW]
customFieldList[RW]
customForm[RW]
dateCreated[RW]
defaultAddress[RW]
email[RW]
emailPreference[RW]
endDate[RW]
entityId[RW]
entityStatus[RW]
estimateRevRecTemplate[RW]
estimatedCost[RW]
estimatedGrossProfit[RW]
estimatedGrossProfitPercent[RW]
estimatedLaborCost[RW]
estimatedLaborCostBaseline[RW]
estimatedLaborRevenue[RW]
estimatedRevenue[RW]
estimatedTime[RW]
estimatedTimeOverride[RW]
fax[RW]
fxRate[RW]
globalSubscriptionStatus[RW]
includeCrmTasksInTotals[RW]
isExemptTime[RW]
isInactive[RW]
isProductiveTime[RW]
isUtilizedTime[RW]
jobBillingType[RW]
jobItem[RW]
jobPrice[RW]
jobResourcesList[RW]
jobType[RW]
language[RW]
lastBaselineDate[RW]
lastModifiedDate[RW]
limitTimeToAssignees[RW]
materializeTime[RW]
milestonesList[RW]
nullFieldList[RW]
openingBalance[RW]
openingBalanceAccount[RW]
openingBalanceDate[RW]
parent[RW]
percentComplete[RW]
percentTimeComplete[RW]
phone[RW]
phoneticName[RW]
projectExpenseType[RW]
projectedEndDate[RW]
projectedEndDateBaseline[RW]
startDate[RW]
startDateBaseline[RW]
subsidiary[RW]
timeRemaining[RW]
workplace[RW]

Public Class Methods

new(nullFieldList = nil, customForm = nil, entityId = nil, altName = nil, companyName = nil, phoneticName = nil, entityStatus = nil, defaultAddress = nil, parent = nil, isInactive = nil, lastModifiedDate = nil, billPay = nil, dateCreated = nil, category = nil, workplace = nil, language = nil, comments = nil, accountNumber = nil, currency = nil, fxRate = nil, startDate = nil, endDate = nil, phone = nil, altPhone = nil, calculatedEndDate = nil, calculatedEndDateBaseline = nil, startDateBaseline = nil, projectedEndDate = nil, projectedEndDateBaseline = nil, lastBaselineDate = nil, jobType = nil, percentComplete = nil, estimatedCost = nil, estimatedRevenue = nil, estimatedTime = nil, estimatedTimeOverride = nil, fax = nil, email = nil, emailPreference = nil, openingBalance = nil, openingBalanceDate = nil, openingBalanceAccount = nil, subsidiary = nil, jobBillingType = nil, billingSchedule = nil, jobItem = nil, percentTimeComplete = nil, actualTime = nil, allowTime = nil, timeRemaining = nil, limitTimeToAssignees = nil, estimatedLaborCost = nil, estimatedLaborCostBaseline = nil, estimateRevRecTemplate = nil, estimatedLaborRevenue = nil, estimatedGrossProfit = nil, estimatedGrossProfitPercent = nil, projectExpenseType = nil, applyProjectExpenseTypeToAll = nil, allowAllResourcesForTasks = nil, jobPrice = nil, isUtilizedTime = nil, isProductiveTime = nil, isExemptTime = nil, materializeTime = nil, allowExpenses = nil, allocatePayrollExpenses = nil, includeCrmTasksInTotals = nil, globalSubscriptionStatus = nil, jobResourcesList = nil, addressbookList = nil, milestonesList = nil, creditCardsList = nil, customFieldList = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2540
def initialize(nullFieldList = nil, customForm = nil, entityId = nil, altName = nil, companyName = nil, phoneticName = nil, entityStatus = nil, defaultAddress = nil, parent = nil, isInactive = nil, lastModifiedDate = nil, billPay = nil, dateCreated = nil, category = nil, workplace = nil, language = nil, comments = nil, accountNumber = nil, currency = nil, fxRate = nil, startDate = nil, endDate = nil, phone = nil, altPhone = nil, calculatedEndDate = nil, calculatedEndDateBaseline = nil, startDateBaseline = nil, projectedEndDate = nil, projectedEndDateBaseline = nil, lastBaselineDate = nil, jobType = nil, percentComplete = nil, estimatedCost = nil, estimatedRevenue = nil, estimatedTime = nil, estimatedTimeOverride = nil, fax = nil, email = nil, emailPreference = nil, openingBalance = nil, openingBalanceDate = nil, openingBalanceAccount = nil, subsidiary = nil, jobBillingType = nil, billingSchedule = nil, jobItem = nil, percentTimeComplete = nil, actualTime = nil, allowTime = nil, timeRemaining = nil, limitTimeToAssignees = nil, estimatedLaborCost = nil, estimatedLaborCostBaseline = nil, estimateRevRecTemplate = nil, estimatedLaborRevenue = nil, estimatedGrossProfit = nil, estimatedGrossProfitPercent = nil, projectExpenseType = nil, applyProjectExpenseTypeToAll = nil, allowAllResourcesForTasks = nil, jobPrice = nil, isUtilizedTime = nil, isProductiveTime = nil, isExemptTime = nil, materializeTime = nil, allowExpenses = nil, allocatePayrollExpenses = nil, includeCrmTasksInTotals = nil, globalSubscriptionStatus = nil, jobResourcesList = nil, addressbookList = nil, milestonesList = nil, creditCardsList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customForm = customForm
  @entityId = entityId
  @altName = altName
  @companyName = companyName
  @phoneticName = phoneticName
  @entityStatus = entityStatus
  @defaultAddress = defaultAddress
  @parent = parent
  @isInactive = isInactive
  @lastModifiedDate = lastModifiedDate
  @billPay = billPay
  @dateCreated = dateCreated
  @category = category
  @workplace = workplace
  @language = language
  @comments = comments
  @accountNumber = accountNumber
  @currency = currency
  @fxRate = fxRate
  @startDate = startDate
  @endDate = endDate
  @phone = phone
  @altPhone = altPhone
  @calculatedEndDate = calculatedEndDate
  @calculatedEndDateBaseline = calculatedEndDateBaseline
  @startDateBaseline = startDateBaseline
  @projectedEndDate = projectedEndDate
  @projectedEndDateBaseline = projectedEndDateBaseline
  @lastBaselineDate = lastBaselineDate
  @jobType = jobType
  @percentComplete = percentComplete
  @estimatedCost = estimatedCost
  @estimatedRevenue = estimatedRevenue
  @estimatedTime = estimatedTime
  @estimatedTimeOverride = estimatedTimeOverride
  @fax = fax
  @email = email
  @emailPreference = emailPreference
  @openingBalance = openingBalance
  @openingBalanceDate = openingBalanceDate
  @openingBalanceAccount = openingBalanceAccount
  @subsidiary = subsidiary
  @jobBillingType = jobBillingType
  @billingSchedule = billingSchedule
  @jobItem = jobItem
  @percentTimeComplete = percentTimeComplete
  @actualTime = actualTime
  @allowTime = allowTime
  @timeRemaining = timeRemaining
  @limitTimeToAssignees = limitTimeToAssignees
  @estimatedLaborCost = estimatedLaborCost
  @estimatedLaborCostBaseline = estimatedLaborCostBaseline
  @estimateRevRecTemplate = estimateRevRecTemplate
  @estimatedLaborRevenue = estimatedLaborRevenue
  @estimatedGrossProfit = estimatedGrossProfit
  @estimatedGrossProfitPercent = estimatedGrossProfitPercent
  @projectExpenseType = projectExpenseType
  @applyProjectExpenseTypeToAll = applyProjectExpenseTypeToAll
  @allowAllResourcesForTasks = allowAllResourcesForTasks
  @jobPrice = jobPrice
  @isUtilizedTime = isUtilizedTime
  @isProductiveTime = isProductiveTime
  @isExemptTime = isExemptTime
  @materializeTime = materializeTime
  @allowExpenses = allowExpenses
  @allocatePayrollExpenses = allocatePayrollExpenses
  @includeCrmTasksInTotals = includeCrmTasksInTotals
  @globalSubscriptionStatus = globalSubscriptionStatus
  @jobResourcesList = jobResourcesList
  @addressbookList = addressbookList
  @milestonesList = milestonesList
  @creditCardsList = creditCardsList
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2520
def __xmlattr
  @__xmlattr ||= {}
end
xmlattr_externalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2532
def xmlattr_externalId
  __xmlattr[AttrExternalId]
end
xmlattr_externalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2536
def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2524
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2528
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end