Class: ActiveNetsuite::ItemCustomField

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

nullFieldList - ActiveNetsuite::NullField
fieldType - ActiveNetsuite::CustomizationFieldType
scriptId - SOAP::SOAPString
label - SOAP::SOAPString
owner - ActiveNetsuite::RecordRef
itemMatrix - SOAP::SOAPBoolean
description - SOAP::SOAPString
selectRecordType - ActiveNetsuite::RecordRef
storeValue - SOAP::SOAPBoolean
showInList - SOAP::SOAPBoolean
globalSearch - SOAP::SOAPBoolean
isParent - SOAP::SOAPBoolean
insertBefore - ActiveNetsuite::RecordRef
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
appliesToInventory - SOAP::SOAPBoolean
appliesToNonInventory - SOAP::SOAPBoolean
appliesToService - SOAP::SOAPBoolean
appliesToOtherCharge - SOAP::SOAPBoolean
appliesToGroup - SOAP::SOAPBoolean
appliesToKit - SOAP::SOAPBoolean
appliesToItemAssembly - SOAP::SOAPBoolean
availableToSso - SOAP::SOAPBoolean
itemSubType - ActiveNetsuite::ItemCustomFieldItemSubType
filterList - ActiveNetsuite::ItemCustomFieldFilterList
appliesToPriceList - SOAP::SOAPBoolean
accessLevel - ActiveNetsuite::CustomizationAccessLevel
searchLevel - ActiveNetsuite::CustomizationSearchLevel
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, itemMatrix = nil, description = nil, selectRecordType = nil, storeValue = nil, showInList = nil, globalSearch = nil, isParent = nil, insertBefore = 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, appliesToInventory = nil, appliesToNonInventory = nil, appliesToService = nil, appliesToOtherCharge = nil, appliesToGroup = nil, appliesToKit = nil, appliesToItemAssembly = nil, availableToSso = nil, itemSubType = nil, filterList = nil, appliesToPriceList = nil, accessLevel = nil, searchLevel = nil, roleAccessList = nil, deptAccessList = nil, subAccessList = nil, translationsList = nil) ⇒ ItemCustomField

Returns a new instance of ItemCustomField.



20992
20993
20994
20995
20996
20997
20998
20999
21000
21001
21002
21003
21004
21005
21006
21007
21008
21009
21010
21011
21012
21013
21014
21015
21016
21017
21018
21019
21020
21021
21022
21023
21024
21025
21026
21027
21028
21029
21030
21031
21032
21033
21034
21035
21036
21037
21038
21039
21040
21041
21042
21043
21044
21045
21046
# File 'lib/activenetsuite/soap/default.rb', line 20992

def initialize(nullFieldList = nil, fieldType = nil, scriptId = nil, label = nil, owner = nil, itemMatrix = nil, description = nil, selectRecordType = nil, storeValue = nil, showInList = nil, globalSearch = nil, isParent = nil, insertBefore = 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, appliesToInventory = nil, appliesToNonInventory = nil, appliesToService = nil, appliesToOtherCharge = nil, appliesToGroup = nil, appliesToKit = nil, appliesToItemAssembly = nil, availableToSso = nil, itemSubType = nil, filterList = nil, appliesToPriceList = nil, accessLevel = nil, searchLevel = nil, roleAccessList = nil, deptAccessList = nil, subAccessList = nil, translationsList = nil)
  @nullFieldList = nullFieldList
  @fieldType = fieldType
  @scriptId = scriptId
  @label = label
  @owner = owner
  @itemMatrix = itemMatrix
  @description = description
  @selectRecordType = selectRecordType
  @storeValue = storeValue
  @showInList = showInList
  @globalSearch = globalSearch
  @isParent = isParent
  @insertBefore = insertBefore
  @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
  @appliesToInventory = appliesToInventory
  @appliesToNonInventory = appliesToNonInventory
  @appliesToService = appliesToService
  @appliesToOtherCharge = appliesToOtherCharge
  @appliesToGroup = appliesToGroup
  @appliesToKit = appliesToKit
  @appliesToItemAssembly = appliesToItemAssembly
  @availableToSso = availableToSso
  @itemSubType = itemSubType
  @filterList = filterList
  @appliesToPriceList = appliesToPriceList
  @accessLevel = accessLevel
  @searchLevel = searchLevel
  @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.



20973
20974
20975
# File 'lib/activenetsuite/soap/default.rb', line 20973

def accessLevel
  @accessLevel
end

#appliesToGroupObject

Returns the value of attribute appliesToGroup.



20966
20967
20968
# File 'lib/activenetsuite/soap/default.rb', line 20966

def appliesToGroup
  @appliesToGroup
end

#appliesToInventoryObject

Returns the value of attribute appliesToInventory.



20962
20963
20964
# File 'lib/activenetsuite/soap/default.rb', line 20962

def appliesToInventory
  @appliesToInventory
end

#appliesToItemAssemblyObject

