public class SalesTransaction extends Transaction implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for SalesTransaction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SalesTransaction"> <complexContent> <extension base="{http://schema.intuit.com/finance/v3}Transaction"> <sequence> <element name="AutoDocNumber" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="CustomerRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="CustomerMemo" type="{http://schema.intuit.com/finance/v3}MemoRef" minOccurs="0"/> <element name="BillAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" minOccurs="0"/> <element name="ShipAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" minOccurs="0"/> <element name="RemitToRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="ClassRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="SalesTermRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="DueDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="SalesRepRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="PONumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="FOB" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ShipMethodRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="ShipDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="TrackingNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="GlobalTaxCalculation" type="{http://schema.intuit.com/finance/v3}GlobalTaxCalculationEnum" minOccurs="0"/> <element name="TotalAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="HomeTotalAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="ApplyTaxAfterDiscount" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="TemplateRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="PrintStatus" type="{http://schema.intuit.com/finance/v3}PrintStatusEnum" minOccurs="0"/> <element name="EmailStatus" type="{http://schema.intuit.com/finance/v3}EmailStatusEnum" minOccurs="0"/> <element name="BillEmail" type="{http://schema.intuit.com/finance/v3}EmailAddress" minOccurs="0"/> <element name="BillEmailCc" type="{http://schema.intuit.com/finance/v3}EmailAddress" minOccurs="0"/> <element name="BillEmailBcc" type="{http://schema.intuit.com/finance/v3}EmailAddress" minOccurs="0"/> <element name="ARAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="Balance" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="HomeBalance" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="FinanceCharge" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="PaymentMethodRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="PaymentRefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="PaymentType" type="{http://schema.intuit.com/finance/v3}PaymentTypeEnum" minOccurs="0"/> <choice minOccurs="0"> <element name="CheckPayment" type="{http://schema.intuit.com/finance/v3}CheckPayment" minOccurs="0"/> <element name="CreditCardPayment" type="{http://schema.intuit.com/finance/v3}CreditCardPayment" minOccurs="0"/> </choice> <element name="DepositToAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="DeliveryInfo" type="{http://schema.intuit.com/finance/v3}TransactionDeliveryInfo" minOccurs="0"/> <element name="DiscountRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="DiscountAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="GovtTxnRefIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
currencyRef, departmentRef, docNumber, exchangeRate, line, linkedTxn, privateNote, taxFormNum, taxFormType, transactionLocationType, txnDate, txnSource, txnStatus, txnTaxDetail
attachableRef, customField, domain, id, metaData, sparse, status, syncToken
Constructor and Description |
---|
SalesTransaction() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) |
ReferenceType |
getARAccountRef()
Gets the value of the arAccountRef property.
|
BigDecimal |
getBalance()
Gets the value of the balance property.
|
PhysicalAddress |
getBillAddr()
Gets the value of the billAddr property.
|
EmailAddress |
getBillEmail()
Gets the value of the billEmail property.
|
EmailAddress |
getBillEmailBcc()
Gets the value of the billEmailBcc property.
|
EmailAddress |
getBillEmailCc()
Gets the value of the billEmailCc property.
|
CheckPayment |
getCheckPayment()
Gets the value of the checkPayment property.
|
ReferenceType |
getClassRef()
Gets the value of the classRef property.
|
CreditCardPayment |
getCreditCardPayment()
Gets the value of the creditCardPayment property.
|
MemoRef |
getCustomerMemo()
Gets the value of the customerMemo property.
|
ReferenceType |
getCustomerRef()
Gets the value of the customerRef property.
|
TransactionDeliveryInfo |
getDeliveryInfo()
Gets the value of the deliveryInfo property.
|
ReferenceType |
getDepositToAccountRef()
Gets the value of the depositToAccountRef property.
|
BigDecimal |
getDiscountAmt()
Gets the value of the discountAmt property.
|
BigDecimal |
getDiscountRate()
Gets the value of the discountRate property.
|
Date |
getDueDate()
Gets the value of the dueDate property.
|
EmailStatusEnum |
getEmailStatus()
Gets the value of the emailStatus property.
|
String |
getFOB()
Gets the value of the fob property.
|
GlobalTaxCalculationEnum |
getGlobalTaxCalculation()
Gets the value of the globalTaxCalculation property.
|
String |
getGovtTxnRefIdentifier()
Gets the value of the govtTxnRefIdentifier property.
|
BigDecimal |
getHomeBalance()
Gets the value of the homeBalance property.
|
BigDecimal |
getHomeTotalAmt()
Gets the value of the homeTotalAmt property.
|
ReferenceType |
getPaymentMethodRef()
Gets the value of the paymentMethodRef property.
|
String |
getPaymentRefNum()
Gets the value of the paymentRefNum property.
|
PaymentTypeEnum |
getPaymentType()
Gets the value of the paymentType property.
|
String |
getPONumber()
Gets the value of the poNumber property.
|
PrintStatusEnum |
getPrintStatus()
Gets the value of the printStatus property.
|
ReferenceType |
getRemitToRef()
Gets the value of the remitToRef property.
|
ReferenceType |
getSalesRepRef()
Gets the value of the salesRepRef property.
|
ReferenceType |
getSalesTermRef()
Gets the value of the salesTermRef property.
|
PhysicalAddress |
getShipAddr()
Gets the value of the shipAddr property.
|
Date |
getShipDate()
Gets the value of the shipDate property.
|
ReferenceType |
getShipMethodRef()
Gets the value of the shipMethodRef property.
|
ReferenceType |
getTemplateRef()
Gets the value of the templateRef property.
|
BigDecimal |
getTotalAmt()
Gets the value of the totalAmt property.
|
String |
getTrackingNum()
Gets the value of the trackingNum property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
Boolean |
isApplyTaxAfterDiscount()
Gets the value of the applyTaxAfterDiscount property.
|
Boolean |
isAutoDocNumber()
Gets the value of the autoDocNumber property.
|
Boolean |
isFinanceCharge()
Gets the value of the financeCharge property.
|
void |
setApplyTaxAfterDiscount(Boolean value)
Sets the value of the applyTaxAfterDiscount property.
|
void |
setARAccountRef(ReferenceType value)
Sets the value of the arAccountRef property.
|
void |
setAutoDocNumber(Boolean value)
Sets the value of the autoDocNumber property.
|
void |
setBalance(BigDecimal value)
Sets the value of the balance property.
|
void |
setBillAddr(PhysicalAddress value)
Sets the value of the billAddr property.
|
void |
setBillEmail(EmailAddress value)
Sets the value of the billEmail property.
|
void |
setBillEmailBcc(EmailAddress value)
Sets the value of the billEmailBcc property.
|
void |
setBillEmailCc(EmailAddress value)
Sets the value of the billEmailCc property.
|
void |
setCheckPayment(CheckPayment value)
Sets the value of the checkPayment property.
|
void |
setClassRef(ReferenceType value)
Sets the value of the classRef property.
|
void |
setCreditCardPayment(CreditCardPayment value)
Sets the value of the creditCardPayment property.
|
void |
setCustomerMemo(MemoRef value)
Sets the value of the customerMemo property.
|
void |
setCustomerRef(ReferenceType value)
Sets the value of the customerRef property.
|
void |
setDeliveryInfo(TransactionDeliveryInfo value)
Sets the value of the deliveryInfo property.
|
void |
setDepositToAccountRef(ReferenceType value)
Sets the value of the depositToAccountRef property.
|
void |
setDiscountAmt(BigDecimal value)
Sets the value of the discountAmt property.
|
void |
setDiscountRate(BigDecimal value)
Sets the value of the discountRate property.
|
void |
setDueDate(Date value)
Sets the value of the dueDate property.
|
void |
setEmailStatus(EmailStatusEnum value)
Sets the value of the emailStatus property.
|
void |
setFinanceCharge(Boolean value)
Sets the value of the financeCharge property.
|
void |
setFOB(String value)
Sets the value of the fob property.
|
void |
setGlobalTaxCalculation(GlobalTaxCalculationEnum value)
Sets the value of the globalTaxCalculation property.
|
void |
setGovtTxnRefIdentifier(String value)
Sets the value of the govtTxnRefIdentifier property.
|
void |
setHomeBalance(BigDecimal value)
Sets the value of the homeBalance property.
|
void |
setHomeTotalAmt(BigDecimal value)
Sets the value of the homeTotalAmt property.
|
void |
setPaymentMethodRef(ReferenceType value)
Sets the value of the paymentMethodRef property.
|
void |
setPaymentRefNum(String value)
Sets the value of the paymentRefNum property.
|
void |
setPaymentType(PaymentTypeEnum value)
Sets the value of the paymentType property.
|
void |
setPONumber(String value)
Sets the value of the poNumber property.
|
void |
setPrintStatus(PrintStatusEnum value)
Sets the value of the printStatus property.
|
void |
setRemitToRef(ReferenceType value)
Sets the value of the remitToRef property.
|
void |
setSalesRepRef(ReferenceType value)
Sets the value of the salesRepRef property.
|
void |
setSalesTermRef(ReferenceType value)
Sets the value of the salesTermRef property.
|
void |
setShipAddr(PhysicalAddress value)
Sets the value of the shipAddr property.
|
void |
setShipDate(Date value)
Sets the value of the shipDate property.
|
void |
setShipMethodRef(ReferenceType value)
Sets the value of the shipMethodRef property.
|
void |
setTemplateRef(ReferenceType value)
Sets the value of the templateRef property.
|
void |
setTotalAmt(BigDecimal value)
Sets the value of the totalAmt property.
|
void |
setTrackingNum(String value)
Sets the value of the trackingNum property.
|
getCurrencyRef, getDepartmentRef, getDocNumber, getExchangeRate, getLine, getLinkedTxn, getPrivateNote, getTaxFormNum, getTaxFormType, getTransactionLocationType, getTxnDate, getTxnSource, getTxnStatus, getTxnTaxDetail, setCurrencyRef, setDepartmentRef, setDocNumber, setExchangeRate, setLine, setLinkedTxn, setPrivateNote, setTaxFormNum, setTaxFormType, setTransactionLocationType, setTxnDate, setTxnSource, setTxnStatus, setTxnTaxDetail
getAttachableRef, getCustomField, getDomain, getId, getMetaData, getStatus, getSyncToken, isSparse, setAttachableRef, setCustomField, setDomain, setId, setMetaData, setSparse, setStatus, setSyncToken
protected Boolean autoDocNumber
protected ReferenceType customerRef
protected MemoRef customerMemo
protected PhysicalAddress billAddr
protected PhysicalAddress shipAddr
protected ReferenceType remitToRef
protected ReferenceType classRef
protected ReferenceType salesTermRef
protected Date dueDate
protected ReferenceType salesRepRef
protected String poNumber
protected String fob
protected ReferenceType shipMethodRef
protected Date shipDate
protected String trackingNum
protected GlobalTaxCalculationEnum globalTaxCalculation
protected BigDecimal totalAmt
protected BigDecimal homeTotalAmt
protected Boolean applyTaxAfterDiscount
protected ReferenceType templateRef
protected PrintStatusEnum printStatus
protected EmailStatusEnum emailStatus
protected EmailAddress billEmail
protected EmailAddress billEmailCc
protected EmailAddress billEmailBcc
protected ReferenceType arAccountRef
protected BigDecimal balance
protected BigDecimal homeBalance
protected Boolean financeCharge
protected ReferenceType paymentMethodRef
protected String paymentRefNum
protected PaymentTypeEnum paymentType
protected CheckPayment checkPayment
protected CreditCardPayment creditCardPayment
protected ReferenceType depositToAccountRef
protected TransactionDeliveryInfo deliveryInfo
protected BigDecimal discountRate
protected BigDecimal discountAmt
protected String govtTxnRefIdentifier
public Boolean isAutoDocNumber()
Boolean
public void setAutoDocNumber(Boolean value)
value
- allowed object is
Boolean
public ReferenceType getCustomerRef()
ReferenceType
public void setCustomerRef(ReferenceType value)
value
- allowed object is
ReferenceType
public MemoRef getCustomerMemo()
MemoRef
public void setCustomerMemo(MemoRef value)
value
- allowed object is
MemoRef
public PhysicalAddress getBillAddr()
PhysicalAddress
public void setBillAddr(PhysicalAddress value)
value
- allowed object is
PhysicalAddress
public PhysicalAddress getShipAddr()
PhysicalAddress
public void setShipAddr(PhysicalAddress value)
value
- allowed object is
PhysicalAddress
public ReferenceType getRemitToRef()
ReferenceType
public void setRemitToRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getClassRef()
ReferenceType
public void setClassRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getSalesTermRef()
ReferenceType
public void setSalesTermRef(ReferenceType value)
value
- allowed object is
ReferenceType
public Date getDueDate()
String
public void setDueDate(Date value)
value
- allowed object is
String
public ReferenceType getSalesRepRef()
ReferenceType
public void setSalesRepRef(ReferenceType value)
value
- allowed object is
ReferenceType
public String getPONumber()
String
public void setPONumber(String value)
value
- allowed object is
String
public String getFOB()
String
public void setFOB(String value)
value
- allowed object is
String
public ReferenceType getShipMethodRef()
ReferenceType
public void setShipMethodRef(ReferenceType value)
value
- allowed object is
ReferenceType
public Date getShipDate()
String
public void setShipDate(Date value)
value
- allowed object is
String
public String getTrackingNum()
String
public void setTrackingNum(String value)
value
- allowed object is
String
public GlobalTaxCalculationEnum getGlobalTaxCalculation()
GlobalTaxCalculationEnum
public void setGlobalTaxCalculation(GlobalTaxCalculationEnum value)
value
- allowed object is
GlobalTaxCalculationEnum
public BigDecimal getTotalAmt()
BigDecimal
public void setTotalAmt(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getHomeTotalAmt()
BigDecimal
public void setHomeTotalAmt(BigDecimal value)
value
- allowed object is
BigDecimal
public Boolean isApplyTaxAfterDiscount()
Boolean
public void setApplyTaxAfterDiscount(Boolean value)
value
- allowed object is
Boolean
public ReferenceType getTemplateRef()
ReferenceType
public void setTemplateRef(ReferenceType value)
value
- allowed object is
ReferenceType
public PrintStatusEnum getPrintStatus()
PrintStatusEnum
public void setPrintStatus(PrintStatusEnum value)
value
- allowed object is
PrintStatusEnum
public EmailStatusEnum getEmailStatus()
EmailStatusEnum
public void setEmailStatus(EmailStatusEnum value)
value
- allowed object is
EmailStatusEnum
public EmailAddress getBillEmail()
EmailAddress
public void setBillEmail(EmailAddress value)
value
- allowed object is
EmailAddress
public EmailAddress getBillEmailCc()
EmailAddress
public void setBillEmailCc(EmailAddress value)
value
- allowed object is
EmailAddress
public EmailAddress getBillEmailBcc()
EmailAddress
public void setBillEmailBcc(EmailAddress value)
value
- allowed object is
EmailAddress
public ReferenceType getARAccountRef()
ReferenceType
public void setARAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public BigDecimal getBalance()
BigDecimal
public void setBalance(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getHomeBalance()
BigDecimal
public void setHomeBalance(BigDecimal value)
value
- allowed object is
BigDecimal
public Boolean isFinanceCharge()
Boolean
public void setFinanceCharge(Boolean value)
value
- allowed object is
Boolean
public ReferenceType getPaymentMethodRef()
ReferenceType
public void setPaymentMethodRef(ReferenceType value)
value
- allowed object is
ReferenceType
public String getPaymentRefNum()
String
public void setPaymentRefNum(String value)
value
- allowed object is
String
public PaymentTypeEnum getPaymentType()
PaymentTypeEnum
public void setPaymentType(PaymentTypeEnum value)
value
- allowed object is
PaymentTypeEnum
public CheckPayment getCheckPayment()
CheckPayment
public void setCheckPayment(CheckPayment value)
value
- allowed object is
CheckPayment
public CreditCardPayment getCreditCardPayment()
CreditCardPayment
public void setCreditCardPayment(CreditCardPayment value)
value
- allowed object is
CreditCardPayment
public ReferenceType getDepositToAccountRef()
ReferenceType
public void setDepositToAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public TransactionDeliveryInfo getDeliveryInfo()
TransactionDeliveryInfo
public void setDeliveryInfo(TransactionDeliveryInfo value)
value
- allowed object is
TransactionDeliveryInfo
public BigDecimal getDiscountRate()
BigDecimal
public void setDiscountRate(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getDiscountAmt()
BigDecimal
public void setDiscountAmt(BigDecimal value)
value
- allowed object is
BigDecimal
public String getGovtTxnRefIdentifier()
String
public void setGovtTxnRefIdentifier(String value)
value
- allowed object is
String
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals2
equals
in class Transaction
public boolean equals(Object object)
equals
in class Transaction
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode2
hashCode
in class Transaction
public int hashCode()
hashCode
in class Transaction
Copyright © 2017. All rights reserved.