public class

CustomerRefund

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.transactions.customers_2010_2.CustomerRefund

Class Overview

Java class for CustomerRefund complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CustomerRefund">
   <complexContent>
     <extension base="{urn:core_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="createdDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="customer" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="customForm" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="balance" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="arAcct" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="currencyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="exchangeRate" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="address" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="total" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="tranDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="voidJournal" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="postingPeriod" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="paymentMethod" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="account" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="toBePrinted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="tranId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="debitCardIssueNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="creditCardProcessor" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="chargeIt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="pnRefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="validFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="subsidiary" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="department" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="class" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="location" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="creditCard" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="ccNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ccExpireDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ccName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ccStreet" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ccZipCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ccApproved" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="applyList" type="{urn:customers_2010_2.transactions.webservices.netsuite.com}CustomerRefundApplyList" minOccurs="0"/>
         <element name="depositList" type="{urn:customers_2010_2.transactions.webservices.netsuite.com}CustomerRefundDepositList" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2010_2.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
       </sequence>
       <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="externalId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected RecordRef account
protected String address
protected CustomerRefundApplyList applyList
protected RecordRef arAcct
protected Double balance
protected Boolean ccApproved
protected XMLGregorianCalendar ccExpireDate
protected String ccName
protected String ccNumber
protected String ccStreet
protected String ccZipCode
protected Boolean chargeIt
protected RecordRef clazz
protected XMLGregorianCalendar createdDate
protected RecordRef creditCard
protected RecordRef creditCardProcessor
protected String currencyName
protected CustomFieldList customFieldList
protected RecordRef customForm
protected RecordRef customer
protected String debitCardIssueNo
protected RecordRef department
protected CustomerRefundDepositList depositList
protected Double exchangeRate
protected String externalId
protected String internalId
protected XMLGregorianCalendar lastModifiedDate
protected RecordRef location
protected String memo
protected RecordRef paymentMethod
protected String pnRefNum
protected RecordRef postingPeriod
protected String status
protected RecordRef subsidiary
protected Boolean toBePrinted
protected Double total
protected XMLGregorianCalendar tranDate
protected String tranId
protected XMLGregorianCalendar validFrom
protected RecordRef voidJournal
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_2.Record
Public Constructors
CustomerRefund()
Public Methods
RecordRef getAccount()
Gets the value of the account property.
String getAddress()
Gets the value of the address property.
CustomerRefundApplyList getApplyList()
Gets the value of the applyList property.
RecordRef getArAcct()
Gets the value of the arAcct property.
Double getBalance()
Gets the value of the balance property.
XMLGregorianCalendar getCcExpireDate()
Gets the value of the ccExpireDate property.
String getCcName()
Gets the value of the ccName property.
String getCcNumber()
Gets the value of the ccNumber property.
String getCcStreet()
Gets the value of the ccStreet property.
String getCcZipCode()
Gets the value of the ccZipCode property.
RecordRef getClazz()
Gets the value of the clazz property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
RecordRef getCreditCard()
Gets the value of the creditCard property.
RecordRef getCreditCardProcessor()
Gets the value of the creditCardProcessor property.
String getCurrencyName()
Gets the value of the currencyName property.
CustomFieldList getCustomFieldList()
Gets the value of the customFieldList property.
RecordRef getCustomForm()
Gets the value of the customForm property.
RecordRef getCustomer()
Gets the value of the customer property.
String getDebitCardIssueNo()
Gets the value of the debitCardIssueNo property.
RecordRef getDepartment()
Gets the value of the department property.
CustomerRefundDepositList getDepositList()
Gets the value of the depositList property.
Double getExchangeRate()
Gets the value of the exchangeRate property.
String getExternalId()
Gets the value of the externalId property.
String getInternalId()
Gets the value of the internalId property.
XMLGregorianCalendar getLastModifiedDate()
Gets the value of the lastModifiedDate property.
RecordRef getLocation()
Gets the value of the location property.
String getMemo()
Gets the value of the memo property.
RecordRef getPaymentMethod()
Gets the value of the paymentMethod property.
String getPnRefNum()
Gets the value of the pnRefNum property.
RecordRef getPostingPeriod()
Gets the value of the postingPeriod property.
String getStatus()
Gets the value of the status property.
RecordRef getSubsidiary()
Gets the value of the subsidiary property.
Double getTotal()
Gets the value of the total property.
XMLGregorianCalendar getTranDate()
Gets the value of the tranDate property.
String getTranId()
Gets the value of the tranId property.
XMLGregorianCalendar getValidFrom()
Gets the value of the validFrom property.
RecordRef getVoidJournal()
Gets the value of the voidJournal property.
Boolean isCcApproved()
Gets the value of the ccApproved property.
Boolean isChargeIt()
Gets the value of the chargeIt property.
Boolean isToBePrinted()
Gets the value of the toBePrinted property.
void setAccount(RecordRef value)
Sets the value of the account property.
void setAddress(String value)
Sets the value of the address property.
void setApplyList(CustomerRefundApplyList value)
Sets the value of the applyList property.
void setArAcct(RecordRef value)
Sets the value of the arAcct property.
void setBalance(Double value)
Sets the value of the balance property.
void setCcApproved(Boolean value)
Sets the value of the ccApproved property.
void setCcExpireDate(XMLGregorianCalendar value)
Sets the value of the ccExpireDate property.
void setCcName(String value)
Sets the value of the ccName property.
void setCcNumber(String value)
Sets the value of the ccNumber property.
void setCcStreet(String value)
Sets the value of the ccStreet property.
void setCcZipCode(String value)
Sets the value of the ccZipCode property.
void setChargeIt(Boolean value)
Sets the value of the chargeIt property.
void setClazz(RecordRef value)
Sets the value of the clazz property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setCreditCard(RecordRef value)
Sets the value of the creditCard property.
void setCreditCardProcessor(RecordRef value)
Sets the value of the creditCardProcessor property.
void setCurrencyName(String value)
Sets the value of the currencyName property.
void setCustomFieldList(CustomFieldList value)
Sets the value of the customFieldList property.
void setCustomForm(RecordRef value)
Sets the value of the customForm property.
void setCustomer(RecordRef value)
Sets the value of the customer property.
void setDebitCardIssueNo(String value)
Sets the value of the debitCardIssueNo property.
void setDepartment(RecordRef value)
Sets the value of the department property.
void setDepositList(CustomerRefundDepositList value)
Sets the value of the depositList property.
void setExchangeRate(Double value)
Sets the value of the exchangeRate property.
void setExternalId(String value)
Sets the value of the externalId property.
void setInternalId(String value)
Sets the value of the internalId property.
void setLastModifiedDate(XMLGregorianCalendar value)
Sets the value of the lastModifiedDate property.
void setLocation(RecordRef value)
Sets the value of the location property.
void setMemo(String value)
Sets the value of the memo property.
void setPaymentMethod(RecordRef value)
Sets the value of the paymentMethod property.
void setPnRefNum(String value)
Sets the value of the pnRefNum property.
void setPostingPeriod(RecordRef value)
Sets the value of the postingPeriod property.
void setStatus(String value)
Sets the value of the status property.
void setSubsidiary(RecordRef value)
Sets the value of the subsidiary property.
void setToBePrinted(Boolean value)
Sets the value of the toBePrinted property.
void setTotal(Double value)
Sets the value of the total property.
void setTranDate(XMLGregorianCalendar value)
Sets the value of the tranDate property.
void setTranId(String value)
Sets the value of the tranId property.
void setValidFrom(XMLGregorianCalendar value)
Sets the value of the validFrom property.
void setVoidJournal(RecordRef value)
Sets the value of the voidJournal property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2010_2.Record
From class java.lang.Object

