Class: ActiveNetsuite::CustomRecordType

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

Overview

urn:customization_2013_2urn:customization_2013_2.setupurn:customization_2013_2.setup.webservicesurn:customization_2013_2.setup.webservices.netsuiteurn:customization_2013_2.setup.webservices.netsuite.comCustomRecordType

nullFieldList - ActiveNetsuite::NullField
recordName - SOAP::SOAPString
includeName - SOAP::SOAPBoolean
showId - SOAP::SOAPBoolean
showCreationDate - SOAP::SOAPBoolean
showCreationDateOnList - SOAP::SOAPBoolean
showLastModified - SOAP::SOAPBoolean
showLastModifiedOnList - SOAP::SOAPBoolean
showOwner - SOAP::SOAPBoolean
showOwnerOnList - SOAP::SOAPBoolean
showOwnerAllowChange - SOAP::SOAPBoolean
accessType - ActiveNetsuite::CustomRecordTypeAccessType
allowAttachments - SOAP::SOAPBoolean
showNotes - SOAP::SOAPBoolean
enableMailMerge - SOAP::SOAPBoolean
isOrdered - SOAP::SOAPBoolean
isAvailableOffline - SOAP::SOAPBoolean
allowQuickSearch - SOAP::SOAPBoolean
enableDle - SOAP::SOAPBoolean
enableNameTranslation - SOAP::SOAPBoolean
isInactive - SOAP::SOAPBoolean
disclaimer - SOAP::SOAPString
enableNumbering - SOAP::SOAPBoolean
numberingPrefix - SOAP::SOAPString
numberingSuffix - SOAP::SOAPString
numberingMinDigits - SOAP::SOAPLong
numberingInit - SOAP::SOAPLong
numberingCurrentNumber - SOAP::SOAPLong
allowNumberingOverride - SOAP::SOAPBoolean
isNumberingUpdateable - SOAP::SOAPBoolean
owner - ActiveNetsuite::RecordRef
description - SOAP::SOAPString
tabsList - ActiveNetsuite::CustomRecordTypeTabsList
sublistsList - ActiveNetsuite::CustomRecordTypeSublistsList
formsList - ActiveNetsuite::CustomRecordTypeFormsList
onlineFormsList - ActiveNetsuite::CustomRecordTypeOnlineFormsList
permissionsList - ActiveNetsuite::CustomRecordTypePermissionsList
linksList - ActiveNetsuite::CustomRecordTypeLinksList
managersList - ActiveNetsuite::CustomRecordTypeManagersList
childrenList - ActiveNetsuite::CustomRecordTypeChildrenList
parentsList - ActiveNetsuite::CustomRecordTypeParentsList
translationsList - ActiveNetsuite::CustomRecordTypeTranslationsList
scriptId - SOAP::SOAPString
customFieldList - ActiveNetsuite::CustomRecordTypeFieldList
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, recordName = nil, includeName = nil, showId = nil, showCreationDate = nil, showCreationDateOnList = nil, showLastModified = nil, showLastModifiedOnList = nil, showOwner = nil, showOwnerOnList = nil, showOwnerAllowChange = nil, accessType = nil, allowAttachments = nil, showNotes = nil, enableMailMerge = nil, isOrdered = nil, isAvailableOffline = nil, allowQuickSearch = nil, enableDle = nil, enableNameTranslation = nil, isInactive = nil, disclaimer = nil, enableNumbering = nil, numberingPrefix = nil, numberingSuffix = nil, numberingMinDigits = nil, numberingInit = nil, numberingCurrentNumber = nil, allowNumberingOverride = nil, isNumberingUpdateable = nil, owner = nil, description = nil, tabsList = nil, sublistsList = nil, formsList = nil, onlineFormsList = nil, permissionsList = nil, linksList = nil, managersList = nil, childrenList = nil, parentsList = nil, translationsList = nil, scriptId = nil, customFieldList = nil) ⇒ CustomRecordType

Returns a new instance of CustomRecordType.



