Item.xsd
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema id="Item" targetNamespace="http://www.manh.com/ILSNET/Interface" elementFormDefault="qualified"
xmlns="http://www.manh.com/ILSNET/Interface" xmlns:xs="http://www.w3.org/2001/XMLSchema" version ="2007">
<xs:include schemaLocation="InterfaceEntity.xsd" />
<xs:complexType name="Item">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Active" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="AllocationRule" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="AlternateItem" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="AppIdentifier" type="stringLength_10" />
<xs:element minOccurs="0" maxOccurs="1" name="AvailableOnWeb" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="BomAction" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="CatchWeightReqd" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Color" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Company" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="ContCreationFullQty" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="ContCreationFullQtyUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="ContCreationInnerpackQty" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="Cost" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="CountryOfOrigin" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="DaysToExpire" type="integerLength_9" />
<xs:element minOccurs="0" maxOccurs="1" name="Department" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Desc" type="stringLength_100" />
<xs:element minOccurs="0" maxOccurs="1" name="Division" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="EPCCAGECode" type="stringLength_5" />
<xs:element minOccurs="0" maxOccurs="1" name="EPCCompanyPrefix" type="stringLength_12" />
<xs:element minOccurs="0" maxOccurs="1" name="EPCItemReference" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Error" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="FedExITN" type="stringLength_17" />
<xs:element minOccurs="0" maxOccurs="1" name="FedExXTN" type="stringLength_17" />
<xs:element minOccurs="0" maxOccurs="1" name="GtinEnabled" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="HarmCode" type="GenericConfigDetail" />
<xs:element minOccurs="0" maxOccurs="1" name="Item" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="ItemCategories" type="Categories" />
<xs:element minOccurs="0" maxOccurs="1" name="ItemClass" type="ItemClass" />
<xs:element minOccurs="0" maxOccurs="1" name="ImmediateNeedsEligible" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="ImmediateNeedsLocRule" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="InboundQcAmount" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="InboundQcAmountType" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="InboundQcEligible" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="InboundQcLocRule" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="InboundQcUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="ItemTemplate" type="Template" />
<xs:element minOccurs="0" maxOccurs="1" name="InternalItemNum" type="integerLength_9" />
<xs:element minOccurs="0" maxOccurs="1" name="InventoryTracking" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="ListPrice" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="LocatingRule" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="LongDesc" type="stringLength_2000" />
<xs:element minOccurs="0" maxOccurs="1" name="LotControlled" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="LotTemplate" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="NetCost" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="NetPrice" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="Nmfc" type="GenericConfigDetail" />
<xs:element minOccurs="0" maxOccurs="1" name="PackingClass" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="PreferenceCrit" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Producer" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="SerialNumTemplate" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="SerialNumTrackInbound" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="SerialNumTrackInventory" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="SerialNumTrackOutbound" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Size" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="StorageTemplate" type="StorageTemplate" />
<xs:element minOccurs="0" maxOccurs="1" name="Style" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="UOMS" type="UOMList" />
<xs:element minOccurs="0" maxOccurs="1" name="WebImg" type="stringLength_200" />
<xs:element minOccurs="0" maxOccurs="1" name="WebThumbnailImg" type="stringLength_200" />
<xs:element minOccurs="0" maxOccurs="1" name="XRefs" type="XRefList" />
<xs:element minOccurs="0" maxOccurs="1" name="OriginalFilePath" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="XRef">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="XRefAppIdentifier" type="stringLength_10" />
<xs:element minOccurs="0" maxOccurs="1" name="XRefGtinEnabled" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="XRefItem" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="XRefUM" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="XRefInternalItemCrossNumber" type="integerLength_9" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="UOM">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="ConvQty" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="DimensionUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="EPCPackageID" type="integerLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Height" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="InternalItemUm" type="integerLength_9" />
<xs:element minOccurs="0" maxOccurs="1" name="Length" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="MovementClass" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="QtyUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Sequence" type="integerLength_3" />
<xs:element minOccurs="0" maxOccurs="1" name="TreatAsLoose" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="TreatFullPct" type="integerLength_3" />
<xs:element minOccurs="0" maxOccurs="1" name="Weight" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="WeightUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Width" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="SlottingID" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="SlottingPalletTI" type="integerLength_9" />
<xs:element minOccurs="0" maxOccurs="1" name="SlottingPalletHI" type="integerLength_9" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Template">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Active" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Field1Length" type="integerLength_2" />
<xs:element minOccurs="0" maxOccurs="1" name="Field1Type" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Field2Length" type="integerLength_2" />
<xs:element minOccurs="0" maxOccurs="1" name="Field2Type" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Field3Length" type="integerLength_2" />
<xs:element minOccurs="0" maxOccurs="1" name="Field3Type" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Field4Length" type="integerLength_2" />
<xs:element minOccurs="0" maxOccurs="1" name="Field4Type" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Field5Length" type="integerLength_2" />
<xs:element minOccurs="0" maxOccurs="1" name="Field5Type" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Template" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="SeperatorChar" type="stringLength_1" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="StorageTemplateDetail">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Active" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="GroupDuringUnitize" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Sequence" type="integerLength_5" />
<xs:element minOccurs="0" maxOccurs="1" name="TreatFullPct" type="integerLength_3" />
<xs:element minOccurs="0" maxOccurs="1" name="Um" type="stringLength_25" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="StorageTemplate">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Active" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Desc" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Details" type="StorageTemplateDetailList" />
<xs:element minOccurs="0" maxOccurs="1" name="Class" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Template" type="stringLength_25" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="StorageTemplateDetailList">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="StorageTemplateDetail" nillable="true"
type="StorageTemplateDetail" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="ItemClass">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="ItemClass" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="StorageTemplate" type="StorageTemplate" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Categories">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Category1" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category10" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category2" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category3" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category4" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category5" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category6" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category7" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category8" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="Category9" type="stringLength_50" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="GenericConfigDetail">
<xs:complexContent mixed="false">
<xs:extension base="InterfaceEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Active" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Desc" type="stringLength_500" />
<xs:element minOccurs="0" maxOccurs="1" name="Identifier" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="RecordType" type="stringLength_50" />
<xs:element minOccurs="0" maxOccurs="1" name="SysVal1" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="SysVal2" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="SysVal3" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="SysVal4" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="SysVal5" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="SystemCreated" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="User1Val" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="User2Val" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="User3Val" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="User4Val" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="User5Val" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="User6Val" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="User7Val" type="stringLength_250" />
<xs:element minOccurs="0" maxOccurs="1" name="User8Val" type="stringLength_250" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="UOMList">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="UOM" nillable="true" type="UOM" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="XRefList">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="XRef" nillable="true" type="XRef" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="SKU">
<xs:complexContent mixed="false">
<xs:extension base="Item">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="BaseQty" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="BaseQtyUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="ConvertedQty" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="ConvertedQtyUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="DimensionUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Height" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="Length" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="Location" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Lot" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Quantity" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="QuantityUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="TotalListPrice" type="xs:decimal" />
<xs:element minOccurs="0" maxOccurs="1" name="TotalValue" type="xs:decimal" />
<xs:element minOccurs="0" maxOccurs="1" name="TotalVolume" type="xs:decimal" />
<xs:element minOccurs="0" maxOccurs="1" name="TotalWeight" type="xs:decimal" />
<xs:element minOccurs="0" maxOccurs="1" name="TreatAsLoose" type="stringLength_1" />
<xs:element minOccurs="0" maxOccurs="1" name="Value" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="Volume" type="xs:decimal" />
<xs:element minOccurs="0" maxOccurs="1" name="VolumeUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Weight" type="decimal_19_5" />
<xs:element minOccurs="0" maxOccurs="1" name="WeightUm" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Whs" type="stringLength_25" />
<xs:element minOccurs="0" maxOccurs="1" name="Width" type="decimal_19_5" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>
Updated over 5 years ago