Class: ActiveNetsuite::OtherChargePurchaseItem

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

Overview

urn:accounting_2013_2urn:accounting_2013_2.listsurn:accounting_2013_2.lists.webservicesurn:accounting_2013_2.lists.webservices.netsuiteurn:accounting_2013_2.lists.webservices.netsuite.comOtherChargePurchaseItem

nullFieldList - ActiveNetsuite::NullField
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
purchaseDescription - SOAP::SOAPString
manufacturingChargeItem - SOAP::SOAPBoolean
cost - SOAP::SOAPDouble
costUnits - SOAP::SOAPString
expenseAccount - ActiveNetsuite::RecordRef
isTaxable - SOAP::SOAPBoolean
matrixType - ActiveNetsuite::ItemMatrixType
unitsType - ActiveNetsuite::RecordRef
purchaseUnit - ActiveNetsuite::RecordRef
includeChildren - SOAP::SOAPBoolean
issueProduct - ActiveNetsuite::RecordRef
customForm - ActiveNetsuite::RecordRef
itemId - SOAP::SOAPString
upcCode - SOAP::SOAPString
displayName - SOAP::SOAPString
vendorName - SOAP::SOAPString
parent - ActiveNetsuite::RecordRef
isInactive - SOAP::SOAPBoolean
availableToPartners - SOAP::SOAPBoolean
department - ActiveNetsuite::RecordRef
m_class - ActiveNetsuite::RecordRef
subsidiaryList - ActiveNetsuite::RecordRefList
location - ActiveNetsuite::RecordRef
taxSchedule - ActiveNetsuite::RecordRef
deferralAccount - ActiveNetsuite::RecordRef
amortizationTemplate - ActiveNetsuite::RecordRef
residual - SOAP::SOAPString
amortizationPeriod - SOAP::SOAPLong
isFulfillable - SOAP::SOAPBoolean
costCategory - ActiveNetsuite::RecordRef
overheadType - ActiveNetsuite::ItemOverheadType
currency - SOAP::SOAPString
itemOptionsList - ActiveNetsuite::ItemOptionsList
matrixOptionList - ActiveNetsuite::MatrixOptionList
itemVendorList - ActiveNetsuite::ItemVendorList
purchaseTaxCode - ActiveNetsuite::RecordRef
salesTaxCode - ActiveNetsuite::RecordRef
translationsList - ActiveNetsuite::TranslationList
vendor - ActiveNetsuite::RecordRef
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constant Summary collapse

AttrExternalId =
XSD::QName.new(nil, "externalId")
AttrInternalId =
XSD::QName.new(nil, "internalId")

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Record

#activate, active, #active=, #active?, #add, all, basic_search_class, #client, client, client=, delete, #delete, deleted, find, find_by, find_by_external_id, find_by_id, find_by_internal_id, #getters, #inactivate, inactive, #inactive=, #load, #loaded?, raise_not_found_error, ref, #ref, search_next, #setters, #to_s, type, #update, update, where

Methods included from MethodInflector

included, #method_missing

Constructor Details

#initialize(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, purchaseDescription = nil, manufacturingChargeItem = nil, cost = nil, costUnits = nil, expenseAccount = nil, isTaxable = nil, matrixType = nil, unitsType = nil, purchaseUnit = nil, includeChildren = nil, issueProduct = nil, customForm = nil, itemId = nil, upcCode = nil, displayName = nil, vendorName = nil, parent = nil, isInactive = nil, availableToPartners = nil, department = nil, v_class = nil, subsidiaryList = nil, location = nil, taxSchedule = nil, deferralAccount = nil, amortizationTemplate = nil, residual = nil, amortizationPeriod = nil, isFulfillable = nil, costCategory = nil, overheadType = nil, currency = nil, itemOptionsList = nil, matrixOptionList = nil, itemVendorList = nil, purchaseTaxCode = nil, salesTaxCode = nil, translationsList = nil, vendor = nil, customFieldList = nil) ⇒ OtherChargePurchaseItem

Returns a new instance of OtherChargePurchaseItem.



6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
# File 'lib/activenetsuite/soap/default.rb', line 6653

