Class: ActiveNetsuite::CustomerRefund

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

Overview

urn:customers_2013_2urn:customers_2013_2.transactionsurn:customers_2013_2.transactions.webservicesurn:customers_2013_2.transactions.webservices.netsuiteurn:customers_2013_2.transactions.webservices.netsuite.comCustomerRefund

nullFieldList - ActiveNetsuite::NullField
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
status - SOAP::SOAPString
customer - ActiveNetsuite::RecordRef
customForm - ActiveNetsuite::RecordRef
balance - SOAP::SOAPDouble
arAcct - ActiveNetsuite::RecordRef
currencyName - SOAP::SOAPString
exchangeRate - SOAP::SOAPDouble
address - SOAP::SOAPString
total - SOAP::SOAPDouble
currency - ActiveNetsuite::RecordRef
tranDate - SOAP::SOAPDateTime
voidJournal - ActiveNetsuite::RecordRef
postingPeriod - ActiveNetsuite::RecordRef
memo - SOAP::SOAPString
paymentMethod - ActiveNetsuite::RecordRef
 - ActiveNetsuite::RecordRef
toBePrinted - SOAP::SOAPBoolean
tranId - SOAP::SOAPString
debitCardIssueNo - SOAP::SOAPString
creditCardProcessor - ActiveNetsuite::RecordRef
chargeIt - SOAP::SOAPBoolean
pnRefNum - SOAP::SOAPString
validFrom - SOAP::SOAPDateTime
subsidiary - ActiveNetsuite::RecordRef
department - ActiveNetsuite::RecordRef
m_class - ActiveNetsuite::RecordRef
location - ActiveNetsuite::RecordRef
creditCard - ActiveNetsuite::RecordRef
ccIsPurchaseCardBin - SOAP::SOAPBoolean
ccNumber - SOAP::SOAPString
ccProcessAsPurchaseCard - SOAP::SOAPBoolean
ccExpireDate - SOAP::SOAPDateTime
ccName - SOAP::SOAPString
ccStreet - SOAP::SOAPString
ccZipCode - SOAP::SOAPString
ccApproved - SOAP::SOAPBoolean
applyList - ActiveNetsuite::CustomerRefundApplyList
depositList - ActiveNetsuite::CustomerRefundDepositList
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, createdDate = nil, lastModifiedDate = nil, status = nil, customer = nil, customForm = nil, balance = nil, arAcct = nil, currencyName = nil, exchangeRate = nil, address = nil, total = nil, currency = nil, tranDate = nil, voidJournal = nil, postingPeriod = nil, memo = nil, paymentMethod = nil, account = nil, toBePrinted = nil, tranId = nil, debitCardIssueNo = nil, creditCardProcessor = nil, chargeIt = nil, pnRefNum = nil, validFrom = nil, subsidiary = nil, department = nil, v_class = nil, location = nil, creditCard = nil, ccIsPurchaseCardBin = nil, ccNumber = nil, ccProcessAsPurchaseCard = nil, ccExpireDate = nil, ccName = nil, ccStreet = nil, ccZipCode = nil, ccApproved = nil, applyList = nil, depositList = nil, customFieldList = nil) ⇒ CustomerRefund

Returns a new instance of CustomerRefund.



17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
# File 'lib/activenetsuite/soap/default.rb', line 17741

