Class: ActiveNetsuite::CalendarEvent

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

Overview

urn:scheduling_2013_2urn:scheduling_2013_2.activitiesurn:scheduling_2013_2.activities.webservicesurn:scheduling_2013_2.activities.webservices.netsuiteurn:scheduling_2013_2.activities.webservices.netsuite.comCalendarEvent

nullFieldList - ActiveNetsuite::NullField
company - ActiveNetsuite::RecordRef
contact - ActiveNetsuite::RecordRef
supportCase - ActiveNetsuite::RecordRef
transaction - ActiveNetsuite::RecordRef
period - SOAP::SOAPLong
frequency - ActiveNetsuite::RecurrenceFrequency
recurrenceDowMaskList - ActiveNetsuite::RecurrenceDowMaskList
recurrenceDow - ActiveNetsuite::RecurrenceDow
recurrenceDowim - ActiveNetsuite::RecurrenceDowim
seriesStartDate - SOAP::SOAPDateTime
endByDate - SOAP::SOAPDateTime
noEndDate - SOAP::SOAPBoolean
sendEmail - SOAP::SOAPBoolean
customForm - ActiveNetsuite::RecordRef
title - SOAP::SOAPString
recurrence - SOAP::SOAPString
location - SOAP::SOAPString
startDate - SOAP::SOAPDateTime
allDayEvent - SOAP::SOAPBoolean
timedEvent - SOAP::SOAPBoolean
reminderType - ActiveNetsuite::CalendarEventReminderType
reminderMinutes - ActiveNetsuite::CalendarEventReminderMinutes
status - ActiveNetsuite::CalendarEventStatus
accessLevel - ActiveNetsuite::CalendarEventAccessLevel
organizer - ActiveNetsuite::RecordRef
message - SOAP::SOAPString
createdDate - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
exclusionDateList - ActiveNetsuite::ExclusionDateList
lastModifiedDate - SOAP::SOAPDateTime
owner - ActiveNetsuite::RecordRef
attendeeList - ActiveNetsuite::CalendarEventAttendeeList
resourceList - ActiveNetsuite::CalendarEventResourceList
timeItemList - ActiveNetsuite::CalendarEventTimeItemList
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, company = nil, contact = nil, supportCase = nil, transaction = nil, period = nil, frequency = nil, recurrenceDowMaskList = nil, recurrenceDow = nil, recurrenceDowim = nil, seriesStartDate = nil, endByDate = nil, noEndDate = nil, sendEmail = nil, customForm = nil, title = nil, recurrence = nil, location = nil, startDate = nil, allDayEvent = nil, timedEvent = nil, reminderType = nil, reminderMinutes = nil, status = nil, accessLevel = nil, organizer = nil, message = nil, createdDate = nil, endDate = nil, exclusionDateList = nil, lastModifiedDate = nil, owner = nil, attendeeList = nil, resourceList = nil, timeItemList = nil, customFieldList = nil) ⇒ CalendarEvent

Returns a new instance of CalendarEvent.



322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
# File 'lib/activenetsuite/soap/default.rb', line 322