Fields

protected RecordRef account

protected String address

protected CustomerRefundApplyList applyList

protected RecordRef arAcct

protected Double balance

protected Boolean ccApproved

protected XMLGregorianCalendar ccExpireDate

protected String ccName

protected String ccNumber

protected String ccStreet

protected String ccZipCode

protected Boolean chargeIt

protected RecordRef clazz

protected XMLGregorianCalendar createdDate

protected RecordRef creditCard

protected RecordRef creditCardProcessor

protected String currencyName

protected CustomFieldList customFieldList

protected RecordRef customForm

protected RecordRef customer

protected String debitCardIssueNo

protected RecordRef department

protected CustomerRefundDepositList depositList

protected Double exchangeRate

protected String externalId

protected String internalId

protected XMLGregorianCalendar lastModifiedDate

protected RecordRef location

protected String memo

protected RecordRef paymentMethod

protected String pnRefNum

protected RecordRef postingPeriod

protected String status

protected RecordRef subsidiary

protected Boolean toBePrinted

protected Double total

protected XMLGregorianCalendar tranDate

protected String tranId

protected XMLGregorianCalendar validFrom

protected RecordRef voidJournal

Public Constructors

public CustomerRefund ()

Public Methods

public RecordRef getAccount ()

Gets the value of the account property.

