Class: ActiveNetsuite::PhoneCall

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

nullFieldList - ActiveNetsuite::NullField
message - SOAP::SOAPString
company - ActiveNetsuite::RecordRef
contact - ActiveNetsuite::RecordRef
supportCase - ActiveNetsuite::RecordRef
transaction - ActiveNetsuite::RecordRef
milestone - ActiveNetsuite::RecordRef
customForm - ActiveNetsuite::RecordRef
title - SOAP::SOAPString
owner - ActiveNetsuite::RecordRef
assigned - ActiveNetsuite::RecordRef
sendEmail - SOAP::SOAPBoolean
startDate - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
timedEvent - SOAP::SOAPBoolean
completedDate - SOAP::SOAPDateTime
phone - SOAP::SOAPString
status - ActiveNetsuite::PhoneCallStatus
priority - ActiveNetsuite::PhoneCallPriority
accessLevel - SOAP::SOAPBoolean
reminderType - ActiveNetsuite::PhoneCallReminderType
reminderMinutes - ActiveNetsuite::PhoneCallReminderMinutes
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
contactList - ActiveNetsuite::PhoneCallContactList
timeItemList - ActiveNetsuite::PhoneCallTimeItemList
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, message = nil, company = nil, contact = nil, supportCase = nil, transaction = nil, milestone = nil, customForm = nil, title = nil, owner = nil, assigned = nil, sendEmail = nil, startDate = nil, endDate = nil, timedEvent = nil, completedDate = nil, phone = nil, status = nil, priority = nil, accessLevel = nil, reminderType = nil, reminderMinutes = nil, createdDate = nil, lastModifiedDate = nil, contactList = nil, timeItemList = nil, customFieldList = nil) ⇒ PhoneCall

Returns a new instance of PhoneCall.



580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
# File 'lib/activenetsuite/soap/default.rb', line 580

