com.bytekast.netsuite.client.CustomerPayment Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of netsuite-suitetalk Show documentation
Show all versions of netsuite-suitetalk Show documentation
Client API for NetSuite Suitetalk Web Services
The newest version!
package com.bytekast.netsuite.client;
import java.io.Serializable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* Java class for CustomerPayment complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="CustomerPayment">
* <complexContent>
* <extension base="{urn:core_2017_1.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="customForm" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="arAcct" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="customer" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="balance" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="pending" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="currency" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="payment" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="autoApply" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="tranDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="tranId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="postingPeriod" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="paymentMethod" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="ccIsPurchaseCardBin" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ccProcessAsPurchaseCard" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="checkNum" type="{http://www.w3.org/2001/XMLSchema}string" 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="creditCard" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="chargeIt" type="{http://www.w3.org/2001/XMLSchema}boolean" 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="authCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ccAvsStreetMatch" type="{urn:types.common_2017_1.platform.webservices.netsuite.com}AvsMatchCode" minOccurs="0"/>
* <element name="ccAvsZipMatch" type="{urn:types.common_2017_1.platform.webservices.netsuite.com}AvsMatchCode" minOccurs="0"/>
* <element name="isRecurringPayment" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ccSecurityCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ignoreAvs" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ccSecurityCodeMatch" type="{urn:types.common_2017_1.platform.webservices.netsuite.com}AvsMatchCode" minOccurs="0"/>
* <element name="threeDStatusCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="pnRefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="creditCardProcessor" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="debitCardIssueNo" 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="undepFunds" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="account" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="total" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="subsidiary" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="applied" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="unapplied" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="class" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="department" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="location" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="applyList" type="{urn:customers_2017_1.transactions.webservices.netsuite.com}CustomerPaymentApplyList" minOccurs="0"/>
* <element name="creditList" type="{urn:customers_2017_1.transactions.webservices.netsuite.com}CustomerPaymentCreditList" minOccurs="0"/>
* <element name="depositList" type="{urn:customers_2017_1.transactions.webservices.netsuite.com}CustomerPaymentDepositList" minOccurs="0"/>
* <element name="accountingBookDetailList" type="{urn:common_2017_1.platform.webservices.netsuite.com}AccountingBookDetailList" minOccurs="0"/>
* <element name="customFieldList" type="{urn:core_2017_1.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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CustomerPayment", namespace = "urn:customers_2017_1.transactions.webservices.netsuite.com", propOrder = {
"createdDate",
"lastModifiedDate",
"customForm",
"arAcct",
"customer",
"balance",
"pending",
"currency",
"payment",
"autoApply",
"tranDate",
"tranId",
"postingPeriod",
"paymentMethod",
"ccIsPurchaseCardBin",
"memo",
"ccProcessAsPurchaseCard",
"checkNum",
"currencyName",
"exchangeRate",
"creditCard",
"chargeIt",
"ccNumber",
"ccExpireDate",
"ccName",
"ccStreet",
"ccZipCode",
"ccApproved",
"authCode",
"ccAvsStreetMatch",
"ccAvsZipMatch",
"isRecurringPayment",
"ccSecurityCode",
"ignoreAvs",
"ccSecurityCodeMatch",
"threeDStatusCode",
"pnRefNum",
"creditCardProcessor",
"debitCardIssueNo",
"validFrom",
"undepFunds",
"account",
"total",
"subsidiary",
"applied",
"unapplied",
"clazz",
"department",
"location",
"status",
"applyList",
"creditList",
"depositList",
"accountingBookDetailList",
"customFieldList"
})
public class CustomerPayment
extends Record
implements Serializable
{
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar createdDate;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar lastModifiedDate;
protected RecordRef customForm;
protected RecordRef arAcct;
protected RecordRef customer;
protected Double balance;
protected Double pending;
protected RecordRef currency;
protected Double payment;
protected Boolean autoApply;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar tranDate;
protected String tranId;
protected RecordRef postingPeriod;
protected RecordRef paymentMethod;
protected Boolean ccIsPurchaseCardBin;
protected String memo;
protected Boolean ccProcessAsPurchaseCard;
protected String checkNum;
protected String currencyName;
protected Double exchangeRate;
protected RecordRef creditCard;
protected Boolean chargeIt;
protected String ccNumber;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar ccExpireDate;
protected String ccName;
protected String ccStreet;
protected String ccZipCode;
protected Boolean ccApproved;
protected String authCode;
@XmlSchemaType(name = "string")
protected AvsMatchCode ccAvsStreetMatch;
@XmlSchemaType(name = "string")
protected AvsMatchCode ccAvsZipMatch;
protected Boolean isRecurringPayment;
protected String ccSecurityCode;
protected Boolean ignoreAvs;
@XmlSchemaType(name = "string")
protected AvsMatchCode ccSecurityCodeMatch;
protected String threeDStatusCode;
protected String pnRefNum;
protected RecordRef creditCardProcessor;
protected String debitCardIssueNo;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar validFrom;
protected Boolean undepFunds;
protected RecordRef account;
protected Double total;
protected RecordRef subsidiary;
protected Double applied;
protected Double unapplied;
@XmlElement(name = "class")
protected RecordRef clazz;
protected RecordRef department;
protected RecordRef location;
protected String status;
protected CustomerPaymentApplyList applyList;
protected CustomerPaymentCreditList creditList;
protected CustomerPaymentDepositList depositList;
protected AccountingBookDetailList accountingBookDetailList;
protected CustomFieldList customFieldList;
@XmlAttribute(name = "internalId")
protected String internalId;
@XmlAttribute(name = "externalId")
protected String externalId;
/**
* Gets the value of the createdDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getCreatedDate() {
return createdDate;
}
/**
* Sets the value of the createdDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setCreatedDate(XMLGregorianCalendar value) {
this.createdDate = value;
}
/**
* Gets the value of the lastModifiedDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getLastModifiedDate() {
return lastModifiedDate;
}
/**
* Sets the value of the lastModifiedDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setLastModifiedDate(XMLGregorianCalendar value) {
this.lastModifiedDate = value;
}
/**
* Gets the value of the customForm property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getCustomForm() {
return customForm;
}
/**
* Sets the value of the customForm property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setCustomForm(RecordRef value) {
this.customForm = value;
}
/**
* Gets the value of the arAcct property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getArAcct() {
return arAcct;
}
/**
* Sets the value of the arAcct property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setArAcct(RecordRef value) {
this.arAcct = value;
}
/**
* Gets the value of the customer property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getCustomer() {
return customer;
}
/**
* Sets the value of the customer property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setCustomer(RecordRef value) {
this.customer = value;
}
/**
* Gets the value of the balance property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getBalance() {
return balance;
}
/**
* Sets the value of the balance property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setBalance(Double value) {
this.balance = value;
}
/**
* Gets the value of the pending property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getPending() {
return pending;
}
/**
* Sets the value of the pending property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setPending(Double value) {
this.pending = value;
}
/**
* Gets the value of the currency property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getCurrency() {
return currency;
}
/**
* Sets the value of the currency property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setCurrency(RecordRef value) {
this.currency = value;
}
/**
* Gets the value of the payment property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getPayment() {
return payment;
}
/**
* Sets the value of the payment property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setPayment(Double value) {
this.payment = value;
}
/**
* Gets the value of the autoApply property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isAutoApply() {
return autoApply;
}
/**
* Sets the value of the autoApply property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setAutoApply(Boolean value) {
this.autoApply = value;
}
/**
* Gets the value of the tranDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getTranDate() {
return tranDate;
}
/**
* Sets the value of the tranDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setTranDate(XMLGregorianCalendar value) {
this.tranDate = value;
}
/**
* Gets the value of the tranId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTranId() {
return tranId;
}
/**
* Sets the value of the tranId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTranId(String value) {
this.tranId = value;
}
/**
* Gets the value of the postingPeriod property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getPostingPeriod() {
return postingPeriod;
}
/**
* Sets the value of the postingPeriod property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setPostingPeriod(RecordRef value) {
this.postingPeriod = value;
}
/**
* Gets the value of the paymentMethod property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getPaymentMethod() {
return paymentMethod;
}
/**
* Sets the value of the paymentMethod property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setPaymentMethod(RecordRef value) {
this.paymentMethod = value;
}
/**
* Gets the value of the ccIsPurchaseCardBin property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCcIsPurchaseCardBin() {
return ccIsPurchaseCardBin;
}
/**
* Sets the value of the ccIsPurchaseCardBin property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCcIsPurchaseCardBin(Boolean value) {
this.ccIsPurchaseCardBin = value;
}
/**
* Gets the value of the memo property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMemo() {
return memo;
}
/**
* Sets the value of the memo property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMemo(String value) {
this.memo = value;
}
/**
* Gets the value of the ccProcessAsPurchaseCard property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCcProcessAsPurchaseCard() {
return ccProcessAsPurchaseCard;
}
/**
* Sets the value of the ccProcessAsPurchaseCard property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCcProcessAsPurchaseCard(Boolean value) {
this.ccProcessAsPurchaseCard = value;
}
/**
* Gets the value of the checkNum property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCheckNum() {
return checkNum;
}
/**
* Sets the value of the checkNum property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCheckNum(String value) {
this.checkNum = value;
}
/**
* Gets the value of the currencyName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCurrencyName() {
return currencyName;
}
/**
* Sets the value of the currencyName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCurrencyName(String value) {
this.currencyName = value;
}
/**
* Gets the value of the exchangeRate property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getExchangeRate() {
return exchangeRate;
}
/**
* Sets the value of the exchangeRate property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setExchangeRate(Double value) {
this.exchangeRate = value;
}
/**
* Gets the value of the creditCard property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getCreditCard() {
return creditCard;
}
/**
* Sets the value of the creditCard property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setCreditCard(RecordRef value) {
this.creditCard = value;
}
/**
* Gets the value of the chargeIt property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isChargeIt() {
return chargeIt;
}
/**
* Sets the value of the chargeIt property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setChargeIt(Boolean value) {
this.chargeIt = value;
}
/**
* Gets the value of the ccNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCcNumber() {
return ccNumber;
}
/**
* Sets the value of the ccNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCcNumber(String value) {
this.ccNumber = value;
}
/**
* Gets the value of the ccExpireDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getCcExpireDate() {
return ccExpireDate;
}
/**
* Sets the value of the ccExpireDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setCcExpireDate(XMLGregorianCalendar value) {
this.ccExpireDate = value;
}
/**
* Gets the value of the ccName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCcName() {
return ccName;
}
/**
* Sets the value of the ccName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCcName(String value) {
this.ccName = value;
}
/**
* Gets the value of the ccStreet property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCcStreet() {
return ccStreet;
}
/**
* Sets the value of the ccStreet property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCcStreet(String value) {
this.ccStreet = value;
}
/**
* Gets the value of the ccZipCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCcZipCode() {
return ccZipCode;
}
/**
* Sets the value of the ccZipCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCcZipCode(String value) {
this.ccZipCode = value;
}
/**
* Gets the value of the ccApproved property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isCcApproved() {
return ccApproved;
}
/**
* Sets the value of the ccApproved property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setCcApproved(Boolean value) {
this.ccApproved = value;
}
/**
* Gets the value of the authCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAuthCode() {
return authCode;
}
/**
* Sets the value of the authCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAuthCode(String value) {
this.authCode = value;
}
/**
* Gets the value of the ccAvsStreetMatch property.
*
* @return
* possible object is
* {@link AvsMatchCode }
*
*/
public AvsMatchCode getCcAvsStreetMatch() {
return ccAvsStreetMatch;
}
/**
* Sets the value of the ccAvsStreetMatch property.
*
* @param value
* allowed object is
* {@link AvsMatchCode }
*
*/
public void setCcAvsStreetMatch(AvsMatchCode value) {
this.ccAvsStreetMatch = value;
}
/**
* Gets the value of the ccAvsZipMatch property.
*
* @return
* possible object is
* {@link AvsMatchCode }
*
*/
public AvsMatchCode getCcAvsZipMatch() {
return ccAvsZipMatch;
}
/**
* Sets the value of the ccAvsZipMatch property.
*
* @param value
* allowed object is
* {@link AvsMatchCode }
*
*/
public void setCcAvsZipMatch(AvsMatchCode value) {
this.ccAvsZipMatch = value;
}
/**
* Gets the value of the isRecurringPayment property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsRecurringPayment() {
return isRecurringPayment;
}
/**
* Sets the value of the isRecurringPayment property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsRecurringPayment(Boolean value) {
this.isRecurringPayment = value;
}
/**
* Gets the value of the ccSecurityCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCcSecurityCode() {
return ccSecurityCode;
}
/**
* Sets the value of the ccSecurityCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCcSecurityCode(String value) {
this.ccSecurityCode = value;
}
/**
* Gets the value of the ignoreAvs property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIgnoreAvs() {
return ignoreAvs;
}
/**
* Sets the value of the ignoreAvs property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIgnoreAvs(Boolean value) {
this.ignoreAvs = value;
}
/**
* Gets the value of the ccSecurityCodeMatch property.
*
* @return
* possible object is
* {@link AvsMatchCode }
*
*/
public AvsMatchCode getCcSecurityCodeMatch() {
return ccSecurityCodeMatch;
}
/**
* Sets the value of the ccSecurityCodeMatch property.
*
* @param value
* allowed object is
* {@link AvsMatchCode }
*
*/
public void setCcSecurityCodeMatch(AvsMatchCode value) {
this.ccSecurityCodeMatch = value;
}
/**
* Gets the value of the threeDStatusCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getThreeDStatusCode() {
return threeDStatusCode;
}
/**
* Sets the value of the threeDStatusCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setThreeDStatusCode(String value) {
this.threeDStatusCode = value;
}
/**
* Gets the value of the pnRefNum property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPnRefNum() {
return pnRefNum;
}
/**
* Sets the value of the pnRefNum property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPnRefNum(String value) {
this.pnRefNum = value;
}
/**
* Gets the value of the creditCardProcessor property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getCreditCardProcessor() {
return creditCardProcessor;
}
/**
* Sets the value of the creditCardProcessor property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setCreditCardProcessor(RecordRef value) {
this.creditCardProcessor = value;
}
/**
* Gets the value of the debitCardIssueNo property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDebitCardIssueNo() {
return debitCardIssueNo;
}
/**
* Sets the value of the debitCardIssueNo property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDebitCardIssueNo(String value) {
this.debitCardIssueNo = value;
}
/**
* Gets the value of the validFrom property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getValidFrom() {
return validFrom;
}
/**
* Sets the value of the validFrom property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setValidFrom(XMLGregorianCalendar value) {
this.validFrom = value;
}
/**
* Gets the value of the undepFunds property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isUndepFunds() {
return undepFunds;
}
/**
* Sets the value of the undepFunds property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setUndepFunds(Boolean value) {
this.undepFunds = value;
}
/**
* Gets the value of the account property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getAccount() {
return account;
}
/**
* Sets the value of the account property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setAccount(RecordRef value) {
this.account = value;
}
/**
* Gets the value of the total property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getTotal() {
return total;
}
/**
* Sets the value of the total property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setTotal(Double value) {
this.total = value;
}
/**
* Gets the value of the subsidiary property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getSubsidiary() {
return subsidiary;
}
/**
* Sets the value of the subsidiary property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setSubsidiary(RecordRef value) {
this.subsidiary = value;
}
/**
* Gets the value of the applied property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getApplied() {
return applied;
}
/**
* Sets the value of the applied property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setApplied(Double value) {
this.applied = value;
}
/**
* Gets the value of the unapplied property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getUnapplied() {
return unapplied;
}
/**
* Sets the value of the unapplied property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setUnapplied(Double value) {
this.unapplied = value;
}
/**
* Gets the value of the clazz property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getClazz() {
return clazz;
}
/**
* Sets the value of the clazz property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setClazz(RecordRef value) {
this.clazz = value;
}
/**
* Gets the value of the department property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getDepartment() {
return department;
}
/**
* Sets the value of the department property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setDepartment(RecordRef value) {
this.department = value;
}
/**
* Gets the value of the location property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getLocation() {
return location;
}
/**
* Sets the value of the location property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setLocation(RecordRef value) {
this.location = value;
}
/**
* Gets the value of the status property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatus() {
return status;
}
/**
* Sets the value of the status property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatus(String value) {
this.status = value;
}
/**
* Gets the value of the applyList property.
*
* @return
* possible object is
* {@link CustomerPaymentApplyList }
*
*/
public CustomerPaymentApplyList getApplyList() {
return applyList;
}
/**
* Sets the value of the applyList property.
*
* @param value
* allowed object is
* {@link CustomerPaymentApplyList }
*
*/
public void setApplyList(CustomerPaymentApplyList value) {
this.applyList = value;
}
/**
* Gets the value of the creditList property.
*
* @return
* possible object is
* {@link CustomerPaymentCreditList }
*
*/
public CustomerPaymentCreditList getCreditList() {
return creditList;
}
/**
* Sets the value of the creditList property.
*
* @param value
* allowed object is
* {@link CustomerPaymentCreditList }
*
*/
public void setCreditList(CustomerPaymentCreditList value) {
this.creditList = value;
}
/**
* Gets the value of the depositList property.
*
* @return
* possible object is
* {@link CustomerPaymentDepositList }
*
*/
public CustomerPaymentDepositList getDepositList() {
return depositList;
}
/**
* Sets the value of the depositList property.
*
* @param value
* allowed object is
* {@link CustomerPaymentDepositList }
*
*/
public void setDepositList(CustomerPaymentDepositList value) {
this.depositList = value;
}
/**
* Gets the value of the accountingBookDetailList property.
*
* @return
* possible object is
* {@link AccountingBookDetailList }
*
*/
public AccountingBookDetailList getAccountingBookDetailList() {
return accountingBookDetailList;
}
/**
* Sets the value of the accountingBookDetailList property.
*
* @param value
* allowed object is
* {@link AccountingBookDetailList }
*
*/
public void setAccountingBookDetailList(AccountingBookDetailList value) {
this.accountingBookDetailList = value;
}
/**
* Gets the value of the customFieldList property.
*
* @return
* possible object is
* {@link CustomFieldList }
*
*/
public CustomFieldList getCustomFieldList() {
return customFieldList;
}
/**
* Sets the value of the customFieldList property.
*
* @param value
* allowed object is
* {@link CustomFieldList }
*
*/
public void setCustomFieldList(CustomFieldList value) {
this.customFieldList = value;
}
/**
* Gets the value of the internalId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getInternalId() {
return internalId;
}
/**
* Sets the value of the internalId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInternalId(String value) {
this.internalId = value;
}
/**
* Gets the value of the externalId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getExternalId() {
return externalId;
}
/**
* Sets the value of the externalId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExternalId(String value) {
this.externalId = value;
}
}