public class

HeaderSales

extends HeaderBase
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.HeaderBase
     ↳ org.mule.modules.quickbooks.windows.schema.HeaderSales
Known Direct Subclasses

Class Overview

Product: ALL Description: Super-set of data that is associated with the Sale transaction types.

Java class for HeaderSales complex type.

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

 <complexType name="HeaderSales">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}HeaderBase">
       <sequence>
         <group ref="{http://www.intuit.com/sb/cdm/v2}CustomerReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}JobReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}RemitToReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}ClassReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}SalesRepReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}SalesTaxCodeReferenceGroup" 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="ShipDate" type="{http://www.intuit.com/sb/cdm/v2}IDSDate" minOccurs="0"/>
         <element name="SubTotalAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}TaxChoiceGroup" minOccurs="0"/>
         <element name="TaxRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="TaxAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="TotalAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="ToBePrinted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ToBeEmailed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Custom" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected IdType classId
protected String className
protected String custom
protected IdType customerId
protected String customerName
protected String fob
protected IdType jobId
protected String jobName
protected String poNumber
protected IdType remitToId
protected String remitToName
protected IdType salesRepId
protected String salesRepName
protected IdType salesTaxCodeId
protected String salesTaxCodeName
protected String shipDate
protected BigDecimal subTotalAmt
protected BigDecimal taxAmt
protected IdType taxGroupId
protected String taxGroupName
protected IdType taxId
protected String taxName
protected BigDecimal taxRate
protected Boolean toBeEmailed
protected Boolean toBePrinted
protected BigDecimal totalAmt
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.windows.schema.HeaderBase
Public Constructors
HeaderSales()
Public Methods
IdType getClassId()
Gets the value of the classId property.
String getClassName()
Gets the value of the className property.
String getCustom()
Gets the value of the custom property.
IdType getCustomerId()
Gets the value of the customerId property.
String getCustomerName()
Gets the value of the customerName property.
String getFOB()
Gets the value of the fob property.
IdType getJobId()
Gets the value of the jobId property.
String getJobName()
Gets the value of the jobName property.
String getPONumber()
Gets the value of the poNumber property.
IdType getRemitToId()
Gets the value of the remitToId property.
String getRemitToName()
Gets the value of the remitToName property.
IdType getSalesRepId()
Gets the value of the salesRepId property.
String getSalesRepName()
Gets the value of the salesRepName property.
IdType getSalesTaxCodeId()
Gets the value of the salesTaxCodeId property.
String getSalesTaxCodeName()
Gets the value of the salesTaxCodeName property.
String getShipDate()
Gets the value of the shipDate property.
BigDecimal getSubTotalAmt()
Gets the value of the subTotalAmt property.
BigDecimal getTaxAmt()
Gets the value of the taxAmt property.
IdType getTaxGroupId()
Gets the value of the taxGroupId property.
String getTaxGroupName()
Gets the value of the taxGroupName property.
IdType getTaxId()
Gets the value of the taxId property.
String getTaxName()
Gets the value of the taxName property.
BigDecimal getTaxRate()
Gets the value of the taxRate property.
BigDecimal getTotalAmt()
Gets the value of the totalAmt property.
Boolean isToBeEmailed()
Gets the value of the toBeEmailed property.
Boolean isToBePrinted()
Gets the value of the toBePrinted property.
void setClassId(IdType value)
Sets the value of the classId property.
void setClassName(String value)
Sets the value of the className property.
void setCustom(String value)
Sets the value of the custom property.
void setCustomerId(IdType value)
Sets the value of the customerId property.
void setCustomerName(String value)
Sets the value of the customerName property.
void setFOB(String value)
Sets the value of the fob property.
void setJobId(IdType value)
Sets the value of the jobId property.
void setJobName(String value)
Sets the value of the jobName property.
void setPONumber(String value)
Sets the value of the poNumber property.
void setRemitToId(IdType value)
Sets the value of the remitToId property.
void setRemitToName(String value)
Sets the value of the remitToName property.
void setSalesRepId(IdType value)
Sets the value of the salesRepId property.
void setSalesRepName(String value)
Sets the value of the salesRepName property.
void setSalesTaxCodeId(IdType value)
Sets the value of the salesTaxCodeId property.
void setSalesTaxCodeName(String value)
Sets the value of the salesTaxCodeName property.
void setShipDate(String value)
Sets the value of the shipDate property.
void setSubTotalAmt(BigDecimal value)
Sets the value of the subTotalAmt property.
void setTaxAmt(BigDecimal value)
Sets the value of the taxAmt property.
void setTaxGroupId(IdType value)
Sets the value of the taxGroupId property.
void setTaxGroupName(String value)
Sets the value of the taxGroupName property.
void setTaxId(IdType value)
Sets the value of the taxId property.
void setTaxName(String value)
Sets the value of the taxName property.
void setTaxRate(BigDecimal value)
Sets the value of the taxRate property.
void setToBeEmailed(Boolean value)
Sets the value of the toBeEmailed property.
void setToBePrinted(Boolean value)
Sets the value of the toBePrinted property.
void setTotalAmt(BigDecimal value)
Sets the value of the totalAmt property.
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.windows.schema.HeaderBase
From class java.lang.Object

Fields

protected IdType classId

protected String className

protected String custom

protected IdType customerId

protected String customerName

protected String fob

protected IdType jobId

protected String jobName

protected String poNumber

protected IdType remitToId

protected String remitToName

protected IdType salesRepId

protected String salesRepName

protected IdType salesTaxCodeId

protected String salesTaxCodeName

protected String shipDate

protected BigDecimal subTotalAmt

