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, setSyncTokenprotected 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()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getSku()
Stringpublic void setSku(String value)
value - allowed object is
Stringpublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic Boolean isActive()
Booleanpublic void setActive(Boolean value)
value - allowed object is
Booleanpublic Boolean isSubItem()
Booleanpublic void setSubItem(Boolean value)
value - allowed object is
Booleanpublic ReferenceType getParentRef()
ReferenceTypepublic void setParentRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic Integer getLevel()
Integerpublic void setLevel(Integer value)
value - allowed object is
Integerpublic String getFullyQualifiedName()
Stringpublic void setFullyQualifiedName(String value)
value - allowed object is
Stringpublic Boolean isTaxable()
Booleanpublic void setTaxable(Boolean value)
value - allowed object is
Booleanpublic Boolean isSalesTaxIncluded()
Booleanpublic void setSalesTaxIncluded(Boolean value)
value - allowed object is
Booleanpublic Boolean isPercentBased()
Booleanpublic void setPercentBased(Boolean value)
value - allowed object is
Booleanpublic BigDecimal getUnitPrice()
BigDecimalpublic void setUnitPrice(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getRatePercent()
BigDecimalpublic void setRatePercent(BigDecimal value)
value - allowed object is
BigDecimalpublic ItemTypeEnum getType()
ItemTypeEnumpublic void setType(ItemTypeEnum value)
value - allowed object is
ItemTypeEnumpublic ReferenceType getPaymentMethodRef()
ReferenceTypepublic void setPaymentMethodRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getUOMSetRef()
ReferenceTypepublic void setUOMSetRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getIncomeAccountRef()
ReferenceTypepublic void setIncomeAccountRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic String getPurchaseDesc()
Stringpublic void setPurchaseDesc(String value)
value - allowed object is
Stringpublic Boolean isPurchaseTaxIncluded()
Booleanpublic void setPurchaseTaxIncluded(Boolean value)
value - allowed object is
Booleanpublic BigDecimal getPurchaseCost()
BigDecimalpublic void setPurchaseCost(BigDecimal value)
value - allowed object is
BigDecimalpublic ReferenceType getExpenseAccountRef()
ReferenceTypepublic void setExpenseAccountRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getCOGSAccountRef()
ReferenceTypepublic void setCOGSAccountRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getAssetAccountRef()
ReferenceTypepublic void setAssetAccountRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getPrefVendorRef()
ReferenceTypepublic void setPrefVendorRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic BigDecimal getAvgCost()
BigDecimalpublic void setAvgCost(BigDecimal value)
value - allowed object is
BigDecimalpublic Boolean isTrackQtyOnHand()
Booleanpublic void setTrackQtyOnHand(Boolean value)
value - allowed object is
Booleanpublic BigDecimal getQtyOnHand()
BigDecimalpublic void setQtyOnHand(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getQtyOnPurchaseOrder()
BigDecimalpublic void setQtyOnPurchaseOrder(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getQtyOnSalesOrder()
BigDecimalpublic void setQtyOnSalesOrder(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getReorderPoint()
BigDecimalpublic void setReorderPoint(BigDecimal value)
value - allowed object is
BigDecimalpublic String getManPartNum()
Stringpublic void setManPartNum(String value)
value - allowed object is
Stringpublic ReferenceType getDepositToAccountRef()
ReferenceTypepublic void setDepositToAccountRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getSalesTaxCodeRef()
ReferenceTypepublic void setSalesTaxCodeRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getPurchaseTaxCodeRef()
ReferenceTypepublic void setPurchaseTaxCodeRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic Date getInvStartDate()
Stringpublic void setInvStartDate(Date value)
value - allowed object is
Stringpublic BigDecimal getBuildPoint()
BigDecimalpublic void setBuildPoint(BigDecimal value)
value - allowed object is
BigDecimalpublic Boolean isPrintGroupedItems()
Booleanpublic void setPrintGroupedItems(Boolean value)
value - allowed object is
Booleanpublic Boolean isSpecialItem()
Booleanpublic void setSpecialItem(Boolean value)
value - allowed object is
Booleanpublic SpecialItemTypeEnum getSpecialItemType()
SpecialItemTypeEnumpublic void setSpecialItemType(SpecialItemTypeEnum value)
value - allowed object is
SpecialItemTypeEnumpublic ItemGroupDetail getItemGroupDetail()
ItemGroupDetailpublic void setItemGroupDetail(ItemGroupDetail value)
value - allowed object is
ItemGroupDetailpublic ItemAssemblyDetail getItemAssemblyDetail()
ItemAssemblyDetailpublic void setItemAssemblyDetail(ItemAssemblyDetail value)
value - allowed object is
ItemAssemblyDetailpublic BigDecimal getAbatementRate()
BigDecimalpublic void setAbatementRate(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getReverseChargeRate()
BigDecimalpublic void setReverseChargeRate(BigDecimal value)
value - allowed object is
BigDecimalpublic String getServiceType()
Stringpublic void setServiceType(String value)
value - allowed object is
Stringpublic String getItemCategoryType()
Stringpublic void setItemCategoryType(String value)
value - allowed object is
Stringpublic IntuitAnyType getItemEx()
IntuitAnyTypepublic void setItemEx(IntuitAnyType value)
value - allowed object is
IntuitAnyTypepublic 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.Equals2equals in class IntuitEntitypublic boolean equals(Object object)
equals in class IntuitEntitypublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class IntuitEntitypublic int hashCode()
hashCode in class IntuitEntityCopyright © 2017. All rights reserved.