Class: ActiveNetsuite::CashSaleItem

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

Overview

urn:sales_2013_2urn:sales_2013_2.transactionsurn:sales_2013_2.transactions.webservicesurn:sales_2013_2.transactions.webservices.netsuiteurn:sales_2013_2.transactions.webservices.netsuite.comCashSaleItem

job - ActiveNetsuite::RecordRef
item - ActiveNetsuite::RecordRef
line - SOAP::SOAPLong
quantityAvailable - SOAP::SOAPDouble
quantityOnHand - SOAP::SOAPDouble
quantityFulfilled - SOAP::SOAPDouble
quantity - SOAP::SOAPDouble
units - ActiveNetsuite::RecordRef
inventoryDetail - ActiveNetsuite::InventoryDetail
serialNumbers - SOAP::SOAPString
binNumbers - SOAP::SOAPString
description - SOAP::SOAPString
price - ActiveNetsuite::RecordRef
rate - SOAP::SOAPString
amount - SOAP::SOAPDouble
orderLine - SOAP::SOAPLong
licenseCode - SOAP::SOAPString
isTaxable - SOAP::SOAPBoolean
options - ActiveNetsuite::CustomFieldList
deferRevRec - SOAP::SOAPBoolean
currentPercent - SOAP::SOAPDouble
department - ActiveNetsuite::RecordRef
percentComplete - SOAP::SOAPDouble
m_class - ActiveNetsuite::RecordRef
location - ActiveNetsuite::RecordRef
revRecSchedule - ActiveNetsuite::RecordRef
revRecStartDate - SOAP::SOAPDateTime
revRecEndDate - SOAP::SOAPDateTime
grossAmt - SOAP::SOAPDouble
costEstimateType - ActiveNetsuite::ItemCostEstimateType
costEstimate - SOAP::SOAPDouble
amountOrdered - SOAP::SOAPDouble
tax1Amt - SOAP::SOAPDouble
quantityOrdered - SOAP::SOAPDouble
quantityRemaining - SOAP::SOAPDouble
taxCode - ActiveNetsuite::RecordRef
taxRate1 - SOAP::SOAPDouble
taxRate2 - SOAP::SOAPDouble
giftCertFrom - SOAP::SOAPString
giftCertRecipientName - SOAP::SOAPString
giftCertRecipientEmail - SOAP::SOAPString
giftCertMessage - SOAP::SOAPString
giftCertNumber - SOAP::SOAPString
shipGroup - SOAP::SOAPLong
itemIsFulfilled - SOAP::SOAPBoolean
shipAddress - ActiveNetsuite::RecordRef
shipMethod - ActiveNetsuite::RecordRef
vsoeSopGroup - ActiveNetsuite::VsoeSopGroup
vsoeIsEstimate - SOAP::SOAPBoolean
vsoePrice - SOAP::SOAPDouble
vsoeAmount - SOAP::SOAPDouble
vsoeAllocation - SOAP::SOAPDouble
vsoeDeferral - ActiveNetsuite::VsoeDeferral
vsoePermitDiscount - ActiveNetsuite::VsoePermitDiscount
vsoeDelivered - SOAP::SOAPBoolean
chargeType - ActiveNetsuite::ChargeRuleType
chargesList - ActiveNetsuite::RecordRefList
customFieldList - ActiveNetsuite::CustomFieldList

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(job = nil, item = nil, line = nil, quantityAvailable = nil, quantityOnHand = nil, quantityFulfilled = nil, quantity = nil, units = nil, inventoryDetail = nil, serialNumbers = nil, binNumbers = nil, description = nil, price = nil, rate = nil, amount = nil, orderLine = nil, licenseCode = nil, isTaxable = nil, options = nil, deferRevRec = nil, currentPercent = nil, department = nil, percentComplete = nil, v_class = nil, location = nil, revRecSchedule = nil, revRecStartDate = nil, revRecEndDate = nil, grossAmt = nil, costEstimateType = nil, costEstimate = nil, amountOrdered = nil, tax1Amt = nil, quantityOrdered = nil, quantityRemaining = nil, taxCode = nil, taxRate1 = nil, taxRate2 = nil, giftCertFrom = nil, giftCertRecipientName = nil, giftCertRecipientEmail = nil, giftCertMessage = nil, giftCertNumber = nil, shipGroup = nil, itemIsFulfilled = nil, shipAddress = nil, shipMethod = nil, vsoeSopGroup = nil, vsoeIsEstimate = nil, vsoePrice = nil, vsoeAmount = nil, vsoeAllocation = nil, vsoeDeferral = nil, vsoePermitDiscount = nil, vsoeDelivered = nil, chargeType = nil, chargesList = nil, customFieldList = nil) ⇒ CashSaleItem

