Class: ActiveNetsuite::SalesTaxItem
- 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.comSalesTaxItem
nullFieldList - ActiveNetsuite::NullField
itemId - SOAP::SOAPString
displayName - SOAP::SOAPString
description - SOAP::SOAPString
rate - SOAP::SOAPString
taxType - ActiveNetsuite::RecordRef
taxAgency - ActiveNetsuite::RecordRef
purchaseAccount - ActiveNetsuite::RecordRef
saleAccount - ActiveNetsuite::RecordRef
isInactive - SOAP::SOAPBoolean
effectiveFrom - SOAP::SOAPDateTime
validUntil - SOAP::SOAPDateTime
subsidiaryList - ActiveNetsuite::RecordRefList
includeChildren - SOAP::SOAPBoolean
eccode - SOAP::SOAPBoolean
reverseCharge - SOAP::SOAPBoolean
parent - ActiveNetsuite::RecordRef
service - SOAP::SOAPBoolean
exempt - SOAP::SOAPBoolean
isDefault - SOAP::SOAPBoolean
excludeFromTaxReports - SOAP::SOAPBoolean
available - ActiveNetsuite::SalesTaxItemAvailable
export - SOAP::SOAPBoolean
taxAccount - ActiveNetsuite::RecordRef
county - SOAP::SOAPString
city - SOAP::SOAPString
state - SOAP::SOAPString
zip - SOAP::SOAPString
nexusCountry - ActiveNetsuite::RecordRef
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
-
#available ⇒ Object
Returns the value of attribute available.
-
#city ⇒ Object
Returns the value of attribute city.
-
#county ⇒ Object
Returns the value of attribute county.
-
#description ⇒ Object
Returns the value of attribute description.
-
#displayName ⇒ Object
Returns the value of attribute displayName.
-
#eccode ⇒ Object
Returns the value of attribute eccode.
-
#effectiveFrom ⇒ Object
Returns the value of attribute effectiveFrom.
-
#excludeFromTaxReports ⇒ Object
Returns the value of attribute excludeFromTaxReports.
-
#exempt ⇒ Object
Returns the value of attribute exempt.
-
#export ⇒ Object
Returns the value of attribute export.
-
#includeChildren ⇒ Object
Returns the value of attribute includeChildren.
-
#isDefault ⇒ Object
Returns the value of attribute isDefault.
-
#isInactive ⇒ Object
Returns the value of attribute isInactive.
-
#itemId ⇒ Object
Returns the value of attribute itemId.
-
#nexusCountry ⇒ Object
Returns the value of attribute nexusCountry.
-
#nullFieldList ⇒ Object
Returns the value of attribute nullFieldList.
-
#parent ⇒ Object
Returns the value of attribute parent.
-
#purchaseAccount ⇒ Object
Returns the value of attribute purchaseAccount.
-
#rate ⇒ Object
Returns the value of attribute rate.
-
#reverseCharge ⇒ Object
Returns the value of attribute reverseCharge.
-
#saleAccount ⇒ Object
Returns the value of attribute saleAccount.
-
#service ⇒ Object
Returns the value of attribute service.
-
#state ⇒ Object
Returns the value of attribute state.
-
#subsidiaryList ⇒ Object
Returns the value of attribute subsidiaryList.
-
#taxAccount ⇒ Object
Returns the value of attribute taxAccount.
-
#taxAgency ⇒ Object
Returns the value of attribute taxAgency.
-
#taxType ⇒ Object
Returns the value of attribute taxType.
-
#validUntil ⇒ Object
Returns the value of attribute validUntil.
-
#zip ⇒ Object
Returns the value of attribute zip.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(nullFieldList = nil, itemId = nil, displayName = nil, description = nil, rate = nil, taxType = nil, taxAgency = nil, purchaseAccount = nil, saleAccount = nil, isInactive = nil, effectiveFrom = nil, validUntil = nil, subsidiaryList = nil, includeChildren = nil, eccode = nil, reverseCharge = nil, parent = nil, service = nil, exempt = nil, isDefault = nil, excludeFromTaxReports = nil, available = nil, export = nil, taxAccount = nil, county = nil, city = nil, state = nil, zip = nil, nexusCountry = nil) ⇒ SalesTaxItem
constructor
A new instance of SalesTaxItem.
- #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, itemId = nil, displayName = nil, description = nil, rate = nil, taxType = nil, taxAgency = nil, purchaseAccount = nil, saleAccount = nil, isInactive = nil, effectiveFrom = nil, validUntil = nil, subsidiaryList = nil, includeChildren = nil, eccode = nil, reverseCharge = nil, parent = nil, service = nil, exempt = nil, isDefault = nil, excludeFromTaxReports = nil, available = nil, export = nil, taxAccount = nil, county = nil, city = nil, state = nil, zip = nil, nexusCountry = nil) ⇒ SalesTaxItem
Returns a new instance of SalesTaxItem.
8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 |
# File 'lib/activenetsuite/soap/default.rb', line 8409 def initialize(nullFieldList = nil, itemId = nil, displayName = nil, description = nil, rate = nil, taxType = nil, taxAgency = nil, purchaseAccount = nil, saleAccount = nil, isInactive = nil, effectiveFrom = nil, validUntil = nil, subsidiaryList = nil, includeChildren = nil, eccode = nil, reverseCharge = nil, parent = nil, service = nil, exempt = nil, isDefault = nil, excludeFromTaxReports = nil, available = nil, export = nil, taxAccount = nil, county = nil, city = nil, state = nil, zip = nil, nexusCountry = nil) @nullFieldList = nullFieldList @itemId = itemId @displayName = displayName @description = description @rate = rate @taxType = taxType @taxAgency = taxAgency @purchaseAccount = purchaseAccount @saleAccount = saleAccount @isInactive = isInactive @effectiveFrom = effectiveFrom @validUntil = validUntil @subsidiaryList = subsidiaryList @includeChildren = includeChildren @eccode = eccode @reverseCharge = reverseCharge @parent = parent @service = service @exempt = exempt @isDefault = isDefault @excludeFromTaxReports = excludeFromTaxReports @available = available @export = export @taxAccount = taxAccount @county = county @city = city @state = state @zip = zip @nexusCountry = nexusCountry @__xmlattr = {} end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ActiveNetsuite::MethodInflector
Instance Attribute Details
#available ⇒ Object
Returns the value of attribute available.
8380 8381 8382 |
# File 'lib/activenetsuite/soap/default.rb', line 8380 def available @available end |
#city ⇒ Object
Returns the value of attribute city.
8384 8385 8386 |
# File 'lib/activenetsuite/soap/default.rb', line 8384 def city @city end |
#county ⇒ Object
Returns the value of attribute county.
8383 8384 8385 |
# File 'lib/activenetsuite/soap/default.rb', line 8383 def county @county end |
#description ⇒ Object
Returns the value of attribute description.
8362 8363 8364 |
# File 'lib/activenetsuite/soap/default.rb', line 8362 def description @description end |
#displayName ⇒ Object
Returns the value of attribute displayName.
8361 8362 8363 |
# File 'lib/activenetsuite/soap/default.rb', line 8361 def displayName @displayName end |
#eccode ⇒ Object
Returns the value of attribute eccode.
8373 8374 8375 |
# File 'lib/activenetsuite/soap/default.rb', line 8373 def eccode @eccode end |
#effectiveFrom ⇒ Object
Returns the value of attribute effectiveFrom.
8369 8370 8371 |
# File 'lib/activenetsuite/soap/default.rb', line 8369 def effectiveFrom @effectiveFrom end |
#excludeFromTaxReports ⇒ Object
Returns the value of attribute excludeFromTaxReports.
8379 8380 8381 |
# File 'lib/activenetsuite/soap/default.rb', line 8379 def excludeFromTaxReports @excludeFromTaxReports end |
#exempt ⇒ Object
Returns the value of attribute exempt.
8377 8378 8379 |
# File 'lib/activenetsuite/soap/default.rb', line 8377 def exempt @exempt end |
#export ⇒ Object
Returns the value of attribute export.
8381 8382 8383 |
# File 'lib/activenetsuite/soap/default.rb', line 8381 def export @export end |
#includeChildren ⇒ Object
Returns the value of attribute includeChildren.
8372 8373 8374 |
# File 'lib/activenetsuite/soap/default.rb', line 8372 def includeChildren @includeChildren end |
#isDefault ⇒ Object
Returns the value of attribute isDefault.
8378 8379 8380 |
# File 'lib/activenetsuite/soap/default.rb', line 8378 def isDefault @isDefault end |
#isInactive ⇒ Object
Returns the value of attribute isInactive.
8368 8369 8370 |
# File 'lib/activenetsuite/soap/default.rb', line 8368 def isInactive @isInactive end |
#itemId ⇒ Object
Returns the value of attribute itemId.
8360 8361 8362 |
# File 'lib/activenetsuite/soap/default.rb', line 8360 def itemId @itemId end |
#nexusCountry ⇒ Object
Returns the value of attribute nexusCountry.
8387 8388 8389 |
# File 'lib/activenetsuite/soap/default.rb', line 8387 def nexusCountry @nexusCountry end |
#nullFieldList ⇒ Object
Returns the value of attribute nullFieldList.
8359 8360 8361 |
# File 'lib/activenetsuite/soap/default.rb', line 8359 def nullFieldList @nullFieldList end |
#parent ⇒ Object
Returns the value of attribute parent.
8375 8376 8377 |
# File 'lib/activenetsuite/soap/default.rb', line 8375 def parent @parent end |
#purchaseAccount ⇒ Object
Returns the value of attribute purchaseAccount.
8366 8367 8368 |
# File 'lib/activenetsuite/soap/default.rb', line 8366 def purchaseAccount @purchaseAccount end |
#rate ⇒ Object
Returns the value of attribute rate.
8363 8364 8365 |
# File 'lib/activenetsuite/soap/default.rb', line 8363 def rate @rate end |
#reverseCharge ⇒ Object
Returns the value of attribute reverseCharge.
8374 8375 8376 |
# File 'lib/activenetsuite/soap/default.rb', line 8374 def reverseCharge @reverseCharge end |
#saleAccount ⇒ Object
Returns the value of attribute saleAccount.
8367 8368 8369 |
# File 'lib/activenetsuite/soap/default.rb', line 8367 def saleAccount @saleAccount end |
#service ⇒ Object
Returns the value of attribute service.
8376 8377 8378 |
# File 'lib/activenetsuite/soap/default.rb', line 8376 def service @service end |
#state ⇒ Object
Returns the value of attribute state.
8385 8386 8387 |
# File 'lib/activenetsuite/soap/default.rb', line 8385 def state @state end |
#subsidiaryList ⇒ Object
Returns the value of attribute subsidiaryList.
8371 8372 8373 |
# File 'lib/activenetsuite/soap/default.rb', line 8371 def subsidiaryList @subsidiaryList end |
#taxAccount ⇒ Object
Returns the value of attribute taxAccount.
8382 8383 8384 |
# File 'lib/activenetsuite/soap/default.rb', line 8382 def taxAccount @taxAccount end |
#taxAgency ⇒ Object
Returns the value of attribute taxAgency.
8365 8366 8367 |
# File 'lib/activenetsuite/soap/default.rb', line 8365 def taxAgency @taxAgency end |
#taxType ⇒ Object
Returns the value of attribute taxType.
8364 8365 8366 |
# File 'lib/activenetsuite/soap/default.rb', line 8364 def taxType @taxType end |
#validUntil ⇒ Object
Returns the value of attribute validUntil.
8370 8371 8372 |
# File 'lib/activenetsuite/soap/default.rb', line 8370 def validUntil @validUntil end |
#zip ⇒ Object
Returns the value of attribute zip.
8386 8387 8388 |
# File 'lib/activenetsuite/soap/default.rb', line 8386 def zip @zip end |
Instance Method Details
#__xmlattr ⇒ Object
8389 8390 8391 |
# File 'lib/activenetsuite/soap/default.rb', line 8389 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_externalId ⇒ Object
8401 8402 8403 |
# File 'lib/activenetsuite/soap/default.rb', line 8401 def xmlattr_externalId __xmlattr[AttrExternalId] end |
#xmlattr_externalId=(value) ⇒ Object
8405 8406 8407 |
# File 'lib/activenetsuite/soap/default.rb', line 8405 def xmlattr_externalId=(value) __xmlattr[AttrExternalId] = value end |
#xmlattr_internalId ⇒ Object
8393 8394 8395 |
# File 'lib/activenetsuite/soap/default.rb', line 8393 def xmlattr_internalId __xmlattr[AttrInternalId] end |
#xmlattr_internalId=(value) ⇒ Object
8397 8398 8399 |
# File 'lib/activenetsuite/soap/default.rb', line 8397 def xmlattr_internalId=(value) __xmlattr[AttrInternalId] = value end |