Class: ActiveNetsuite::TaxGroup

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

nullFieldList - ActiveNetsuite::NullField
itemId - SOAP::SOAPString
description - SOAP::SOAPString
state - SOAP::SOAPString
subsidiaryList - ActiveNetsuite::RecordRefList
taxitem1 - ActiveNetsuite::RecordRef
unitprice1 - SOAP::SOAPString
taxitem2 - ActiveNetsuite::RecordRef
unitprice2 - SOAP::SOAPString
piggyback - SOAP::SOAPBoolean
isInactive - SOAP::SOAPBoolean
rate - SOAP::SOAPDouble
taxType - ActiveNetsuite::RecordRef
includeChildren - SOAP::SOAPBoolean
county - SOAP::SOAPString
city - SOAP::SOAPString
zip - SOAP::SOAPString
nexusCountry - ActiveNetsuite::RecordRef
isDefault - SOAP::SOAPBoolean
taxItemList - ActiveNetsuite::TaxGroupTaxItemList
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, itemId = nil, description = nil, state = nil, subsidiaryList = nil, taxitem1 = nil, unitprice1 = nil, taxitem2 = nil, unitprice2 = nil, piggyback = nil, isInactive = nil, rate = nil, taxType = nil, includeChildren = nil, county = nil, city = nil, zip = nil, nexusCountry = nil, isDefault = nil, taxItemList = nil) ⇒ TaxGroup

Returns a new instance of TaxGroup.



8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
# File 'lib/activenetsuite/soap/default.rb', line 8511

def initialize(nullFieldList = nil, itemId = nil, description = nil, state = nil, subsidiaryList = nil, taxitem1 = nil, unitprice1 = nil, taxitem2 = nil, unitprice2 = nil, piggyback = nil, isInactive = nil, rate = nil, taxType = nil, includeChildren = nil, county = nil, city = nil, zip = nil, nexusCountry = nil, isDefault = nil, taxItemList = nil)
  @nullFieldList = nullFieldList
  @itemId = itemId
  @description = description
  @state = state
  @subsidiaryList = subsidiaryList
  @taxitem1 = taxitem1
  @unitprice1 = unitprice1
  @taxitem2 = taxitem2
  @unitprice2 = unitprice2
  @piggyback = piggyback
  @isInactive = isInactive
  @rate = rate
  @taxType = taxType
  @includeChildren = includeChildren
  @county = county
  @city = city
  @zip = zip
  @nexusCountry = nexusCountry
  @isDefault = isDefault
  @taxItemList = taxItemList
  @__xmlattr = {}
end

Dynamic Method Handling

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

Instance Attribute Details

#cityObject

Returns the value of attribute city.



8485
8486
8487
# File 'lib/activenetsuite/soap/default.rb', line 8485

def city
  @city
end

#countyObject

Returns the value of attribute county.



8484
8485
8486
# File 'lib/activenetsuite/soap/default.rb', line 8484

def county
  @county
end

#descriptionObject

Returns the value of attribute description.



8472
8473
8474
# File 'lib/activenetsuite/soap/default.rb', line 8472

def description
  @description
end

#includeChildrenObject

Returns the value of attribute includeChildren.



8483
8484
8485
# File 'lib/activenetsuite/soap/default.rb', line 8483

def includeChildren
  @includeChildren
end

#isDefaultObject

Returns the value of attribute isDefault.



8488
8489
8490
# File 'lib/activenetsuite/soap/default.rb', line 8488

def isDefault
  @isDefault
end

#isInactiveObject

Returns the value of attribute isInactive.



8480
8481
8482
# File 'lib/activenetsuite/soap/default.rb', line 8480

def isInactive
  @isInactive
end

#itemIdObject

Returns the value of attribute itemId.



8471
8472
8473
# File 'lib/activenetsuite/soap/default.rb', line 8471

def itemId
  @itemId
end

#nexusCountryObject

Returns the value of attribute nexusCountry.



8487
8488
8489
# File 'lib/activenetsuite/soap/default.rb', line 8487

def nexusCountry
  @nexusCountry
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



8470
8471
8472
# File 'lib/activenetsuite/soap/default.rb', line 8470

def nullFieldList
  @nullFieldList
end

#piggybackObject

Returns the value of attribute piggyback.



8479
8480
8481
# File 'lib/activenetsuite/soap/default.rb', line 8479

def piggyback
  @piggyback
end

#rateObject

Returns the value of attribute rate.



8481
8482
8483
# File 'lib/activenetsuite/soap/default.rb', line 8481

def rate
  @rate
end

#stateObject

Returns the value of attribute state.



8473
8474
8475
# File 'lib/activenetsuite/soap/default.rb', line 8473

def state
  @state
end

#subsidiaryListObject

Returns the value of attribute subsidiaryList.



8474
8475
8476
# File 'lib/activenetsuite/soap/default.rb', line 8474

def subsidiaryList
  @subsidiaryList
end

#taxitem1Object

Returns the value of attribute taxitem1.



8475
8476
8477
# File 'lib/activenetsuite/soap/default.rb', line 8475

def taxitem1
  @taxitem1
end

#taxitem2Object

Returns the value of attribute taxitem2.



8477
8478
8479
# File 'lib/activenetsuite/soap/default.rb', line 8477

def taxitem2
  @taxitem2
end

#taxItemListObject

Returns the value of attribute taxItemList.



8489
8490
8491
# File 'lib/activenetsuite/soap/default.rb', line 8489

def taxItemList
  @taxItemList
end

#taxTypeObject

Returns the value of attribute taxType.



8482
8483
8484
# File 'lib/activenetsuite/soap/default.rb', line 8482

def taxType
  @taxType
end

#unitprice1Object

Returns the value of attribute unitprice1.



8476
8477
8478
# File 'lib/activenetsuite/soap/default.rb', line 8476

def unitprice1
  @unitprice1
end

#unitprice2Object

Returns the value of attribute unitprice2.



8478
8479
8480
# File 'lib/activenetsuite/soap/default.rb', line 8478

def unitprice2
  @unitprice2
end

#zipObject

Returns the value of attribute zip.



8486
8487
8488
# File 'lib/activenetsuite/soap/default.rb', line 8486

def zip
  @zip
end

Instance Method Details

#__xmlattrObject



8491
8492
8493
# File 'lib/activenetsuite/soap/default.rb', line 8491

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



8503
8504
8505
# File 'lib/activenetsuite/soap/default.rb', line 8503

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



8507
8508
8509
# File 'lib/activenetsuite/soap/default.rb', line 8507

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

#xmlattr_internalIdObject



8495
8496
8497
# File 'lib/activenetsuite/soap/default.rb', line 8495

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



8499
8500
8501
# File 'lib/activenetsuite/soap/default.rb', line 8499

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