Returns a new instance of CashSaleItem.



55263
55264
55265
55266
55267
55268
55269
55270
55271
55272
55273
55274
55275
55276
55277
55278
55279
55280
55281
55282
55283
55284
55285
55286
55287
55288
55289
55290
55291
55292
55293
55294
55295
55296
55297
55298
55299
55300
55301
55302
55303
55304
55305
55306
55307
55308
55309
55310
55311
55312
55313
55314
55315
55316
55317
55318
55319
55320
55321
55322
# File 'lib/activenetsuite/soap/default.rb', line 55263

def initialize(job = nil, item = nil, line = nil, quantityAvailable = nil, quantityOnHand = nil, quantityFulfilled = nil, quantity = nil, units = nil, inventoryDetail = nil, serialNumbers = nil, binNumbers = nil, description = nil, price = nil, rate = nil, amount = nil, orderLine = nil, licenseCode = nil, isTaxable = nil, options = nil, deferRevRec = nil, currentPercent = nil, department = nil, percentComplete = nil, v_class = nil, location = nil, revRecSchedule = nil, revRecStartDate = nil, revRecEndDate = nil, grossAmt = nil, costEstimateType = nil, costEstimate = nil, amountOrdered = nil, tax1Amt = nil, quantityOrdered = nil, quantityRemaining = nil, taxCode = nil, taxRate1 = nil, taxRate2 = nil, giftCertFrom = nil, giftCertRecipientName = nil, giftCertRecipientEmail = nil, giftCertMessage = nil, giftCertNumber = nil, shipGroup = nil, itemIsFulfilled = nil, shipAddress = nil, shipMethod = nil, vsoeSopGroup = nil, vsoeIsEstimate = nil, vsoePrice = nil, vsoeAmount = nil, vsoeAllocation = nil, vsoeDeferral = nil, vsoePermitDiscount = nil, vsoeDelivered = nil, chargeType = nil, chargesList = nil, customFieldList = nil)
  @job = job
  @item = item
  @line = line
  @quantityAvailable = quantityAvailable
  @quantityOnHand = quantityOnHand
  @quantityFulfilled = quantityFulfilled
  @quantity = quantity
  @units = units
  @inventoryDetail = inventoryDetail
  @serialNumbers = serialNumbers
  @binNumbers = binNumbers
  @description = description
  @price = price
  @rate = rate
  @amount = amount
  @orderLine = orderLine
  @licenseCode = licenseCode
  @isTaxable = isTaxable
  @options = options
  @deferRevRec = deferRevRec
  @currentPercent = currentPercent
  @department = department
  @percentComplete = percentComplete
  @v_class = v_class
  @location = location
  @revRecSchedule = revRecSchedule
  @revRecStartDate = revRecStartDate
  @revRecEndDate = revRecEndDate
  @grossAmt = grossAmt
  @costEstimateType = costEstimateType
  @costEstimate = costEstimate
  @amountOrdered = amountOrdered
  @tax1Amt = tax1Amt
  @quantityOrdered = quantityOrdered
  @quantityRemaining = quantityRemaining
  @taxCode = taxCode
  @taxRate1 = taxRate1
  @taxRate2 = taxRate2
  @giftCertFrom = giftCertFrom
  @giftCertRecipientName = giftCertRecipientName
  @giftCertRecipientEmail = giftCertRecipientEmail
  @giftCertMessage = giftCertMessage
  @giftCertNumber = giftCertNumber
  @shipGroup = shipGroup
  @itemIsFulfilled = itemIsFulfilled
  @shipAddress = shipAddress
  @shipMethod = shipMethod
  @vsoeSopGroup = vsoeSopGroup
  @vsoeIsEstimate = vsoeIsEstimate
  @vsoePrice = vsoePrice
  @vsoeAmount = vsoeAmount
  @vsoeAllocation = vsoeAllocation
  @vsoeDeferral = vsoeDeferral
  @vsoePermitDiscount = vsoePermitDiscount
  @vsoeDelivered = vsoeDelivered
  @chargeType = chargeType
  @chargesList = chargesList
  @customFieldList = customFieldList