Returns

public String getAddress ()

Gets the value of the address property.

Returns
  • possible object is String

public CustomerRefundApplyList getApplyList ()

Gets the value of the applyList property.

Returns

public RecordRef getArAcct ()

Gets the value of the arAcct property.

Returns

public Double getBalance ()

Gets the value of the balance property.

Returns
  • possible object is Double

public XMLGregorianCalendar getCcExpireDate ()

Gets the value of the ccExpireDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getCcName ()

Gets the value of the ccName property.

Returns
  • possible object is String

public String getCcNumber ()

Gets the value of the ccNumber property.

Returns
  • possible object is String

public String getCcStreet ()

Gets the value of the ccStreet property.

Returns
  • possible object is String

public String getCcZipCode ()

Gets the value of the ccZipCode property.

Returns
  • possible object is String

public RecordRef getClazz ()

Gets the value of the clazz property.

Returns

public XMLGregorianCalendar getCreatedDate ()

Gets the value of the createdDate property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getCreditCard ()

Gets the value of the creditCard property.

Returns

public RecordRef getCreditCardProcessor ()

Gets the value of the creditCardProcessor property.

Returns

public String getCurrencyName ()

Gets the value of the currencyName property.

Returns
  • possible object is String

public CustomFieldList getCustomFieldList ()

Gets the value of the customFieldList property.

Returns

public RecordRef getCustomForm ()

Gets the value of the customForm property.

Returns

public RecordRef getCustomer ()

Gets the value of the customer property.

Returns

public String getDebitCardIssueNo ()

Gets the value of the debitCardIssueNo property.

Returns
  • possible object is String

public RecordRef getDepartment ()

Gets the value of the department property.

Returns

public CustomerRefundDepositList getDepositList ()

Gets the value of the depositList property.

Returns

public Double getExchangeRate ()

Gets the value of the exchangeRate property.

Returns
  • possible object is Double

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public XMLGregorianCalendar getLastModifiedDate ()

Gets the value of the lastModifiedDate property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getLocation ()

Gets the value of the location property.

Returns

public String getMemo ()

Gets the value of the memo property.

Returns
  • possible object is String

public RecordRef getPaymentMethod ()

Gets the value of the paymentMethod property.

Returns

public String getPnRefNum ()

Gets the value of the pnRefNum property.

Returns
  • possible object is String

public RecordRef getPostingPeriod ()

Gets the value of the postingPeriod property.

Returns

public String getStatus ()

Gets the value of the status property.

Returns
  • possible object is String

public RecordRef getSubsidiary ()

Gets the value of the subsidiary property.

Returns

public Double getTotal ()

Gets the value of the total property.

Returns
  • possible object is Double

public XMLGregorianCalendar getTranDate ()

Gets the value of the tranDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getTranId ()

Gets the value of the tranId property.

Returns
  • possible object is String

public XMLGregorianCalendar getValidFrom ()

Gets the value of the validFrom property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getVoidJournal ()

Gets the value of the voidJournal property.

Returns

public Boolean isCcApproved ()

Gets the value of the ccApproved property.

Returns
  • possible object is Boolean

public Boolean isChargeIt ()

Gets the value of the chargeIt property.

Returns
  • possible object is Boolean

public Boolean isToBePrinted ()

Gets the value of the toBePrinted property.

Returns
  • possible object is Boolean

public void setAccount (RecordRef value)

Sets the value of the account property.

Parameters
value Allowed object is RecordRef

