public class

PurchaseOrderHeader

extends HeaderPurchase
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.HeaderBase
     ↳ org.mule.modules.quickbooks.windows.schema.HeaderPurchase
       ↳ org.mule.modules.quickbooks.windows.schema.PurchaseOrderHeader

Class Overview

Product: QBW Description: Financial Transaction information that pertains to the entire PurchaseOrder.

Java class for PurchaseOrderHeader complex type.

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

 <complexType name="PurchaseOrderHeader">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}HeaderPurchase">
       <sequence>
         <group ref="{http://www.intuit.com/sb/cdm/v2}ClassReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}SalesTermReferenceGroup" minOccurs="0"/>
         <element name="DueDate" type="{http://www.intuit.com/sb/cdm/v2}IDSDate" minOccurs="0"/>
         <element name="ExpectedDate" type="{http://www.intuit.com/sb/cdm/v2}IDSDate" minOccurs="0"/>
         <element name="RemitToAddr" type="{http://www.intuit.com/sb/cdm/v2}PhysicalAddress" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="DropShipToCustomer" type="{http://www.intuit.com/sb/cdm/v2}CustomerRef" minOccurs="0"/>
           <element name="DropShipToVendor" type="{http://www.intuit.com/sb/cdm/v2}VendorRef" minOccurs="0"/>
           <element name="DropShipToEmployee" type="{http://www.intuit.com/sb/cdm/v2}EmployeeRef" minOccurs="0"/>
           <element name="DropShipToOtherName" type="{http://www.intuit.com/sb/cdm/v2}OtherNameRef" minOccurs="0"/>
         </choice>
         <element name="ShipAddr" type="{http://www.intuit.com/sb/cdm/v2}PhysicalAddress" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}ShipMethodReferenceGroup" minOccurs="0"/>
         <element name="FOB" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="POEmail" type="{http://www.w3.org/2001/XMLSchema}string" 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="Custom1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Custom2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected IdType classId
protected String className
protected String custom1
protected String custom2
protected CustomerRef dropShipToCustomer
protected EmployeeRef dropShipToEmployee
protected OtherNameRef dropShipToOtherName
protected VendorRef dropShipToVendor
protected String dueDate
protected String expectedDate
protected String fob
protected String poEmail
protected PhysicalAddress remitToAddr
protected IdType salesTermId
protected String salesTermName
protected PhysicalAddress shipAddr
protected IdType shipMethodId
protected String shipMethodName
protected Boolean toBeEmailed
protected Boolean toBePrinted
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.windows.schema.HeaderPurchase
From class org.mule.modules.quickbooks.windows.schema.HeaderBase
Public Constructors
PurchaseOrderHeader()
Public Methods
IdType getClassId()
Gets the value of the classId property.
String getClassName()
Gets the value of the className property.
String getCustom1()
Gets the value of the custom1 property.
String getCustom2()
Gets the value of the custom2 property.
CustomerRef getDropShipToCustomer()
Gets the value of the dropShipToCustomer property.
EmployeeRef getDropShipToEmployee()
Gets the value of the dropShipToEmployee property.
OtherNameRef getDropShipToOtherName()
Gets the value of the dropShipToOtherName property.
VendorRef getDropShipToVendor()
Gets the value of the dropShipToVendor property.
String getDueDate()
Gets the value of the dueDate property.
String getExpectedDate()
Gets the value of the expectedDate property.
String getFOB()
Gets the value of the fob property.
String getPOEmail()
Gets the value of the poEmail property.
PhysicalAddress getRemitToAddr()
Gets the value of the remitToAddr property.
IdType getSalesTermId()
Gets the value of the salesTermId property.
String getSalesTermName()
Gets the value of the salesTermName property.
PhysicalAddress getShipAddr()
Gets the value of the shipAddr property.
IdType getShipMethodId()
Gets the value of the shipMethodId property.
String getShipMethodName()
Gets the value of the shipMethodName 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 setCustom1(String value)
Sets the value of the custom1 property.
void setCustom2(String value)
Sets the value of the custom2 property.
void setDropShipToCustomer(CustomerRef value)
Sets the value of the dropShipToCustomer property.
void setDropShipToEmployee(EmployeeRef value)
Sets the value of the dropShipToEmployee property.
void setDropShipToOtherName(OtherNameRef value)
Sets the value of the dropShipToOtherName property.
void setDropShipToVendor(VendorRef value)
Sets the value of the dropShipToVendor property.
void setDueDate(String value)
Sets the value of the dueDate property.
void setExpectedDate(String value)
Sets the value of the expectedDate property.
void setFOB(String value)
Sets the value of the fob property.
void setPOEmail(String value)
Sets the value of the poEmail property.
void setRemitToAddr(PhysicalAddress value)
Sets the value of the remitToAddr property.
void setSalesTermId(IdType value)
Sets the value of the salesTermId property.
void setSalesTermName(String value)
Sets the value of the salesTermName property.
void setShipAddr(PhysicalAddress value)
Sets the value of the shipAddr property.
void setShipMethodId(IdType value)
Sets the value of the shipMethodId property.
void setShipMethodName(String value)
Sets the value of the shipMethodName property.
void setToBeEmailed(Boolean value)
Sets the value of the toBeEmailed property.
void setToBePrinted(Boolean value)
Sets the value of the toBePrinted property.
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.windows.schema.HeaderPurchase
From class org.mule.modules.quickbooks.windows.schema.HeaderBase
From class java.lang.Object