Returns the value of attribute appliesToItemAssembly.



20968
20969
20970
# File 'lib/activenetsuite/soap/default.rb', line 20968

def appliesToItemAssembly
  @appliesToItemAssembly
end

#appliesToKitObject

Returns the value of attribute appliesToKit.



20967
20968
20969
# File 'lib/activenetsuite/soap/default.rb', line 20967

def appliesToKit
  @appliesToKit
end

#appliesToNonInventoryObject

Returns the value of attribute appliesToNonInventory.



20963
20964
20965
# File 'lib/activenetsuite/soap/default.rb', line 20963

def appliesToNonInventory
  @appliesToNonInventory
end

#appliesToOtherChargeObject

Returns the value of attribute appliesToOtherCharge.



20965
20966
20967
# File 'lib/activenetsuite/soap/default.rb', line 20965

def appliesToOtherCharge
  @appliesToOtherCharge
end

#appliesToPriceListObject

Returns the value of attribute appliesToPriceList.



20972
20973
20974
# File 'lib/activenetsuite/soap/default.rb', line 20972

def appliesToPriceList
  @appliesToPriceList
end

#appliesToServiceObject

Returns the value of attribute appliesToService.



20964
20965
20966
# File 'lib/activenetsuite/soap/default.rb', line 20964

def appliesToService
  @appliesToService
end

#availableToSsoObject

Returns the value of attribute availableToSso.



20969
20970
20971
# File 'lib/activenetsuite/soap/default.rb', line 20969

def availableToSso
  @availableToSso
end

#checkSpellingObject

Returns the value of attribute checkSpelling.



20948
20949
20950
# File 'lib/activenetsuite/soap/default.rb', line 20948

def checkSpelling
  @checkSpelling
end

#defaultCheckedObject

Returns the value of attribute defaultChecked.



20952
20953
20954
# File 'lib/activenetsuite/soap/default.rb', line 20952

def defaultChecked
  @defaultChecked
end

#defaultSelectionObject

Returns the value of attribute defaultSelection.



20955
20956
20957
# File 'lib/activenetsuite/soap/default.rb', line 20955

def defaultSelection
  @defaultSelection
end

#defaultValueObject

Returns the value of attribute defaultValue.



20953
20954
20955
# File 'lib/activenetsuite/soap/default.rb', line 20953

def defaultValue
  @defaultValue
end

#deptAccessListObject

Returns the value of attribute deptAccessList.



20976
20977
20978
# File 'lib/activenetsuite/soap/default.rb', line 20976

def deptAccessList
  @deptAccessList
end

#descriptionObject

Returns the value of attribute description.



20933
20934
20935
# File 'lib/activenetsuite/soap/default.rb', line 20933

def description
  @description
end

#displayHeightObject

Returns the value of attribute displayHeight.



20943
20944
20945
# File 'lib/activenetsuite/soap/default.rb', line 20943

def displayHeight
  @displayHeight
end

#displayTypeObject

Returns the value of attribute displayType.



20941
20942
20943
# File 'lib/activenetsuite/soap/default.rb', line 20941

def displayType
  @displayType
end

#displayWidthObject

Returns the value of attribute displayWidth.



20942
20943
20944
# File 'lib/activenetsuite/soap/default.rb', line 20942

def displayWidth
  @displayWidth
end

#dynamicDefaultObject

Returns the value of attribute dynamicDefault.



20956
20957
20958
# File 'lib/activenetsuite/soap/default.rb', line 20956

def dynamicDefault
  @dynamicDefault
end

#fieldTypeObject

Returns the value of attribute fieldType.



20928
20929
20930
# File 'lib/activenetsuite/soap/default.rb', line 20928

def fieldType
  @fieldType
end

#filterListObject

Returns the value of attribute filterList.



20971
20972
20973
# File 'lib/activenetsuite/soap/default.rb', line 20971

def filterList
  @filterList
end

#globalSearchObject

Returns the value of attribute globalSearch.



20937
20938
20939
# File 'lib/activenetsuite/soap/default.rb', line 20937

def globalSearch
  @globalSearch
end

#helpObject

Returns the value of attribute help.



20944
20945
20946
# File 'lib/activenetsuite/soap/default.rb', line 20944

def help
  @help
end

#insertBeforeObject

Returns the value of attribute insertBefore.



20939
20940
20941
# File 'lib/activenetsuite/soap/default.rb', line 20939

def insertBefore
  @insertBefore
end

#isFormulaObject

Returns the value of attribute isFormula.



20954
20955
20956
# File 'lib/activenetsuite/soap/default.rb', line 20954

def isFormula
  @isFormula
end

#isMandatoryObject

Returns the value of attribute isMandatory.



20947
20948
20949
# File 'lib/activenetsuite/soap/default.rb', line 20947

def isMandatory
  @isMandatory
end

#isParentObject

Returns the value of attribute isParent.



20938
20939
20940
# File 'lib/activenetsuite/soap/default.rb', line 20938

