Class: ActiveNetsuite::Budget

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

Overview

urn:financial_2013_2urn:financial_2013_2.transactionsurn:financial_2013_2.transactions.webservicesurn:financial_2013_2.transactions.webservices.netsuiteurn:financial_2013_2.transactions.webservices.netsuite.comBudget

nullFieldList - ActiveNetsuite::NullField
year - ActiveNetsuite::RecordRef
customer - ActiveNetsuite::RecordRef
item - ActiveNetsuite::RecordRef
m_class - ActiveNetsuite::RecordRef
department - ActiveNetsuite::RecordRef
location - ActiveNetsuite::RecordRef
 - ActiveNetsuite::RecordRef
subsidiary - ActiveNetsuite::RecordRef
category - ActiveNetsuite::RecordRef
budgetType - ActiveNetsuite::BudgetBudgetType
currency - ActiveNetsuite::RecordRef
periodAmount1 - SOAP::SOAPDouble
periodAmount2 - SOAP::SOAPDouble
periodAmount3 - SOAP::SOAPDouble
periodAmount4 - SOAP::SOAPDouble
periodAmount5 - SOAP::SOAPDouble
periodAmount6 - SOAP::SOAPDouble
periodAmount7 - SOAP::SOAPDouble
periodAmount8 - SOAP::SOAPDouble
periodAmount9 - SOAP::SOAPDouble
periodAmount10 - SOAP::SOAPDouble
periodAmount11 - SOAP::SOAPDouble
periodAmount12 - SOAP::SOAPDouble
amount - SOAP::SOAPDouble
xmlattr_internalId - SOAP::SOAPString

Constant Summary collapse

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, year = nil, customer = nil, item = nil, v_class = nil, department = nil, location = nil, account = nil, subsidiary = nil, category = nil, budgetType = nil, currency = nil, periodAmount1 = nil, periodAmount2 = nil, periodAmount3 = nil, periodAmount4 = nil, periodAmount5 = nil, periodAmount6 = nil, periodAmount7 = nil, periodAmount8 = nil, periodAmount9 = nil, periodAmount10 = nil, periodAmount11 = nil, periodAmount12 = nil, amount = nil) ⇒ Budget

Returns a new instance of Budget.



18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
18265
18266
18267
18268
18269
18270
18271
18272
18273
# File 'lib/activenetsuite/soap/default.rb', line 18246

def initialize(nullFieldList = nil, year = nil, customer = nil, item = nil, v_class = nil, department = nil, location = nil,  = nil, subsidiary = nil, category = nil, budgetType = nil, currency = nil, periodAmount1 = nil, periodAmount2 = nil, periodAmount3 = nil, periodAmount4 = nil, periodAmount5 = nil, periodAmount6 = nil, periodAmount7 = nil, periodAmount8 = nil, periodAmount9 = nil, periodAmount10 = nil, periodAmount11 = nil, periodAmount12 = nil, amount = nil)
  @nullFieldList = nullFieldList
  @year = year
  @customer = customer
  @item = item
  @v_class = v_class
  @department = department
  @location = location
  @account = 
  @subsidiary = subsidiary
  @category = category
  @budgetType = budgetType
  @currency = currency
  @periodAmount1 = periodAmount1
  @periodAmount2 = periodAmount2
  @periodAmount3 = periodAmount3
  @periodAmount4 = periodAmount4
  @periodAmount5 = periodAmount5
  @periodAmount6 = periodAmount6
  @periodAmount7 = periodAmount7
  @periodAmount8 = periodAmount8
  @periodAmount9 = periodAmount9
  @periodAmount10 = periodAmount10
  @periodAmount11 = periodAmount11
  @periodAmount12 = periodAmount12
  @amount = amount
  @__xmlattr = {}
end

Dynamic Method Handling

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

Instance Attribute Details

#accountObject

Returns the value of attribute account.



18207
18208
18209
# File 'lib/activenetsuite/soap/default.rb', line 18207

def 
  @account
end

#amountObject

Returns the value of attribute amount.



18224
18225
18226
# File 'lib/activenetsuite/soap/default.rb', line 18224

def amount
  @amount
end

#budgetTypeObject

Returns the value of attribute budgetType.



18210
18211
18212
# File 'lib/activenetsuite/soap/default.rb', line 18210

def budgetType
  @budgetType
end

#categoryObject

Returns the value of attribute category.



18209
18210
18211
# File 'lib/activenetsuite/soap/default.rb', line 18209

def category
  @category
