public class Item extends IntuitEntity implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for Item complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Item"> <complexContent> <extension base="{http://schema.intuit.com/finance/v3}IntuitEntity"> <sequence> <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Sku" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="SubItem" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ParentRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="Level" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="FullyQualifiedName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Taxable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="SalesTaxIncluded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="PercentBased" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="UnitPrice" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="RatePercent" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="Type" type="{http://schema.intuit.com/finance/v3}ItemTypeEnum" minOccurs="0"/> <element name="PaymentMethodRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="UOMSetRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="IncomeAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="PurchaseDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="PurchaseTaxIncluded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="PurchaseCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="ExpenseAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="COGSAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="AssetAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="PrefVendorRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="AvgCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="TrackQtyOnHand" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="QtyOnHand" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="QtyOnPurchaseOrder" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="QtyOnSalesOrder" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="ReorderPoint" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="ManPartNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="DepositToAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="SalesTaxCodeRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="PurchaseTaxCodeRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="InvStartDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="BuildPoint" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="PrintGroupedItems" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="SpecialItem" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="SpecialItemType" type="{http://schema.intuit.com/finance/v3}SpecialItemTypeEnum" minOccurs="0"/> <element name="ItemGroupDetail" type="{http://schema.intuit.com/finance/v3}ItemGroupDetail" minOccurs="0"/> <element name="ItemAssemblyDetail" type="{http://schema.intuit.com/finance/v3}ItemAssemblyDetail" minOccurs="0"/> <element name="AbatementRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="ReverseChargeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="ServiceType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ItemCategoryType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ItemEx" type="{http://schema.intuit.com/finance/v3}IntuitAnyType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
attachableRef, customField, domain, id, metaData, sparse, status, syncToken
Constructor and Description |
---|
Item() |
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) |
BigDecimal |
getAbatementRate()
Gets the value of the abatementRate property.
|
ReferenceType |
getAssetAccountRef()
Gets the value of the assetAccountRef property.
|
BigDecimal |
getAvgCost()
Gets the value of the avgCost property.
|
BigDecimal |
getBuildPoint()
Gets the value of the buildPoint property.
|
ReferenceType |
getCOGSAccountRef()
Gets the value of the cogsAccountRef property.
|
ReferenceType |
getDepositToAccountRef()
Gets the value of the depositToAccountRef property.
|
String |
getDescription()
Gets the value of the description property.
|
ReferenceType |
getExpenseAccountRef()
Gets the value of the expenseAccountRef property.
|
String |
getFullyQualifiedName()
Gets the value of the fullyQualifiedName property.
|
ReferenceType |
getIncomeAccountRef()
Gets the value of the incomeAccountRef property.
|
Date |
getInvStartDate()
Gets the value of the invStartDate property.
|
ItemAssemblyDetail |
getItemAssemblyDetail()
Gets the value of the itemAssemblyDetail property.
|
String |
getItemCategoryType()
Gets the value of the itemCategoryType property.
|
IntuitAnyType |
getItemEx()
Gets the value of the itemEx property.
|
ItemGroupDetail |
getItemGroupDetail()
Gets the value of the itemGroupDetail property.
|
Integer |
getLevel()
Gets the value of the level property.
|
String |
getManPartNum()
Gets the value of the manPartNum property.
|
String |
getName()
Gets the value of the name property.
|
ReferenceType |
getParentRef()
Gets the value of the parentRef property.
|
ReferenceType |
getPaymentMethodRef()
Gets the value of the paymentMethodRef property.
|
ReferenceType |
getPrefVendorRef()
Gets the value of the prefVendorRef property.
|
BigDecimal |
getPurchaseCost()
Gets the value of the purchaseCost property.
|
String |
getPurchaseDesc()
Gets the value of the purchaseDesc property.
|
ReferenceType |
getPurchaseTaxCodeRef()
Gets the value of the purchaseTaxCodeRef property.
|
BigDecimal |
getQtyOnHand()
Gets the value of the qtyOnHand property.
|
BigDecimal |
getQtyOnPurchaseOrder()
Gets the value of the qtyOnPurchaseOrder property.
|
BigDecimal |
getQtyOnSalesOrder()
Gets the value of the qtyOnSalesOrder property.
|
BigDecimal |
getRatePercent()
Gets the value of the ratePercent property.
|
BigDecimal |
getReorderPoint()
Gets the value of the reorderPoint property.
|
BigDecimal |
getReverseChargeRate()
Gets the value of the reverseChargeRate property.
|
ReferenceType |
getSalesTaxCodeRef()
Gets the value of the salesTaxCodeRef property.
|
String |
getServiceType()
Gets the value of the serviceType property.
|
String |
getSku()
Gets the value of the sku property.
|
SpecialItemTypeEnum |
getSpecialItemType()
Gets the value of the specialItemType property.
|
ItemTypeEnum |
getType()
Gets the value of the type property.
|
BigDecimal |
getUnitPrice()
Gets the value of the unitPrice property.
|
ReferenceType |
getUOMSetRef()
Gets the value of the uomSetRef property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
Boolean |
isActive()
Gets the value of the active property.
|
Boolean |
isPercentBased()
Gets the value of the percentBased property.
|
Boolean |
isPrintGroupedItems()
Gets the value of the printGroupedItems property.
|
Boolean |
isPurchaseTaxIncluded()
Gets the value of the purchaseTaxIncluded property.
|
Boolean |
isSalesTaxIncluded()
Gets the value of the salesTaxIncluded property.
|
Boolean |
isSpecialItem()
Gets the value of the specialItem property.
|
Boolean |
isSubItem()
Gets the value of the subItem property.
|
Boolean |
isTaxable()
Gets the value of the taxable property.
|
Boolean |
isTrackQtyOnHand()
Gets the value of the trackQtyOnHand property.
|
void |
setAbatementRate(BigDecimal value)
Sets the value of the abatementRate property.
|
void |
setActive(Boolean value)
Sets the value of the active property.
|
void |
setAssetAccountRef(ReferenceType value)
Sets the value of the assetAccountRef property.
|
void |
setAvgCost(BigDecimal value)
Sets the value of the avgCost property.
|
void |
setBuildPoint(BigDecimal value)
Sets the value of the buildPoint property.
|
void |
setCOGSAccountRef(ReferenceType value)
Sets the value of the cogsAccountRef property.
|
void |
setDepositToAccountRef(ReferenceType value)
Sets the value of the depositToAccountRef property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setExpenseAccountRef(ReferenceType value)
Sets the value of the expenseAccountRef property.
|
void |
setFullyQualifiedName(String value)
Sets the value of the fullyQualifiedName property.
|
void |
setIncomeAccountRef(ReferenceType value)
Sets the value of the incomeAccountRef property.
|
void |
setInvStartDate(Date value)
Sets the value of the invStartDate property.
|
void |
setItemAssemblyDetail(ItemAssemblyDetail value)
Sets the value of the itemAssemblyDetail property.
|
void |
setItemCategoryType(String value)
Sets the value of the itemCategoryType property.
|
void |
setItemEx(IntuitAnyType value)
Sets the value of the itemEx property.
|
void |
setItemGroupDetail(ItemGroupDetail value)
Sets the value of the itemGroupDetail property.
|
void |
setLevel(Integer value)
Sets the value of the level property.
|
void |
setManPartNum(String value)
Sets the value of the manPartNum property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setParentRef(ReferenceType value)
Sets the value of the parentRef property.
|
void |
setPaymentMethodRef(ReferenceType value)
Sets the value of the paymentMethodRef property.
|
void |
setPercentBased(Boolean value)
Sets the value of the percentBased property.
|
void |
setPrefVendorRef(ReferenceType value)
Sets the value of the prefVendorRef property.
|
void |
setPrintGroupedItems(Boolean value)
Sets the value of the printGroupedItems property.
|
void |
setPurchaseCost(BigDecimal value)
Sets the value of the purchaseCost property.
|
void |
setPurchaseDesc(String value)
Sets the value of the purchaseDesc property.
|
void |
setPurchaseTaxCodeRef(ReferenceType value)
Sets the value of the purchaseTaxCodeRef property.
|
void |
setPurchaseTaxIncluded(Boolean value)
Sets the value of the purchaseTaxIncluded property.
|
void |
setQtyOnHand(BigDecimal value)
Sets the value of the qtyOnHand property.
|
void |
setQtyOnPurchaseOrder(BigDecimal value)
Sets the value of the qtyOnPurchaseOrder property.
|
void |
setQtyOnSalesOrder(BigDecimal value)
Sets the value of the qtyOnSalesOrder property.
|
void |
setRatePercent(BigDecimal value)
Sets the value of the ratePercent property.
|
void |
setReorderPoint(BigDecimal value)
Sets the value of the reorderPoint property.
|
void |
setReverseChargeRate(BigDecimal value)
Sets the value of the reverseChargeRate property.
|
void |
setSalesTaxCodeRef(ReferenceType value)
Sets the value of the salesTaxCodeRef property.
|
void |
setSalesTaxIncluded(Boolean value)
Sets the value of the salesTaxIncluded property.
|
void |
setServiceType(String value)
Sets the value of the serviceType property.
|
void |
setSku(String value)
Sets the value of the sku property.
|
void |
setSpecialItem(Boolean value)
Sets the value of the specialItem property.
|
void |
setSpecialItemType(SpecialItemTypeEnum value)
Sets the value of the specialItemType property.
|
void |
setSubItem(Boolean value)
Sets the value of the subItem property.
|
void |
setTaxable(Boolean value)
Sets the value of the taxable property.
|
void |
setTrackQtyOnHand(Boolean value)
Sets the value of the trackQtyOnHand property.
|
void |
setType(ItemTypeEnum value)
Sets the value of the type property.
|
void |
setUnitPrice(BigDecimal value)
Sets the value of the unitPrice property.
|
void |
setUOMSetRef(ReferenceType value)
Sets the value of the uomSetRef property.
|
getAttachableRef, getCustomField, getDomain, getId, getMetaData, getStatus, getSyncToken, isSparse, setAttachableRef, setCustomField, setDomain, setId, setMetaData, setSparse, setStatus, setSyncToken
protected String name
protected String sku
protected String description
protected Boolean active
protected Boolean subItem
protected ReferenceType parentRef
protected Integer level
protected String fullyQualifiedName
protected Boolean taxable
protected Boolean salesTaxIncluded
protected Boolean percentBased
protected BigDecimal unitPrice
protected BigDecimal ratePercent
protected ItemTypeEnum type
protected ReferenceType paymentMethodRef
protected ReferenceType uomSetRef
protected ReferenceType incomeAccountRef
protected String purchaseDesc
protected Boolean purchaseTaxIncluded
protected BigDecimal purchaseCost
protected ReferenceType expenseAccountRef
protected ReferenceType cogsAccountRef
protected ReferenceType assetAccountRef
protected ReferenceType prefVendorRef
protected BigDecimal avgCost
protected Boolean trackQtyOnHand
protected BigDecimal qtyOnHand
protected BigDecimal qtyOnPurchaseOrder
protected BigDecimal qtyOnSalesOrder
protected BigDecimal reorderPoint
protected String manPartNum
protected ReferenceType depositToAccountRef
protected ReferenceType salesTaxCodeRef
protected ReferenceType purchaseTaxCodeRef
protected Date invStartDate
protected BigDecimal buildPoint
protected Boolean printGroupedItems
protected Boolean specialItem
protected SpecialItemTypeEnum specialItemType
protected ItemGroupDetail itemGroupDetail
protected ItemAssemblyDetail itemAssemblyDetail
protected BigDecimal abatementRate
protected BigDecimal reverseChargeRate
protected String serviceType
protected String itemCategoryType
protected IntuitAnyType itemEx
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public String getSku()
String
public void setSku(String value)
value
- allowed object is
String
public String getDescription()
String
public void setDescription(String value)
value
- allowed object is
String
public Boolean isActive()
Boolean
public void setActive(Boolean value)
value
- allowed object is
Boolean
public Boolean isSubItem()
Boolean
public void setSubItem(Boolean value)
value
- allowed object is
Boolean
public ReferenceType getParentRef()
ReferenceType
public void setParentRef(ReferenceType value)
value
- allowed object is
ReferenceType
public Integer getLevel()
Integer
public void setLevel(Integer value)
value
- allowed object is
Integer
public String getFullyQualifiedName()
String
public void setFullyQualifiedName(String value)
value
- allowed object is
String
public Boolean isTaxable()
Boolean
public void setTaxable(Boolean value)
value
- allowed object is
Boolean
public Boolean isSalesTaxIncluded()
Boolean
public void setSalesTaxIncluded(Boolean value)
value
- allowed object is
Boolean
public Boolean isPercentBased()
Boolean
public void setPercentBased(Boolean value)
value
- allowed object is
Boolean
public BigDecimal getUnitPrice()
BigDecimal
public void setUnitPrice(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getRatePercent()
BigDecimal
public void setRatePercent(BigDecimal value)
value
- allowed object is
BigDecimal
public ItemTypeEnum getType()
ItemTypeEnum
public void setType(ItemTypeEnum value)
value
- allowed object is
ItemTypeEnum
public ReferenceType getPaymentMethodRef()
ReferenceType
public void setPaymentMethodRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getUOMSetRef()
ReferenceType
public void setUOMSetRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getIncomeAccountRef()
ReferenceType
public void setIncomeAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public String getPurchaseDesc()
String
public void setPurchaseDesc(String value)
value
- allowed object is
String
public Boolean isPurchaseTaxIncluded()
Boolean
public void setPurchaseTaxIncluded(Boolean value)
value
- allowed object is
Boolean
public BigDecimal getPurchaseCost()
BigDecimal
public void setPurchaseCost(BigDecimal value)
value
- allowed object is
BigDecimal
public ReferenceType getExpenseAccountRef()
ReferenceType
public void setExpenseAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getCOGSAccountRef()
ReferenceType
public void setCOGSAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getAssetAccountRef()
ReferenceType
public void setAssetAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getPrefVendorRef()
ReferenceType
public void setPrefVendorRef(ReferenceType value)
value
- allowed object is
ReferenceType
public BigDecimal getAvgCost()
BigDecimal
public void setAvgCost(BigDecimal value)
value
- allowed object is
BigDecimal
public Boolean isTrackQtyOnHand()
Boolean
public void setTrackQtyOnHand(Boolean value)
value
- allowed object is
Boolean
public BigDecimal getQtyOnHand()
BigDecimal
public void setQtyOnHand(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getQtyOnPurchaseOrder()
BigDecimal
public void setQtyOnPurchaseOrder(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getQtyOnSalesOrder()
BigDecimal
public void setQtyOnSalesOrder(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getReorderPoint()
BigDecimal
public void setReorderPoint(BigDecimal value)
value
- allowed object is
BigDecimal
public String getManPartNum()
String
public void setManPartNum(String value)
value
- allowed object is
String
public ReferenceType getDepositToAccountRef()
ReferenceType
public void setDepositToAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getSalesTaxCodeRef()
ReferenceType
public void setSalesTaxCodeRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getPurchaseTaxCodeRef()
ReferenceType
public void setPurchaseTaxCodeRef(ReferenceType value)
value
- allowed object is
ReferenceType
public Date getInvStartDate()
String
public void setInvStartDate(Date value)
value
- allowed object is
String
public BigDecimal getBuildPoint()
BigDecimal
public void setBuildPoint(BigDecimal value)
value
- allowed object is
BigDecimal
public Boolean isPrintGroupedItems()
Boolean
public void setPrintGroupedItems(Boolean value)
value
- allowed object is
Boolean
public Boolean isSpecialItem()
Boolean
public void setSpecialItem(Boolean value)
value
- allowed object is
Boolean
public SpecialItemTypeEnum getSpecialItemType()
SpecialItemTypeEnum
public void setSpecialItemType(SpecialItemTypeEnum value)
value
- allowed object is
SpecialItemTypeEnum
public ItemGroupDetail getItemGroupDetail()
ItemGroupDetail
public void setItemGroupDetail(ItemGroupDetail value)
value
- allowed object is
ItemGroupDetail
public ItemAssemblyDetail getItemAssemblyDetail()
ItemAssemblyDetail
public void setItemAssemblyDetail(ItemAssemblyDetail value)
value
- allowed object is
ItemAssemblyDetail
public BigDecimal getAbatementRate()
BigDecimal
public void setAbatementRate(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getReverseChargeRate()
BigDecimal
public void setReverseChargeRate(BigDecimal value)
value
- allowed object is
BigDecimal
public String getServiceType()
String
public void setServiceType(String value)
value
- allowed object is
String
public String getItemCategoryType()
String
public void setItemCategoryType(String value)
value
- allowed object is
String
public IntuitAnyType getItemEx()
IntuitAnyType
public void setItemEx(IntuitAnyType value)
value
- allowed object is
IntuitAnyType
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 IntuitEntity
public boolean equals(Object object)
equals
in class IntuitEntity
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 IntuitEntity
public int hashCode()
hashCode
in class IntuitEntity
Copyright © 2017. All rights reserved.