Class: ActiveNetsuite::InvoiceItem

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

job - ActiveNetsuite::RecordRef
item - ActiveNetsuite::RecordRef
line - SOAP::SOAPLong
description - SOAP::SOAPString
amount - SOAP::SOAPDouble
isTaxable - SOAP::SOAPBoolean
options - ActiveNetsuite::CustomFieldList
deferRevRec - SOAP::SOAPBoolean
quantity - SOAP::SOAPDouble
currentPercent - SOAP::SOAPDouble
units - ActiveNetsuite::RecordRef
inventoryDetail - ActiveNetsuite::InventoryDetail
serialNumbers - SOAP::SOAPString
binNumbers - SOAP::SOAPString
price - ActiveNetsuite::RecordRef
rate - SOAP::SOAPString
percentComplete - SOAP::SOAPDouble
quantityOnHand - SOAP::SOAPDouble
quantityAvailable - SOAP::SOAPDouble
quantityOrdered - SOAP::SOAPDouble
quantityRemaining - SOAP::SOAPDouble
quantityFulfilled - SOAP::SOAPDouble
amountOrdered - SOAP::SOAPDouble
department - ActiveNetsuite::RecordRef
orderLine - SOAP::SOAPLong
licenseCode - SOAP::SOAPString
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
tax1Amt - 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, description = nil, amount = nil, isTaxable = nil, options = nil, deferRevRec = nil, quantity = nil, currentPercent = nil, units = nil, inventoryDetail = nil, serialNumbers = nil, binNumbers = nil, price = nil, rate = nil, percentComplete = nil, quantityOnHand = nil, quantityAvailable = nil, quantityOrdered = nil, quantityRemaining = nil, quantityFulfilled = nil, amountOrdered = nil, department = nil, orderLine = nil, licenseCode = nil, v_class = nil, location = nil, revRecSchedule = nil, revRecStartDate = nil, revRecEndDate = nil, grossAmt = nil, costEstimateType = nil, costEstimate = nil, tax1Amt = 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) ⇒ InvoiceItem

Returns a new instance of InvoiceItem.



54622
54623
54624
54625
54626
54627
54628
54629
54630
54631
54632
54633
54634
54635
54636
54637
54638
54639
54640
54641
54642
54643
54644
54645
54646
54647
54648
54649
54650
54651
54652
54653
54654
54655
54656
54657
54658
54659
54660
54661
54662
54663
54664
54665
54666
54667
54668
54669
54670
54671
54672
54673
54674
54675
54676
54677
54678
54679
54680
54681
# File 'lib/activenetsuite/soap/default.rb', line 54622

