<xs:complexType name="PurchaseOrdersFilter" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="StoreId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="TaskId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="DepartmentId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PurchasePriceGroupId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="InboundMessageId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="SaleOrderId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="OrderStatus" type="tns:ArrayOfPurchaseOrderStatus" />
<xs:element minOccurs="1" maxOccurs="1" name="SupplierId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="CountryId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="OrderNumber" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="OrderReference" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="OrderSentDateFrom" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="OrderSentDateTo" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ExpectedDeliveryDateFrom" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ExpectedDeliveryDateTo" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ExportDateFrom" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ExportDateTo" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ModifiedSinceDateTime" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="PurchaseOrderModifiedSinceDateTime" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="TransportTypeId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PurchaseOrderClassId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PurchaseOrderType" type="tns:PurchaseOrderType" />
<xs:element minOccurs="1" maxOccurs="1" name="IsAutoFillOrderOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="IsCancelledOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="IsShowOpenPurchaseOrdersOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="IsExportedOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="IsElectronicOrdersOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="IsFreeDeliveryOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="IsEdiFreeDeliveryOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="IsTestOrdersOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="SaleOrdersBoundOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="0" maxOccurs="1" name="ConfirmationSupplierOrderNumber" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ConfirmationReference" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="OrderConfirmationStatus" type="tns:PurchaseOrderConfirmationStatus" />
<xs:element minOccurs="1" maxOccurs="1" name="ConfirmationMessageDateFrom" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ConfirmationMessageDateTo" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ConfirmationMessageDateLastDays" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ConfirmationPlannedDeliveryDateFrom" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ConfirmationPlannedDeliveryDateTo" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="ConfirmationPlannedDeliveryDateTimeNextDays" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="RowsEqualAcceptedOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="OrdersWithConfirmationFreeInfoOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="HighPriorityOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="DropshipmentOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="DepartmentAssignedOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="PurchasePriceGroupAssignedOnly" type="tns:BooleanFilter" />
<xs:element minOccurs="1" maxOccurs="1" name="ConversionId" type="xs:long" />
</xs:sequence>
</xs:complexType>
|