end

Instance Attribute Details

#amountObject

Returns the value of attribute amount.



55211
55212
55213
# File 'lib/activenetsuite/soap/default.rb', line 55211

def amount
  @amount
end

#amountOrderedObject

Returns the value of attribute amountOrdered.



55227
55228
55229
# File 'lib/activenetsuite/soap/default.rb', line 55227

def amountOrdered
  @amountOrdered
end

#binNumbersObject

Returns the value of attribute binNumbers.



55207
55208
55209
# File 'lib/activenetsuite/soap/default.rb', line 55207

def binNumbers
  @binNumbers
end

#chargesListObject

Returns the value of attribute chargesList.



55252
55253
55254
# File 'lib/activenetsuite/soap/default.rb', line 55252

def chargesList
  @chargesList
end

#chargeTypeObject

Returns the value of attribute chargeType.



55251
55252
55253
# File 'lib/activenetsuite/soap/default.rb', line 55251

def chargeType
  @chargeType
end

#costEstimateObject

Returns the value of attribute costEstimate.



55226
55227
55228
# File 'lib/activenetsuite/soap/default.rb', line 55226

def costEstimate
  @costEstimate
end

#costEstimateTypeObject

Returns the value of attribute costEstimateType.



55225
55226
55227
# File 'lib/activenetsuite/soap/default.rb', line 55225

def costEstimateType
  @costEstimateType
end

#currentPercentObject

Returns the value of attribute currentPercent.



55217
55218
55219
# File 'lib/activenetsuite/soap/default.rb', line 55217

def currentPercent
  @currentPercent
end

#customFieldListObject

Returns the value of attribute customFieldList.



55253
55254
55255
# File 'lib/activenetsuite/soap/default.rb', line 55253

def customFieldList
  @customFieldList
end

#deferRevRecObject

Returns the value of attribute deferRevRec.



55216
55217
55218
# File 'lib/activenetsuite/soap/default.rb', line 55216

def deferRevRec
  @deferRevRec
end

#departmentObject

Returns the value of attribute department.



55218
55219
55220
# File 'lib/activenetsuite/soap/default.rb', line 55218

def department
  @department
end

#descriptionObject

Returns the value of attribute description.



55208
55209
55210
# File 'lib/activenetsuite/soap/default.rb', line 55208

def description
  @description
end

#giftCertFromObject

Returns the value of attribute giftCertFrom.



55234
55235
55236
# File 'lib/activenetsuite/soap/default.rb', line 55234

def giftCertFrom
  @giftCertFrom
end

#giftCertMessageObject

Returns the value of attribute giftCertMessage.



55237
55238
55239
# File 'lib/activenetsuite/soap/default.rb', line 55237

def giftCertMessage
  @giftCertMessage
end

#giftCertNumberObject

Returns the value of attribute giftCertNumber.



55238
55239
55240
# File 'lib/activenetsuite/soap/default.rb', line 55238

def giftCertNumber
  @giftCertNumber
end

#giftCertRecipientEmailObject

Returns the value of attribute giftCertRecipientEmail.



55236
55237
55238
# File 'lib/activenetsuite/soap/default.rb', line 55236

def giftCertRecipientEmail
  @giftCertRecipientEmail
end

#giftCertRecipientNameObject

Returns the value of attribute giftCertRecipientName.



55235
55236
55237
# File 'lib/activenetsuite/soap/default.rb', line 55235

def giftCertRecipientName
  @giftCertRecipientName
end

#grossAmtObject

Returns the value of attribute grossAmt.



