Class: ActiveNetsuite::OpportunityItem

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

job - ActiveNetsuite::RecordRef
item - ActiveNetsuite::RecordRef
line - SOAP::SOAPLong
quantityAvailable - SOAP::SOAPDouble
quantityOnHand - SOAP::SOAPDouble
quantity - SOAP::SOAPDouble
units - ActiveNetsuite::RecordRef
description - SOAP::SOAPString
price - ActiveNetsuite::RecordRef
rate - SOAP::SOAPString
amount - SOAP::SOAPDouble
altSalesAmt - SOAP::SOAPDouble
revRecTermInMonths - SOAP::SOAPLong
options - ActiveNetsuite::CustomFieldList
fromJob - SOAP::SOAPBoolean
department - ActiveNetsuite::RecordRef
isEstimate - SOAP::SOAPBoolean
location - ActiveNetsuite::RecordRef
m_class - ActiveNetsuite::RecordRef
costEstimateType - ActiveNetsuite::ItemCostEstimateType
costEstimate - SOAP::SOAPDouble
grossAmt - SOAP::SOAPDouble
tax1Amt - SOAP::SOAPDouble
taxCode - ActiveNetsuite::RecordRef
taxRate1 - SOAP::SOAPDouble
taxRate2 - SOAP::SOAPDouble
expectedShipDate - SOAP::SOAPDateTime
customFieldList - ActiveNetsuite::CustomFieldList

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(job = nil, item = nil, line = nil, quantityAvailable = nil, quantityOnHand = nil, quantity = nil, units = nil, description = nil, price = nil, rate = nil, amount = nil, altSalesAmt = nil, revRecTermInMonths = nil, options = nil, fromJob = nil, department = nil, isEstimate = nil, location = nil, v_class = nil, costEstimateType = nil, costEstimate = nil, grossAmt = nil, tax1Amt = nil, taxCode = nil, taxRate1 = nil, taxRate2 = nil, expectedShipDate = nil, customFieldList = nil) ⇒ OpportunityItem

Returns a new instance of OpportunityItem.



53544
53545
53546
53547
53548
53549
53550
53551
53552
53553
53554
53555
53556
53557
53558
53559
53560
53561
53562
53563
53564
53565
53566
53567
53568
53569
53570
53571
53572
53573
# File 'lib/activenetsuite/soap/default.rb', line 53544

def initialize(job = nil, item = nil, line = nil, quantityAvailable = nil, quantityOnHand = nil, quantity = nil, units = nil, description = nil, price = nil, rate = nil, amount = nil, altSalesAmt = nil, revRecTermInMonths = nil, options = nil, fromJob = nil, department = nil, isEstimate = nil, location = nil, v_class = nil, costEstimateType = nil, costEstimate = nil, grossAmt = nil, tax1Amt = nil, taxCode = nil, taxRate1 = nil, taxRate2 = nil, expectedShipDate = nil, customFieldList = nil)
  @job = job
  @item = item
  @line = line
  @quantityAvailable = quantityAvailable
  @quantityOnHand = quantityOnHand
  @quantity = quantity
  @units = units
  @description = description
  @price = price
  @rate = rate
  @amount = amount
  @altSalesAmt = altSalesAmt
  @revRecTermInMonths = revRecTermInMonths
  @options = options
  @fromJob = fromJob
  @department = department
  @isEstimate = isEstimate
  @location = location
  @v_class = v_class
  @costEstimateType = costEstimateType
  @costEstimate = costEstimate
  @grossAmt = grossAmt
  @tax1Amt = tax1Amt
  @taxCode = taxCode
  @taxRate1 = taxRate1
  @taxRate2 = taxRate2
  @expectedShipDate = expectedShipDate
  @customFieldList = customFieldList
end

Instance Attribute Details

#altSalesAmtObject

Returns the value of attribute altSalesAmt.



53519
53520
53521
# File 'lib/activenetsuite/soap/default.rb', line 53519

def altSalesAmt
  @altSalesAmt
end

#amountObject

Returns the value of attribute amount.



53518
53519
53520
# File 'lib/activenetsuite/soap/default.rb', line 53518

def amount
  @amount
end

#costEstimateObject

Returns the value of attribute costEstimate.



53527
53528
53529
# File 'lib/activenetsuite/soap/default.rb', line 53527

def costEstimate
  @costEstimate
end

#costEstimateTypeObject

Returns the value of attribute costEstimateType.



53526
53527
53528
# File 'lib/activenetsuite/soap/default.rb', line 53526

def costEstimateType
  @costEstimateType
