Class: ActiveNetsuite::EntityCustomField

Inherits:
CustomFieldType 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.comEntityCustomField

nullFieldList - ActiveNetsuite::NullField
fieldType - ActiveNetsuite::CustomizationFieldType
scriptId - SOAP::SOAPString
label - SOAP::SOAPString
owner - ActiveNetsuite::RecordRef
description - SOAP::SOAPString
selectRecordType - ActiveNetsuite::RecordRef
storeValue - SOAP::SOAPBoolean
showInList - SOAP::SOAPBoolean
globalSearch - SOAP::SOAPBoolean
isParent - SOAP::SOAPBoolean
insertBefore - ActiveNetsuite::RecordRef
availableToSso - SOAP::SOAPBoolean
subtab - ActiveNetsuite::RecordRef
displayType - ActiveNetsuite::CustomizationDisplayType
displayWidth - SOAP::SOAPLong
displayHeight - SOAP::SOAPLong
help - SOAP::SOAPString
parentSubtab - ActiveNetsuite::RecordRef
linkText - SOAP::SOAPString
isMandatory - SOAP::SOAPBoolean
checkSpelling - SOAP::SOAPBoolean
maxLength - SOAP::SOAPLong
minValue - SOAP::SOAPDouble
maxValue - SOAP::SOAPDouble
defaultChecked - SOAP::SOAPBoolean
defaultValue - SOAP::SOAPString
isFormula - SOAP::SOAPBoolean
defaultSelection - ActiveNetsuite::RecordRef
dynamicDefault - ActiveNetsuite::CustomizationDynamicDefault
searchDefault - ActiveNetsuite::RecordRef
searchCompareField - ActiveNetsuite::RecordRef
sourceList - ActiveNetsuite::RecordRef
sourceFrom - ActiveNetsuite::RecordRef
sourceFilterBy - ActiveNetsuite::RecordRef
appliesToCustomer - SOAP::SOAPBoolean
appliesToProject - SOAP::SOAPBoolean
appliesToVendor - SOAP::SOAPBoolean
appliesToEmployee - SOAP::SOAPBoolean
appliesToOtherName - SOAP::SOAPBoolean
appliesToContact - SOAP::SOAPBoolean
appliesToPartner - SOAP::SOAPBoolean
appliesToWebSite - SOAP::SOAPBoolean
appliesToGroup - SOAP::SOAPBoolean
availableExternally - SOAP::SOAPBoolean
filterList - ActiveNetsuite::EntityCustomFieldFilterList
accessLevel - ActiveNetsuite::CustomizationAccessLevel
appliesToStatement - SOAP::SOAPBoolean
searchLevel - ActiveNetsuite::CustomizationSearchLevel
appliesToPriceList - SOAP::SOAPBoolean
roleAccessList - ActiveNetsuite::CustomFieldRoleAccessList
deptAccessList - ActiveNetsuite::CustomFieldDepartmentAccessList
subAccessList - ActiveNetsuite::CustomFieldSubAccessList
translationsList - ActiveNetsuite::CustomFieldTranslationsList
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, fieldType = nil, scriptId = nil, label = nil, owner = nil, description = nil, selectRecordType = nil, storeValue = nil, showInList = nil, globalSearch = nil, isParent = nil, insertBefore = nil, availableToSso = nil, subtab = nil, displayType = nil, displayWidth = nil, displayHeight = nil, help = nil, parentSubtab = nil, linkText = nil, isMandatory = nil, checkSpelling = nil, maxLength = nil, minValue = nil, maxValue = nil, defaultChecked = nil, defaultValue = nil, isFormula = nil, defaultSelection = nil, dynamicDefault = nil, searchDefault = nil, searchCompareField = nil, sourceList = nil, sourceFrom = nil, sourceFilterBy = nil, appliesToCustomer = nil, appliesToProject = nil, appliesToVendor = nil, appliesToEmployee = nil, appliesToOtherName = nil, appliesToContact = nil, appliesToPartner = nil, appliesToWebSite = nil, appliesToGroup = nil, availableExternally = nil, filterList = nil, accessLevel = nil, appliesToStatement = nil, searchLevel = nil, appliesToPriceList = nil, roleAccessList = nil, deptAccessList = nil, subAccessList = nil, translationsList = nil) ⇒ EntityCustomField

Returns a new instance of EntityCustomField.



20489
20490
20491
20492
20493
20494
20495
20496
20497
20498
20499
20500
20501
20502
20503
20504
20505
20506
20507
20508
20509
20510
20511
20512
20513
20514
20515
20516
20517
20518
20519
20520
20521
20522
20523
20524
20525
20526
20527
20528
20529
20530
20531
20532
20533
20534
20535
20536
20537
20538
20539
20540
20541
20542
20543
20544
20545
# File 'lib/activenetsuite/soap/default.rb', line 20489

