Class: ActiveNetsuite::CustomRecord

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

nullFieldList - ActiveNetsuite::NullField
customRecordId - SOAP::SOAPString
customForm - ActiveNetsuite::RecordRef
isInactive - SOAP::SOAPBoolean
disclaimer - SOAP::SOAPString
created - SOAP::SOAPDateTime
lastModified - SOAP::SOAPDateTime
name - SOAP::SOAPString
owner - ActiveNetsuite::RecordRef
recType - ActiveNetsuite::RecordRef
enableNumbering - SOAP::SOAPBoolean
numberingPrefix - SOAP::SOAPString
numberingSuffix - SOAP::SOAPString
numberingMinDigits - SOAP::SOAPLong
description - SOAP::SOAPString
numberingInit - SOAP::SOAPLong
numberingCurrentNumber - SOAP::SOAPLong
allowNumberingOverride - SOAP::SOAPBoolean
isNumberingUpdateable - SOAP::SOAPBoolean
translationsList - ActiveNetsuite::CustomRecordTranslationsList
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
usePermissions - SOAP::SOAPBoolean
allowAttachments - SOAP::SOAPBoolean
showNotes - SOAP::SOAPBoolean
enablEmailMerge - SOAP::SOAPBoolean
isOrdered - SOAP::SOAPBoolean
allowInlineEditing - SOAP::SOAPBoolean
isAvailableOffline - SOAP::SOAPBoolean
allowQuickSearch - SOAP::SOAPBoolean
recordName - SOAP::SOAPString
scriptId - SOAP::SOAPString
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, customRecordId = nil, customForm = nil, isInactive = nil, disclaimer = nil, created = nil, lastModified = nil, name = nil, owner = nil, recType = nil, enableNumbering = nil, numberingPrefix = nil, numberingSuffix = nil, numberingMinDigits = nil, description = nil, numberingInit = nil, numberingCurrentNumber = nil, allowNumberingOverride = nil, isNumberingUpdateable = nil, translationsList = nil, includeName = nil, showId = nil, showCreationDate = nil, showCreationDateOnList = nil, showLastModified = nil, showLastModifiedOnList = nil, showOwner = nil, showOwnerOnList = nil, showOwnerAllowChange = nil, usePermissions = nil, allowAttachments = nil, showNotes = nil, enablEmailMerge = nil, isOrdered = nil, allowInlineEditing = nil, isAvailableOffline = nil, allowQuickSearch = nil, recordName = nil, scriptId = nil, customFieldList = nil) ⇒ CustomRecord

Returns a new instance of CustomRecord.



20090
20091
20092
20093
20094
20095
20096
20097
20098
20099
20100
20101
20102
20103
20104
20105
20106
20107
20108
20109
20110
20111
20112
20113
20114
20115
20116
20117
20118
20119
20120
20121
20122
20123
20124
20125
20126
20127
20128
20129
20130
20131
20132
# File 'lib/activenetsuite/soap/default.rb', line 20090