20297
20298
20299
20300
20301
20302
20303
20304
20305
20306
20307
20308
20309
20310
20311
20312
20313
20314
20315
20316
20317
20318
20319
20320
20321
20322
20323
20324
20325
20326
20327
20328
20329
20330
20331
20332
20333
20334
20335
20336
20337
20338
20339
20340
20341
20342
20343
# File 'lib/activenetsuite/soap/default.rb', line 20297

def initialize(nullFieldList = nil, recordName = nil, includeName = nil, showId = nil, showCreationDate = nil, showCreationDateOnList = nil, showLastModified = nil, showLastModifiedOnList = nil, showOwner = nil, showOwnerOnList = nil, showOwnerAllowChange = nil, accessType = nil, allowAttachments = nil, showNotes = nil, enableMailMerge = nil, isOrdered = nil, isAvailableOffline = nil, allowQuickSearch = nil, enableDle = nil, enableNameTranslation = nil, isInactive = nil, disclaimer = nil, enableNumbering = nil, numberingPrefix = nil, numberingSuffix = nil, numberingMinDigits = nil, numberingInit = nil, numberingCurrentNumber = nil, allowNumberingOverride = nil, isNumberingUpdateable = nil, owner = nil, description = nil, tabsList = nil, sublistsList = nil, formsList = nil, onlineFormsList = nil, permissionsList = nil, linksList = nil, managersList = nil, childrenList = nil, parentsList = nil, translationsList = nil, scriptId = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @recordName = recordName
  @includeName = includeName
  @showId = showId
  @showCreationDate = showCreationDate
  @showCreationDateOnList = showCreationDateOnList
  @showLastModified = showLastModified
  @showLastModifiedOnList = showLastModifiedOnList
  @showOwner = showOwner
  @showOwnerOnList = showOwnerOnList
  @showOwnerAllowChange = showOwnerAllowChange
  @accessType = accessType
  @allowAttachments = allowAttachments
  @showNotes = showNotes
  @enableMailMerge = enableMailMerge
  @isOrdered = isOrdered
  @isAvailableOffline = isAvailableOffline
  @allowQuickSearch = allowQuickSearch
  @enableDle = enableDle
  @enableNameTranslation = enableNameTranslation
  @isInactive = isInactive
  @disclaimer = disclaimer
  @enableNumbering = enableNumbering
  @numberingPrefix = numberingPrefix
  @numberingSuffix = numberingSuffix
  @numberingMinDigits = numberingMinDigits
  @numberingInit = numberingInit
  @numberingCurrentNumber = numberingCurrentNumber
  @allowNumberingOverride = allowNumberingOverride
  @isNumberingUpdateable = isNumberingUpdateable
  @owner = owner
  @description = description
  @tabsList = tabsList
  @sublistsList = sublistsList
  @formsList = formsList
  @onlineFormsList = onlineFormsList
  @permissionsList = permissionsList
  @linksList = linksList
  @managersList = managersList
  @childrenList = childrenList
  @parentsList = parentsList
  @translationsList = translationsList
  @scriptId = scriptId
  @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

#accessTypeObject

Returns the value of attribute accessType.



20251
20252
20253
# File 'lib/activenetsuite/soap/default.rb', line 20251

def accessType
  @accessType
end

#allowAttachmentsObject

Returns the value of attribute allowAttachments.



20252
20253
20254
# File 'lib/activenetsuite/soap/default.rb', line 20252

def allowAttachments
  @allowAttachments
end

#allowNumberingOverrideObject

Returns the value of attribute allowNumberingOverride.



20268
20269
20270
# File 'lib/activenetsuite/soap/default.rb', line 20268

def allowNumberingOverride
  @allowNumberingOverride
end

#allowQuickSearchObject

Returns the value of attribute allowQuickSearch.



20257
20258
20259
# File 'lib/activenetsuite/soap/default.rb', line 20257

def allowQuickSearch
  @allowQuickSearch
end

#childrenListObject

Returns the value of attribute childrenList.



20279
20280
20281
# File 'lib/activenetsuite/soap/default.rb', line 20279

def childrenList
  @childrenList
end

#customFieldListObject

Returns the value of attribute customFieldList.



20283
20284
20285
# File 'lib/activenetsuite/soap/default.rb', line 20283

def customFieldList
  @customFieldList
end

#descriptionObject

Returns the value of attribute description.



20271
20272
20273
# File 'lib/activenetsuite/soap/default.rb', line 20271

def description
  @description
end

#disclaimerObject

Returns the value of attribute disclaimer.



20261
20262
20263
# File 'lib/activenetsuite/soap/default.rb', line 20261

def disclaimer
  @disclaimer
end

#enableDleObject

Returns the value of attribute enableDle.



20258
20259
20260
# File 'lib/activenetsuite/soap/default.rb', line 20258

def enableDle
  @enableDle
end

#enableMailMergeObject

Returns the value of attribute enableMailMerge.



20254
20255
20256
# File 'lib/activenetsuite/soap/default.rb', line 20254

def enableMailMerge
  @enableMailMerge
end

#enableNameTranslationObject

Returns the value of attribute enableNameTranslation.



20259
20260
20261
# File 'lib/activenetsuite/soap/default.rb', line 20259

def enableNameTranslation
  @enableNameTranslation
end

#enableNumberingObject

Returns the value of attribute enableNumbering.



20262
20263
20264
# File 'lib/activenetsuite/soap/default.rb', line 20262

def enableNumbering
  @enableNumbering
end

#formsListObject

Returns the value of attribute formsList.



20274
20275
20276
# File 'lib/activenetsuite/soap/default.rb', line 20274

def formsList
  @formsList
end

#includeNameObject

Returns the value of attribute includeName.



20242
20243
20244
# File 'lib/activenetsuite/soap/default.rb', line 20242

def includeName
  @includeName
end

#isAvailableOfflineObject

Returns the value of attribute isAvailableOffline.



20256
20257
20258
# File 'lib/activenetsuite/soap/default.rb', line 20256

def isAvailableOffline
  @isAvailableOffline
end

#isInactiveObject

Returns the value of attribute isInactive.



20260
20261
20262
# File 'lib/activenetsuite/soap/default.rb', line 20260

def isInactive
  @isInactive
end

#isNumberingUpdateableObject

Returns the value of attribute isNumberingUpdateable.



20269
20270
20271
# File 'lib/activenetsuite/soap/default.rb', line 20269

def isNumberingUpdateable
  @isNumberingUpdateable
end

#isOrderedObject

Returns the value of attribute isOrdered.



20255
20256
20257
# File 'lib/activenetsuite/soap/default.rb', line 20255

def isOrdered
  @isOrdered
end

Returns the value of attribute linksList.



20277
20278
20279
# File 'lib/activenetsuite/soap/default.rb', line 20277

def linksList
  @linksList
end

#managersListObject

Returns the value of attribute managersList.



20278
20279
20280
# File 'lib/activenetsuite/soap/default.rb', line 20278

def managersList
  @managersList
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



20240
20241
20242
# File 'lib/activenetsuite/soap/default.rb', line 20240

def nullFieldList
  @nullFieldList
end

#numberingCurrentNumberObject

Returns the value of attribute numberingCurrentNumber.



20267
20268
20269
# File 'lib/activenetsuite/soap/default.rb', line 20267

def numberingCurrentNumber
  @numberingCurrentNumber
end

#numberingInitObject

Returns the value of attribute numberingInit.



20266
20267
20268
# File 'lib/activenetsuite/soap/default.rb', line 20266

def numberingInit
  @numberingInit
end

#numberingMinDigitsObject

Returns the value of attribute numberingMinDigits.



20265
20266
20267
# File 'lib/activenetsuite/soap/default.rb', line 20265

def numberingMinDigits
  @numberingMinDigits
end

#numberingPrefixObject

Returns the value of attribute numberingPrefix.



20263
20264
20265
# File 'lib/activenetsuite/soap/default.rb', line 20263

def numberingPrefix
  @numberingPrefix
end

#numberingSuffixObject

Returns the value of attribute numberingSuffix.



20264
20265
20266
# File 'lib/activenetsuite/soap/default.rb', line 20264

def numberingSuffix
  @numberingSuffix
end

#onlineFormsListObject

Returns the value of attribute onlineFormsList.



20275
20276
20277
# File 'lib/activenetsuite/soap/default.rb', line 20275

def onlineFormsList
  @onlineFormsList
end

#ownerObject

Returns the value of attribute owner.



20270
20271
20272
# File 'lib/activenetsuite/soap/default.rb', line 20270

def owner
  @owner
end

#parentsListObject

Returns the value of attribute parentsList.



20280
20281
20282
# File 'lib/activenetsuite/soap/default.rb', line 20280

def parentsList
  @parentsList
end

#permissionsListObject

Returns the value of attribute permissionsList.



20276
20277
20278
# File 'lib/activenetsuite/soap/default.rb', line 20276

def permissionsList
  @permissionsList
end

#recordNameObject

Returns the value of attribute recordName.



20241
20242
20243
# File 'lib/activenetsuite/soap/default.rb', line 20241

def recordName
  @recordName
end

#scriptIdObject

Returns the value of attribute scriptId.



20282
20283
20284
# File 'lib/activenetsuite/soap/default.rb', line 20282

def scriptId
  @scriptId
end

#showCreationDateObject

Returns the value of attribute showCreationDate.



20244
20245
20246
# File 'lib/activenetsuite/soap/default.rb', line 20244

def showCreationDate
  @showCreationDate
end

#showCreationDateOnListObject

Returns the value of attribute showCreationDateOnList.



20245
20246
20247
# File 'lib/activenetsuite/soap/default.rb', line 20245

def showCreationDateOnList
  @showCreationDateOnList
end

#showIdObject

Returns the value of attribute showId.



20243
20244
20245
# File 'lib/activenetsuite/soap/default.rb', line 20243

def showId
  @showId
end

#showLastModifiedObject

Returns the value of attribute showLastModified.



20246
20247
20248
# File 'lib/activenetsuite/soap/default.rb', line 20246

def showLastModified
  @showLastModified
end

#showLastModifiedOnListObject

Returns the value of attribute showLastModifiedOnList.



20247
20248
20249
# File 'lib/activenetsuite/soap/default.rb', line 20247

def showLastModifiedOnList
  @showLastModifiedOnList
end

#showNotesObject

Returns the value of attribute showNotes.



20253
20254
20255
# File 'lib/activenetsuite/soap/default.rb', line 20253

def showNotes
  @showNotes
end

#showOwnerObject

Returns the value of attribute showOwner.



20248
20249
20250
# File 'lib/activenetsuite/soap/default.rb', line 20248

def showOwner
  @showOwner
end

#showOwnerAllowChangeObject

Returns the value of attribute showOwnerAllowChange.



20250
20251
20252
# File 'lib/activenetsuite/soap/default.rb', line 20250

def showOwnerAllowChange
  @showOwnerAllowChange
end

#showOwnerOnListObject

Returns the value of attribute showOwnerOnList.



20249
20250
20251
# File 'lib/activenetsuite/soap/default.rb', line 20249

def showOwnerOnList
  @showOwnerOnList
end

#sublistsListObject

Returns the value of attribute sublistsList.



20273
20274
20275
# File 'lib/activenetsuite/soap/default.rb', line 20273

def sublistsList
  @sublistsList
end

#tabsListObject

Returns the value of attribute tabsList.



20272
20273
20274
# File 'lib/activenetsuite/soap/default.rb', line 20272

def tabsList
  @tabsList
end

#translationsListObject

Returns the value of attribute translationsList.



20281
20282
20283
# File 'lib/activenetsuite/soap/default.rb', line 20281

def translationsList
  @translationsList
end

Instance Method Details

#__xmlattrObject



20285
20286
20287
# File 'lib/activenetsuite/soap/default.rb', line 20285

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_internalIdObject



20289
20290
20291
# File 'lib/activenetsuite/soap/default.rb', line 20289

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



20293
20294
20295
# File 'lib/activenetsuite/soap/default.rb', line 20293

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