def initialize(nullFieldList = nil, fieldType = nil, scriptId = nil, label = nil, owner = nil, description = nil, selectRecordType = nil, storeValue = nil, showInList = nil, globalSearch = nil, isParent = nil, insertBefore = nil, availableToSso = nil, subtab = nil, displayType = nil, displayWidth = nil, displayHeight = nil, help = nil, parentSubtab = nil, linkText = nil, isMandatory = nil, checkSpelling = nil, maxLength = nil, minValue = nil, maxValue = nil, defaultChecked = nil, defaultValue = nil, isFormula = nil, defaultSelection = nil, dynamicDefault = nil, searchDefault = nil, searchCompareField = nil, sourceList = nil, sourceFrom = nil, sourceFilterBy = nil, appliesToCustomer = nil, appliesToProject = nil, appliesToVendor = nil, appliesToEmployee = nil, appliesToOtherName = nil, appliesToContact = nil, appliesToPartner = nil, appliesToWebSite = nil, appliesToGroup = nil, availableExternally = nil, filterList = nil, accessLevel = nil, appliesToStatement = nil, searchLevel = nil, appliesToPriceList = nil, roleAccessList = nil, deptAccessList = nil, subAccessList = nil, translationsList = nil)
  @nullFieldList = nullFieldList
  @fieldType = fieldType
  @scriptId = scriptId
  @label = label
  @owner = owner
  @description = description
  @selectRecordType = selectRecordType
  @storeValue = storeValue
  @showInList = showInList
  @globalSearch = globalSearch
  @isParent = isParent
  @insertBefore = insertBefore
  @availableToSso = availableToSso
  @subtab = subtab
  @displayType = displayType
  @displayWidth = displayWidth
  @displayHeight = displayHeight
  @help = help
  @parentSubtab = parentSubtab
  @linkText = linkText
  @isMandatory = isMandatory
  @checkSpelling = checkSpelling
  @maxLength = maxLength
  @minValue = minValue
  @maxValue = maxValue
  @defaultChecked = defaultChecked
  @defaultValue = defaultValue
  @isFormula = isFormula
  @defaultSelection = defaultSelection
  @dynamicDefault = dynamicDefault
  @searchDefault = searchDefault
  @searchCompareField = searchCompareField
  @sourceList = sourceList
  @sourceFrom = sourceFrom
  @sourceFilterBy = sourceFilterBy
  @appliesToCustomer = appliesToCustomer
  @appliesToProject = appliesToProject
  @appliesToVendor = appliesToVendor
  @appliesToEmployee = appliesToEmployee
  @appliesToOtherName = appliesToOtherName
  @appliesToContact = appliesToContact
  @appliesToPartner = appliesToPartner
  @appliesToWebSite = appliesToWebSite
  @appliesToGroup = appliesToGroup
  @availableExternally = availableExternally
  @filterList = filterList
  @accessLevel = accessLevel
  @appliesToStatement = appliesToStatement
  @searchLevel = searchLevel
  @appliesToPriceList = appliesToPriceList
  @roleAccessList = roleAccessList
  @deptAccessList = deptAccessList
  @subAccessList = subAccessList
  @translationsList = translationsList
  @__xmlattr = {}
end

Dynamic Method Handling

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

Instance Attribute Details

#accessLevelObject

Returns the value of attribute accessLevel.



20468
20469
20470
# File 'lib/activenetsuite/soap/default.rb', line 20468

def accessLevel
  @accessLevel
end

#appliesToContactObject

Returns the value of attribute appliesToContact.



20462
20463
20464
# File 'lib/activenetsuite/soap/default.rb', line 20462

def appliesToContact
  @appliesToContact
end

#appliesToCustomerObject

Returns the value of attribute appliesToCustomer.



20457
20458
20459
# File 'lib/activenetsuite/soap/default.rb', line 20457

def appliesToCustomer
  @appliesToCustomer
end

#appliesToEmployeeObject

Returns the value of attribute appliesToEmployee.



20460
20461
20462
# File 'lib/activenetsuite/soap/default.rb', line 20460

def appliesToEmployee
  @appliesToEmployee
end

#appliesToGroupObject

Returns the value of attribute appliesToGroup.



20465
20466
20467
# File 'lib/activenetsuite/soap/default.rb', line 20465

def appliesToGroup
  @appliesToGroup
end

#appliesToOtherNameObject

Returns the value of attribute appliesToOtherName.



20461
20462
20463
# File 'lib/activenetsuite/soap/default.rb', line 20461

def appliesToOtherName
  @appliesToOtherName
end

#appliesToPartnerObject

Returns the value of attribute appliesToPartner.



20463
20464
20465
# File 'lib/activenetsuite/soap/default.rb', line 20463

