<?xml version="1.0" standalone="yes"?>
<xs:schema id="ItemDataSet" targetNamespace="http://xml.objacct.com/Item.xsd" xmlns:mstns="http://xml.objacct.com/Item.xsd" xmlns="http://xml.objacct.com/Item.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:element name="ItemDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Entity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="RowID" type="xs:string" />
              <xs:element name="Active" type="xs:short" minOccurs="0" />
              <xs:element name="AverageCost" type="xs:decimal" minOccurs="0" />
              <xs:element name="Balance" type="xs:decimal" minOccurs="0" />
              <xs:element name="COGSAccountRowID" type="xs:string" minOccurs="0" />
              <xs:element name="COGSClassRowID" type="xs:string" minOccurs="0" />
              <xs:element name="CostMethod" type="xs:string" minOccurs="0" />
              <xs:element name="Description" type="xs:string" minOccurs="0" />
              <xs:element name="HasChildren" type="xs:short" minOccurs="0" />
              <xs:element name="ImportKey" type="xs:string" minOccurs="0" />
              <xs:element name="IncludeInWebCatalog" type="xs:short" minOccurs="0" />
              <xs:element name="InventoryAccountRowID" type="xs:string" minOccurs="0" />
              <xs:element name="InventoryClassRowID" type="xs:string" minOccurs="0" />
              <xs:element name="ItemID" type="xs:string" minOccurs="0" />
              <xs:element name="ItemTypeRowID" type="xs:string" minOccurs="0" />
              <xs:element name="MinimumQty" type="xs:decimal" minOccurs="0" />
              <xs:element name="NestLevel" type="xs:short" minOccurs="0" />
              <xs:element name="ParentRowID" type="xs:string" minOccurs="0" />
              <xs:element name="QtyOnHand" type="xs:decimal" minOccurs="0" />
              <xs:element name="QtyOnPurchaseOrder" type="xs:decimal" minOccurs="0" />
              <xs:element name="QtyOnSalesOrder" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReorderQty" type="xs:decimal" minOccurs="0" />
              <xs:element name="SalesAccountRowID" type="xs:string" minOccurs="0" />
              <xs:element name="SalesClassRowID" type="xs:string" minOccurs="0" />
              <xs:element name="SortOrder" type="xs:string" minOccurs="0" />
              <xs:element name="Taxable" type="xs:short" minOccurs="0" />
              <xs:element name="UnitCost" type="xs:decimal" minOccurs="0" />
              <xs:element name="UnitPrice" type="xs:decimal" minOccurs="0" />
              <xs:element name="UnitRowID" type="xs:string" minOccurs="0" />
              <xs:element name="Custom1" type="xs:string" minOccurs="0" />
              <xs:element name="Custom2" type="xs:string" minOccurs="0" />
              <xs:element name="Custom3" type="xs:string" minOccurs="0" />
              <xs:element name="Custom4" type="xs:string" minOccurs="0" />
              <xs:element name="Custom5" type="xs:string" minOccurs="0" />
              <xs:element name="Custom6" type="xs:string" minOccurs="0" />
              <xs:element name="Custom7" type="xs:string" minOccurs="0" />
              <xs:element name="Custom8" type="xs:string" minOccurs="0" />
              <xs:element name="Custom9" type="xs:string" minOccurs="0" />
              <xs:element name="Custom10" type="xs:string" minOccurs="0" />
              <xs:element name="ExpenseAccountRowID" type="xs:string" minOccurs="0" />
              <xs:element name="ExpenseClassRowID" type="xs:string" minOccurs="0" />
              <xs:element name="DiscountPriceMethod" type="xs:string" minOccurs="0" />
              <xs:element name="PriceLevelRowID" type="xs:string" minOccurs="0" />
              <xs:element name="VendorRolePolicyRowID" type="xs:string" minOccurs="0" />
              <xs:element name="Depth" type="xs:decimal" minOccurs="0" />
              <xs:element name="Fragile" type="xs:short" minOccurs="0" />
              <xs:element name="Height" type="xs:decimal" minOccurs="0" />
              <xs:element name="Weight" type="xs:decimal" minOccurs="0" />
              <xs:element name="Width" type="xs:decimal" minOccurs="0" />
              <xs:element name="KitItem" type="xs:short" minOccurs="0" />
              <xs:element name="ItemCategoryRowID" type="xs:string" minOccurs="0" />
              <xs:element name="ItemCategoryAttribute1" type="xs:string" minOccurs="0" />
              <xs:element name="ItemCategoryAttribute2" type="xs:string" minOccurs="0" />
              <xs:element name="ItemCategoryAttribute3" type="xs:string" minOccurs="0" />
              <xs:element name="ItemCategoryAttribute4" type="xs:string" minOccurs="0" />
              <xs:element name="DefaultSiteLocationRowID" type="xs:string" minOccurs="0" />
              <xs:element name="DefaultSiteRowID" type="xs:string" minOccurs="0" />
              <xs:element name="LotSerialNbrTracking" type="xs:short" minOccurs="0" />
              <xs:element name="EstablishedDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="PurchaseProductLineRowID" type="xs:string" minOccurs="0" />
              <xs:element name="SalesProductLineRowID" type="xs:string" minOccurs="0" />
              <xs:element name="ShortDescription" type="xs:string" minOccurs="0" />
              <xs:element name="QtyOnEstimate" type="xs:decimal" minOccurs="0" />
              <xs:element name="UnitPriceEffectiveDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ExplodeKit" type="xs:short" minOccurs="0" />
              <xs:element name="VarianceAccountRowID" type="xs:string" minOccurs="0" />
              <xs:element name="VarianceClassRowID" type="xs:string" minOccurs="0" />
              <xs:element name="ItemTypeSortOrder" type="xs:short" minOccurs="0" />
              <xs:element name="Text" type="xs:string" minOccurs="0" />
              <xs:element name="ItemCategoryCaptionAttribute1" type="xs:string" minOccurs="0" />
              <xs:element name="ItemCategoryCaptionAttribute2" type="xs:string" minOccurs="0" />
              <xs:element name="ItemCategoryCaptionAttribute3" type="xs:string" minOccurs="0" />
              <xs:element name="ItemCategoryCaptionAttribute4" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Entity" />
      <xs:field xpath="mstns:RowID" />
    </xs:unique>
  </xs:element>
</xs:schema>
