public class

Vendor

extends RoleBase
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.CdmObject
     ↳ org.mule.modules.quickbooks.windows.schema.CdmBase
       ↳ org.mule.modules.quickbooks.windows.schema.RoleBase
         ↳ org.mule.modules.quickbooks.windows.schema.Vendor

Class Overview

Product: QBO Description: The Vendor represents the buyer from whom you purchase any service or product for your organization. Endpoint: qbo.intuit.com Business Rules: [li]The vendor name must be unique.[/li][li]The name, first name, and last name of the vendor must not contain a colon (:).[/li][li]The name, first name, or last name field should not be blank.[/li][li]The e-mail, phone, and address fields are mandatory.[/li][li]The e-mail address of the vendor must contain @ and . (dot).[/li] Product: QBW Description: You can use the Vendor object to store information about the people and companies you do business with. A vendor is an individual or an organization that provides goods and services to a customer. For example, banks and tax agencies. Endpoint: services.intuit.com Business Rules: [li]The vendor name must be unique.[/li][li]The name, first name, and last name of the vendor must not contain a colon (:).[/li][li]The name, first name, or last name field should not be blank.[/li][li]The e-mail, phone, and address fields are mandatory.[/li][li]The e-mail address of the vendor must contain @ and . (dot).[/li]

Java class for Vendor complex type.

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

 <complexType name="Vendor">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}RoleBase">
       <sequence>
         <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ShowAs" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}VendorTypeReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}SalesTermReferenceGroup" minOccurs="0"/>
         <element name="OpenBalance" type="{http://www.intuit.com/sb/cdm/v2}Money" minOccurs="0"/>
         <element name="OpenBalanceDate" type="{http://www.intuit.com/sb/cdm/v2}IDSDate" minOccurs="0"/>
         <element name="CreditLimit" type="{http://www.intuit.com/sb/cdm/v2}Money" minOccurs="0"/>
         <element name="AcctNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Vendor1099" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String acctNum
protected Boolean active
protected Money creditLimit
protected Money openBalance
protected String openBalanceDate
protected IdType salesTermId
protected String salesTermName
protected String showAs
protected Boolean vendor1099
protected IdType vendorTypeId
protected String vendorTypeName
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.windows.schema.RoleBase
From class org.mule.modules.quickbooks.windows.schema.CdmBase
Public Constructors
Vendor()
Public Methods
String getAcctNum()
Gets the value of the acctNum property.
Money getCreditLimit()
Gets the value of the creditLimit property.
Money getOpenBalance()
Gets the value of the openBalance property.
String getOpenBalanceDate()
Gets the value of the openBalanceDate property.
IdType getSalesTermId()
Gets the value of the salesTermId property.
String getSalesTermName()
Gets the value of the salesTermName property.
String getShowAs()
Gets the value of the showAs property.
IdType getVendorTypeId()
Gets the value of the vendorTypeId property.
String getVendorTypeName()
Gets the value of the vendorTypeName property.
Boolean isActive()
Gets the value of the active property.
Boolean isVendor1099()
Gets the value of the vendor1099 property.
void setAcctNum(String value)
Sets the value of the acctNum property.
void setActive(Boolean value)
Sets the value of the active property.
void setCreditLimit(Money value)
Sets the value of the creditLimit property.
void setOpenBalance(Money value)
Sets the value of the openBalance property.
void setOpenBalanceDate(String value)
Sets the value of the openBalanceDate property.
void setSalesTermId(IdType value)
Sets the value of the salesTermId property.
void setSalesTermName(String value)
Sets the value of the salesTermName property.
void setShowAs(String value)
Sets the value of the showAs property.
void setVendor1099(Boolean value)
Sets the value of the vendor1099 property.
void setVendorTypeId(IdType value)
Sets the value of the vendorTypeId property.
void setVendorTypeName(String value)
Sets the value of the vendorTypeName property.
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.windows.schema.RoleBase
From class org.mule.modules.quickbooks.windows.schema.CdmBase
From class java.lang.Object

Fields

protected String acctNum

protected Boolean active

protected Money creditLimit

protected Money openBalance

protected String openBalanceDate

protected IdType salesTermId

protected String salesTermName

protected String showAs

protected Boolean vendor1099

protected IdType vendorTypeId

protected String vendorTypeName

Public Constructors

public Vendor ()

Public Methods

public String getAcctNum ()

Gets the value of the acctNum property.

Returns
  • possible object is String

public Money getCreditLimit ()

Gets the value of the creditLimit property.

Returns
  • possible object is Money

public Money getOpenBalance ()

Gets the value of the openBalance property.

Returns
  • possible object is Money

public String getOpenBalanceDate ()

Gets the value of the openBalanceDate property.

Returns
  • possible object is String

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 String getShowAs ()

Gets the value of the showAs property.

Returns
  • possible object is String

public IdType getVendorTypeId ()

Gets the value of the vendorTypeId property.

Returns

public String getVendorTypeName ()

Gets the value of the vendorTypeName property.

Returns
  • possible object is String

public Boolean isActive ()

Gets the value of the active property.

Returns
  • possible object is Boolean

public Boolean isVendor1099 ()

Gets the value of the vendor1099 property.

Returns
  • possible object is Boolean

public void setAcctNum (String value)

Sets the value of the acctNum property.

Parameters
value Allowed object is String

public void setActive (Boolean value)

Sets the value of the active property.

Parameters
value Allowed object is Boolean

public void setCreditLimit (Money value)

Sets the value of the creditLimit property.

Parameters
value Allowed object is Money

public void setOpenBalance (Money value)

Sets the value of the openBalance property.

Parameters
value Allowed object is Money

public void setOpenBalanceDate (String value)

Sets the value of the openBalanceDate property.

Parameters
value Allowed object is String

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

Sets the value of the showAs property.

Parameters
value Allowed object is String

public void setVendor1099 (Boolean value)

Sets the value of the vendor1099 property.

Parameters
value Allowed object is Boolean

public void setVendorTypeId (IdType value)

Sets the value of the vendorTypeId property.

Parameters
value Allowed object is IdType

public void setVendorTypeName (String value)

Sets the value of the vendorTypeName property.

Parameters
value Allowed object is String