class ActiveNetsuite::OtherChargeSaleItem

{urn:accounting_2013_2.lists.webservices.netsuite.com}OtherChargeSaleItem

nullFieldList - ActiveNetsuite::NullField
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
salesDescription - SOAP::SOAPString
includeChildren - SOAP::SOAPBoolean
incomeAccount - ActiveNetsuite::RecordRef
isTaxable - SOAP::SOAPBoolean
matrixType - ActiveNetsuite::ItemMatrixType
taxSchedule - ActiveNetsuite::RecordRef
costEstimateType - ActiveNetsuite::ItemCostEstimateType
costEstimate - SOAP::SOAPDouble
unitsType - ActiveNetsuite::RecordRef
saleUnit - ActiveNetsuite::RecordRef
issueProduct - ActiveNetsuite::RecordRef
costEstimateUnits - SOAP::SOAPString
billingSchedule - ActiveNetsuite::RecordRef
deferredRevenueAccount - ActiveNetsuite::RecordRef
revRecSchedule - ActiveNetsuite::RecordRef
minimumQuantity - SOAP::SOAPLong
minimumQuantityUnits - SOAP::SOAPString
enforceMinQtyInternally - SOAP::SOAPBoolean
softDescriptor - SOAP::SOAPString
isFulfillable - SOAP::SOAPBoolean
costCategory - ActiveNetsuite::RecordRef
pricesIncludeTax - SOAP::SOAPBoolean
quantityPricingSchedule - ActiveNetsuite::RecordRef
useMarginalRates - SOAP::SOAPBoolean
overallQuantityPricingType - ActiveNetsuite::ItemOverallQuantityPricingType
pricingGroup - ActiveNetsuite::RecordRef
customForm - ActiveNetsuite::RecordRef
itemId - SOAP::SOAPString
upcCode - SOAP::SOAPString
displayName - SOAP::SOAPString
parent - ActiveNetsuite::RecordRef
isOnline - SOAP::SOAPBoolean
isGcoCompliant - SOAP::SOAPBoolean
offerSupport - SOAP::SOAPBoolean
isInactive - SOAP::SOAPBoolean
availableToPartners - SOAP::SOAPBoolean
department - ActiveNetsuite::RecordRef
m_class - ActiveNetsuite::RecordRef
location - ActiveNetsuite::RecordRef
vsoePrice - SOAP::SOAPDouble
vsoeSopGroup - ActiveNetsuite::VsoeSopGroup
vsoeDeferral - ActiveNetsuite::VsoeDeferral
vsoePermitDiscount - ActiveNetsuite::VsoePermitDiscount
vsoeDelivered - SOAP::SOAPBoolean
subsidiaryList - ActiveNetsuite::RecordRefList
itemOptionsList - ActiveNetsuite::ItemOptionsList
matrixOptionList - ActiveNetsuite::MatrixOptionList
pricingMatrix - ActiveNetsuite::PricingMatrix
purchaseTaxCode - ActiveNetsuite::RecordRef
rate - SOAP::SOAPDouble
salesTaxCode - ActiveNetsuite::RecordRef
translationsList - ActiveNetsuite::TranslationList
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constants

AttrExternalId
AttrInternalId

Attributes

availableToPartners[RW]
billingSchedule[RW]
costCategory[RW]
costEstimate[RW]
costEstimateType[RW]
costEstimateUnits[RW]
createdDate[RW]
customFieldList[RW]
customForm[RW]
deferredRevenueAccount[RW]
department[RW]
displayName[RW]
enforceMinQtyInternally[RW]
includeChildren[RW]
incomeAccount[RW]
isFulfillable[RW]
isGcoCompliant[RW]
isInactive[RW]
isOnline[RW]
isTaxable[RW]
issueProduct[RW]
itemId[RW]
itemOptionsList[RW]
lastModifiedDate[RW]
location[RW]
matrixOptionList[RW]
matrixType[RW]
minimumQuantity[RW]
minimumQuantityUnits[RW]
nullFieldList[RW]
offerSupport[RW]
overallQuantityPricingType[RW]
parent[RW]
pricesIncludeTax[RW]
pricingGroup[RW]
pricingMatrix[RW]
purchaseTaxCode[RW]
quantityPricingSchedule[RW]
rate[RW]
revRecSchedule[RW]
saleUnit[RW]
salesDescription[RW]
salesTaxCode[RW]
softDescriptor[RW]
subsidiaryList[RW]
taxSchedule[RW]
translationsList[RW]
unitsType[RW]
upcCode[RW]
useMarginalRates[RW]
vsoeDeferral[RW]
vsoeDelivered[RW]
vsoePermitDiscount[RW]
vsoePrice[RW]
vsoeSopGroup[RW]

Public Class Methods