end

#currencyObject

Returns the value of attribute currency.



18211
18212
18213
# File 'lib/activenetsuite/soap/default.rb', line 18211

def currency
  @currency
end

#customerObject

Returns the value of attribute customer.



18203
18204
18205
# File 'lib/activenetsuite/soap/default.rb', line 18203

def customer
  @customer
end

#departmentObject

Returns the value of attribute department.



18205
18206
18207
# File 'lib/activenetsuite/soap/default.rb', line 18205

def department
  @department
end

#itemObject

Returns the value of attribute item.



18204
18205
18206
# File 'lib/activenetsuite/soap/default.rb', line 18204

def item
  @item
end

#locationObject

Returns the value of attribute location.



18206
18207
18208
# File 'lib/activenetsuite/soap/default.rb', line 18206

def location
  @location
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



18201
18202
18203
# File 'lib/activenetsuite/soap/default.rb', line 18201

def nullFieldList
  @nullFieldList
end

#periodAmount1Object

Returns the value of attribute periodAmount1.



18212
18213
18214
# File 'lib/activenetsuite/soap/default.rb', line 18212

def periodAmount1
  @periodAmount1
end

#periodAmount10Object

Returns the value of attribute periodAmount10.



18221
18222
18223
# File 'lib/activenetsuite/soap/default.rb', line 18221

def periodAmount10
  @periodAmount10
end

#periodAmount11Object

Returns the value of attribute periodAmount11.



18222
18223
18224
# File 'lib/activenetsuite/soap/default.rb', line 18222

def periodAmount11
  @periodAmount11
end

#periodAmount12Object

Returns the value of attribute periodAmount12.



18223
18224
18225
# File 'lib/activenetsuite/soap/default.rb', line 18223

def periodAmount12
  @periodAmount12
end

#periodAmount2Object

Returns the value of attribute periodAmount2.



18213
18214
18215
# File 'lib/activenetsuite/soap/default.rb', line 18213

def periodAmount2
  @periodAmount2
end

#periodAmount3Object

Returns the value of attribute periodAmount3.



18214
18215
18216
# File 'lib/activenetsuite/soap/default.rb', line 18214

def periodAmount3
  @periodAmount3
end

#periodAmount4Object

Returns the value of attribute periodAmount4.



18215
18216
18217
# File 'lib/activenetsuite/soap/default.rb', line 18215

def periodAmount4
  @periodAmount4
end

#periodAmount5Object

Returns the value of attribute periodAmount5.



18216
18217
18218
# File 'lib/activenetsuite/soap/default.rb', line 18216

def periodAmount5
  @periodAmount5
end

#periodAmount6Object

Returns the value of attribute periodAmount6.



18217
18218
18219
# File 'lib/activenetsuite/soap/default.rb', line 18217

def periodAmount6
  @periodAmount6
end

#periodAmount7Object

Returns the value of attribute periodAmount7.



18218
18219
18220
# File 'lib/activenetsuite/soap/default.rb', line 18218

def periodAmount7
  @periodAmount7
end

#periodAmount8Object

Returns the value of attribute periodAmount8.



18219
18220
18221
# File 'lib/activenetsuite/soap/default.rb', line 18219

def periodAmount8
  @periodAmount8
end

#periodAmount9Object

Returns the value of attribute periodAmount9.



18220
18221
18222
# File 'lib/activenetsuite/soap/default.rb', line 18220

def periodAmount9
  @periodAmount9
end

#subsidiaryObject

Returns the value of attribute subsidiary.



18208
18209
18210
# File 'lib/activenetsuite/soap/default.rb', line 18208

def subsidiary
  @subsidiary
end

#yearObject

Returns the value of attribute year.



18202
18203
18204
# File 'lib/activenetsuite/soap/default.rb', line 18202

def year
  @year
end

Instance Method Details

#__xmlattrObject



18234
18235
18236
# File 'lib/activenetsuite/soap/default.rb', line 18234

def __xmlattr
  @__xmlattr ||= {}
end

#m_classObject



18226
18227
18228
# File 'lib/activenetsuite/soap/default.rb', line 18226

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



18230
18231
18232
# File 'lib/activenetsuite/soap/default.rb', line 18230

def m_class=(value)
  @v_class = value
end

#xmlattr_internalIdObject



18238
18239
18240
# File 'lib/activenetsuite/soap/default.rb', line 18238

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



18242
18243
18244
# File 'lib/activenetsuite/soap/default.rb', line 18242

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