def initialize(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, status = nil, customer = nil, customForm = nil, balance = nil, arAcct = nil, currencyName = nil, exchangeRate = nil, address = nil, total = nil, currency = nil, tranDate = nil, voidJournal = nil, postingPeriod = nil, memo = nil, paymentMethod = nil,  = nil, toBePrinted = nil, tranId = nil, debitCardIssueNo = nil, creditCardProcessor = nil, chargeIt = nil, pnRefNum = nil, validFrom = nil, subsidiary = nil, department = nil, v_class = nil, location = nil, creditCard = nil, ccIsPurchaseCardBin = nil, ccNumber = nil, ccProcessAsPurchaseCard = nil, ccExpireDate = nil, ccName = nil, ccStreet = nil, ccZipCode = nil, ccApproved = nil, applyList = nil, depositList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @status = status
  @customer = customer
  @customForm = customForm
  @balance = balance
  @arAcct = arAcct
  @currencyName = currencyName
  @exchangeRate = exchangeRate
  @address = address
  @total = total
  @currency = currency
  @tranDate = tranDate
  @voidJournal = voidJournal
  @postingPeriod = postingPeriod
  @memo = memo
  @paymentMethod = paymentMethod
  @account = 
  @toBePrinted = toBePrinted
  @tranId = tranId
  @debitCardIssueNo = debitCardIssueNo
  @creditCardProcessor = creditCardProcessor
  @chargeIt = chargeIt
  @pnRefNum = pnRefNum
  @validFrom = validFrom
  @subsidiary = subsidiary
  @department = department
  @v_class = v_class
  @location = location
  @creditCard = creditCard
  @ccIsPurchaseCardBin = ccIsPurchaseCardBin
  @ccNumber = ccNumber
  @ccProcessAsPurchaseCard = ccProcessAsPurchaseCard
  @ccExpireDate = ccExpireDate
  @ccName = ccName
  @ccStreet = ccStreet
  @ccZipCode = ccZipCode
  @ccApproved = ccApproved
  @applyList = applyList
  @depositList = depositList
  @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

#accountObject

Returns the value of attribute account.



17689
17690
17691
# File 'lib/activenetsuite/soap/default.rb', line 17689

def 
  @account
end

#addressObject

Returns the value of attribute address.



17681
17682
17683
# File 'lib/activenetsuite/soap/default.rb', line 17681

def address
  @address
end

#applyListObject

Returns the value of attribute applyList.



17709
17710
17711
# File 'lib/activenetsuite/soap/default.rb', line 17709

def applyList
  @applyList
end

#arAcctObject

Returns the value of attribute arAcct.



17678
17679
17680
# File 'lib/activenetsuite/soap/default.rb', line 17678

def arAcct
  @arAcct
end

#balanceObject

Returns the value of attribute balance.



17677
17678
17679
# File 'lib/activenetsuite/soap/default.rb', line 17677

def balance
  @balance
end

#ccApprovedObject

Returns the value of attribute ccApproved.



17708
17709
17710
# File 'lib/activenetsuite/soap/default.rb', line 17708

def ccApproved
  @ccApproved
end

#ccExpireDateObject

Returns the value of attribute ccExpireDate.



17704
17705
17706
# File 'lib/activenetsuite/soap/default.rb', line 17704

def ccExpireDate
  @ccExpireDate
end

#ccIsPurchaseCardBinObject

Returns the value of attribute ccIsPurchaseCardBin.



17701
17702
17703
# File 'lib/activenetsuite/soap/default.rb', line 17701

def ccIsPurchaseCardBin
  @ccIsPurchaseCardBin
end

#ccNameObject

Returns the value of attribute ccName.



17705
17706
17707
# File 'lib/activenetsuite/soap/default.rb', line 17705

def ccName
  @ccName
end

#ccNumberObject

Returns the value of attribute ccNumber.



17702
17703
17704
# File 'lib/activenetsuite/soap/default.rb', line 17702

def ccNumber
  @ccNumber
end

#ccProcessAsPurchaseCardObject

Returns the value of attribute ccProcessAsPurchaseCard.



17703
17704
17705
# File 'lib/activenetsuite/soap/default.rb', line 17703

def ccProcessAsPurchaseCard
  @ccProcessAsPurchaseCard
end

#ccStreetObject

Returns the value of attribute ccStreet.



17706
17707
17708
# File 'lib/activenetsuite/soap/default.rb', line 17706

def ccStreet
  @ccStreet
end

#ccZipCodeObject

Returns the value of attribute ccZipCode.



17707
17708
17709
# File 'lib/activenetsuite/soap/default.rb', line 17707

def ccZipCode
  @ccZipCode
end

#chargeItObject

Returns the value of attribute chargeIt.



17694
17695
17696
# File 'lib/activenetsuite/soap/default.rb', line 17694

def chargeIt
  @chargeIt
end

#createdDateObject

Returns the value of attribute createdDate.



17672
17673
17674
# File 'lib/activenetsuite/soap/default.rb', line 17672

def createdDate
  @createdDate
end

#creditCardObject

Returns the value of attribute creditCard.



17700
17701
17702
# File 'lib/activenetsuite/soap/default.rb', line 17700

def creditCard
  @creditCard
end

#creditCardProcessorObject

Returns the value of attribute creditCardProcessor.



17693
17694
17695
# File 'lib/activenetsuite/soap/default.rb', line 17693

def creditCardProcessor
  @creditCardProcessor
end

#currencyObject

Returns the value of attribute currency.



17683
17684
17685
# File 'lib/activenetsuite/soap/default.rb', line 17683

def currency
  @currency
end

#currencyNameObject

Returns the value of attribute currencyName.



17679
17680
17681
# File 'lib/activenetsuite/soap/default.rb', line 17679

def currencyName
  @currencyName
end

#customerObject

Returns the value of attribute customer.



17675
17676
17677
# File 'lib/activenetsuite/soap/default.rb', line 17675

def customer
  @customer
end

#customFieldListObject

Returns the value of attribute customFieldList.



17711
17712
17713
# File 'lib/activenetsuite/soap/default.rb', line 17711

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



17676
17677
17678
# File 'lib/activenetsuite/soap/default.rb', line 17676

def customForm
  @customForm
end

#debitCardIssueNoObject

Returns the value of attribute debitCardIssueNo.



17692
17693
17694
# File 'lib/activenetsuite/soap/default.rb', line 17692

def debitCardIssueNo
  @debitCardIssueNo
end

#departmentObject

Returns the value of attribute department.



17698
17699
17700
# File 'lib/activenetsuite/soap/default.rb', line 17698

def department
  @department
end

#depositListObject

Returns the value of attribute depositList.



17710
17711
17712
# File 'lib/activenetsuite/soap/default.rb', line 17710

def depositList
  @depositList
end

#exchangeRateObject

Returns the value of attribute exchangeRate.



17680
17681
17682
# File 'lib/activenetsuite/soap/default.rb', line 17680

def exchangeRate
  @exchangeRate
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



17673
17674
17675
# File 'lib/activenetsuite/soap/default.rb', line 17673

def lastModifiedDate
  @lastModifiedDate
end

#locationObject

Returns the value of attribute location.



17699
17700
17701
# File 'lib/activenetsuite/soap/default.rb', line 17699

def location
  @location
end

#memoObject

Returns the value of attribute memo.



17687
17688
17689
# File 'lib/activenetsuite/soap/default.rb', line 17687

def memo
  @memo
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



17671
17672
17673
# File 'lib/activenetsuite/soap/default.rb', line 17671

def nullFieldList
  @nullFieldList
end

#paymentMethodObject

Returns the value of attribute paymentMethod.



17688
17689
17690
# File 'lib/activenetsuite/soap/default.rb', line 17688

def paymentMethod
  @paymentMethod
end

#pnRefNumObject

Returns the value of attribute pnRefNum.



17695
17696
17697
# File 'lib/activenetsuite/soap/default.rb', line 17695

def pnRefNum
  @pnRefNum
end

#postingPeriodObject

Returns the value of attribute postingPeriod.



17686
17687
17688
# File 'lib/activenetsuite/soap/default.rb', line 17686

def postingPeriod
  @postingPeriod
end

#statusObject

Returns the value of attribute status.



17674
17675
17676
# File 'lib/activenetsuite/soap/default.rb', line 17674

def status
  @status
end

#subsidiaryObject

Returns the value of attribute subsidiary.



17697
17698
17699
# File 'lib/activenetsuite/soap/default.rb', line 17697

def subsidiary
  @subsidiary
end

#toBePrintedObject

Returns the value of attribute toBePrinted.



17690
17691
17692
# File 'lib/activenetsuite/soap/default.rb', line 17690

def toBePrinted
  @toBePrinted
end

#totalObject

Returns the value of attribute total.



17682
17683
17684
# File 'lib/activenetsuite/soap/default.rb', line 17682

def total
  @total
end

#tranDateObject

Returns the value of attribute tranDate.



17684
17685
17686
# File 'lib/activenetsuite/soap/default.rb', line 17684

def tranDate
  @tranDate
end

#tranIdObject

Returns the value of attribute tranId.



17691
17692
17693
# File 'lib/activenetsuite/soap/default.rb', line 17691

def tranId
  @tranId
end

#validFromObject

Returns the value of attribute validFrom.



17696
17697
17698
# File 'lib/activenetsuite/soap/default.rb', line 17696

def validFrom
  @validFrom
end

#voidJournalObject

Returns the value of attribute voidJournal.



17685
17686
17687
# File 'lib/activenetsuite/soap/default.rb', line 17685

def voidJournal
  @voidJournal
end

Instance Method Details

#__xmlattrObject



17721
17722
17723
# File 'lib/activenetsuite/soap/default.rb', line 17721

def __xmlattr
  @__xmlattr ||= {}
end

#m_classObject



17713
17714
17715
# File 'lib/activenetsuite/soap/default.rb', line 17713

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



17717
17718
17719
# File 'lib/activenetsuite/soap/default.rb', line 17717

def m_class=(value)
  @v_class = value
end

#xmlattr_externalIdObject



17733
17734
17735
# File 'lib/activenetsuite/soap/default.rb', line 17733

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



17737
17738
17739
# File 'lib/activenetsuite/soap/default.rb', line 17737

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

#xmlattr_internalIdObject



17725
17726
17727
# File 'lib/activenetsuite/soap/default.rb', line 17725

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



17729
17730
17731
# File 'lib/activenetsuite/soap/default.rb', line 17729

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