<?xml version="1.0" encoding="utf-8"?>
|
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/iWareSAP.PARAM.Entity" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/iWareSAP.PARAM.Entity" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
<xs:complexType name="PurchaseOrderEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="CoCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="CreatedOn" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="Currency" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="DeletionIndicator" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="DocType" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="LastItem" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Materials" nillable="true" type="tns:ArrayOfPurchaseOrderMaterialEntity" />
|
<xs:element minOccurs="0" name="PoNumber" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="PurchaseGroup" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="PurchaseOrg" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SalesOrder" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SalesOrderItem" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="VendorCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="VendorName" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="PurchaseOrderEntity" nillable="true" type="tns:PurchaseOrderEntity" />
|
<xs:complexType name="ArrayOfPurchaseOrderMaterialEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="PurchaseOrderMaterialEntity" nillable="true" type="tns:PurchaseOrderMaterialEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfPurchaseOrderMaterialEntity" nillable="true" type="tns:ArrayOfPurchaseOrderMaterialEntity" />
|
<xs:complexType name="PurchaseOrderMaterialEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="BaseUnit" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="ChangedOn" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="CoCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="ConvertDen1" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="ConvertDen2" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="ConvertNum1" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="ConvertNum2" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="InfoRec" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="MaterialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="MaterialGroup" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="MaterialName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="OrderPriceUnit" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="OverDelTol" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Plant" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="PoItem" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="PoNumber" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Price" type="xs:decimal" />
|
<xs:element minOccurs="0" name="PriceUnit" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Quantity" type="xs:decimal" />
|
<xs:element minOccurs="0" name="SalesOrder" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SalesOrderItem" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="StorageLocation" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="TotalPrice" type="xs:decimal" />
|
<xs:element minOccurs="0" name="TrackingNo" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="UnderTol" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Unit" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Weight" type="xs:decimal" />
|
<xs:element minOccurs="0" name="WeightUnit" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="PurchaseOrderMaterialEntity" nillable="true" type="tns:PurchaseOrderMaterialEntity" />
|
<xs:complexType name="ArrayOfGRMaterialEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="GRMaterialEntity" nillable="true" type="tns:GRMaterialEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfGRMaterialEntity" nillable="true" type="tns:ArrayOfGRMaterialEntity" />
|
<xs:complexType name="GRMaterialEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="MaterialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="MoveType" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Plant" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="PoItem" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="PoNumber" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Quantity" type="xs:decimal" />
|
<xs:element minOccurs="0" name="StorageLocation" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="GRMaterialEntity" nillable="true" type="tns:GRMaterialEntity" />
|
<xs:complexType name="ArrayOfGIMaterialEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="GIMaterialEntity" nillable="true" type="tns:GIMaterialEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfGIMaterialEntity" nillable="true" type="tns:ArrayOfGIMaterialEntity" />
|
<xs:complexType name="GIMaterialEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="Batch" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="MaterialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="MoveType" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Plant" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Quantity" type="xs:decimal" />
|
<xs:element minOccurs="0" name="SType" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SalesOrder" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SalesOrderItem" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SerialNo" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="StorageLocation" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Unit" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Vendor" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="WorkOrder" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="GIMaterialEntity" nillable="true" type="tns:GIMaterialEntity" />
|
<xs:complexType name="ArrayOfMovMaterialEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="MovMaterialEntity" nillable="true" type="tns:MovMaterialEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfMovMaterialEntity" nillable="true" type="tns:ArrayOfMovMaterialEntity" />
|
<xs:complexType name="MovMaterialEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="Batch" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="FromStorageLocation" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="MaterialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="MoveType" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Plant" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Quantity" type="xs:decimal" />
|
<xs:element minOccurs="0" name="SType" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SalesOrder" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SalesOrderItem" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="SerialNo" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="ToStorageLocation" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Unit" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Vendor" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="MovMaterialEntity" nillable="true" type="tns:MovMaterialEntity" />
|
</xs:schema>
|