protected BigDecimal taxAmt

protected IdType taxGroupId

protected String taxGroupName

protected IdType taxId

protected String taxName

protected BigDecimal taxRate

protected Boolean toBeEmailed

protected Boolean toBePrinted

protected BigDecimal totalAmt

Public Constructors

public HeaderSales ()

Public Methods

public IdType getClassId ()

Gets the value of the classId property.

Returns

public String getClassName ()

Gets the value of the className property.

Returns
  • possible object is String

public String getCustom ()

Gets the value of the custom property.

Returns
  • possible object is String

public IdType getCustomerId ()

Gets the value of the customerId property.

Returns

public String getCustomerName ()

Gets the value of the customerName property.

Returns
  • possible object is String

public String getFOB ()

Gets the value of the fob property.

Returns
  • possible object is String

public IdType getJobId ()

Gets the value of the jobId property.

Returns

public String getJobName ()

Gets the value of the jobName property.

Returns
  • possible object is String

public String getPONumber ()

Gets the value of the poNumber property.

Returns
  • possible object is String

public IdType getRemitToId ()

Gets the value of the remitToId property.

Returns

public String getRemitToName ()

Gets the value of the remitToName property.

Returns
  • possible object is String

public IdType getSalesRepId ()

Gets the value of the salesRepId property.

Returns

public String getSalesRepName ()

Gets the value of the salesRepName property.

Returns
  • possible object is String

public IdType getSalesTaxCodeId ()

Gets the value of the salesTaxCodeId property.

Returns

public String getSalesTaxCodeName ()

Gets the value of the salesTaxCodeName property.

Returns
  • possible object is String

public String getShipDate ()

Gets the value of the shipDate property.

Returns
  • possible object is String

public BigDecimal getSubTotalAmt ()

Gets the value of the subTotalAmt property.

Returns
  • possible object is BigDecimal

public BigDecimal getTaxAmt ()

Gets the value of the taxAmt property.

Returns
  • possible object is BigDecimal

public IdType getTaxGroupId ()

Gets the value of the taxGroupId property.

Returns

public String getTaxGroupName ()

Gets the value of the taxGroupName property.

Returns
  • possible object is String

public IdType getTaxId ()

Gets the value of the taxId property.

Returns

public String getTaxName ()

Gets the value of the taxName property.

Returns
  • possible object is String

public BigDecimal getTaxRate ()

Gets the value of the taxRate property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalAmt ()

Gets the value of the totalAmt property.

Returns
  • possible object is BigDecimal

public Boolean isToBeEmailed ()

Gets the value of the toBeEmailed property.

Returns
  • possible object is Boolean

public Boolean isToBePrinted ()

Gets the value of the toBePrinted property.

Returns
  • possible object is Boolean

public void setClassId (IdType value)

Sets the value of the classId property.

Parameters
value Allowed object is IdType

public void setClassName (String value)

Sets the value of the className property.

Parameters
value Allowed object is String

public void setCustom (String value)

Sets the value of the custom property.

Parameters
value Allowed object is String

public void setCustomerId (IdType value)

Sets the value of the customerId property.

Parameters
value Allowed object is IdType

public void setCustomerName (String value)

Sets the value of the customerName property.

Parameters
value Allowed object is String

public void setFOB (String value)

Sets the value of the fob property.

Parameters
value Allowed object is String

public void setJobId (IdType value)

Sets the value of the jobId property.

Parameters
value Allowed object is IdType

public void setJobName (String value)

Sets the value of the jobName property.

Parameters
value Allowed object is String

public void setPONumber (String value)

Sets the value of the poNumber property.

Parameters
value Allowed object is String

public void setRemitToId (IdType value)

Sets the value of the remitToId property.

Parameters
value Allowed object is IdType

public void setRemitToName (String value)

Sets the value of the remitToName property.

Parameters
value Allowed object is String

public void setSalesRepId (IdType value)

Sets the value of the salesRepId property.

Parameters
value Allowed object is IdType

public void setSalesRepName (String value)

Sets the value of the salesRepName property.

Parameters
value Allowed object is String

public void setSalesTaxCodeId (IdType value)

Sets the value of the salesTaxCodeId property.

Parameters
value Allowed object is IdType

public void setSalesTaxCodeName (String value)

Sets the value of the salesTaxCodeName property.

Parameters
value Allowed object is String

public void setShipDate (String value)

Sets the value of the shipDate property.

Parameters
value Allowed object is String

public void setSubTotalAmt (BigDecimal value)

Sets the value of the subTotalAmt property.

Parameters
value Allowed object is BigDecimal

public void setTaxAmt (BigDecimal value)

Sets the value of the taxAmt property.

Parameters
value Allowed object is BigDecimal

public void setTaxGroupId (IdType value)

Sets the value of the taxGroupId property.

Parameters
value Allowed object is IdType

public void setTaxGroupName (String value)

Sets the value of the taxGroupName property.

Parameters
value Allowed object is String

public void setTaxId (IdType value)

Sets the value of the taxId property.

Parameters
value Allowed object is IdType

public void setTaxName (String value)

Sets the value of the taxName property.

Parameters
value Allowed object is String

public void setTaxRate (BigDecimal value)

Sets the value of the taxRate property.

Parameters
value Allowed object is BigDecimal

public void setToBeEmailed (Boolean value)

Sets the value of the toBeEmailed property.

Parameters
value Allowed object is Boolean

public void setToBePrinted (Boolean value)

Sets the value of the toBePrinted property.

Parameters
value Allowed object is Boolean

public void setTotalAmt (BigDecimal value)

Sets the value of the totalAmt property.

Parameters
value Allowed object is BigDecimal