def appliesToPartner
  @appliesToPartner
end

#appliesToPriceListObject

Returns the value of attribute appliesToPriceList.



20471
20472
20473
# File 'lib/activenetsuite/soap/default.rb', line 20471

def appliesToPriceList
  @appliesToPriceList
end

#appliesToProjectObject

Returns the value of attribute appliesToProject.



20458
20459
20460
# File 'lib/activenetsuite/soap/default.rb', line 20458

def appliesToProject
  @appliesToProject
end

#appliesToStatementObject

Returns the value of attribute appliesToStatement.



20469
20470
20471
# File 'lib/activenetsuite/soap/default.rb', line 20469

def appliesToStatement
  @appliesToStatement
end

#appliesToVendorObject

Returns the value of attribute appliesToVendor.



20459
20460
20461
# File 'lib/activenetsuite/soap/default.rb', line 20459

def appliesToVendor
  @appliesToVendor
end

#appliesToWebSiteObject

Returns the value of attribute appliesToWebSite.



20464
20465
20466
# File 'lib/activenetsuite/soap/default.rb', line 20464

def appliesToWebSite
  @appliesToWebSite
end

#availableExternallyObject

Returns the value of attribute availableExternally.



20466
20467
20468
# File 'lib/activenetsuite/soap/default.rb', line 20466

def availableExternally
  @availableExternally
end

#availableToSsoObject

Returns the value of attribute availableToSso.



20434
20435
20436
# File 'lib/activenetsuite/soap/default.rb', line 20434

def availableToSso
  @availableToSso
end

#checkSpellingObject

Returns the value of attribute checkSpelling.



20443
20444
20445
# File 'lib/activenetsuite/soap/default.rb', line 20443

def checkSpelling
  @checkSpelling
end

#defaultCheckedObject

Returns the value of attribute defaultChecked.



20447
20448
20449
# File 'lib/activenetsuite/soap/default.rb', line 20447

def defaultChecked
  @defaultChecked
end

#defaultSelectionObject

Returns the value of attribute defaultSelection.



20450
20451
20452
# File 'lib/activenetsuite/soap/default.rb', line 20450

def defaultSelection
  @defaultSelection
end

#defaultValueObject

Returns the value of attribute defaultValue.



20448
20449
20450
# File 'lib/activenetsuite/soap/default.rb', line 20448

def defaultValue
  @defaultValue
end

#deptAccessListObject

Returns the value of attribute deptAccessList.



20473
20474
20475
# File 'lib/activenetsuite/soap/default.rb', line 20473

def deptAccessList
  @deptAccessList
end

#descriptionObject

Returns the value of attribute description.



20427
20428
20429
# File 'lib/activenetsuite/soap/default.rb', line 20427

def description
  @description
end

#displayHeightObject

Returns the value of attribute displayHeight.



20438
20439
20440
# File 'lib/activenetsuite/soap/default.rb', line 20438

def displayHeight
  @displayHeight
end

#displayTypeObject

Returns the value of attribute displayType.



20436
20437
20438
# File 'lib/activenetsuite/soap/default.rb', line 20436

def displayType
  @displayType
end

#displayWidthObject

Returns the value of attribute displayWidth.



20437
20438
20439
# File 'lib/activenetsuite/soap/default.rb', line 20437

def displayWidth
  @displayWidth
end

#dynamicDefaultObject

Returns the value of attribute dynamicDefault.



20451
20452
20453
# File 'lib/activenetsuite/soap/default.rb', line 20451

def dynamicDefault
  @dynamicDefault
end

#fieldTypeObject

Returns the value of attribute fieldType.



20423
20424
20425
# File 'lib/activenetsuite/soap/default.rb', line 20423

def fieldType
  @fieldType
end

#filterListObject

Returns the value of attribute filterList.



20467
20468
20469
# File 'lib/activenetsuite/soap/default.rb', line 20467

def filterList
  @filterList
end

#globalSearchObject

Returns the value of attribute globalSearch.



20431
20432
20433
# File 'lib/activenetsuite/soap/default.rb', line 20431

def globalSearch
  @globalSearch
end

#helpObject

Returns the value of attribute help.



20439
20440
20441
# File 'lib/activenetsuite/soap/default.rb', line 20439

def help
  @help
end

#insertBeforeObject

Returns the value of attribute insertBefore.



20433
20434
20435
# File 'lib/activenetsuite/soap/default.rb', line 20433

def insertBefore
  @insertBefore
end

#isFormulaObject

Returns the value of attribute isFormula.



20449
20450
20451
# File 'lib/activenetsuite/soap/default.rb', line 20449

def isFormula
  @isFormula
end

#isMandatoryObject

Returns the value of attribute isMandatory.