def initialize(nullFieldList = nil, customRecordId = nil, customForm = nil, isInactive = nil, disclaimer = nil, created = nil, lastModified = nil, name = nil, owner = nil, recType = nil, enableNumbering = nil, numberingPrefix = nil, numberingSuffix = nil, numberingMinDigits = nil, description = nil, numberingInit = nil, numberingCurrentNumber = nil, allowNumberingOverride = nil, isNumberingUpdateable = nil, translationsList = nil, includeName = nil, showId = nil, showCreationDate = nil, showCreationDateOnList = nil, showLastModified = nil, showLastModifiedOnList = nil, showOwner = nil, showOwnerOnList = nil, showOwnerAllowChange = nil, usePermissions = nil, allowAttachments = nil, showNotes = nil, enablEmailMerge = nil, isOrdered = nil, allowInlineEditing = nil, isAvailableOffline = nil, allowQuickSearch = nil, recordName = nil, scriptId = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customRecordId = customRecordId
  @customForm = customForm
  @isInactive = isInactive
  @disclaimer = disclaimer
  @created = created
  @lastModified = lastModified
  @name = name
  @owner = owner
  @recType = recType
  @enableNumbering = enableNumbering
  @numberingPrefix = numberingPrefix
  @numberingSuffix = numberingSuffix
  @numberingMinDigits = numberingMinDigits
  @description = description
  @numberingInit = numberingInit
  @numberingCurrentNumber = numberingCurrentNumber
  @allowNumberingOverride = allowNumberingOverride
  @isNumberingUpdateable = isNumberingUpdateable
  @translationsList = translationsList
  @includeName = includeName
  @showId = showId
  @showCreationDate = showCreationDate
  @showCreationDateOnList = showCreationDateOnList
  @showLastModified = showLastModified
  @showLastModifiedOnList = showLastModifiedOnList
  @showOwner = showOwner
  @showOwnerOnList = showOwnerOnList
  @showOwnerAllowChange = showOwnerAllowChange
  @usePermissions = usePermissions
  @allowAttachments = allowAttachments
  @showNotes = showNotes
  @enablEmailMerge = enablEmailMerge
  @isOrdered = isOrdered
  @allowInlineEditing = allowInlineEditing
  @isAvailableOffline = isAvailableOffline
  @allowQuickSearch = allowQuickSearch
  @recordName = recordName
  @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

#allowAttachmentsObject

Returns the value of attribute allowAttachments.



20059
20060
20061
# File 'lib/activenetsuite/soap/default.rb', line 20059

def allowAttachments
  @allowAttachments
end

#allowInlineEditingObject

Returns the value of attribute allowInlineEditing.



20063
20064
20065
# File 'lib/activenetsuite/soap/default.rb', line 20063

def allowInlineEditing
  @allowInlineEditing
end

#allowNumberingOverrideObject

Returns the value of attribute allowNumberingOverride.



20046
20047
20048
# File 'lib/activenetsuite/soap/default.rb', line 20046

def allowNumberingOverride
  @allowNumberingOverride
end

#allowQuickSearchObject

Returns the value of attribute allowQuickSearch.



20065
20066
20067
# File 'lib/activenetsuite/soap/default.rb', line 20065

def allowQuickSearch
  @allowQuickSearch
end

#createdObject

Returns the value of attribute created.



20034
20035
20036
# File 'lib/activenetsuite/soap/default.rb', line 20034

def created
  @created
end

#customFieldListObject

Returns the value of attribute customFieldList.



20068
20069
20070
# File 'lib/activenetsuite/soap/default.rb', line 20068

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



20031
20032
20033
# File 'lib/activenetsuite/soap/default.rb', line 20031

def customForm
  @customForm
end

#customRecordIdObject

Returns the value of attribute customRecordId.



20030
20031
20032
# File 'lib/activenetsuite/soap/default.rb', line 20030

def customRecordId
  @customRecordId
end

#descriptionObject

Returns the value of attribute description.



20043
20044
20045
# File 'lib/activenetsuite/soap/default.rb', line 20043

def description
  @description
end

#disclaimerObject

Returns the value of attribute disclaimer.



20033
20034
20035
# File 'lib/activenetsuite/soap/default.rb', line 20033

def disclaimer
  @disclaimer
end

#enablEmailMergeObject

Returns the value of attribute enablEmailMerge.



20061
20062
20063
# File 'lib/activenetsuite/soap/default.rb', line 20061

def enablEmailMerge
  @enablEmailMerge
end

#enableNumberingObject

Returns the value of attribute enableNumbering.



20039
20040
20041
# File 'lib/activenetsuite/soap/default.rb', line 20039

def enableNumbering
  @enableNumbering
end

#includeNameObject

Returns the value of attribute includeName.



20049
20050
20051
# File 'lib/activenetsuite/soap/default.rb', line 20049

def includeName
  @includeName
end

#isAvailableOfflineObject

Returns the value of attribute isAvailableOffline.



20064
20065
20066
# File 'lib/activenetsuite/soap/default.rb', line 20064

def isAvailableOffline
  @isAvailableOffline
end

#isInactiveObject

Returns the value of attribute isInactive.



20032
20033
20034
# File 'lib/activenetsuite/soap/default.rb', line 20032

def isInactive
  @isInactive
end

#isNumberingUpdateableObject

Returns the value of attribute isNumberingUpdateable.



20047
20048
20049
# File 'lib/activenetsuite/soap/default.rb', line 20047

def isNumberingUpdateable
  @isNumberingUpdateable
end

#isOrderedObject

Returns the value of attribute isOrdered.



20062
20063
20064
# File 'lib/activenetsuite/soap/default.rb', line 20062

def isOrdered
  @isOrdered
end

#lastModifiedObject

Returns the value of attribute lastModified.



20035
20036
20037
# File 'lib/activenetsuite/soap/default.rb', line 20035

def lastModified
  @lastModified
end

#nameObject

Returns the value of attribute name.



20036
20037
20038
# File 'lib/activenetsuite/soap/default.rb', line 20036

def name
  @name
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



20029
20030
20031
# File 'lib/activenetsuite/soap/default.rb', line 20029

def nullFieldList
  @nullFieldList
end

#numberingCurrentNumberObject

Returns the value of attribute numberingCurrentNumber.



20045
20046
20047
# File 'lib/activenetsuite/soap/default.rb', line 20045

def numberingCurrentNumber
  @numberingCurrentNumber
end

#numberingInitObject

Returns the value of attribute numberingInit.



20044
20045
20046
# File 'lib/activenetsuite/soap/default.rb', line 20044

def numberingInit
  @numberingInit
end

#numberingMinDigitsObject

Returns the value of attribute numberingMinDigits.



20042
20043
20044
# File 'lib/activenetsuite/soap/default.rb', line 20042

def numberingMinDigits
  @numberingMinDigits
end

#numberingPrefixObject

Returns the value of attribute numberingPrefix.



20040
20041
20042
# File 'lib/activenetsuite/soap/default.rb', line 20040

def numberingPrefix
  @numberingPrefix
end

#numberingSuffixObject

Returns the value of attribute numberingSuffix.



20041
20042
20043
# File 'lib/activenetsuite/soap/default.rb', line 20041

def numberingSuffix
  @numberingSuffix
end

#ownerObject

Returns the value of attribute owner.



20037
20038
20039
# File 'lib/activenetsuite/soap/default.rb', line 20037

def owner
  @owner
end

#recordNameObject

Returns the value of attribute recordName.



20066
20067
20068
# File 'lib/activenetsuite/soap/default.rb', line 20066

def recordName
  @recordName
end

#recTypeObject

Returns the value of attribute recType.



20038
20039
20040
# File 'lib/activenetsuite/soap/default.rb', line 20038

def recType
  @recType
end

#scriptIdObject

Returns the value of attribute scriptId.



20067
20068
20069
# File 'lib/activenetsuite/soap/default.rb', line 20067

def scriptId
  @scriptId
end

#showCreationDateObject

Returns the value of attribute showCreationDate.



20051
20052
20053
# File 'lib/activenetsuite/soap/default.rb', line 20051

def showCreationDate
  @showCreationDate
end

#showCreationDateOnListObject

Returns the value of attribute showCreationDateOnList.



20052
20053
20054
# File 'lib/activenetsuite/soap/default.rb', line 20052

def showCreationDateOnList
  @showCreationDateOnList
end

#showIdObject

Returns the value of attribute showId.



20050
20051
20052
# File 'lib/activenetsuite/soap/default.rb', line 20050

def showId
  @showId
end

#showLastModifiedObject

Returns the value of attribute showLastModified.



20053
20054
20055
# File 'lib/activenetsuite/soap/default.rb', line 20053

def showLastModified
  @showLastModified
end

#showLastModifiedOnListObject

Returns the value of attribute showLastModifiedOnList.



20054
20055
20056
# File 'lib/activenetsuite/soap/default.rb', line 20054

def showLastModifiedOnList
  @showLastModifiedOnList
end

#showNotesObject

Returns the value of attribute showNotes.



20060
20061
20062
# File 'lib/activenetsuite/soap/default.rb', line 20060

def showNotes
  @showNotes
end

#showOwnerObject

Returns the value of attribute showOwner.



20055
20056
20057
# File 'lib/activenetsuite/soap/default.rb', line 20055

def showOwner
  @showOwner
end

#showOwnerAllowChangeObject

Returns the value of attribute showOwnerAllowChange.



20057
20058
20059
# File 'lib/activenetsuite/soap/default.rb', line 20057

def showOwnerAllowChange
  @showOwnerAllowChange
end

#showOwnerOnListObject

Returns the value of attribute showOwnerOnList.



20056
20057
20058
# File 'lib/activenetsuite/soap/default.rb', line 20056

def showOwnerOnList
  @showOwnerOnList
end

#translationsListObject

Returns the value of attribute translationsList.



20048
20049
20050
# File 'lib/activenetsuite/soap/default.rb', line 20048

def translationsList
  @translationsList
end

#usePermissionsObject

Returns the value of attribute usePermissions.



20058
20059
20060
# File 'lib/activenetsuite/soap/default.rb', line 20058

def usePermissions
  @usePermissions
end

Instance Method Details

#__xmlattrObject



20070
20071
20072
# File 'lib/activenetsuite/soap/default.rb', line 20070

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



20082
20083
20084
# File 'lib/activenetsuite/soap/default.rb', line 20082

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



20086
20087
20088
# File 'lib/activenetsuite/soap/default.rb', line 20086

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

#xmlattr_internalIdObject



20074
20075
20076
# File 'lib/activenetsuite/soap/default.rb', line 20074

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



20078
20079
20080
# File 'lib/activenetsuite/soap/default.rb', line 20078

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