55224
55225
55226
# File 'lib/activenetsuite/soap/default.rb', line 55224

def grossAmt
  @grossAmt
end

#inventoryDetailObject

Returns the value of attribute inventoryDetail.



55205
55206
55207
# File 'lib/activenetsuite/soap/default.rb', line 55205

def inventoryDetail
  @inventoryDetail
end

#isTaxableObject

Returns the value of attribute isTaxable.



55214
55215
55216
# File 'lib/activenetsuite/soap/default.rb', line 55214

def isTaxable
  @isTaxable
end

#itemObject

Returns the value of attribute item.



55198
55199
55200
# File 'lib/activenetsuite/soap/default.rb', line 55198

def item
  @item
end

#itemIsFulfilledObject

Returns the value of attribute itemIsFulfilled.



55240
55241
55242
# File 'lib/activenetsuite/soap/default.rb', line 55240

def itemIsFulfilled
  @itemIsFulfilled
end

#jobObject

Returns the value of attribute job.



55197
55198
55199
# File 'lib/activenetsuite/soap/default.rb', line 55197

def job
  @job
end

#licenseCodeObject

Returns the value of attribute licenseCode.



55213
55214
55215
# File 'lib/activenetsuite/soap/default.rb', line 55213

def licenseCode
  @licenseCode
end

#lineObject

Returns the value of attribute line.



55199
55200
55201
# File 'lib/activenetsuite/soap/default.rb', line 55199

def line
  @line
end

#locationObject

Returns the value of attribute location.



55220
55221
55222
# File 'lib/activenetsuite/soap/default.rb', line 55220

def location
  @location
end

#optionsObject

Returns the value of attribute options.



55215
55216
55217
# File 'lib/activenetsuite/soap/default.rb', line 55215

def options
  @options
end

#orderLineObject

Returns the value of attribute orderLine.



55212
55213
55214
# File 'lib/activenetsuite/soap/default.rb', line 55212

def orderLine
  @orderLine
end

#percentCompleteObject

Returns the value of attribute percentComplete.



55219
55220
55221
# File 'lib/activenetsuite/soap/default.rb', line 55219

def percentComplete
  @percentComplete
end

#priceObject

Returns the value of attribute price.



55209
55210
55211
# File 'lib/activenetsuite/soap/default.rb', line 55209

def price
  @price
end

#quantityObject

Returns the value of attribute quantity.



55203
55204
55205
# File 'lib/activenetsuite/soap/default.rb', line 55203

def quantity
  @quantity
end

#quantityAvailableObject

Returns the value of attribute quantityAvailable.



55200
55201
55202
# File 'lib/activenetsuite/soap/default.rb', line 55200

def quantityAvailable
  @quantityAvailable
end

#quantityFulfilledObject

Returns the value of attribute quantityFulfilled.



55202
55203
55204
# File 'lib/activenetsuite/soap/default.rb', line 55202

def quantityFulfilled
  @quantityFulfilled
end

#quantityOnHandObject

Returns the value of attribute quantityOnHand.



55201
55202
55203
# File 'lib/activenetsuite/soap/default.rb', line 55201

def quantityOnHand
  @quantityOnHand
end

#quantityOrderedObject

Returns the value of attribute quantityOrdered.



55229
55230
55231
# File 'lib/activenetsuite/soap/default.rb', line 55229

def quantityOrdered
  @quantityOrdered
end

#quantityRemainingObject

Returns the value of attribute quantityRemaining.



55230
55231
55232
# File 'lib/activenetsuite/soap/default.rb', line 55230

def quantityRemaining
  @quantityRemaining
end

#rateObject

Returns the value of attribute rate.



55210
55211
55212
# File 'lib/activenetsuite/soap/default.rb', line 55210

def rate
  @rate
end

#revRecEndDateObject

Returns the value of attribute revRecEndDate.



55223
55224
55225
# File 'lib/activenetsuite/soap/default.rb', line 55223

def revRecEndDate
  @revRecEndDate
end

#revRecScheduleObject

Returns the value of attribute revRecSchedule.



55221
55222
55223
# File 'lib/activenetsuite/soap/default.rb', line 55221