20442
20443
20444
# File 'lib/activenetsuite/soap/default.rb', line 20442

def isMandatory
  @isMandatory
end

#isParentObject

Returns the value of attribute isParent.



20432
20433
20434
# File 'lib/activenetsuite/soap/default.rb', line 20432

def isParent
  @isParent
end

#labelObject

Returns the value of attribute label.



20425
20426
20427
# File 'lib/activenetsuite/soap/default.rb', line 20425

def label
  @label
end

#linkTextObject

Returns the value of attribute linkText.



20441
20442
20443
# File 'lib/activenetsuite/soap/default.rb', line 20441

def linkText
  @linkText
end

#maxLengthObject

Returns the value of attribute maxLength.



20444
20445
20446
# File 'lib/activenetsuite/soap/default.rb', line 20444

def maxLength
  @maxLength
end

#maxValueObject

Returns the value of attribute maxValue.



20446
20447
20448
# File 'lib/activenetsuite/soap/default.rb', line 20446

def maxValue
  @maxValue
end

#minValueObject

Returns the value of attribute minValue.



20445
20446
20447
# File 'lib/activenetsuite/soap/default.rb', line 20445

def minValue
  @minValue
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



20422
20423
20424
# File 'lib/activenetsuite/soap/default.rb', line 20422

def nullFieldList
  @nullFieldList
end

#ownerObject

Returns the value of attribute owner.



20426
20427
20428
# File 'lib/activenetsuite/soap/default.rb', line 20426

def owner
  @owner
end

#parentSubtabObject

Returns the value of attribute parentSubtab.



20440
20441
20442
# File 'lib/activenetsuite/soap/default.rb', line 20440

def parentSubtab
  @parentSubtab
end

#roleAccessListObject

Returns the value of attribute roleAccessList.



20472
20473
20474
# File 'lib/activenetsuite/soap/default.rb', line 20472

def roleAccessList
  @roleAccessList
end

#scriptIdObject

Returns the value of attribute scriptId.



20424
20425
20426
# File 'lib/activenetsuite/soap/default.rb', line 20424

def scriptId
  @scriptId
end

#searchCompareFieldObject

Returns the value of attribute searchCompareField.



20453
20454
20455
# File 'lib/activenetsuite/soap/default.rb', line 20453

def searchCompareField
  @searchCompareField
end

#searchDefaultObject

Returns the value of attribute searchDefault.



20452
20453
20454
# File 'lib/activenetsuite/soap/default.rb', line 20452

def searchDefault
  @searchDefault
end

#searchLevelObject

Returns the value of attribute searchLevel.



20470
20471
20472
# File 'lib/activenetsuite/soap/default.rb', line 20470

def searchLevel
  @searchLevel
end

#selectRecordTypeObject

Returns the value of attribute selectRecordType.



20428
20429
20430
# File 'lib/activenetsuite/soap/default.rb', line 20428

def selectRecordType
  @selectRecordType
end

#showInListObject

Returns the value of attribute showInList.



20430
20431
20432
# File 'lib/activenetsuite/soap/default.rb', line 20430

def showInList
  @showInList
end

#sourceFilterByObject

Returns the value of attribute sourceFilterBy.



20456
20457
20458
# File 'lib/activenetsuite/soap/default.rb', line 20456

def sourceFilterBy
  @sourceFilterBy
end

#sourceFromObject

Returns the value of attribute sourceFrom.



20455
20456
20457
# File 'lib/activenetsuite/soap/default.rb', line 20455

def sourceFrom
  @sourceFrom
end

#sourceListObject

Returns the value of attribute sourceList.



20454
20455
20456
# File 'lib/activenetsuite/soap/default.rb', line 20454

def sourceList
  @sourceList
end

#storeValueObject

Returns the value of attribute storeValue.



20429
20430
20431
# File 'lib/activenetsuite/soap/default.rb', line 20429

def storeValue
  @storeValue
end

#subAccessListObject

Returns the value of attribute subAccessList.



20474
20475
20476
# File 'lib/activenetsuite/soap/default.rb', line 20474

def subAccessList
  @subAccessList
end

#subtabObject

Returns the value of attribute subtab.



20435
20436
20437
# File 'lib/activenetsuite/soap/default.rb', line 20435

def subtab
  @subtab
end

#translationsListObject

Returns the value of attribute translationsList.



20475
20476
20477
# File 'lib/activenetsuite/soap/default.rb', line 20475

def translationsList
  @translationsList
end

Instance Method Details

#__xmlattrObject



20477
20478
20479
# File 'lib/activenetsuite/soap/default.rb', line 20477

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_internalIdObject



20481
20482
20483
# File 'lib/activenetsuite/soap/default.rb', line 20481

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



20485
20486
20487
# File 'lib/activenetsuite/soap/default.rb', line 20485

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