Item Class |
Namespace: Intuit.Ipp.Data
[SerializableAttribute] public class Item : IntuitEntity, IEntity
The Item type exposes the following members.
Name | Description | |
---|---|---|
![]() | AbatementRate |
Product: QBO
Description: India sales tax
abatement rate.
|
![]() | AbatementRateSpecified | |
![]() | Active |
Product: QBW
Description: True if active.
Inactive items may be hidden from display and may not be used in
financial transactions.
Filterable: QBW
|
![]() | ActiveSpecified | |
![]() | AssetAccountRef |
Product: ALL
Description: Reference to the
Inventory Asset account that tracks the current value of the
inventory. If the same account is used for all inventory items,
the current balance of this account will represent the current
total value of the inventory.[br /]Required for the the
following item types: Assembly, Inventory.
Required: ALL
|
![]() | AttachableRef |
Specifies entity name of the attachment from where the attachment was requested
(Inherited from IntuitEntity.) |
![]() | AvgCost |
Product: ALL
Description: Average cost of the
item, expressed in the home currency.
|
![]() | AvgCostSpecified | |
![]() | BuildPoint |
Product: ALL
Description: Assembly item
QuantityOnHand threshold below which more assemblies should be
built.[br /]Applicable to the Assembly Item type only.[br /]When
he quantity of the assembly item gets below the BuildPoint
number, QuickBooks will remind the user to build more.
|
![]() | BuildPointSpecified | |
![]() | COGSAccountRef |
Product: ALL
Description: Reference to the Cost
of Goods Sold account for the inventory item.[br /]Required for
the the following item types: Assembly, Inventory.
Required: ALL
|
![]() | CustomField |
Product: QBW
Description: Custom field (or data extension).
Filterable: QBW
(Inherited from IntuitEntity.) |
![]() | DepositToAccountRef |
Product: ALL
Description: Optional reference to
the account in which the payment money is deposited.[br /]If not
specified, the Undeposited Funds account will be used.
Applicable to the Payment item type only.
|
![]() | Description |
Product: QBW
Description: User entered
description for the item that describes the details of the
service or product.[br /]Max. length: 4000 characters.
Product:
QBO
Description: User entered description for the item that
describes the details of the service or product.[br /]Max.
length: 4000 characters.
Filterable: QBO
Sortable: QBO
|
![]() | domain |
Product: ALL
Description: Domain in which the entity belongs.
(Inherited from IntuitEntity.) |
![]() | ExpenseAccountRef |
Product: ALL
Description: Reference to the
expense account used to pay the vendor for this item.[br /]Note:
for a service item, this may also be an equity account to record
a draw against the company equity to pay for the service.[br
/]If the Purchase information (PurchaseDesc,
PurchaseTaxIncluded, PurchaseCost, etc.) is provided, this
account is required for the the following item types: Other
Charge, Product, Service.
Required: ALL
|
![]() | FullyQualifiedName |
Product: ALL
Description: Fully qualified name
of the entity. The fully qualified name prepends the topmost
parent, followed by each sub element separated by colons. Takes
the form of: [br /] Parent:Customer:Job:Sub-job [br /] Limited
to 5 levels. Max. length: 41 characters (single name) or 209
characters (fully qualified name).
|
![]() | HeaderFull |
Property used for Select clauses. This property is not used for entity operation and Where and orderBy clauses.
(Inherited from IntuitEntity.) |
![]() | HeaderLite |
Property used for Select clauses. This property is not used for entity operation and Where and orderBy clauses.
(Inherited from IntuitEntity.) |
![]() | Id |
Product: ALL
Description: Unique Identifier for an Intuit entity (object). [br /]Required for the update operation.
Required: ALL
Filterable: ALL
(Inherited from IntuitEntity.) |
![]() | IncomeAccountRef |
Product: ALL
Description: Reference to the
posting account, that is, the account that records the proceeds
from the sale of this item.[br /]Required for the the following
types: Assembly, Inventory, Other Charge, Product, Service.
Required: ALL
|
![]() | InvStartDate |
Product: ALL
Description: Date of the opening
balance for the inventory transaction. QuickBooks creates the
Opening Balance inventory transaction as of the given date, and
calculates the total value by multiplying the cost by the
quantity on hand.[br /]Applies to the Quantity On Hand and Total
Value.[br /]Applicable to the Inventory and Assembly item types
only.
|
![]() | InvStartDateSpecified | |
![]() | ItemAssemblyDetail |
Product: ALL
Description: Contains the detailed
inventory parts used when the assembly is built. Applicable to
an inventory assembly item only.
|
![]() | ItemCategoryType |
Product: QBO
Description: Categorizes the given item as a product or a service. The
applicable values are those exposed through the
ItemCategoryTypeEnum. This is currently applicable only in FR
region.
|
![]() | ItemEx |
Internal use only: extension place holder for
Item
|
![]() | ItemGroupDetail |
Product: ALL
Description: Contains the detailed
components of the group. Applicable to a group item only.
|
![]() | Level |
Product: ALL
Description: Specifies the level of
the item, 0 if top level parent, otherwise specifies the depth
from the top parent.
|
![]() | LevelSpecified | |
![]() | ManPartNum |
Product: ALL
Description: Identifier provided by
manufacturer for the Item, for example, the model number.[br
/]Applicable for the the following item types: Inventory,
Product.
|
![]() | MetaData |
Product: ALL
Description: Descriptive information about the entity. The MetaData values are set by Data Services and are read only for all applications.
(Inherited from IntuitEntity.) |
![]() | Name |
Product: QBW
Description: User recognizable name
for the Item.[br /]Max. length: 31 characters.
Product: QBO
Description: User recognizable name for the Item.[br /]Max.
length: 100 characters.
Filterable: ALL
Sortable: ALL
Required: QBW
|
![]() | NameAndId |
Property used for Select clauses. This property is not used for entity operation and Where and orderBy clauses.
(Inherited from IntuitEntity.) |
![]() | Overview |
Property used for Select clauses. This property is not used for entity operation and Where and orderBy clauses.
(Inherited from IntuitEntity.) |
![]() | ParentRef |
Product: ALL
Description: Reference to the
item's parent entity.
|
![]() | PaymentMethodRef |
Product: ALL
Description: Reference to a
PaymentMethod for an item of type Payment.
|
![]() | PercentBased |
Product: ALL
Description: True if the tax amount
is percentage based.
|
![]() | PercentBasedSpecified | |
![]() | PrefVendorRef |
Product: ALL
Description: Reference to the
preferred vendor of this item.
|
![]() | PrintGroupedItems |
Product: QBW
Description: Lets us know if the user wants to display the subitems as a
group. Applicable to items of Group type only.
Filterable: QBW
|
![]() | PrintGroupedItemsSpecified | |
![]() | PurchaseCost |
Product: ALL
Description: Amount paid when
buying or ordering the item, as expressed in the home currency.
|
![]() | PurchaseCostSpecified | |
![]() | PurchaseDesc |
Product: ALL
Description: User entered purchase
description for the item.
|
![]() | PurchaseTaxCodeRef |
Product: ALL
Description: Reference to the
purchase tax code for the item.[br /]Applicable to the Service,
Other Charge, and Part (Non-Inventory) item types.
|
![]() | PurchaseTaxIncluded |
Product: ALL
Description: True if the purchase
tax is included in the item amount, and therefore is not
calculated for the transaction.
|
![]() | PurchaseTaxIncludedSpecified | |
![]() | QtyOnHand |
Product: ALL
Description: Current quantity of
the inventory items available for sale.
Sortable: QBW
|
![]() | QtyOnHandSpecified | |
![]() | QtyOnPurchaseOrder |
Product: ALL
Description: Quantity of the
inventory item being ordered, for which there is a purchase
order issued.
|
![]() | QtyOnPurchaseOrderSpecified | |
![]() | QtyOnSalesOrder |
Product: ALL
Description: Quantity of the
inventory item that is placed on sales orders.
|
![]() | QtyOnSalesOrderSpecified | |
![]() | RatePercent |
Product: ALL
Description: The tax amount
expressed as a percent of charges entered in the current
transaction. To enter a rate of 10% use 10.0, not 0.01.[br
/]Applicable to the Service, OtherCharge or Part (Non-Inventory)
item types only, and only if the Purchase part of the item does
not exist, that is, the item is not used as a reimbursable item,
or as a part in assemblies.
|
![]() | RatePercentSpecified | |
![]() | ReorderPoint |
Product: ALL
Description: Quantity on hand
threshold below which a purchase order against this inventory
item should be issued. When the QtyOnHand is less than the
ReorderPoint, the QuickBooks purchase order system will prompt
the user to reorder.
|
![]() | ReorderPointSpecified | |
![]() | ReverseChargeRate |
Product: QBO
Description: India sales tax
reverse charge rate.
|
![]() | ReverseChargeRateSpecified | |
![]() | SalesTaxCodeRef |
Product: ALL
Description: Reference to the sales tax code for the item.[br /]Applicable
to the Service, Other Charge, Part (Non-Inventory), Inventory
and Assembly item types only.
|
![]() | SalesTaxIncluded |
Product: ALL
Description: True if the sales tax
is included in the item amount, and therefore is not calculated
for the transaction.
|
![]() | SalesTaxIncludedSpecified | |
![]() | ServiceType |
Product: QBO
Description: India sales tax
service type, see ServiceTypeEnum for values.
|
![]() | Sku |
Product: QBO
Description: Stock Keeping Unit -
User entered item identifier that identifies an item uniquely
[br /]Max. length: 100 characters.
Filterable: ALL
Sortable: ALL
|
![]() | sparse |
Product: ALL
Description: True if the entity representation has a partial set of elements. Output only field.
(Inherited from IntuitEntity.) |
![]() | sparseSpecified | (Inherited from IntuitEntity.) |
![]() | SpecialItem |
Product: ALL
Description: True if this is a
special item used by QuickBooks in certain accounting functions,
including miscellaneous charges that do not fall into the
categories of service, labor, materials, or parts. Examples
include delivery charges, setup fees, and service charges.
|
![]() | SpecialItemSpecified | |
![]() | SpecialItemType |
Product: ALL
Description Type of special item,
if SpecialItem is true.[br /]
|
![]() | SpecialItemTypeSpecified | |
![]() | status |
Product: ALL
Description: System status of the entity. Output only field.[br /]
Filterable: ALL
(Inherited from IntuitEntity.) |
![]() | statusSpecified | (Inherited from IntuitEntity.) |
![]() | SubItem |
Product: ALL
Description: True if the item is a
subitem; false or null indicates a top-level item.
|
![]() | SubItemSpecified | |
![]() | SyncToken |
Product: ALL
Description: Version number of the entity. The SyncToken is used to lock the entity for use by one application at a time. As soon as an application modifies an entity, its SyncToken is incremented; another application's request to modify the entity with the same SyncToken will fail. Only the latest version of the entity is maintained by Data Services. An attempt to modify an entity specifying an older SyncToken will fail. [br /]Required for the update operation.
Required: ALL
(Inherited from IntuitEntity.) |
![]() | Taxable |
Product: ALL
Description: True if the item is
subject to tax.
|
![]() | TaxableSpecified | |
![]() | TrackQtyOnHand |
Product: QBO
Description: Quantity on hand to be
tracked.
|
![]() | TrackQtyOnHandSpecified | |
![]() | Type |
Product: ALL
Description: Classification that
specifies the use of this item. See the description at the top
of the Item entity page for details. [br /]
Filterable: ALL
|
![]() | TypeSpecified | |
![]() | UnitPrice |
Product: ALL
Description: Monetary value of the
service or product, as expressed in the home currency.
Filterable: QBW
Sortable: QBW
|
![]() | UnitPriceSpecified | |
![]() | UOMSetRef |
Product: ALL
Description: Reference to the unit
of measure set (UOM) entity used by this item.
|
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | CopyRecursive |
recursively copies object properties to destination.
(Defined by Utility.) |