public void setAddress (String value)

Sets the value of the address property.

Parameters
value Allowed object is String

public void setApplyList (CustomerRefundApplyList value)

Sets the value of the applyList property.

Parameters
value Allowed object is CustomerRefundApplyList

public void setArAcct (RecordRef value)

Sets the value of the arAcct property.

Parameters
value Allowed object is RecordRef

public void setBalance (Double value)

Sets the value of the balance property.

Parameters
value Allowed object is Double

public void setCcApproved (Boolean value)

Sets the value of the ccApproved property.

Parameters
value Allowed object is Boolean

public void setCcExpireDate (XMLGregorianCalendar value)

Sets the value of the ccExpireDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCcName (String value)

Sets the value of the ccName property.

Parameters
value Allowed object is String

public void setCcNumber (String value)

Sets the value of the ccNumber property.

Parameters
value Allowed object is String

public void setCcStreet (String value)

Sets the value of the ccStreet property.

Parameters
value Allowed object is String

public void setCcZipCode (String value)

Sets the value of the ccZipCode property.

Parameters
value Allowed object is String

public void setChargeIt (Boolean value)

Sets the value of the chargeIt property.

Parameters
value Allowed object is Boolean

public void setClazz (RecordRef value)

Sets the value of the clazz property.

Parameters
value Allowed object is RecordRef

public void setCreatedDate (XMLGregorianCalendar value)

Sets the value of the createdDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCreditCard (RecordRef value)

Sets the value of the creditCard property.

Parameters
value Allowed object is RecordRef

public void setCreditCardProcessor (RecordRef value)

Sets the value of the creditCardProcessor property.

Parameters
value Allowed object is RecordRef

public void setCurrencyName (String value)

Sets the value of the currencyName property.

Parameters
value Allowed object is String

public void setCustomFieldList (CustomFieldList value)

Sets the value of the customFieldList property.

Parameters
value Allowed object is CustomFieldList

public void setCustomForm (RecordRef value)

Sets the value of the customForm property.

Parameters
value Allowed object is RecordRef

public void setCustomer (RecordRef value)

Sets the value of the customer property.

Parameters
value Allowed object is RecordRef

public void setDebitCardIssueNo (String value)

Sets the value of the debitCardIssueNo property.

Parameters
value Allowed object is String

public void setDepartment (RecordRef value)

Sets the value of the department property.

Parameters
value Allowed object is RecordRef

public void setDepositList (CustomerRefundDepositList value)

Sets the value of the depositList property.

Parameters
value Allowed object is CustomerRefundDepositList

public void setExchangeRate (Double value)

Sets the value of the exchangeRate property.

Parameters
value Allowed object is Double

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setLastModifiedDate (XMLGregorianCalendar value)

Sets the value of the lastModifiedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLocation (RecordRef value)

Sets the value of the location property.

Parameters
value Allowed object is RecordRef

public void setMemo (String value)

Sets the value of the memo property.

Parameters
value Allowed object is String

public void setPaymentMethod (RecordRef value)

Sets the value of the paymentMethod property.

Parameters
value Allowed object is RecordRef

public void setPnRefNum (String value)

Sets the value of the pnRefNum property.

Parameters
value Allowed object is String

public void setPostingPeriod (RecordRef value)

Sets the value of the postingPeriod property.

Parameters
value Allowed object is RecordRef

public void setStatus (String value)

Sets the value of the status property.

Parameters
value Allowed object is String

public void setSubsidiary (RecordRef value)

Sets the value of the subsidiary property.

Parameters
value Allowed object is RecordRef

public void setToBePrinted (Boolean value)

Sets the value of the toBePrinted property.

Parameters
value Allowed object is Boolean

public void setTotal (Double value)

Sets the value of the total property.

Parameters
value Allowed object is Double

public void setTranDate (XMLGregorianCalendar value)

Sets the value of the tranDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTranId (String value)

Sets the value of the tranId property.

Parameters
value Allowed object is String

public void setValidFrom (XMLGregorianCalendar value)

Sets the value of the validFrom property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setVoidJournal (RecordRef value)

Sets the value of the voidJournal property.

Parameters
value Allowed object is RecordRef