class ActiveNetsuite::Message

{urn:communication_2013_2.general.webservices.netsuite.com}Message

nullFieldList - ActiveNetsuite::NullField
author - ActiveNetsuite::RecordRef
recipient - ActiveNetsuite::RecordRef
cc - SOAP::SOAPString
bcc - SOAP::SOAPString
messageDate - SOAP::SOAPDateTime
recordName - SOAP::SOAPString
recordTypeName - SOAP::SOAPString
subject - SOAP::SOAPString
message - SOAP::SOAPString
emailed - SOAP::SOAPBoolean
activity - ActiveNetsuite::RecordRef
compressAttachments - SOAP::SOAPBoolean
incoming - SOAP::SOAPBoolean
lastModifiedDate - SOAP::SOAPDateTime
transaction - ActiveNetsuite::RecordRef
mediaItemList - ActiveNetsuite::MessageMediaItemList
dateTime - SOAP::SOAPString
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constants

AttrExternalId
AttrInternalId

Attributes

activity[RW]
author[RW]
bcc[RW]
cc[RW]
compressAttachments[RW]
dateTime[RW]
emailed[RW]
incoming[RW]
lastModifiedDate[RW]
mediaItemList[RW]
message[RW]
messageDate[RW]
nullFieldList[RW]
recipient[RW]
recordName[RW]
recordTypeName[RW]
subject[RW]
transaction[RW]

Public Class Methods

new(nullFieldList = nil, author = nil, recipient = nil, cc = nil, bcc = nil, messageDate = nil, recordName = nil, recordTypeName = nil, subject = nil, message = nil, emailed = nil, activity = nil, compressAttachments = nil, incoming = nil, lastModifiedDate = nil, transaction = nil, mediaItemList = nil, dateTime = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 961
def initialize(nullFieldList = nil, author = nil, recipient = nil, cc = nil, bcc = nil, messageDate = nil, recordName = nil, recordTypeName = nil, subject = nil, message = nil, emailed = nil, activity = nil, compressAttachments = nil, incoming = nil, lastModifiedDate = nil, transaction = nil, mediaItemList = nil, dateTime = nil)
  @nullFieldList = nullFieldList
  @author = author
  @recipient = recipient
  @cc = cc
  @bcc = bcc
  @messageDate = messageDate
  @recordName = recordName
  @recordTypeName = recordTypeName
  @subject = subject
  @message = message
  @emailed = emailed
  @activity = activity
  @compressAttachments = compressAttachments
  @incoming = incoming
  @lastModifiedDate = lastModifiedDate
  @transaction = transaction
  @mediaItemList = mediaItemList
  @dateTime = dateTime
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 941
def __xmlattr
  @__xmlattr ||= {}
end
xmlattr_externalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 953
def xmlattr_externalId
  __xmlattr[AttrExternalId]
end
xmlattr_externalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 957
def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 945
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 949
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end