def initialize(nullFieldList = nil, message = nil, company = nil, contact = nil, supportCase = nil, transaction = nil, milestone = nil, customForm = nil, title = nil, owner = nil, assigned = nil, sendEmail = nil, startDate = nil, endDate = nil, timedEvent = nil, completedDate = nil, phone = nil, status = nil, priority = nil, accessLevel = nil, reminderType = nil, reminderMinutes = nil, createdDate = nil, lastModifiedDate = nil, contactList = nil, timeItemList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @message = message
  @company = company
  @contact = contact
  @supportCase = supportCase
  @transaction = transaction
  @milestone = milestone
  @customForm = customForm
  @title = title
  @owner = owner
  @assigned = assigned
  @sendEmail = sendEmail
  @startDate = startDate
  @endDate = endDate
  @timedEvent = timedEvent
  @completedDate = completedDate
  @phone = phone
  @status = status
  @priority = priority
  @accessLevel = accessLevel
  @reminderType = reminderType
  @reminderMinutes = reminderMinutes
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @contactList = contactList
  @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.



551
552
553
# File 'lib/activenetsuite/soap/default.rb', line 551

def accessLevel
  @accessLevel
end

#assignedObject

Returns the value of attribute assigned.



542
543
544
# File 'lib/activenetsuite/soap/default.rb', line 542

def assigned
  @assigned
end

#companyObject

Returns the value of attribute company.



534
535
536
# File 'lib/activenetsuite/soap/default.rb', line 534

def company
  @company
end

#completedDateObject

Returns the value of attribute completedDate.



547
548
549
# File 'lib/activenetsuite/soap/default.rb', line 547

def completedDate
  @completedDate
end

#contactObject

Returns the value of attribute contact.



535
536
537
# File 'lib/activenetsuite/soap/default.rb', line 535

def contact
  @contact
end

#contactListObject

Returns the value of attribute contactList.



556
557
558
# File 'lib/activenetsuite/soap/default.rb', line 556

def contactList
  @contactList
end

#createdDateObject

Returns the value of attribute createdDate.



554
555
556
# File 'lib/activenetsuite/soap/default.rb', line 554

def createdDate
  @createdDate
end

#customFieldListObject

Returns the value of attribute customFieldList.



558
559
560
# File 'lib/activenetsuite/soap/default.rb', line 558

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



539
540
541
# File 'lib/activenetsuite/soap/default.rb', line 539

def customForm
  @customForm
end

#endDateObject

Returns the value of attribute endDate.



545
546
547
# File 'lib/activenetsuite/soap/default.rb', line 545

def endDate
  @endDate
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



555
556
557
# File 'lib/activenetsuite/soap/default.rb', line 555

def lastModifiedDate
  @lastModifiedDate
end

#messageObject

Returns the value of attribute message.



533
534
535
# File 'lib/activenetsuite/soap/default.rb', line 533

def message
  @message
end

#milestoneObject

Returns the value of attribute milestone.



538
539
540
# File 'lib/activenetsuite/soap/default.rb', line 538

def milestone
  @milestone
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



532
533
534
# File 'lib/activenetsuite/soap/default.rb', line 532

def nullFieldList
  @nullFieldList
end

#ownerObject

Returns the value of attribute owner.



541
542
543
# File 'lib/activenetsuite/soap/default.rb', line 541

def owner
  @owner
end

#phoneObject

Returns the value of attribute phone.



548
549
550
# File 'lib/activenetsuite/soap/default.rb', line 548

def phone
  @phone
end

#priorityObject

Returns the value of attribute priority.



550
551
552
# File 'lib/activenetsuite/soap/default.rb', line 550

def priority
  @priority
end

#reminderMinutesObject

Returns the value of attribute reminderMinutes.



553
554
555
# File 'lib/activenetsuite/soap/default.rb', line 553

def reminderMinutes
  @reminderMinutes
end

#reminderTypeObject

Returns the value of attribute reminderType.



552
553
554
# File 'lib/activenetsuite/soap/default.rb', line 552

def reminderType
  @reminderType
end

#sendEmailObject

Returns the value of attribute sendEmail.



543
544
545
# File 'lib/activenetsuite/soap/default.rb', line 543

def sendEmail
  @sendEmail
end

#startDateObject

Returns the value of attribute startDate.



544
545
546
# File 'lib/activenetsuite/soap/default.rb', line 544

def startDate
  @startDate
end

#statusObject

Returns the value of attribute status.



549
550
551
# File 'lib/activenetsuite/soap/default.rb', line 549

def status
  @status
end

#supportCaseObject

Returns the value of attribute supportCase.



536
537
538
# File 'lib/activenetsuite/soap/default.rb', line 536

def supportCase
  @supportCase
end

#timedEventObject

Returns the value of attribute timedEvent.



546
547
548
# File 'lib/activenetsuite/soap/default.rb', line 546

def timedEvent
  @timedEvent
end

#timeItemListObject

Returns the value of attribute timeItemList.



557
558
559
# File 'lib/activenetsuite/soap/default.rb', line 557

def timeItemList
  @timeItemList
end

#titleObject

Returns the value of attribute title.



540
541
542
# File 'lib/activenetsuite/soap/default.rb', line 540

def title
  @title
end

#transactionObject

Returns the value of attribute transaction.



537
538
539
# File 'lib/activenetsuite/soap/default.rb', line 537

def transaction
  @transaction
end

Instance Method Details

#__xmlattrObject



560
561
562
# File 'lib/activenetsuite/soap/default.rb', line 560

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



572
573
574
# File 'lib/activenetsuite/soap/default.rb', line 572

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



576
577
578
# File 'lib/activenetsuite/soap/default.rb', line 576

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

#xmlattr_internalIdObject



564
565
566
# File 'lib/activenetsuite/soap/default.rb', line 564

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



568
569
570
# File 'lib/activenetsuite/soap/default.rb', line 568

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