def isParent
  @isParent
end

#itemMatrixObject

Returns the value of attribute itemMatrix.



20932
20933
20934
# File 'lib/activenetsuite/soap/default.rb', line 20932

def itemMatrix
  @itemMatrix
end

#itemSubTypeObject

Returns the value of attribute itemSubType.



20970
20971
20972
# File 'lib/activenetsuite/soap/default.rb', line 20970

def itemSubType
  @itemSubType
end

#labelObject

Returns the value of attribute label.



20930
20931
20932
# File 'lib/activenetsuite/soap/default.rb', line 20930

def label
  @label
end

#linkTextObject

Returns the value of attribute linkText.



20946
20947
20948
# File 'lib/activenetsuite/soap/default.rb', line 20946

def linkText
  @linkText
end

#maxLengthObject

Returns the value of attribute maxLength.



20949
20950
20951
# File 'lib/activenetsuite/soap/default.rb', line 20949

def maxLength
  @maxLength
end

#maxValueObject

Returns the value of attribute maxValue.



20951
20952
20953
# File 'lib/activenetsuite/soap/default.rb', line 20951

def maxValue
  @maxValue
end

#minValueObject

Returns the value of attribute minValue.



20950
20951
20952
# File 'lib/activenetsuite/soap/default.rb', line 20950

def minValue
  @minValue
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



20927
20928
20929
# File 'lib/activenetsuite/soap/default.rb', line 20927

def nullFieldList
  @nullFieldList
end

#ownerObject

Returns the value of attribute owner.



20931
20932
20933
# File 'lib/activenetsuite/soap/default.rb', line 20931

def owner
  @owner
end

#parentSubtabObject

Returns the value of attribute parentSubtab.



20945
20946
20947
# File 'lib/activenetsuite/soap/default.rb', line 20945

def parentSubtab
  @parentSubtab
end

#roleAccessListObject

Returns the value of attribute roleAccessList.



20975
20976
20977
# File 'lib/activenetsuite/soap/default.rb', line 20975

def roleAccessList
  @roleAccessList
end

#scriptIdObject

Returns the value of attribute scriptId.



20929
20930
20931
# File 'lib/activenetsuite/soap/default.rb', line 20929

def scriptId
  @scriptId
end

#searchCompareFieldObject

Returns the value of attribute searchCompareField.



20958
20959
20960
# File 'lib/activenetsuite/soap/default.rb', line 20958

def searchCompareField
  @searchCompareField
end

#searchDefaultObject

Returns the value of attribute searchDefault.



20957
20958
20959
# File 'lib/activenetsuite/soap/default.rb', line 20957

def searchDefault
  @searchDefault
end

#searchLevelObject

Returns the value of attribute searchLevel.



20974
20975
20976
# File 'lib/activenetsuite/soap/default.rb', line 20974

def searchLevel
  @searchLevel
end

#selectRecordTypeObject

Returns the value of attribute selectRecordType.



20934
20935
20936
# File 'lib/activenetsuite/soap/default.rb', line 20934

def selectRecordType
  @selectRecordType
end

#showInListObject

Returns the value of attribute showInList.



20936
20937
20938
# File 'lib/activenetsuite/soap/default.rb', line 20936

def showInList
  @showInList
end

#sourceFilterByObject

Returns the value of attribute sourceFilterBy.



20961
20962
20963
# File 'lib/activenetsuite/soap/default.rb', line 20961

def sourceFilterBy
  @sourceFilterBy
end

#sourceFromObject

Returns the value of attribute sourceFrom.



20960
20961
20962
# File 'lib/activenetsuite/soap/default.rb', line 20960

def sourceFrom
  @sourceFrom
end

#sourceListObject

Returns the value of attribute sourceList.



20959
20960
20961
# File 'lib/activenetsuite/soap/default.rb', line 20959

def sourceList
  @sourceList
end

#storeValueObject

Returns the value of attribute storeValue.



20935
20936
20937
# File 'lib/activenetsuite/soap/default.rb', line 20935

def storeValue
  @storeValue
end

#subAccessListObject

Returns the value of attribute subAccessList.



20977
20978
20979
# File 'lib/activenetsuite/soap/default.rb', line 20977

def subAccessList
  @subAccessList
end

#subtabObject

Returns the value of attribute subtab.



20940
20941
20942
# File 'lib/activenetsuite/soap/default.rb', line 20940

def subtab
  @subtab
end

#translationsListObject

Returns the value of attribute translationsList.



20978
20979
20980
# File 'lib/activenetsuite/soap/default.rb', line 20978

def translationsList
  @translationsList
end

Instance Method Details

#__xmlattrObject



20980
20981
20982
# File 'lib/activenetsuite/soap/default.rb', line 20980

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_internalIdObject



20984
20985
20986
# File 'lib/activenetsuite/soap/default.rb', line 20984

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



20988
20989
20990
# File 'lib/activenetsuite/soap/default.rb', line 20988

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