class ActiveNetsuite::Campaign

{urn:marketing_2013_2.lists.webservices.netsuite.com}Campaign

nullFieldList - ActiveNetsuite::NullField
customForm - ActiveNetsuite::RecordRef
campaignId - SOAP::SOAPString
title - SOAP::SOAPString
category - ActiveNetsuite::RecordRef
owner - ActiveNetsuite::RecordRef
startDate - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
url - SOAP::SOAPString
baseCost - SOAP::SOAPDouble
cost - SOAP::SOAPDouble
expectedRevenue - SOAP::SOAPDouble
message - SOAP::SOAPString
isInactive - SOAP::SOAPBoolean
local - SOAP::SOAPBoolean
totalRevenue - SOAP::SOAPDouble
roi - SOAP::SOAPDouble
profit - SOAP::SOAPDouble
costPerCustomer - SOAP::SOAPDouble
convCostPerCustomer - SOAP::SOAPDouble
conversions - SOAP::SOAPLong
leadsGenerated - SOAP::SOAPLong
uniqueVisitors - SOAP::SOAPLong
vertical - ActiveNetsuite::RecordRef
audience - ActiveNetsuite::RecordRef
offer - ActiveNetsuite::RecordRef
promotionCode - ActiveNetsuite::RecordRef
itemList - ActiveNetsuite::RecordRefList
family - ActiveNetsuite::RecordRef
searchEngine - ActiveNetsuite::RecordRef
keyword - SOAP::SOAPString
campaignEmailList - ActiveNetsuite::CampaignEmailList
campaignDirectMailList - ActiveNetsuite::CampaignDirectMailList
campaignEventList - ActiveNetsuite::CampaignEventList
eventResponseList - ActiveNetsuite::CampaignEventResponseList
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constants

AttrExternalId
AttrInternalId

Attributes

audience[RW]
baseCost[RW]
campaignDirectMailList[RW]
campaignEmailList[RW]
campaignEventList[RW]
campaignId[RW]
category[RW]
convCostPerCustomer[RW]
conversions[RW]
cost[RW]
costPerCustomer[RW]
customFieldList[RW]
customForm[RW]
endDate[RW]
eventResponseList[RW]
expectedRevenue[RW]
family[RW]
isInactive[RW]
itemList[RW]
keyword[RW]
leadsGenerated[RW]
local[RW]
message[RW]
nullFieldList[RW]
offer[RW]
owner[RW]
profit[RW]
promotionCode[RW]
roi[RW]
searchEngine[RW]
startDate[RW]
title[RW]
totalRevenue[RW]
uniqueVisitors[RW]
url[RW]
vertical[RW]

Public Class Methods

new(nullFieldList = nil, customForm = nil, campaignId = nil, title = nil, category = nil, owner = nil, startDate = nil, endDate = nil, url = nil, baseCost = nil, cost = nil, expectedRevenue = nil, message = nil, isInactive = nil, local = nil, totalRevenue = nil, roi = nil, profit = nil, costPerCustomer = nil, convCostPerCustomer = nil, conversions = nil, leadsGenerated = nil, uniqueVisitors = nil, vertical = nil, audience = nil, offer = nil, promotionCode = nil, itemList = nil, family = nil, searchEngine = nil, keyword = nil, campaignEmailList = nil, campaignDirectMailList = nil, campaignEventList = nil, eventResponseList = nil, customFieldList = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22927
def initialize(nullFieldList = nil, customForm = nil, campaignId = nil, title = nil, category = nil, owner = nil, startDate = nil, endDate = nil, url = nil, baseCost = nil, cost = nil, expectedRevenue = nil, message = nil, isInactive = nil, local = nil, totalRevenue = nil, roi = nil, profit = nil, costPerCustomer = nil, convCostPerCustomer = nil, conversions = nil, leadsGenerated = nil, uniqueVisitors = nil, vertical = nil, audience = nil, offer = nil, promotionCode = nil, itemList = nil, family = nil, searchEngine = nil, keyword = nil, campaignEmailList = nil, campaignDirectMailList = nil, campaignEventList = nil, eventResponseList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customForm = customForm
  @campaignId = campaignId
  @title = title
  @category = category
  @owner = owner
  @startDate = startDate
  @endDate = endDate
  @url = url
  @baseCost = baseCost
  @cost = cost
  @expectedRevenue = expectedRevenue
  @message = message
  @isInactive = isInactive
  @local = local
  @totalRevenue = totalRevenue
  @roi = roi
  @profit = profit
  @costPerCustomer = costPerCustomer
  @convCostPerCustomer = convCostPerCustomer
  @conversions = conversions
  @leadsGenerated = leadsGenerated
  @uniqueVisitors = uniqueVisitors
  @vertical = vertical
  @audience = audience
  @offer = offer
  @promotionCode = promotionCode
  @itemList = itemList
  @family = family
  @searchEngine = searchEngine
  @keyword = keyword
  @campaignEmailList = campaignEmailList
  @campaignDirectMailList = campaignDirectMailList
  @campaignEventList = campaignEventList
  @eventResponseList = eventResponseList
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22907
def __xmlattr
  @__xmlattr ||= {}
end
xmlattr_externalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22919
def xmlattr_externalId
  __xmlattr[AttrExternalId]
end
xmlattr_externalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22923
def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22911
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22915
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end