Class: ActiveNetsuite::DiscountItem
- 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.comDiscountItem
nullFieldList - ActiveNetsuite::NullField
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
description - SOAP::SOAPString
nonPosting - SOAP::SOAPBoolean
account - ActiveNetsuite::RecordRef
includeChildren - SOAP::SOAPBoolean
rate - SOAP::SOAPString
isPreTax - SOAP::SOAPBoolean
customForm - ActiveNetsuite::RecordRef
itemId - SOAP::SOAPString
issueProduct - ActiveNetsuite::RecordRef
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
location - ActiveNetsuite::RecordRef
subsidiaryList - ActiveNetsuite::RecordRefList
taxSchedule - ActiveNetsuite::RecordRef
deferredRevenueAccount - ActiveNetsuite::RecordRef
expenseAccount - ActiveNetsuite::RecordRef
incomeAccount - ActiveNetsuite::RecordRef
revRecSchedule - ActiveNetsuite::RecordRef
salesTaxCode - ActiveNetsuite::RecordRef
translationsList - ActiveNetsuite::TranslationList
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
-
#account ⇒ Object
Returns the value of attribute account.
-
#availableToPartners ⇒ Object
Returns the value of attribute availableToPartners.
-
#createdDate ⇒ Object
Returns the value of attribute createdDate.
-
#customFieldList ⇒ Object
Returns the value of attribute customFieldList.
-
#customForm ⇒ Object
Returns the value of attribute customForm.
-
#deferredRevenueAccount ⇒ Object
Returns the value of attribute deferredRevenueAccount.
-
#department ⇒ Object
Returns the value of attribute department.
-
#description ⇒ Object
Returns the value of attribute description.
-
#displayName ⇒ Object
Returns the value of attribute displayName.
-
#expenseAccount ⇒ Object
Returns the value of attribute expenseAccount.
-
#includeChildren ⇒ Object
Returns the value of attribute includeChildren.
-
#incomeAccount ⇒ Object
Returns the value of attribute incomeAccount.
-
#isInactive ⇒ Object
Returns the value of attribute isInactive.
-
#isPreTax ⇒ Object
Returns the value of attribute isPreTax.
-
#issueProduct ⇒ Object
Returns the value of attribute issueProduct.
-
#itemId ⇒ Object
Returns the value of attribute itemId.
-
#lastModifiedDate ⇒ Object
Returns the value of attribute lastModifiedDate.
-
#location ⇒ Object
Returns the value of attribute location.
-
#nonPosting ⇒ Object
Returns the value of attribute nonPosting.
-
#nullFieldList ⇒ Object
Returns the value of attribute nullFieldList.
-
#parent ⇒ Object
Returns the value of attribute parent.
-
#rate ⇒ Object
Returns the value of attribute rate.
-
#revRecSchedule ⇒ Object
Returns the value of attribute revRecSchedule.
-
#salesTaxCode ⇒ Object
Returns the value of attribute salesTaxCode.
-
#subsidiaryList ⇒ Object
Returns the value of attribute subsidiaryList.
-
#taxSchedule ⇒ Object
Returns the value of attribute taxSchedule.
-
#translationsList ⇒ Object
Returns the value of attribute translationsList.
-
#upcCode ⇒ Object
Returns the value of attribute upcCode.
-
#vendorName ⇒ Object
Returns the value of attribute vendorName.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, description = nil, nonPosting = nil, account = nil, includeChildren = nil, rate = nil, isPreTax = nil, customForm = nil, itemId = nil, issueProduct = nil, upcCode = nil, displayName = nil, vendorName = nil, parent = nil, isInactive = nil, availableToPartners = nil, department = nil, v_class = nil, location = nil, subsidiaryList = nil, taxSchedule = nil, deferredRevenueAccount = nil, expenseAccount = nil, incomeAccount = nil, revRecSchedule = nil, salesTaxCode = nil, translationsList = nil, customFieldList = nil) ⇒ DiscountItem
constructor
A new instance of DiscountItem.
- #m_class ⇒ Object
- #m_class=(value) ⇒ Object
- #xmlattr_externalId ⇒ Object
- #xmlattr_externalId=(value) ⇒ Object
- #xmlattr_internalId ⇒ Object
- #xmlattr_internalId=(value) ⇒ Object
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
Constructor Details
#initialize(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, description = nil, nonPosting = nil, account = nil, includeChildren = nil, rate = nil, isPreTax = nil, customForm = nil, itemId = nil, issueProduct = nil, upcCode = nil, displayName = nil, vendorName = nil, parent = nil, isInactive = nil, availableToPartners = nil, department = nil, v_class = nil, location = nil, subsidiaryList = nil, taxSchedule = nil, deferredRevenueAccount = nil, expenseAccount = nil, incomeAccount = nil, revRecSchedule = nil, salesTaxCode = nil, translationsList = nil, customFieldList = nil) ⇒ DiscountItem
Returns a new instance of DiscountItem.
4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 |
# File 'lib/activenetsuite/soap/default.rb', line 4671 def initialize(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, description = nil, nonPosting = nil, account = nil, includeChildren = nil, rate = nil, isPreTax = nil, customForm = nil, itemId = nil, issueProduct = nil, upcCode = nil, displayName = nil, vendorName = nil, parent = nil, isInactive = nil, availableToPartners = nil, department = nil, v_class = nil, location = nil, subsidiaryList = nil, taxSchedule = nil, deferredRevenueAccount = nil, expenseAccount = nil, incomeAccount = nil, revRecSchedule = nil, salesTaxCode = nil, translationsList = nil, customFieldList = nil) @nullFieldList = nullFieldList @createdDate = createdDate @lastModifiedDate = lastModifiedDate @description = description @nonPosting = nonPosting @account = account @includeChildren = includeChildren @rate = rate @isPreTax = isPreTax @customForm = customForm @itemId = itemId @issueProduct = issueProduct @upcCode = upcCode @displayName = displayName @vendorName = vendorName @parent = parent @isInactive = isInactive @availableToPartners = availableToPartners @department = department @v_class = v_class @location = location @subsidiaryList = subsidiaryList @taxSchedule = taxSchedule @deferredRevenueAccount = deferredRevenueAccount @expenseAccount = expenseAccount @incomeAccount = incomeAccount @revRecSchedule = revRecSchedule @salesTaxCode = salesTaxCode @translationsList = translationsList @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
#account ⇒ Object
Returns the value of attribute account.
4618 4619 4620 |
# File 'lib/activenetsuite/soap/default.rb', line 4618 def account @account end |
#availableToPartners ⇒ Object
Returns the value of attribute availableToPartners.
4630 4631 4632 |
# File 'lib/activenetsuite/soap/default.rb', line 4630 def availableToPartners @availableToPartners end |
#createdDate ⇒ Object
Returns the value of attribute createdDate.
4614 4615 4616 |
# File 'lib/activenetsuite/soap/default.rb', line 4614 def createdDate @createdDate end |
#customFieldList ⇒ Object
Returns the value of attribute customFieldList.
4641 4642 4643 |
# File 'lib/activenetsuite/soap/default.rb', line 4641 def customFieldList @customFieldList end |
#customForm ⇒ Object
Returns the value of attribute customForm.
4622 4623 4624 |
# File 'lib/activenetsuite/soap/default.rb', line 4622 def customForm @customForm end |
#deferredRevenueAccount ⇒ Object
Returns the value of attribute deferredRevenueAccount.
4635 4636 4637 |
# File 'lib/activenetsuite/soap/default.rb', line 4635 def deferredRevenueAccount @deferredRevenueAccount end |
#department ⇒ Object
Returns the value of attribute department.
4631 4632 4633 |
# File 'lib/activenetsuite/soap/default.rb', line 4631 def department @department end |
#description ⇒ Object
Returns the value of attribute description.
4616 4617 4618 |
# File 'lib/activenetsuite/soap/default.rb', line 4616 def description @description end |
#displayName ⇒ Object
Returns the value of attribute displayName.
4626 4627 4628 |
# File 'lib/activenetsuite/soap/default.rb', line 4626 def displayName @displayName end |
#expenseAccount ⇒ Object
Returns the value of attribute expenseAccount.
4636 4637 4638 |
# File 'lib/activenetsuite/soap/default.rb', line 4636 def expenseAccount @expenseAccount end |
#includeChildren ⇒ Object
Returns the value of attribute includeChildren.
4619 4620 4621 |
# File 'lib/activenetsuite/soap/default.rb', line 4619 def includeChildren @includeChildren end |
#incomeAccount ⇒ Object
Returns the value of attribute incomeAccount.
4637 4638 4639 |
# File 'lib/activenetsuite/soap/default.rb', line 4637 def incomeAccount @incomeAccount end |
#isInactive ⇒ Object
Returns the value of attribute isInactive.
4629 4630 4631 |
# File 'lib/activenetsuite/soap/default.rb', line 4629 def isInactive @isInactive end |
#isPreTax ⇒ Object
Returns the value of attribute isPreTax.
4621 4622 4623 |
# File 'lib/activenetsuite/soap/default.rb', line 4621 def isPreTax @isPreTax end |
#issueProduct ⇒ Object
Returns the value of attribute issueProduct.
4624 4625 4626 |
# File 'lib/activenetsuite/soap/default.rb', line 4624 def issueProduct @issueProduct end |
#itemId ⇒ Object
Returns the value of attribute itemId.
4623 4624 4625 |
# File 'lib/activenetsuite/soap/default.rb', line 4623 def itemId @itemId end |
#lastModifiedDate ⇒ Object
Returns the value of attribute lastModifiedDate.
4615 4616 4617 |
# File 'lib/activenetsuite/soap/default.rb', line 4615 def lastModifiedDate @lastModifiedDate end |
#location ⇒ Object
Returns the value of attribute location.
4632 4633 4634 |
# File 'lib/activenetsuite/soap/default.rb', line 4632 def location @location end |
#nonPosting ⇒ Object
Returns the value of attribute nonPosting.
4617 4618 4619 |
# File 'lib/activenetsuite/soap/default.rb', line 4617 def nonPosting @nonPosting end |
#nullFieldList ⇒ Object
Returns the value of attribute nullFieldList.
4613 4614 4615 |
# File 'lib/activenetsuite/soap/default.rb', line 4613 def nullFieldList @nullFieldList end |
#parent ⇒ Object
Returns the value of attribute parent.
4628 4629 4630 |
# File 'lib/activenetsuite/soap/default.rb', line 4628 def parent @parent end |
#rate ⇒ Object
Returns the value of attribute rate.
4620 4621 4622 |
# File 'lib/activenetsuite/soap/default.rb', line 4620 def rate @rate end |
#revRecSchedule ⇒ Object
Returns the value of attribute revRecSchedule.
4638 4639 4640 |
# File 'lib/activenetsuite/soap/default.rb', line 4638 def revRecSchedule @revRecSchedule end |
#salesTaxCode ⇒ Object
Returns the value of attribute salesTaxCode.
4639 4640 4641 |
# File 'lib/activenetsuite/soap/default.rb', line 4639 def salesTaxCode @salesTaxCode end |
#subsidiaryList ⇒ Object
Returns the value of attribute subsidiaryList.
4633 4634 4635 |
# File 'lib/activenetsuite/soap/default.rb', line 4633 def subsidiaryList @subsidiaryList end |
#taxSchedule ⇒ Object
Returns the value of attribute taxSchedule.
4634 4635 4636 |
# File 'lib/activenetsuite/soap/default.rb', line 4634 def taxSchedule @taxSchedule end |
#translationsList ⇒ Object
Returns the value of attribute translationsList.
4640 4641 4642 |
# File 'lib/activenetsuite/soap/default.rb', line 4640 def translationsList @translationsList end |
#upcCode ⇒ Object
Returns the value of attribute upcCode.
4625 4626 4627 |
# File 'lib/activenetsuite/soap/default.rb', line 4625 def upcCode @upcCode end |
#vendorName ⇒ Object
Returns the value of attribute vendorName.
4627 4628 4629 |
# File 'lib/activenetsuite/soap/default.rb', line 4627 def vendorName @vendorName end |
Instance Method Details
#__xmlattr ⇒ Object
4651 4652 4653 |
# File 'lib/activenetsuite/soap/default.rb', line 4651 def __xmlattr @__xmlattr ||= {} end |
#m_class ⇒ Object
4643 4644 4645 |
# File 'lib/activenetsuite/soap/default.rb', line 4643 def m_class @v_class end |
#m_class=(value) ⇒ Object
4647 4648 4649 |
# File 'lib/activenetsuite/soap/default.rb', line 4647 def m_class=(value) @v_class = value end |
#xmlattr_externalId ⇒ Object
4663 4664 4665 |
# File 'lib/activenetsuite/soap/default.rb', line 4663 def xmlattr_externalId __xmlattr[AttrExternalId] end |
#xmlattr_externalId=(value) ⇒ Object
4667 4668 4669 |
# File 'lib/activenetsuite/soap/default.rb', line 4667 def xmlattr_externalId=(value) __xmlattr[AttrExternalId] = value end |
#xmlattr_internalId ⇒ Object
4655 4656 4657 |
# File 'lib/activenetsuite/soap/default.rb', line 4655 def xmlattr_internalId __xmlattr[AttrInternalId] end |
#xmlattr_internalId=(value) ⇒ Object
4659 4660 4661 |
# File 'lib/activenetsuite/soap/default.rb', line 4659 def xmlattr_internalId=(value) __xmlattr[AttrInternalId] = value end |