def initialize(nullFieldList = nil, company = nil, contact = nil, supportCase = nil, transaction = nil, period = nil, frequency = nil, recurrenceDowMaskList = nil, recurrenceDow = nil, recurrenceDowim = nil, seriesStartDate = nil, endByDate = nil, noEndDate = nil, sendEmail = nil, customForm = nil, title = nil, recurrence = nil, location = nil, startDate = nil, allDayEvent = nil, timedEvent = nil, reminderType = nil, reminderMinutes = nil, status = nil, accessLevel = nil, organizer = nil, message = nil, createdDate = nil, endDate = nil, exclusionDateList = nil, lastModifiedDate = nil, owner = nil, attendeeList = nil, resourceList = nil, timeItemList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @company = company
  @contact = contact
  @supportCase = supportCase
  @transaction = transaction
  @period = period
  @frequency = frequency
  @recurrenceDowMaskList = recurrenceDowMaskList
  @recurrenceDow = recurrenceDow
  @recurrenceDowim = recurrenceDowim
  @seriesStartDate = seriesStartDate
  @endByDate = endByDate
  @noEndDate = noEndDate
  @sendEmail = sendEmail
  @customForm = customForm
  @title = title
  @recurrence = recurrence
  @location = location
  @startDate = startDate
  @allDayEvent = allDayEvent
  @timedEvent = timedEvent
  @reminderType = reminderType
  @reminderMinutes = reminderMinutes
  @status = status
  @accessLevel = accessLevel
  @organizer = organizer
  @message = message
  @createdDate = createdDate
  @endDate = endDate
  @exclusionDateList = exclusionDateList
  @lastModifiedDate = lastModifiedDate
  @owner = owner
  @attendeeList = attendeeList
  @resourceList = resourceList
  @timeItemList = timeItemList
  @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

#accessLevelObject

Returns the value of attribute accessLevel.



289
290
291
# File 'lib/activenetsuite/soap/default.rb', line 289

def accessLevel
  @accessLevel
end

#allDayEventObject

Returns the value of attribute allDayEvent.



284
285
286
# File 'lib/activenetsuite/soap/default.rb', line 284

def allDayEvent
  @allDayEvent
end

#attendeeListObject

Returns the value of attribute attendeeList.



297
298
299
# File 'lib/activenetsuite/soap/default.rb', line 297

def attendeeList
  @attendeeList
end

#companyObject

Returns the value of attribute company.



266
267
268
# File 'lib/activenetsuite/soap/default.rb', line 266

def company
  @company
end

#contactObject

Returns the value of attribute contact.



267
268
269
# File 'lib/activenetsuite/soap/default.rb', line 267

def contact
  @contact
end

#createdDateObject

Returns the value of attribute createdDate.



292
293
294
# File 'lib/activenetsuite/soap/default.rb', line 292

def createdDate
  @createdDate
end

#customFieldListObject

Returns the value of attribute customFieldList.



300
301
302
# File 'lib/activenetsuite/soap/default.rb', line 300

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



279
280
281
# File 'lib/activenetsuite/soap/default.rb', line 279

def customForm
  @customForm
end

#endByDateObject

Returns the value of attribute endByDate.



276
277
278
# File 'lib/activenetsuite/soap/default.rb', line 276

def endByDate
  @endByDate
end

#endDateObject

Returns the value of attribute endDate.



293
294
295
# File 'lib/activenetsuite/soap/default.rb', line 293

def endDate
  @endDate
end

#exclusionDateListObject

Returns the value of attribute exclusionDateList.



294
295
296
# File 'lib/activenetsuite/soap/default.rb', line 294

def exclusionDateList
  @exclusionDateList
end

#frequencyObject

Returns the value of attribute frequency.



271
272
273
# File 'lib/activenetsuite/soap/default.rb', line 271

def frequency
  @frequency
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



295
296
297
# File 'lib/activenetsuite/soap/default.rb', line 295

def lastModifiedDate
  @lastModifiedDate
end

#locationObject

Returns the value of attribute location.



282
283
284
# File 'lib/activenetsuite/soap/default.rb', line 282

def location
  @location
end

#messageObject

Returns the value of attribute message.



291
292
293
# File 'lib/activenetsuite/soap/default.rb', line 291

def message
  @message
end

#noEndDateObject

Returns the value of attribute noEndDate.



277
278
279
# File 'lib/activenetsuite/soap/default.rb', line 277

def noEndDate
  @noEndDate
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



265
266
267
# File 'lib/activenetsuite/soap/default.rb', line 265

def nullFieldList
  @nullFieldList
end

#organizerObject

Returns the value of attribute organizer.



290
291
292
# File 'lib/activenetsuite/soap/default.rb', line 290

def organizer
  @organizer
end

#ownerObject

Returns the value of attribute owner.



296
297
298
# File 'lib/activenetsuite/soap/default.rb', line 296

def owner
  @owner
end

#periodObject

Returns the value of attribute period.



270
271
272
# File 'lib/activenetsuite/soap/default.rb', line 270

def period
  @period
end

#recurrenceObject

Returns the value of attribute recurrence.



281
282
283
# File 'lib/activenetsuite/soap/default.rb', line 281

def recurrence
  @recurrence
end

#recurrenceDowObject

Returns the value of attribute recurrenceDow.



273
274
275
# File 'lib/activenetsuite/soap/default.rb', line 273

def recurrenceDow
  @recurrenceDow
end

#recurrenceDowimObject

Returns the value of attribute recurrenceDowim.



274
275
276
# File 'lib/activenetsuite/soap/default.rb', line 274

def recurrenceDowim
  @recurrenceDowim
end

#recurrenceDowMaskListObject

Returns the value of attribute recurrenceDowMaskList.



272
273
274
# File 'lib/activenetsuite/soap/default.rb', line 272

def recurrenceDowMaskList
  @recurrenceDowMaskList
end

#reminderMinutesObject

Returns the value of attribute reminderMinutes.



287
288
289
# File 'lib/activenetsuite/soap/default.rb', line 287

def reminderMinutes
  @reminderMinutes
end

#reminderTypeObject

Returns the value of attribute reminderType.



286
287
288
# File 'lib/activenetsuite/soap/default.rb', line 286

def reminderType
  @reminderType
end

#resourceListObject

Returns the value of attribute resourceList.



298
299
300
# File 'lib/activenetsuite/soap/default.rb', line 298

def resourceList
  @resourceList
end

#sendEmailObject

Returns the value of attribute sendEmail.



278
279
280
# File 'lib/activenetsuite/soap/default.rb', line 278

def sendEmail
  @sendEmail
end

#seriesStartDateObject

Returns the value of attribute seriesStartDate.



275
276
277
# File 'lib/activenetsuite/soap/default.rb', line 275

def seriesStartDate
  @seriesStartDate
end

#startDateObject

Returns the value of attribute startDate.



283
284
285
# File 'lib/activenetsuite/soap/default.rb', line 283

def startDate
  @startDate
end

#statusObject

Returns the value of attribute status.



288
289
290
# File 'lib/activenetsuite/soap/default.rb', line 288

def status
  @status
end

#supportCaseObject

Returns the value of attribute supportCase.



268
269
270
# File 'lib/activenetsuite/soap/default.rb', line 268

def supportCase
  @supportCase
end

#timedEventObject

Returns the value of attribute timedEvent.



285
286
287
# File 'lib/activenetsuite/soap/default.rb', line 285

def timedEvent
  @timedEvent
end

#timeItemListObject

Returns the value of attribute timeItemList.



299
300
301
# File 'lib/activenetsuite/soap/default.rb', line 299

def timeItemList
  @timeItemList
end

#titleObject

Returns the value of attribute title.



280
281
282
# File 'lib/activenetsuite/soap/default.rb', line 280

def title
  @title
end

#transactionObject

Returns the value of attribute transaction.



269
270
271
# File 'lib/activenetsuite/soap/default.rb', line 269

def transaction
  @transaction
end

Instance Method Details

#__xmlattrObject



302
303
304
# File 'lib/activenetsuite/soap/default.rb', line 302

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



314
315
316
# File 'lib/activenetsuite/soap/default.rb', line 314

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



318
319
320
# File 'lib/activenetsuite/soap/default.rb', line 318

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

#xmlattr_internalIdObject



306
307
308
# File 'lib/activenetsuite/soap/default.rb', line 306

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



310
311
312
# File 'lib/activenetsuite/soap/default.rb', line 310

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