Class: ActiveNetsuite::Solution

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

Overview

urn:support_2013_2urn:support_2013_2.listsurn:support_2013_2.lists.webservicesurn:support_2013_2.lists.webservices.netsuiteurn:support_2013_2.lists.webservices.netsuite.comSolution

nullFieldList - ActiveNetsuite::NullField
customForm - ActiveNetsuite::RecordRef
solutionCode - SOAP::SOAPString
title - SOAP::SOAPString
message - SOAP::SOAPString
status - ActiveNetsuite::SolutionStatus
displayOnline - SOAP::SOAPBoolean
assigned - ActiveNetsuite::RecordRef
isInactive - SOAP::SOAPBoolean
longDescription - SOAP::SOAPString
topicsList - ActiveNetsuite::SolutionTopicsList
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
solutionsList - ActiveNetsuite::SolutionsList
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, customForm = nil, solutionCode = nil, title = nil, message = nil, status = nil, displayOnline = nil, assigned = nil, isInactive = nil, longDescription = nil, topicsList = nil, createdDate = nil, lastModifiedDate = nil, solutionsList = nil, customFieldList = nil) ⇒ Solution

Returns a new instance of Solution.



3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
# File 'lib/activenetsuite/soap/default.rb', line 3179

def initialize(nullFieldList = nil, customForm = nil, solutionCode = nil, title = nil, message = nil, status = nil, displayOnline = nil, assigned = nil, isInactive = nil, longDescription = nil, topicsList = nil, createdDate = nil, lastModifiedDate = nil, solutionsList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customForm = customForm
  @solutionCode = solutionCode
  @title = title
  @message = message
  @status = status
  @displayOnline = displayOnline
  @assigned = assigned
  @isInactive = isInactive
  @longDescription = longDescription
  @topicsList = topicsList
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @solutionsList = solutionsList
  @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

#assignedObject

Returns the value of attribute assigned.



3150
3151
3152
# File 'lib/activenetsuite/soap/default.rb', line 3150

def assigned
  @assigned
end

#createdDateObject

Returns the value of attribute createdDate.



3154
3155
3156
# File 'lib/activenetsuite/soap/default.rb', line 3154

def createdDate
  @createdDate
end

#customFieldListObject

Returns the value of attribute customFieldList.



3157
3158
3159
# File 'lib/activenetsuite/soap/default.rb', line 3157

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



3144
3145
3146
# File 'lib/activenetsuite/soap/default.rb', line 3144

def customForm
  @customForm
end

#displayOnlineObject

Returns the value of attribute displayOnline.



3149
3150
3151
# File 'lib/activenetsuite/soap/default.rb', line 3149

def displayOnline
  @displayOnline
end

#isInactiveObject

Returns the value of attribute isInactive.



3151
3152
3153
# File 'lib/activenetsuite/soap/default.rb', line 3151

def isInactive
  @isInactive
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



3155
3156
3157
# File 'lib/activenetsuite/soap/default.rb', line 3155

def lastModifiedDate
  @lastModifiedDate
end

#longDescriptionObject

Returns the value of attribute longDescription.



3152
3153
3154
# File 'lib/activenetsuite/soap/default.rb', line 3152

def longDescription
  @longDescription
end

#messageObject

Returns the value of attribute message.



3147
3148
3149
# File 'lib/activenetsuite/soap/default.rb', line 3147

def message
  @message
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



3143
3144
3145
# File 'lib/activenetsuite/soap/default.rb', line 3143

def nullFieldList
  @nullFieldList
end

#solutionCodeObject

Returns the value of attribute solutionCode.



3145
3146
3147
# File 'lib/activenetsuite/soap/default.rb', line 3145

def solutionCode
  @solutionCode
end

#solutionsListObject

Returns the value of attribute solutionsList.



3156
3157
3158
# File 'lib/activenetsuite/soap/default.rb', line 3156

def solutionsList
  @solutionsList
end

#statusObject

Returns the value of attribute status.



3148
3149
3150
# File 'lib/activenetsuite/soap/default.rb', line 3148

def status
  @status
end

#titleObject

Returns the value of attribute title.



3146
3147
3148
# File 'lib/activenetsuite/soap/default.rb', line 3146

def title
  @title
end

#topicsListObject

Returns the value of attribute topicsList.



3153
3154
3155
# File 'lib/activenetsuite/soap/default.rb', line 3153

def topicsList
  @topicsList
end

Instance Method Details

#__xmlattrObject



3159
3160
3161
# File 'lib/activenetsuite/soap/default.rb', line 3159

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



3171
3172
3173
# File 'lib/activenetsuite/soap/default.rb', line 3171

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



3175
3176
3177
# File 'lib/activenetsuite/soap/default.rb', line 3175

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

#xmlattr_internalIdObject



3163
3164
3165
# File 'lib/activenetsuite/soap/default.rb', line 3163

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



3167
3168
3169
# File 'lib/activenetsuite/soap/default.rb', line 3167

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