new(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, salesDescription = nil, includeChildren = nil, incomeAccount = nil, isTaxable = nil, matrixType = nil, taxSchedule = nil, costEstimateType = nil, costEstimate = nil, unitsType = nil, saleUnit = nil, issueProduct = nil, costEstimateUnits = nil, billingSchedule = nil, deferredRevenueAccount = nil, revRecSchedule = nil, minimumQuantity = nil, minimumQuantityUnits = nil, enforceMinQtyInternally = nil, softDescriptor = nil, isFulfillable = nil, costCategory = nil, pricesIncludeTax = nil, quantityPricingSchedule = nil, useMarginalRates = nil, overallQuantityPricingType = nil, pricingGroup = nil, customForm = nil, itemId = nil, upcCode = nil, displayName = nil, parent = nil, isOnline = nil, isGcoCompliant = nil, offerSupport = nil, isInactive = nil, availableToPartners = nil, department = nil, v_class = nil, location = nil, vsoePrice = nil, vsoeSopGroup = nil, vsoeDeferral = nil, vsoePermitDiscount = nil, vsoeDelivered = nil, subsidiaryList = nil, itemOptionsList = nil, matrixOptionList = nil, pricingMatrix = nil, purchaseTaxCode = nil, rate = nil, salesTaxCode = nil, translationsList = nil, customFieldList = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 7640
def initialize(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, salesDescription = nil, includeChildren = nil, incomeAccount = nil, isTaxable = nil, matrixType = nil, taxSchedule = nil, costEstimateType = nil, costEstimate = nil, unitsType = nil, saleUnit = nil, issueProduct = nil, costEstimateUnits = nil, billingSchedule = nil, deferredRevenueAccount = nil, revRecSchedule = nil, minimumQuantity = nil, minimumQuantityUnits = nil, enforceMinQtyInternally = nil, softDescriptor = nil, isFulfillable = nil, costCategory = nil, pricesIncludeTax = nil, quantityPricingSchedule = nil, useMarginalRates = nil, overallQuantityPricingType = nil, pricingGroup = nil, customForm = nil, itemId = nil, upcCode = nil, displayName = nil, parent = nil, isOnline = nil, isGcoCompliant = nil, offerSupport = nil, isInactive = nil, availableToPartners = nil, department = nil, v_class = nil, location = nil, vsoePrice = nil, vsoeSopGroup = nil, vsoeDeferral = nil, vsoePermitDiscount = nil, vsoeDelivered = nil, subsidiaryList = nil, itemOptionsList = nil, matrixOptionList = nil, pricingMatrix = nil, purchaseTaxCode = nil, rate = nil, salesTaxCode = nil, translationsList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @salesDescription = salesDescription
  @includeChildren = includeChildren
  @incomeAccount = incomeAccount
  @isTaxable = isTaxable
  @matrixType = matrixType
  @taxSchedule = taxSchedule
  @costEstimateType = costEstimateType
  @costEstimate = costEstimate
  @unitsType = unitsType
  @saleUnit = saleUnit
  @issueProduct = issueProduct
  @costEstimateUnits = costEstimateUnits
  @billingSchedule = billingSchedule
  @deferredRevenueAccount = deferredRevenueAccount
  @revRecSchedule = revRecSchedule
  @minimumQuantity = minimumQuantity
  @minimumQuantityUnits = minimumQuantityUnits
  @enforceMinQtyInternally = enforceMinQtyInternally
  @softDescriptor = softDescriptor
  @isFulfillable = isFulfillable
  @costCategory = costCategory
  @pricesIncludeTax = pricesIncludeTax
  @quantityPricingSchedule = quantityPricingSchedule
  @useMarginalRates = useMarginalRates
  @overallQuantityPricingType = overallQuantityPricingType
  @pricingGroup = pricingGroup
  @customForm = customForm
  @itemId = itemId
  @upcCode = upcCode
  @displayName = displayName
  @parent = parent
  @isOnline = isOnline
  @isGcoCompliant = isGcoCompliant
  @offerSupport = offerSupport
  @isInactive = isInactive
  @availableToPartners = availableToPartners
  @department = department
  @v_class = v_class
  @location = location
  @vsoePrice = vsoePrice
  @vsoeSopGroup = vsoeSopGroup
  @vsoeDeferral = vsoeDeferral
  @vsoePermitDiscount = vsoePermitDiscount
  @vsoeDelivered = vsoeDelivered
  @subsidiaryList = subsidiaryList
  @itemOptionsList = itemOptionsList
  @matrixOptionList = matrixOptionList
  @pricingMatrix = pricingMatrix
  @purchaseTaxCode = purchaseTaxCode
  @rate = rate
  @salesTaxCode = salesTaxCode
  @translationsList = translationsList
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 7620
def __xmlattr
  @__xmlattr ||= {}
end
m_class() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 7612
def m_class
  @v_class
end
m_class=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 7616
def m_class=(value)
  @v_class = value
end
xmlattr_externalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 7632
def xmlattr_externalId
  __xmlattr[AttrExternalId]
end
xmlattr_externalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 7636
def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 7624
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 7628
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end