Class: ActiveNetsuite::Bin

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

nullFieldList - ActiveNetsuite::NullField
binNumber - SOAP::SOAPString
location - ActiveNetsuite::RecordRef
memo - SOAP::SOAPString
isInactive - SOAP::SOAPBoolean
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, binNumber = nil, location = nil, memo = nil, isInactive = nil, customFieldList = nil) ⇒ Bin

Returns a new instance of Bin.



8312
8313
8314
8315
8316
8317
8318
8319
8320
# File 'lib/activenetsuite/soap/default.rb', line 8312

def initialize(nullFieldList = nil, binNumber = nil, location = nil, memo = nil, isInactive = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @binNumber = binNumber
  @location = location
  @memo = memo
  @isInactive = isInactive
  @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

#binNumberObject

Returns the value of attribute binNumber.



8286
8287
8288
# File 'lib/activenetsuite/soap/default.rb', line 8286

def binNumber
  @binNumber
end

#customFieldListObject

Returns the value of attribute customFieldList.



8290
8291
8292
# File 'lib/activenetsuite/soap/default.rb', line 8290

def customFieldList
  @customFieldList
end

#isInactiveObject

Returns the value of attribute isInactive.



8289
8290
8291
# File 'lib/activenetsuite/soap/default.rb', line 8289

def isInactive
  @isInactive
end

#locationObject

Returns the value of attribute location.



8287
8288
8289
# File 'lib/activenetsuite/soap/default.rb', line 8287

def location
  @location
end

#memoObject

Returns the value of attribute memo.



8288
8289
8290
# File 'lib/activenetsuite/soap/default.rb', line 8288

def memo
  @memo
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



8285
8286
8287
# File 'lib/activenetsuite/soap/default.rb', line 8285

def nullFieldList
  @nullFieldList
end

Instance Method Details

#__xmlattrObject



8292
8293
8294
# File 'lib/activenetsuite/soap/default.rb', line 8292

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



8304
8305
8306
# File 'lib/activenetsuite/soap/default.rb', line 8304

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



8308
8309
8310
# File 'lib/activenetsuite/soap/default.rb', line 8308

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

#xmlattr_internalIdObject



8296
8297
8298
# File 'lib/activenetsuite/soap/default.rb', line 8296

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



8300
8301
8302
# File 'lib/activenetsuite/soap/default.rb', line 8300

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