Hi Douglas,
Thanks for reply. I have get XSD from Police of inboud here is my XSD
My Customize XSD genrated from polices:
*****************************************************************************************
<?xml version="1.0" encoding="utf-16"?>
<xs:schema xmlns:tns="schemas.microsoft.com/.../SalesPackingSlip" xmlns:st="schemas.microsoft.com/.../sharedtypes" elementFormDefault="qualified" targetNamespace="schemas.microsoft.com/.../SalesPackingSlip" xmlns:xs="www.w3.org/.../XMLSchema">
<xs:import schemaLocation="SharedTypes.xsd" namespace="schemas.microsoft.com/.../sharedtypes" />
<xs:element name="SalesPackingSlip" type="tns:AxdSalesPackingSlip" />
<xs:complexType name="AxdSalesPackingSlip">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="SalesParmTable" type="tns:AxdEntity_SalesParmTable" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="AxdEntity_SalesParmTable">
<xs:sequence>
<xs:element minOccurs="1" name="ParmId" type="st:AxdExtType_ParmId" />
<xs:element minOccurs="1" name="SalesId" type="st:AxdExtType_SalesId" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="SalesShippingStat" type="tns:AxdEntity_SalesShippingStat" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="SalesParmLine" type="tns:AxdEntity_SalesParmLine" />
</xs:sequence>
<xs:attribute fixed="entity" name="class" use="required" />
<xs:attribute name="action" type="st:AxdEnum_AxdEntityAction" />
</xs:complexType>
<xs:complexType name="AxdEntity_SalesShippingStat">
<xs:sequence>
<xs:element minOccurs="1" name="SalesId" type="st:AxdExtType_SalesId" />
<xs:element minOccurs="0" name="PackingSlipId" nillable="true" type="st:AxdExtType_PackingSlipId" />
<xs:element minOccurs="1" name="Quantity" type="st:AxdExtType_InventQty" />
</xs:sequence>
<xs:attribute fixed="entity" name="class" use="required" />
<xs:attribute name="action" type="st:AxdEnum_AxdEntityAction" />
</xs:complexType>
<xs:complexType name="AxdEntity_SalesParmLine">
<xs:sequence>
<xs:element minOccurs="1" name="InventTransId" type="st:AxdExtType_TradeInventTransId" />
<xs:element minOccurs="0" name="ItemId" nillable="true" type="st:AxdUnion_AxdExtType_ItemId_AxdType_ExtCodeValue" />
<xs:element minOccurs="1" name="ParmId" type="st:AxdExtType_ParmId" />
<xs:element minOccurs="0" name="SalesLineRecId" nillable="true" type="st:AxdExtType_SalesLineRefRecId" />
</xs:sequence>
<xs:attribute fixed="entity" name="class" use="required" />
<xs:attribute name="action" type="st:AxdEnum_AxdEntityAction" />
</xs:complexType>
</xs:schema>
***************************************************
Here is XML from Above XSD.
***************************************
<Envelope xmlns="schemas.microsoft.com/.../Message">
<Header>
<MessageId>{8F0DD3FE-D824-4DC9-87D5-D05152851346}</MessageId>
<Action>schemas.microsoft.com/.../create</Action>
</Header>
<Body>
<MessageParts xmlns="schemas.microsoft.com/.../Message">
<SalesPackingSlip xmlns="schemas.microsoft.com/.../SalesPackingSlip" xmlns:st="schemas.microsoft.com/.../sharedtypes">
<SalesParmTable class="entity">
<ParmId>922051</ParmId>
<SalesId>1013405</SalesId>
<SalesShippingStat class="entity" xmlns:xsi="www.w3.org/.../XMLSchema-instance">
<SalesId>1013405</SalesId>
<PackingSlipId>20150318</PackingSlipId>
<Quantity>2</Quantity>
</SalesShippingStat>
<SalesParmLine class="entity" xmlns:xsi="www.w3.org/.../XMLSchema-instance">
<InventTransId>00378386</InventTransId>
<ItemId>XYZ </ItemId>
<ParmId>922051</ParmId>
<SalesLineRecId>5637258320</SalesLineRecId>
</SalesParmLine>
</SalesParmTable>
</SalesPackingSlip>
</MessageParts>
</Body>
</Envelope>
********************************
Please check above where is my xml wrong according to XSD
Regards,