Fields

protected IdType classId

protected String className

protected String custom1

protected String custom2

protected CustomerRef dropShipToCustomer

protected EmployeeRef dropShipToEmployee

protected OtherNameRef dropShipToOtherName

protected VendorRef dropShipToVendor

protected String dueDate

protected String expectedDate

protected String fob

protected String poEmail

protected PhysicalAddress remitToAddr

protected IdType salesTermId

protected String salesTermName

protected PhysicalAddress shipAddr

protected IdType shipMethodId

protected String shipMethodName

protected Boolean toBeEmailed

protected Boolean toBePrinted

Public Constructors

public PurchaseOrderHeader ()

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 getCustom1 ()

Gets the value of the custom1 property.

Returns
  • possible object is String

public String getCustom2 ()

Gets the value of the custom2 property.

Returns
  • possible object is String

public CustomerRef getDropShipToCustomer ()

Gets the value of the dropShipToCustomer property.

Returns

public EmployeeRef getDropShipToEmployee ()

Gets the value of the dropShipToEmployee property.

Returns

public OtherNameRef getDropShipToOtherName ()

Gets the value of the dropShipToOtherName property.

Returns

public VendorRef getDropShipToVendor ()

Gets the value of the dropShipToVendor property.

Returns

public String getDueDate ()

Gets the value of the dueDate property.

Returns
  • possible object is String

public String getExpectedDate ()

Gets the value of the expectedDate property.

Returns
  • possible object is String

public String getFOB ()

Gets the value of the fob property.

Returns
  • possible object is String

public String getPOEmail ()

Gets the value of the poEmail property.

Returns
  • possible object is String

public PhysicalAddress getRemitToAddr ()

Gets the value of the remitToAddr property.

Returns

public IdType getSalesTermId ()

Gets the value of the salesTermId property.

Returns

public String getSalesTermName ()

Gets the value of the salesTermName property.

Returns
  • possible object is String

public PhysicalAddress getShipAddr ()

Gets the value of the shipAddr property.

Returns

public IdType getShipMethodId ()

Gets the value of the shipMethodId property.

Returns

public String getShipMethodName ()

Gets the value of the shipMethodName property.

Returns
  • possible object is String

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 setCustom1 (String value)

Sets the value of the custom1 property.

Parameters
value Allowed object is String

public void setCustom2 (String value)

Sets the value of the custom2 property.

Parameters
value Allowed object is String

public void setDropShipToCustomer (CustomerRef value)

Sets the value of the dropShipToCustomer property.

Parameters
value Allowed object is CustomerRef

public void setDropShipToEmployee (EmployeeRef value)

Sets the value of the dropShipToEmployee property.

Parameters
value Allowed object is EmployeeRef

public void setDropShipToOtherName (OtherNameRef value)

Sets the value of the dropShipToOtherName property.

Parameters
value Allowed object is OtherNameRef

public void setDropShipToVendor (VendorRef value)

Sets the value of the dropShipToVendor property.

Parameters
value Allowed object is VendorRef

public void setDueDate (String value)

Sets the value of the dueDate property.

Parameters
value Allowed object is String

public void setExpectedDate (String value)

Sets the value of the expectedDate 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 setPOEmail (String value)

Sets the value of the poEmail property.

Parameters
value Allowed object is String

public void setRemitToAddr (PhysicalAddress value)

Sets the value of the remitToAddr property.

Parameters
value Allowed object is PhysicalAddress

public void setSalesTermId (IdType value)

Sets the value of the salesTermId property.

Parameters
value Allowed object is IdType

public void setSalesTermName (String value)

Sets the value of the salesTermName property.

Parameters
value Allowed object is String

public void setShipAddr (PhysicalAddress value)

Sets the value of the shipAddr property.

Parameters
value Allowed object is PhysicalAddress

public void setShipMethodId (IdType value)

Sets the value of the shipMethodId property.

Parameters
value Allowed object is IdType

public void setShipMethodName (String value)

Sets the value of the shipMethodName property.

Parameters
value Allowed object is String

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