def initialize(job = nil, item = nil, line = nil, description = nil, amount = nil, isTaxable = nil, options = nil, deferRevRec = nil, quantity = nil, currentPercent = nil, units = nil, inventoryDetail = nil, serialNumbers = nil, binNumbers = nil, price = nil, rate = nil, percentComplete = nil, quantityOnHand = nil, quantityAvailable = nil, quantityOrdered = nil, quantityRemaining = nil, quantityFulfilled = nil, amountOrdered = nil, department = nil, orderLine = nil, licenseCode = nil, v_class = nil, location = nil, revRecSchedule = nil, revRecStartDate = nil, revRecEndDate = nil, grossAmt = nil, costEstimateType = nil, costEstimate = nil, tax1Amt = 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
  @description = description
  @amount = amount
  @isTaxable = isTaxable
  @options = options
  @deferRevRec = deferRevRec
  @quantity = quantity
  @currentPercent = currentPercent
  @units = units
  @inventoryDetail = inventoryDetail
  @serialNumbers = serialNumbers
  @binNumbers = binNumbers
  @price = price
  @rate = rate
  @percentComplete = percentComplete
  @quantityOnHand = quantityOnHand
  @quantityAvailable = quantityAvailable
  @quantityOrdered = quantityOrdered
  @quantityRemaining = quantityRemaining
  @quantityFulfilled = quantityFulfilled
  @amountOrdered = amountOrdered
  @department = department
  @orderLine = orderLine
  @licenseCode = licenseCode
  @v_class = v_class
  @location = location
  @revRecSchedule = revRecSchedule
  @revRecStartDate = revRecStartDate
  @revRecEndDate = revRecEndDate
  @grossAmt = grossAmt
  @costEstimateType = costEstimateType
  @costEstimate = costEstimate
  @tax1Amt = tax1Amt
  @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.



54560
54561
54562
# File 'lib/activenetsuite/soap/default.rb', line 54560

def amount
  @amount
end

#amountOrderedObject

Returns the value of attribute amountOrdered.



54578
54579
54580
# File 'lib/activenetsuite/soap/default.rb', line 54578

def amountOrdered
  @amountOrdered
end

#binNumbersObject

Returns the value of attribute binNumbers.



54569
54570
54571
# File 'lib/activenetsuite/soap/default.rb', line 54569

def binNumbers
  @binNumbers
end

#chargesListObject

Returns the value of attribute chargesList.



54611
54612
54613
# File 'lib/activenetsuite/soap/default.rb', line 54611

def chargesList
  @chargesList
end

#chargeTypeObject

Returns the value of attribute chargeType.



54610
54611
54612
# File 'lib/activenetsuite/soap/default.rb', line 54610

def chargeType
  @chargeType
end

#costEstimateObject

Returns the value of attribute costEstimate.



54588
54589
54590
# File 'lib/activenetsuite/soap/default.rb', line 54588

def costEstimate
  @costEstimate
end

#costEstimateTypeObject

Returns the value of attribute costEstimateType.



54587
54588
54589
# File 'lib/activenetsuite/soap/default.rb', line 54587

def costEstimateType
  @costEstimateType
end

#currentPercentObject

Returns the value of attribute currentPercent.



54565
54566
54567
# File 'lib/activenetsuite/soap/default.rb', line 54565

def currentPercent
  @currentPercent
end

#customFieldListObject

Returns the value of attribute customFieldList.



54612
54613
54614
# File 'lib/activenetsuite/soap/default.rb', line 54612

def customFieldList
  @customFieldList
end

#deferRevRecObject

Returns the value of attribute deferRevRec.



54563
54564
54565
# File 'lib/activenetsuite/soap/default.rb', line 54563

def deferRevRec
  @deferRevRec
end

#departmentObject

Returns the value of attribute department.



54579
54580
54581
# File 'lib/activenetsuite/soap/default.rb', line 54579

def department
  @department
end

#descriptionObject

Returns the value of attribute description.



54559
54560
54561
# File 'lib/activenetsuite/soap/default.rb', line 54559

def description
  @description
end

#giftCertFromObject

Returns the value of attribute giftCertFrom.



54593
54594
54595
# File 'lib/activenetsuite/soap/default.rb', line 54593

def giftCertFrom
  @giftCertFrom
end

#giftCertMessageObject

Returns the value of attribute giftCertMessage.



54596
54597
54598
# File 'lib/activenetsuite/soap/default.rb', line 54596

def giftCertMessage
  @giftCertMessage
end

#giftCertNumberObject

Returns the value of attribute giftCertNumber.



54597
54598
54599
# File 'lib/activenetsuite/soap/default.rb', line 54597

def giftCertNumber
  @giftCertNumber
end

#giftCertRecipientEmailObject

Returns the value of attribute giftCertRecipientEmail.



54595
54596
54597
# File 'lib/activenetsuite/soap/default.rb', line 54595

def giftCertRecipientEmail
  @giftCertRecipientEmail
end

#giftCertRecipientNameObject

Returns the value of attribute giftCertRecipientName.



54594
54595
54596
# File 'lib/activenetsuite/soap/default.rb', line 54594

def giftCertRecipientName
  @giftCertRecipientName
end

#grossAmtObject

Returns the value of attribute grossAmt.



54586
54587
54588
# File 'lib/activenetsuite/soap/default.rb', line 54586

def grossAmt
  @grossAmt
end

#inventoryDetailObject

Returns the value of attribute inventoryDetail.



54567
54568
54569
# File 'lib/activenetsuite/soap/default.rb', line 54567

def inventoryDetail
  @inventoryDetail
end

#isTaxableObject

Returns the value of attribute isTaxable.



54561
54562
54563
# File 'lib/activenetsuite/soap/default.rb', line 54561

def isTaxable
  @isTaxable
end

#itemObject

Returns the value of attribute item.



54557
54558
54559
# File 'lib/activenetsuite/soap/default.rb', line 54557

def item
  @item
end

#itemIsFulfilledObject

Returns the value of attribute itemIsFulfilled.



54599
54600
54601
# File 'lib/activenetsuite/soap/default.rb', line 54599

def itemIsFulfilled
  @itemIsFulfilled
end

#jobObject

Returns the value of attribute job.



54556
54557
54558
# File 'lib/activenetsuite/soap/default.rb', line 54556

def job
  @job
end

#licenseCodeObject

Returns the value of attribute licenseCode.



54581
54582
54583
# File 'lib/activenetsuite/soap/default.rb', line 54581

def licenseCode
  @licenseCode
end

#lineObject

Returns the value of attribute line.



54558
54559
54560
# File 'lib/activenetsuite/soap/default.rb', line 54558

def line
  @line
end

#locationObject

Returns the value of attribute location.



54582
54583
54584
# File 'lib/activenetsuite/soap/default.rb', line 54582

def location
  @location
end

#optionsObject

Returns the value of attribute options.



54562
54563
54564
# File 'lib/activenetsuite/soap/default.rb', line 54562

def options
  @options
end

#orderLineObject

Returns the value of attribute orderLine.



54580
54581
54582
# File 'lib/activenetsuite/soap/default.rb', line 54580

def orderLine
  @orderLine
end

#percentCompleteObject

Returns the value of attribute percentComplete.



54572
54573
54574
# File 'lib/activenetsuite/soap/default.rb', line 54572

def percentComplete
  @percentComplete
end

#priceObject

Returns the value of attribute price.



54570
54571
54572
# File 'lib/activenetsuite/soap/default.rb', line 54570

def price
  @price
end

#quantityObject

Returns the value of attribute quantity.



54564
54565
54566
# File 'lib/activenetsuite/soap/default.rb', line 54564

def quantity
  @quantity
end

#quantityAvailableObject

Returns the value of attribute quantityAvailable.



54574
54575
54576
# File 'lib/activenetsuite/soap/default.rb', line 54574

def quantityAvailable
  @quantityAvailable
end

#quantityFulfilledObject

Returns the value of attribute quantityFulfilled.



54577
54578
54579
# File 'lib/activenetsuite/soap/default.rb', line 54577

def quantityFulfilled
  @quantityFulfilled
end

#quantityOnHandObject

Returns the value of attribute quantityOnHand.



54573
54574
54575
# File 'lib/activenetsuite/soap/default.rb', line 54573

def quantityOnHand
  @quantityOnHand
end

#quantityOrderedObject

Returns the value of attribute quantityOrdered.



54575
54576
54577
# File 'lib/activenetsuite/soap/default.rb', line 54575

def quantityOrdered
  @quantityOrdered
end

#quantityRemainingObject

Returns the value of attribute quantityRemaining.



54576
54577
54578
# File 'lib/activenetsuite/soap/default.rb', line 54576

def quantityRemaining
  @quantityRemaining
end

#rateObject

Returns the value of attribute rate.



54571
54572
54573
# File 'lib/activenetsuite/soap/default.rb', line 54571

def rate
  @rate
end

#revRecEndDateObject

Returns the value of attribute revRecEndDate.



54585
54586
54587
# File 'lib/activenetsuite/soap/default.rb', line 54585

def revRecEndDate
  @revRecEndDate
end

#revRecScheduleObject

Returns the value of attribute revRecSchedule.



54583
54584
54585
# File 'lib/activenetsuite/soap/default.rb', line 54583

def revRecSchedule
  @revRecSchedule
end

#revRecStartDateObject

Returns the value of attribute revRecStartDate.



54584
54585
54586
# File 'lib/activenetsuite/soap/default.rb', line 54584

def revRecStartDate
  @revRecStartDate
end

#serialNumbersObject

Returns the value of attribute serialNumbers.



54568
54569
54570
# File 'lib/activenetsuite/soap/default.rb', line 54568

def serialNumbers
  @serialNumbers
end

#shipAddressObject

Returns the value of attribute shipAddress.



54600
54601
54602
# File 'lib/activenetsuite/soap/default.rb', line 54600

def shipAddress
  @shipAddress
end

#shipGroupObject

Returns the value of attribute shipGroup.



54598
54599
54600
# File 'lib/activenetsuite/soap/default.rb', line 54598

def shipGroup
  @shipGroup
end

#shipMethodObject

Returns the value of attribute shipMethod.



54601
54602
54603
# File 'lib/activenetsuite/soap/default.rb', line 54601

def shipMethod
  @shipMethod
end

#tax1AmtObject

Returns the value of attribute tax1Amt.



54589
54590
54591
# File 'lib/activenetsuite/soap/default.rb', line 54589

def tax1Amt
  @tax1Amt
end

#taxCodeObject

Returns the value of attribute taxCode.



54590
54591
54592
# File 'lib/activenetsuite/soap/default.rb', line 54590

def taxCode
  @taxCode
end

#taxRate1Object

Returns the value of attribute taxRate1.



54591
54592
54593
# File 'lib/activenetsuite/soap/default.rb', line 54591

def taxRate1
  @taxRate1
end

#taxRate2Object

Returns the value of attribute taxRate2.



54592
54593
54594
# File 'lib/activenetsuite/soap/default.rb', line 54592

def taxRate2
  @taxRate2
end

#unitsObject

Returns the value of attribute units.



54566
54567
54568
# File 'lib/activenetsuite/soap/default.rb', line 54566

def units
  @units
end

#vsoeAllocationObject

Returns the value of attribute vsoeAllocation.



54606
54607
54608
# File 'lib/activenetsuite/soap/default.rb', line 54606

def vsoeAllocation
  @vsoeAllocation
end

#vsoeAmountObject

Returns the value of attribute vsoeAmount.



54605
54606
54607
# File 'lib/activenetsuite/soap/default.rb', line 54605

def vsoeAmount
  @vsoeAmount
end

#vsoeDeferralObject

Returns the value of attribute vsoeDeferral.



54607
54608
54609
# File 'lib/activenetsuite/soap/default.rb', line 54607

def vsoeDeferral
  @vsoeDeferral
end

#vsoeDeliveredObject

Returns the value of attribute vsoeDelivered.



54609
54610
54611
# File 'lib/activenetsuite/soap/default.rb', line 54609

def vsoeDelivered
  @vsoeDelivered
end

#vsoeIsEstimateObject

Returns the value of attribute vsoeIsEstimate.



54603
54604
54605
# File 'lib/activenetsuite/soap/default.rb', line 54603

def vsoeIsEstimate
  @vsoeIsEstimate
end

#vsoePermitDiscountObject

Returns the value of attribute vsoePermitDiscount.



54608
54609
54610
# File 'lib/activenetsuite/soap/default.rb', line 54608

def vsoePermitDiscount
  @vsoePermitDiscount
end

#vsoePriceObject

Returns the value of attribute vsoePrice.



54604
54605
54606
# File 'lib/activenetsuite/soap/default.rb', line 54604

def vsoePrice
  @vsoePrice
end

#vsoeSopGroupObject

Returns the value of attribute vsoeSopGroup.



54602
54603
54604
# File 'lib/activenetsuite/soap/default.rb', line 54602

def vsoeSopGroup
  @vsoeSopGroup
end

Instance Method Details

#m_classObject



54614
54615
54616
# File 'lib/activenetsuite/soap/default.rb', line 54614

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



54618
54619
54620
# File 'lib/activenetsuite/soap/default.rb', line 54618

def m_class=(value)
  @v_class = value
end