end

#customFieldListObject

Returns the value of attribute customFieldList.



53534
53535
53536
# File 'lib/activenetsuite/soap/default.rb', line 53534

def customFieldList
  @customFieldList
end

#departmentObject

Returns the value of attribute department.



53523
53524
53525
# File 'lib/activenetsuite/soap/default.rb', line 53523

def department
  @department
end

#descriptionObject

Returns the value of attribute description.



53515
53516
53517
# File 'lib/activenetsuite/soap/default.rb', line 53515

def description
  @description
end

#expectedShipDateObject

Returns the value of attribute expectedShipDate.



53533
53534
53535
# File 'lib/activenetsuite/soap/default.rb', line 53533

def expectedShipDate
  @expectedShipDate
end

#fromJobObject

Returns the value of attribute fromJob.



53522
53523
53524
# File 'lib/activenetsuite/soap/default.rb', line 53522

def fromJob
  @fromJob
end

#grossAmtObject

Returns the value of attribute grossAmt.



53528
53529
53530
# File 'lib/activenetsuite/soap/default.rb', line 53528

def grossAmt
  @grossAmt
end

#isEstimateObject

Returns the value of attribute isEstimate.



53524
53525
53526
# File 'lib/activenetsuite/soap/default.rb', line 53524

def isEstimate
  @isEstimate
end

#itemObject

Returns the value of attribute item.



53509
53510
53511
# File 'lib/activenetsuite/soap/default.rb', line 53509

def item
  @item
end

#jobObject

Returns the value of attribute job.



53508
53509
53510
# File 'lib/activenetsuite/soap/default.rb', line 53508

def job
  @job
end

#lineObject

Returns the value of attribute line.



53510
53511
53512
# File 'lib/activenetsuite/soap/default.rb', line 53510

def line
  @line
end

#locationObject

Returns the value of attribute location.



53525
53526
53527
# File 'lib/activenetsuite/soap/default.rb', line 53525

def location
  @location
end

#optionsObject

Returns the value of attribute options.



53521
53522
53523
# File 'lib/activenetsuite/soap/default.rb', line 53521

def options
  @options
end

#priceObject

Returns the value of attribute price.



53516
53517
53518
# File 'lib/activenetsuite/soap/default.rb', line 53516

def price
  @price
end

#quantityObject

Returns the value of attribute quantity.



53513
53514
53515
# File 'lib/activenetsuite/soap/default.rb', line 53513

def quantity
  @quantity
end

#quantityAvailableObject

Returns the value of attribute quantityAvailable.



53511
53512
53513
# File 'lib/activenetsuite/soap/default.rb', line 53511

def quantityAvailable
  @quantityAvailable
end

#quantityOnHandObject

Returns the value of attribute quantityOnHand.



53512
53513
53514
# File 'lib/activenetsuite/soap/default.rb', line 53512

def quantityOnHand
  @quantityOnHand
end

#rateObject

Returns the value of attribute rate.



53517
53518
53519
# File 'lib/activenetsuite/soap/default.rb', line 53517

def rate
  @rate
end

#revRecTermInMonthsObject

Returns the value of attribute revRecTermInMonths.



53520
53521
53522
# File 'lib/activenetsuite/soap/default.rb', line 53520

def revRecTermInMonths
  @revRecTermInMonths
end

#tax1AmtObject

Returns the value of attribute tax1Amt.



53529
53530
53531
# File 'lib/activenetsuite/soap/default.rb', line 53529

def tax1Amt
  @tax1Amt
end

#taxCodeObject

Returns the value of attribute taxCode.



53530
53531
53532
# File 'lib/activenetsuite/soap/default.rb', line 53530

def taxCode
  @taxCode
end

#taxRate1Object

Returns the value of attribute taxRate1.



53531
53532
53533
# File 'lib/activenetsuite/soap/default.rb', line 53531

def taxRate1
  @taxRate1
end

#taxRate2Object

Returns the value of attribute taxRate2.



53532
53533
53534
# File 'lib/activenetsuite/soap/default.rb', line 53532

def taxRate2
  @taxRate2
end

#unitsObject

Returns the value of attribute units.



53514
53515
53516
# File 'lib/activenetsuite/soap/default.rb', line 53514

def units
  @units
end

Instance Method Details

#m_classObject



53536
53537
53538
# File 'lib/activenetsuite/soap/default.rb', line 53536

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



53540
53541
53542
# File 'lib/activenetsuite/soap/default.rb', line 53540

def m_class=(value)
  @v_class = value
end