def revRecSchedule
  @revRecSchedule
end

#revRecStartDateObject

Returns the value of attribute revRecStartDate.



55222
55223
55224
# File 'lib/activenetsuite/soap/default.rb', line 55222

def revRecStartDate
  @revRecStartDate
end

#serialNumbersObject

Returns the value of attribute serialNumbers.



55206
55207
55208
# File 'lib/activenetsuite/soap/default.rb', line 55206

def serialNumbers
  @serialNumbers
end

#shipAddressObject

Returns the value of attribute shipAddress.



55241
55242
55243
# File 'lib/activenetsuite/soap/default.rb', line 55241

def shipAddress
  @shipAddress
end

#shipGroupObject

Returns the value of attribute shipGroup.



55239
55240
55241
# File 'lib/activenetsuite/soap/default.rb', line 55239

def shipGroup
  @shipGroup
end

#shipMethodObject

Returns the value of attribute shipMethod.



55242
55243
55244
# File 'lib/activenetsuite/soap/default.rb', line 55242

def shipMethod
  @shipMethod
end

#tax1AmtObject

Returns the value of attribute tax1Amt.



55228
55229
55230
# File 'lib/activenetsuite/soap/default.rb', line 55228

def tax1Amt
  @tax1Amt
end

#taxCodeObject

Returns the value of attribute taxCode.



55231
55232
55233
# File 'lib/activenetsuite/soap/default.rb', line 55231

def taxCode
  @taxCode
end

#taxRate1Object

Returns the value of attribute taxRate1.



55232
55233
55234
# File 'lib/activenetsuite/soap/default.rb', line 55232

def taxRate1
  @taxRate1
end

#taxRate2Object

Returns the value of attribute taxRate2.



55233
55234
55235
# File 'lib/activenetsuite/soap/default.rb', line 55233

def taxRate2
  @taxRate2
end

#unitsObject

Returns the value of attribute units.



55204
55205
55206
# File 'lib/activenetsuite/soap/default.rb', line 55204

def units
  @units
end

#vsoeAllocationObject

Returns the value of attribute vsoeAllocation.



55247
55248
55249
# File 'lib/activenetsuite/soap/default.rb', line 55247

def vsoeAllocation
  @vsoeAllocation
end

#vsoeAmountObject

Returns the value of attribute vsoeAmount.



55246
55247
55248
# File 'lib/activenetsuite/soap/default.rb', line 55246

def vsoeAmount
  @vsoeAmount
end

#vsoeDeferralObject

Returns the value of attribute vsoeDeferral.



55248
55249
55250
# File 'lib/activenetsuite/soap/default.rb', line 55248

def vsoeDeferral
  @vsoeDeferral
end

#vsoeDeliveredObject

Returns the value of attribute vsoeDelivered.



55250
55251
55252
# File 'lib/activenetsuite/soap/default.rb', line 55250

def vsoeDelivered
  @vsoeDelivered
end

#vsoeIsEstimateObject

Returns the value of attribute vsoeIsEstimate.



55244
55245
55246
# File 'lib/activenetsuite/soap/default.rb', line 55244

def vsoeIsEstimate
  @vsoeIsEstimate
end

#vsoePermitDiscountObject

Returns the value of attribute vsoePermitDiscount.



55249
55250
55251
# File 'lib/activenetsuite/soap/default.rb', line 55249

def vsoePermitDiscount
  @vsoePermitDiscount
end

#vsoePriceObject

Returns the value of attribute vsoePrice.



55245
55246
55247
# File 'lib/activenetsuite/soap/default.rb', line 55245

def vsoePrice
  @vsoePrice
end

#vsoeSopGroupObject

Returns the value of attribute vsoeSopGroup.



55243
55244
55245
# File 'lib/activenetsuite/soap/default.rb', line 55243

def vsoeSopGroup
  @vsoeSopGroup
end

Instance Method Details

#m_classObject



55255
55256
55257
# File 'lib/activenetsuite/soap/default.rb', line 55255

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



55259
55260
55261
# File 'lib/activenetsuite/soap/default.rb', line 55259

def m_class=(value)
  @v_class = value
end