def initialize(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, purchaseDescription = nil, manufacturingChargeItem = nil, cost = nil, costUnits = nil, expenseAccount = nil, isTaxable = nil, matrixType = nil, unitsType = nil, purchaseUnit = nil, includeChildren = nil, issueProduct = nil, customForm = nil, itemId = nil, upcCode = nil, displayName = nil, vendorName = nil, parent = nil, isInactive = nil, availableToPartners = nil, department = nil, v_class = nil, subsidiaryList = nil, location = nil, taxSchedule = nil, deferralAccount = nil, amortizationTemplate = nil, residual = nil, amortizationPeriod = nil, isFulfillable = nil, costCategory = nil, overheadType = nil, currency = nil, itemOptionsList = nil, matrixOptionList = nil, itemVendorList = nil, purchaseTaxCode = nil, salesTaxCode = nil, translationsList = nil, vendor = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @purchaseDescription = purchaseDescription
  @manufacturingChargeItem = manufacturingChargeItem
  @cost = cost
  @costUnits = costUnits
  @expenseAccount = expenseAccount
  @isTaxable = isTaxable
  @matrixType = matrixType
  @unitsType = unitsType
  @purchaseUnit = purchaseUnit
  @includeChildren = includeChildren
  @issueProduct = issueProduct
  @customForm = customForm
  @itemId = itemId
  @upcCode = upcCode
  @displayName = displayName
  @vendorName = vendorName
  @parent = parent
  @isInactive = isInactive
  @availableToPartners = availableToPartners
  @department = department
  @v_class = v_class
  @subsidiaryList = subsidiaryList
  @location = location
  @taxSchedule = taxSchedule
  @deferralAccount = deferralAccount
  @amortizationTemplate = amortizationTemplate
  @residual = residual
  @amortizationPeriod = amortizationPeriod
  @isFulfillable = isFulfillable
  @costCategory = costCategory
  @overheadType = overheadType
  @currency = currency
  @itemOptionsList = itemOptionsList
  @matrixOptionList = matrixOptionList
  @itemVendorList = itemVendorList
  @purchaseTaxCode = purchaseTaxCode
  @salesTaxCode = salesTaxCode
  @translationsList = translationsList
  @vendor = vendor
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ActiveNetsuite::MethodInflector

Instance Attribute Details

#amortizationPeriodObject

Returns the value of attribute amortizationPeriod.



6611
6612
6613
# File 'lib/activenetsuite/soap/default.rb', line 6611

def amortizationPeriod
  @amortizationPeriod
end

#amortizationTemplateObject

Returns the value of attribute amortizationTemplate.



6609
6610
6611
# File 'lib/activenetsuite/soap/default.rb', line 6609

def amortizationTemplate
  @amortizationTemplate
end

#availableToPartnersObject

Returns the value of attribute availableToPartners.



6603
6604
6605
# File 'lib/activenetsuite/soap/default.rb', line 6603

def availableToPartners
  @availableToPartners
end

#costObject

Returns the value of attribute cost.



6587
6588
6589
# File 'lib/activenetsuite/soap/default.rb', line 6587

def cost
  @cost
end

#costCategoryObject

Returns the value of attribute costCategory.



6613
6614
6615
# File 'lib/activenetsuite/soap/default.rb', line 6613

def costCategory
  @costCategory
end

#costUnitsObject

Returns the value of attribute costUnits.



6588
6589
6590
# File 'lib/activenetsuite/soap/default.rb', line 6588

def costUnits
  @costUnits
end

#createdDateObject

Returns the value of attribute createdDate.



6583
6584
6585
# File 'lib/activenetsuite/soap/default.rb', line 6583

def createdDate
  @createdDate
end

#currencyObject

Returns the value of attribute currency.



6615
6616
6617
# File 'lib/activenetsuite/soap/default.rb', line 6615

def currency
  @currency
end

#customFieldListObject

Returns the value of attribute customFieldList.



6623
6624
6625
# File 'lib/activenetsuite/soap/default.rb', line 6623

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



6596
6597
6598
# File 'lib/activenetsuite/soap/default.rb', line 6596

def customForm
  @customForm
end

#deferralAccountObject

Returns the value of attribute deferralAccount.



6608
6609
6610
# File 'lib/activenetsuite/soap/default.rb', line 6608

def deferralAccount
  @deferralAccount
end

#departmentObject

Returns the value of attribute department.



6604
6605
6606
# File 'lib/activenetsuite/soap/default.rb', line 6604

def department
  @department
end

#displayNameObject

Returns the value of attribute displayName.



6599
6600
6601
# File 'lib/activenetsuite/soap/default.rb', line 6599

def displayName
  @displayName
end

#expenseAccountObject

Returns the value of attribute expenseAccount.



6589
6590
6591
# File 'lib/activenetsuite/soap/default.rb', line 6589

def expenseAccount
  @expenseAccount
end

#includeChildrenObject

Returns the value of attribute includeChildren.



6594
6595
6596
# File 'lib/activenetsuite/soap/default.rb', line 6594

def includeChildren
  @includeChildren
end

#isFulfillableObject

Returns the value of attribute isFulfillable.



6612
6613
6614
# File 'lib/activenetsuite/soap/default.rb', line 6612

def isFulfillable
  @isFulfillable
end

#isInactiveObject

Returns the value of attribute isInactive.



6602
6603
6604
# File 'lib/activenetsuite/soap/default.rb', line 6602

def isInactive
  @isInactive
end

#issueProductObject

Returns the value of attribute issueProduct.



6595
6596
6597
# File 'lib/activenetsuite/soap/default.rb', line 6595

def issueProduct
  @issueProduct
end

#isTaxableObject

Returns the value of attribute isTaxable.



6590
6591
6592
# File 'lib/activenetsuite/soap/default.rb', line 6590

def isTaxable
  @isTaxable
end

#itemIdObject

Returns the value of attribute itemId.



6597
6598
6599
# File 'lib/activenetsuite/soap/default.rb', line 6597

def itemId
  @itemId
end

#itemOptionsListObject

Returns the value of attribute itemOptionsList.



6616
6617
6618
# File 'lib/activenetsuite/soap/default.rb', line 6616

def itemOptionsList
  @itemOptionsList
end

#itemVendorListObject

Returns the value of attribute itemVendorList.



6618
6619
6620
# File 'lib/activenetsuite/soap/default.rb', line 6618

def itemVendorList
  @itemVendorList
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



6584
6585
6586
# File 'lib/activenetsuite/soap/default.rb', line 6584

def lastModifiedDate
  @lastModifiedDate
end

#locationObject

Returns the value of attribute location.



6606
6607
6608
# File 'lib/activenetsuite/soap/default.rb', line 6606

def location
  @location
end

#manufacturingChargeItemObject

Returns the value of attribute manufacturingChargeItem.



6586
6587
6588
# File 'lib/activenetsuite/soap/default.rb', line 6586

def manufacturingChargeItem
  @manufacturingChargeItem
end

#matrixOptionListObject

Returns the value of attribute matrixOptionList.



6617
6618
6619
# File 'lib/activenetsuite/soap/default.rb', line 6617

def matrixOptionList
  @matrixOptionList
end

#matrixTypeObject

Returns the value of attribute matrixType.



6591
6592
6593
# File 'lib/activenetsuite/soap/default.rb', line 6591

def matrixType
  @matrixType
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



6582
6583
6584
# File 'lib/activenetsuite/soap/default.rb', line 6582

def nullFieldList
  @nullFieldList
end

#overheadTypeObject

Returns the value of attribute overheadType.



6614
6615
6616
# File 'lib/activenetsuite/soap/default.rb', line 6614

def overheadType
  @overheadType
end

#parentObject

Returns the value of attribute parent.



6601
6602
6603
# File 'lib/activenetsuite/soap/default.rb', line 6601

def parent
  @parent
end

#purchaseDescriptionObject

Returns the value of attribute purchaseDescription.



6585
6586
6587
# File 'lib/activenetsuite/soap/default.rb', line 6585

def purchaseDescription
  @purchaseDescription
end

#purchaseTaxCodeObject

Returns the value of attribute purchaseTaxCode.



6619
6620
6621
# File 'lib/activenetsuite/soap/default.rb', line 6619

def purchaseTaxCode
  @purchaseTaxCode
end

#purchaseUnitObject

Returns the value of attribute purchaseUnit.



6593
6594
6595
# File 'lib/activenetsuite/soap/default.rb', line 6593

def purchaseUnit
  @purchaseUnit
end

#residualObject

Returns the value of attribute residual.



6610
6611
6612
# File 'lib/activenetsuite/soap/default.rb', line 6610

def residual
  @residual
end

#salesTaxCodeObject

Returns the value of attribute salesTaxCode.



6620
6621
6622
# File 'lib/activenetsuite/soap/default.rb', line 6620

def salesTaxCode
  @salesTaxCode
end

#subsidiaryListObject

Returns the value of attribute subsidiaryList.



6605
6606
6607
# File 'lib/activenetsuite/soap/default.rb', line 6605

def subsidiaryList
  @subsidiaryList
end

#taxScheduleObject

Returns the value of attribute taxSchedule.



6607
6608
6609
# File 'lib/activenetsuite/soap/default.rb', line 6607

def taxSchedule
  @taxSchedule
end

#translationsListObject

Returns the value of attribute translationsList.



6621
6622
6623
# File 'lib/activenetsuite/soap/default.rb', line 6621

def translationsList
  @translationsList
end

#unitsTypeObject

Returns the value of attribute unitsType.



6592
6593
6594
# File 'lib/activenetsuite/soap/default.rb', line 6592

def unitsType
  @unitsType
end

#upcCodeObject

Returns the value of attribute upcCode.



6598
6599
6600
# File 'lib/activenetsuite/soap/default.rb', line 6598

def upcCode
  @upcCode
end

#vendorObject

Returns the value of attribute vendor.



6622
6623
6624
# File 'lib/activenetsuite/soap/default.rb', line 6622

def vendor
  @vendor
end

#vendorNameObject

Returns the value of attribute vendorName.



6600
6601
6602
# File 'lib/activenetsuite/soap/default.rb', line 6600

def vendorName
  @vendorName
end

Instance Method Details

#__xmlattrObject



6633
6634
6635
# File 'lib/activenetsuite/soap/default.rb', line 6633

def __xmlattr
  @__xmlattr ||= {}
end

#m_classObject



6625
6626
6627
# File 'lib/activenetsuite/soap/default.rb', line 6625

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



6629
6630
6631
# File 'lib/activenetsuite/soap/default.rb', line 6629

def m_class=(value)
  @v_class = value
end

#xmlattr_externalIdObject



6645
6646
6647
# File 'lib/activenetsuite/soap/default.rb', line 6645

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



6649
6650
6651
# File 'lib/activenetsuite/soap/default.rb', line 6649

def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end

#xmlattr_internalIdObject



6637
6638
6639
# File 'lib/activenetsuite/soap/default.rb', line 6637

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



6641
6642
6643
# File 'lib/activenetsuite/soap/default.rb', line 6641

def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end