Class: ActiveNetsuite::SupportCase

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

Overview

urn:support_2013_2urn:support_2013_2.listsurn:support_2013_2.lists.webservicesurn:support_2013_2.lists.webservices.netsuiteurn:support_2013_2.lists.webservices.netsuite.comSupportCase

nullFieldList - ActiveNetsuite::NullField
escalationMessage - SOAP::SOAPString
lastReopenedDate - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
incomingMessage - SOAP::SOAPString
insertSolution - ActiveNetsuite::RecordRef
outgoingMessage - SOAP::SOAPString
searchSolution - SOAP::SOAPString
emailForm - SOAP::SOAPBoolean
newSolutionFromMsg - SOAP::SOAPString
internalOnly - SOAP::SOAPBoolean
customForm - ActiveNetsuite::RecordRef
title - SOAP::SOAPString
caseNumber - SOAP::SOAPString
startDate - SOAP::SOAPDateTime
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
lastMessageDate - SOAP::SOAPDateTime
company - ActiveNetsuite::RecordRef
subsidiary - ActiveNetsuite::RecordRef
contact - ActiveNetsuite::RecordRef
email - SOAP::SOAPString
phone - SOAP::SOAPString
product - ActiveNetsuite::RecordRef
m_module - ActiveNetsuite::RecordRef
item - ActiveNetsuite::RecordRef
serialNumber - ActiveNetsuite::RecordRef
inboundEmail - SOAP::SOAPString
issue - ActiveNetsuite::RecordRef
status - ActiveNetsuite::RecordRef
isInactive - SOAP::SOAPBoolean
priority - ActiveNetsuite::RecordRef
origin - ActiveNetsuite::RecordRef
category - ActiveNetsuite::RecordRef
assigned - ActiveNetsuite::RecordRef
helpDesk - SOAP::SOAPBoolean
emailEmployeesList - ActiveNetsuite::EmailEmployeesList
escalateToList - ActiveNetsuite::SupportCaseEscalateToList
timeItemList - ActiveNetsuite::SupportCaseTimeItemList
solutionsList - ActiveNetsuite::SupportCaseSolutionsList
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, escalationMessage = nil, lastReopenedDate = nil, endDate = nil, incomingMessage = nil, insertSolution = nil, outgoingMessage = nil, searchSolution = nil, emailForm = nil, newSolutionFromMsg = nil, internalOnly = nil, customForm = nil, title = nil, caseNumber = nil, startDate = nil, createdDate = nil, lastModifiedDate = nil, lastMessageDate = nil, company = nil, subsidiary = nil, contact = nil, email = nil, phone = nil, product = nil, v_module = nil, item = nil, serialNumber = nil, inboundEmail = nil, issue = nil, status = nil, isInactive = nil, priority = nil, origin = nil, category = nil, assigned = nil, helpDesk = nil, emailEmployeesList = nil, escalateToList = nil, timeItemList = nil, solutionsList = nil, customFieldList = nil) ⇒ SupportCase

Returns a new instance of SupportCase.



2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
# File 'lib/activenetsuite/soap/default.rb', line 2826

def initialize(nullFieldList = nil, escalationMessage = nil, lastReopenedDate = nil, endDate = nil, incomingMessage = nil, insertSolution = nil, outgoingMessage = nil, searchSolution = nil, emailForm = nil, newSolutionFromMsg = nil, internalOnly = nil, customForm = nil, title = nil, caseNumber = nil, startDate = nil, createdDate = nil, lastModifiedDate = nil, lastMessageDate = nil, company = nil, subsidiary = nil, contact = nil, email = nil, phone = nil, product = nil, v_module = nil, item = nil, serialNumber = nil, inboundEmail = nil, issue = nil, status = nil, isInactive = nil, priority = nil, origin = nil, category = nil, assigned = nil, helpDesk = nil, emailEmployeesList = nil, escalateToList = nil, timeItemList = nil, solutionsList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @escalationMessage = escalationMessage
  @lastReopenedDate = lastReopenedDate
  @endDate = endDate
  @incomingMessage = incomingMessage
  @insertSolution = insertSolution
  @outgoingMessage = outgoingMessage
  @searchSolution = searchSolution
  @emailForm = emailForm
  @newSolutionFromMsg = newSolutionFromMsg
  @internalOnly = internalOnly
  @customForm = customForm
  @title = title
  @caseNumber = caseNumber
  @startDate = startDate
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @lastMessageDate = lastMessageDate
  @company = company
  @subsidiary = subsidiary
  @contact = contact
  @email = email
  @phone = phone
  @product = product
  @v_module = v_module
  @item = item
  @serialNumber = serialNumber
  @inboundEmail = inboundEmail
  @issue = issue
  @status = status
  @isInactive = isInactive
  @priority = priority
  @origin = origin
  @category = category
  @assigned = assigned
  @helpDesk = helpDesk
  @emailEmployeesList = emailEmployeesList
  @escalateToList = escalateToList
  @timeItemList = timeItemList
  @solutionsList = solutionsList
  @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

#assignedObject

Returns the value of attribute assigned.



2790
2791
2792
# File 'lib/activenetsuite/soap/default.rb', line 2790

def assigned
  @assigned
end

#caseNumberObject

Returns the value of attribute caseNumber.



2770
2771
2772
# File 'lib/activenetsuite/soap/default.rb', line 2770

def caseNumber
  @caseNumber
end

#categoryObject

Returns the value of attribute category.



2789
2790
2791
# File 'lib/activenetsuite/soap/default.rb', line 2789

def category
  @category
end

#companyObject

Returns the value of attribute company.



2775
2776
2777
# File 'lib/activenetsuite/soap/default.rb', line 2775

def company
  @company
end

#contactObject

Returns the value of attribute contact.



2777
2778
2779
# File 'lib/activenetsuite/soap/default.rb', line 2777

def contact
  @contact
end

#createdDateObject

Returns the value of attribute createdDate.



2772
2773
2774
# File 'lib/activenetsuite/soap/default.rb', line 2772

def createdDate
  @createdDate
end

#customFieldListObject

Returns the value of attribute customFieldList.



2796
2797
2798
# File 'lib/activenetsuite/soap/default.rb', line 2796

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



2768
2769
2770
# File 'lib/activenetsuite/soap/default.rb', line 2768

def customForm
  @customForm
end

#emailObject

Returns the value of attribute email.



2778
2779
2780
# File 'lib/activenetsuite/soap/default.rb', line 2778

def email
  @email
end

#emailEmployeesListObject

Returns the value of attribute emailEmployeesList.



2792
2793
2794
# File 'lib/activenetsuite/soap/default.rb', line 2792

def emailEmployeesList
  @emailEmployeesList
end

#emailFormObject

Returns the value of attribute emailForm.



2765
2766
2767
# File 'lib/activenetsuite/soap/default.rb', line 2765

def emailForm
  @emailForm
end

#endDateObject

Returns the value of attribute endDate.



2760
2761
2762
# File 'lib/activenetsuite/soap/default.rb', line 2760

def endDate
  @endDate
end

#escalateToListObject

Returns the value of attribute escalateToList.



2793
2794
2795
# File 'lib/activenetsuite/soap/default.rb', line 2793

def escalateToList
  @escalateToList
end

#escalationMessageObject

Returns the value of attribute escalationMessage.



2758
2759
2760
# File 'lib/activenetsuite/soap/default.rb', line 2758

def escalationMessage
  @escalationMessage
end

#helpDeskObject

Returns the value of attribute helpDesk.



2791
2792
2793
# File 'lib/activenetsuite/soap/default.rb', line 2791

def helpDesk
  @helpDesk
end

#inboundEmailObject

Returns the value of attribute inboundEmail.



2783
2784
2785
# File 'lib/activenetsuite/soap/default.rb', line 2783

def inboundEmail
  @inboundEmail
end

#incomingMessageObject

Returns the value of attribute incomingMessage.



2761
2762
2763
# File 'lib/activenetsuite/soap/default.rb', line 2761

def incomingMessage
  @incomingMessage
end

#insertSolutionObject

Returns the value of attribute insertSolution.



2762
2763
2764
# File 'lib/activenetsuite/soap/default.rb', line 2762

def insertSolution
  @insertSolution
end

#internalOnlyObject

Returns the value of attribute internalOnly.



2767
2768
2769
# File 'lib/activenetsuite/soap/default.rb', line 2767

def internalOnly
  @internalOnly
end

#isInactiveObject

Returns the value of attribute isInactive.



2786
2787
2788
# File 'lib/activenetsuite/soap/default.rb', line 2786

def isInactive
  @isInactive
end

#issueObject

Returns the value of attribute issue.



2784
2785
2786
# File 'lib/activenetsuite/soap/default.rb', line 2784

def issue
  @issue
end

#itemObject

Returns the value of attribute item.



2781
2782
2783
# File 'lib/activenetsuite/soap/default.rb', line 2781

def item
  @item
end

#lastMessageDateObject

Returns the value of attribute lastMessageDate.



2774
2775
2776
# File 'lib/activenetsuite/soap/default.rb', line 2774

def lastMessageDate
  @lastMessageDate
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



2773
2774
2775
# File 'lib/activenetsuite/soap/default.rb', line 2773

def lastModifiedDate
  @lastModifiedDate
end

#lastReopenedDateObject

Returns the value of attribute lastReopenedDate.



2759
2760
2761
# File 'lib/activenetsuite/soap/default.rb', line 2759

def lastReopenedDate
  @lastReopenedDate
end

#newSolutionFromMsgObject

Returns the value of attribute newSolutionFromMsg.



2766
2767
2768
# File 'lib/activenetsuite/soap/default.rb', line 2766

def newSolutionFromMsg
  @newSolutionFromMsg
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



2757
2758
2759
# File 'lib/activenetsuite/soap/default.rb', line 2757

def nullFieldList
  @nullFieldList
end

#originObject

Returns the value of attribute origin.



2788
2789
2790
# File 'lib/activenetsuite/soap/default.rb', line 2788

def origin
  @origin
end

#outgoingMessageObject

Returns the value of attribute outgoingMessage.



2763
2764
2765
# File 'lib/activenetsuite/soap/default.rb', line 2763

def outgoingMessage
  @outgoingMessage
end

#phoneObject

Returns the value of attribute phone.



2779
2780
2781
# File 'lib/activenetsuite/soap/default.rb', line 2779

def phone
  @phone
end

#priorityObject

Returns the value of attribute priority.



2787
2788
2789
# File 'lib/activenetsuite/soap/default.rb', line 2787

def priority
  @priority
end

#productObject

Returns the value of attribute product.



2780
2781
2782
# File 'lib/activenetsuite/soap/default.rb', line 2780

def product
  @product
end

#searchSolutionObject

Returns the value of attribute searchSolution.



2764
2765
2766
# File 'lib/activenetsuite/soap/default.rb', line 2764

def searchSolution
  @searchSolution
end

#serialNumberObject

Returns the value of attribute serialNumber.



2782
2783
2784
# File 'lib/activenetsuite/soap/default.rb', line 2782

def serialNumber
  @serialNumber
end

#solutionsListObject

Returns the value of attribute solutionsList.



2795
2796
2797
# File 'lib/activenetsuite/soap/default.rb', line 2795

def solutionsList
  @solutionsList
end

#startDateObject

Returns the value of attribute startDate.



2771
2772
2773
# File 'lib/activenetsuite/soap/default.rb', line 2771

def startDate
  @startDate
end

#statusObject

Returns the value of attribute status.



2785
2786
2787
# File 'lib/activenetsuite/soap/default.rb', line 2785

def status
  @status
end

#subsidiaryObject

Returns the value of attribute subsidiary.



2776
2777
2778
# File 'lib/activenetsuite/soap/default.rb', line 2776

def subsidiary
  @subsidiary
end

#timeItemListObject

Returns the value of attribute timeItemList.



2794
2795
2796
# File 'lib/activenetsuite/soap/default.rb', line 2794

def timeItemList
  @timeItemList
end

#titleObject

Returns the value of attribute title.



2769
2770
2771
# File 'lib/activenetsuite/soap/default.rb', line 2769

def title
  @title
end

Instance Method Details

#__xmlattrObject



2806
2807
2808
# File 'lib/activenetsuite/soap/default.rb', line 2806

def __xmlattr
  @__xmlattr ||= {}
end

#m_moduleObject



2798
2799
2800
# File 'lib/activenetsuite/soap/default.rb', line 2798

def m_module
  @v_module
end

#m_module=(value) ⇒ Object



2802
2803
2804
# File 'lib/activenetsuite/soap/default.rb', line 2802

def m_module=(value)
  @v_module = value
end

#xmlattr_externalIdObject



2818
2819
2820
# File 'lib/activenetsuite/soap/default.rb', line 2818

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



2822
2823
2824
# File 'lib/activenetsuite/soap/default.rb', line 2822

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

#xmlattr_internalIdObject



2810
2811
2812
# File 'lib/activenetsuite/soap/default.rb', line 2810

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



2814
2815
2816
# File 'lib/activenetsuite/soap/default.rb', line 2814

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