锐腾搅拌上料功能
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1294 lines
59 KiB

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
<s:element name="initTransferWH">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSTransferInputWH" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSTransferInputWH">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="PostingDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="Text" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InputMessage" type="tns:ArrayOfICSTransferInputWHMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSTransferInputWHMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSTransferInputWHMessage" nillable="true" type="tns:ICSTransferInputWHMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSTransferInputWHMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="FromWHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LotNO" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ToWHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VenCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CusCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SOCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProjectCode" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="initTransferWHResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="initTransferWHResult" type="tns:ICSTransferResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSTransferResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Flag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Year" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ResultMessage" type="tns:ArrayOfICSTransferResultMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSTransferResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSTransferResultMessage" nillable="true" type="tns:ICSTransferResultMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSTransferResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="initTransferOut">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSTransferInputOut" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSTransferInputOut">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MoveType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VenCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PostingDate" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="VoucherDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InputMessage" type="tns:ArrayOfICSTransferInputOutMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSTransferInputOutMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSTransferInputOutMessage" nillable="true" type="tns:ICSTransferInputOutMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSTransferInputOutMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="WHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="initTransferOutResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="initTransferOutResult" type="tns:ICSTransferResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="initTransferOutNew">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSTransferInputOutNew" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSTransferInputOutNew">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VenCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InputMessage" type="tns:ArrayOfICSTransferInputOutMessageNew" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSTransferInputOutMessageNew">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSTransferInputOutMessageNew" nillable="true" type="tns:ICSTransferInputOutMessageNew" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSTransferInputOutMessageNew">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Row" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="initTransferOutNewResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="initTransferOutNewResult" type="tns:ArrayOfICSTransferResultNew" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfICSTransferResultNew">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSTransferResultNew" nillable="true" type="tns:ICSTransferResultNew" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSTransferResultNew">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="POCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SNCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SNRow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Flag" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="VoucherCancel">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSVoucherCancelInput" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSVoucherCancelInput">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SN" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PostingDate" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="VoucherDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="VoucherCancelResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="VoucherCancelResult" type="tns:ICSVoucherCancelResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSVoucherCancelResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Flag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Year" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Message" type="tns:ArrayOfICSVoucherCancelResultMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSVoucherCancelResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSVoucherCancelResultMessage" nillable="true" type="tns:ICSVoucherCancelResultMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSVoucherCancelResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetWHStock">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetWHStockResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetWHStockResult" type="tns:ArrayOfICSWHStock" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfICSWHStock">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSWHStock" nillable="true" type="tns:ICSWHStock" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSWHStock">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VenCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SOCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Unrestricted" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Way" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Quality" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Frozen" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="POIn">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSERPPOInInput" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSERPPOInInput">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SN" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MoveType" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PostingDate" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="VoucherDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InputMessage" type="tns:ArrayOfICSERPPOInInputMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSERPPOInInputMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSERPPOInInputMessage" nillable="true" type="tns:ICSERPPOInInputMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSERPPOInInputMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="POCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PORowType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VenCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LotNO" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="WHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherRow" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="POInResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="POInResult" type="tns:ICSERPPOInResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSERPPOInResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Flag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Year" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Message" type="tns:ArrayOfICSERPPOInResultMessage" />
<s:element minOccurs="0" maxOccurs="1" name="Stock" type="tns:ArrayOfICSERPPOInResultStock" />
<s:element minOccurs="0" maxOccurs="1" name="Result" type="tns:ArrayOfICSERPPOInResultResult" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSERPPOInResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSERPPOInResultMessage" nillable="true" type="tns:ICSERPPOInResultMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSERPPOInResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="POCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSERPPOInResultStock">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSERPPOInResultStock" nillable="true" type="tns:ICSERPPOInResultStock" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSERPPOInResultStock">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherRow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="POCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VenName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sign" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MoveType" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSERPPOInResultResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSERPPOInResultResult" nillable="true" type="tns:ICSERPPOInResultResult" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSERPPOInResultResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherRow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="POCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MoveType" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="SO">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ArrayOfICSERPSOInput" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfICSERPSOInput">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSERPSOInput" nillable="true" type="tns:ICSERPSOInput" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSERPSOInput">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="SOResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SOResult" type="tns:ICSERPSOResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSERPSOResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Message" type="tns:ArrayOfICSResultMessage" />
<s:element minOccurs="0" maxOccurs="1" name="SODispatch" type="tns:ArrayOfICSERPSODispatch" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSResultMessage" nillable="true" type="tns:ICSResultMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Row" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSERPSODispatch">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSERPSODispatch" nillable="true" type="tns:ICSERPSODispatch" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSERPSODispatch">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="DispatchCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DispatchRow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SOCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CusCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CusName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SalesOrganization" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Class" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ArriveDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="Term1" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Term2" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Send" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LotNo" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherRow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Year" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="VoucherDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="RowStatus" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CreatePerson" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ModifyDate" nillable="true" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="MTIME" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="CheckInsert">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSCheckInsert" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSCheckInsert">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="Flag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfICSCheckInsertData" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSCheckInsertData">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSCheckInsertData" nillable="true" type="tns:ICSCheckInsertData" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSCheckInsertData">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LotNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WHType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SOCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VenCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CusCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProjectCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="CheckInsertResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CheckInsertResult" type="tns:ICSCheckResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSCheckResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Message" type="tns:ArrayOfICSCheckMessage" />
<s:element minOccurs="0" maxOccurs="1" name="Voucher" type="tns:ArrayOfICSCheckVoucher" />
<s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfICSCheckData" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSCheckMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSCheckMessage" nillable="true" type="tns:ICSCheckMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSCheckMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSCheckVoucher">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSCheckVoucher" nillable="true" type="tns:ICSCheckVoucher" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSCheckVoucher">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Year" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sign" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="VoucherDate" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="ActualDate" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="ModifyDate" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="DifferentDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="Month" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DifferentSign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DeleteSign" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSCheckData">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSCheckData" nillable="true" type="tns:ICSCheckData" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSCheckData">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Year" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherRow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LotNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WHType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SOCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SORow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VenCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CusCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProjectCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="QuantitySAP" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="NullSign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DifferentSign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DeleteSign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ActualUser" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ActualTime" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="ModifyUser" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ModifyTime" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="DifferentVoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DifferentYear" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DifferentVoucherRow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DifferentUser" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DifferentTime" type="s:dateTime" />
</s:sequence>
</s:complexType>
<s:element name="CheckUpdate">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSCheckUpdate" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSCheckUpdate">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfICSCheckData" />
</s:sequence>
</s:complexType>
<s:element name="CheckUpdateResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CheckUpdateResult" type="tns:ICSCheckResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CheckDifference">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSCheckDifference" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSCheckDifference">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfICSCheckData" />
</s:sequence>
</s:complexType>
<s:element name="CheckDifferenceResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CheckDifferenceResult" type="tns:ICSCheckResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ItemOut">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="input" type="tns:ICSItemOutInput" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSItemOutInput">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Text" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Center" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PostingDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="BackSign" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InputMessage" type="tns:ArrayOfICSItemOutInputMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSItemOutInputMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSItemOutInputMessage" nillable="true" type="tns:ICSItemOutInputMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSItemOutInputMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="InvCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WHCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LotNO" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ComUnitCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="RowText" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="ItemOutResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ItemOutResult" type="tns:ICSItemOutResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ICSItemOutResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Flag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Text" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="VoucherNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Year" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ResultMessage" type="tns:ArrayOfICSItemOutResultMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfICSItemOutResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ICSItemOutResultMessage" nillable="true" type="tns:ICSItemOutResultMessage" />
</s:sequence>
</s:complexType>
<s:complexType name="ICSItemOutResultMessage">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetCenter">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Language" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WorkPoint" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetCenterResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetCenterResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="initInventory">
<s:complexType />
</s:element>
<s:element name="initInventoryResponse">
<s:complexType />
</s:element>
<s:element name="initVendor">
<s:complexType />
</s:element>
<s:element name="initVendorResponse">
<s:complexType />
</s:element>
<s:element name="initWareHourse">
<s:complexType />
</s:element>
<s:element name="initWareHourseResponse">
<s:complexType />
</s:element>
<s:element name="initPO">
<s:complexType />
</s:element>
<s:element name="initPOResponse">
<s:complexType />
</s:element>
<s:element name="initMO">
<s:complexType />
</s:element>
<s:element name="initMOResponse">
<s:complexType />
</s:element>
<s:element name="initMOBom">
<s:complexType />
</s:element>
<s:element name="initMOBomResponse">
<s:complexType />
</s:element>
<s:element name="initMOBomRes">
<s:complexType />
</s:element>
<s:element name="initMOBomResResponse">
<s:complexType />
</s:element>
<s:element name="initSODispatch">
<s:complexType />
</s:element>
<s:element name="initSODispatchResponse">
<s:complexType />
</s:element>
</s:schema>
</wsdl:types>
<wsdl:message name="initTransferWHSoapIn">
<wsdl:part name="parameters" element="tns:initTransferWH" />
</wsdl:message>
<wsdl:message name="initTransferWHSoapOut">
<wsdl:part name="parameters" element="tns:initTransferWHResponse" />
</wsdl:message>
<wsdl:message name="initTransferOutSoapIn">
<wsdl:part name="parameters" element="tns:initTransferOut" />
</wsdl:message>
<wsdl:message name="initTransferOutSoapOut">
<wsdl:part name="parameters" element="tns:initTransferOutResponse" />
</wsdl:message>
<wsdl:message name="initTransferOutNewSoapIn">
<wsdl:part name="parameters" element="tns:initTransferOutNew" />
</wsdl:message>
<wsdl:message name="initTransferOutNewSoapOut">
<wsdl:part name="parameters" element="tns:initTransferOutNewResponse" />
</wsdl:message>
<wsdl:message name="VoucherCancelSoapIn">
<wsdl:part name="parameters" element="tns:VoucherCancel" />
</wsdl:message>
<wsdl:message name="VoucherCancelSoapOut">
<wsdl:part name="parameters" element="tns:VoucherCancelResponse" />
</wsdl:message>
<wsdl:message name="GetWHStockSoapIn">
<wsdl:part name="parameters" element="tns:GetWHStock" />
</wsdl:message>
<wsdl:message name="GetWHStockSoapOut">
<wsdl:part name="parameters" element="tns:GetWHStockResponse" />
</wsdl:message>
<wsdl:message name="POInSoapIn">
<wsdl:part name="parameters" element="tns:POIn" />
</wsdl:message>
<wsdl:message name="POInSoapOut">
<wsdl:part name="parameters" element="tns:POInResponse" />
</wsdl:message>
<wsdl:message name="SOSoapIn">
<wsdl:part name="parameters" element="tns:SO" />
</wsdl:message>
<wsdl:message name="SOSoapOut">
<wsdl:part name="parameters" element="tns:SOResponse" />
</wsdl:message>
<wsdl:message name="CheckInsertSoapIn">
<wsdl:part name="parameters" element="tns:CheckInsert" />
</wsdl:message>
<wsdl:message name="CheckInsertSoapOut">
<wsdl:part name="parameters" element="tns:CheckInsertResponse" />
</wsdl:message>
<wsdl:message name="CheckUpdateSoapIn">
<wsdl:part name="parameters" element="tns:CheckUpdate" />
</wsdl:message>
<wsdl:message name="CheckUpdateSoapOut">
<wsdl:part name="parameters" element="tns:CheckUpdateResponse" />
</wsdl:message>
<wsdl:message name="CheckDifferenceSoapIn">
<wsdl:part name="parameters" element="tns:CheckDifference" />
</wsdl:message>
<wsdl:message name="CheckDifferenceSoapOut">
<wsdl:part name="parameters" element="tns:CheckDifferenceResponse" />
</wsdl:message>
<wsdl:message name="ItemOutSoapIn">
<wsdl:part name="parameters" element="tns:ItemOut" />
</wsdl:message>
<wsdl:message name="ItemOutSoapOut">
<wsdl:part name="parameters" element="tns:ItemOutResponse" />
</wsdl:message>
<wsdl:message name="GetCenterSoapIn">
<wsdl:part name="parameters" element="tns:GetCenter" />
</wsdl:message>
<wsdl:message name="GetCenterSoapOut">
<wsdl:part name="parameters" element="tns:GetCenterResponse" />
</wsdl:message>
<wsdl:message name="initInventorySoapIn">
<wsdl:part name="parameters" element="tns:initInventory" />
</wsdl:message>
<wsdl:message name="initInventorySoapOut">
<wsdl:part name="parameters" element="tns:initInventoryResponse" />
</wsdl:message>
<wsdl:message name="initVendorSoapIn">
<wsdl:part name="parameters" element="tns:initVendor" />
</wsdl:message>
<wsdl:message name="initVendorSoapOut">
<wsdl:part name="parameters" element="tns:initVendorResponse" />
</wsdl:message>
<wsdl:message name="initWareHourseSoapIn">
<wsdl:part name="parameters" element="tns:initWareHourse" />
</wsdl:message>
<wsdl:message name="initWareHourseSoapOut">
<wsdl:part name="parameters" element="tns:initWareHourseResponse" />
</wsdl:message>
<wsdl:message name="initPOSoapIn">
<wsdl:part name="parameters" element="tns:initPO" />
</wsdl:message>
<wsdl:message name="initPOSoapOut">
<wsdl:part name="parameters" element="tns:initPOResponse" />
</wsdl:message>
<wsdl:message name="initMOSoapIn">
<wsdl:part name="parameters" element="tns:initMO" />
</wsdl:message>
<wsdl:message name="initMOSoapOut">
<wsdl:part name="parameters" element="tns:initMOResponse" />
</wsdl:message>
<wsdl:message name="initMOBomSoapIn">
<wsdl:part name="parameters" element="tns:initMOBom" />
</wsdl:message>
<wsdl:message name="initMOBomSoapOut">
<wsdl:part name="parameters" element="tns:initMOBomResponse" />
</wsdl:message>
<wsdl:message name="initMOBomResSoapIn">
<wsdl:part name="parameters" element="tns:initMOBomRes" />
</wsdl:message>
<wsdl:message name="initMOBomResSoapOut">
<wsdl:part name="parameters" element="tns:initMOBomResResponse" />
</wsdl:message>
<wsdl:message name="initSODispatchSoapIn">
<wsdl:part name="parameters" element="tns:initSODispatch" />
</wsdl:message>
<wsdl:message name="initSODispatchSoapOut">
<wsdl:part name="parameters" element="tns:initSODispatchResponse" />
</wsdl:message>
<wsdl:portType name="ASPWebSoap">
<wsdl:operation name="initTransferWH">
<wsdl:input message="tns:initTransferWHSoapIn" />
<wsdl:output message="tns:initTransferWHSoapOut" />
</wsdl:operation>
<wsdl:operation name="initTransferOut">
<wsdl:input message="tns:initTransferOutSoapIn" />
<wsdl:output message="tns:initTransferOutSoapOut" />
</wsdl:operation>
<wsdl:operation name="initTransferOutNew">
<wsdl:input message="tns:initTransferOutNewSoapIn" />
<wsdl:output message="tns:initTransferOutNewSoapOut" />
</wsdl:operation>
<wsdl:operation name="VoucherCancel">
<wsdl:input message="tns:VoucherCancelSoapIn" />
<wsdl:output message="tns:VoucherCancelSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetWHStock">
<wsdl:input message="tns:GetWHStockSoapIn" />
<wsdl:output message="tns:GetWHStockSoapOut" />
</wsdl:operation>
<wsdl:operation name="POIn">
<wsdl:input message="tns:POInSoapIn" />
<wsdl:output message="tns:POInSoapOut" />
</wsdl:operation>
<wsdl:operation name="SO">
<wsdl:input message="tns:SOSoapIn" />
<wsdl:output message="tns:SOSoapOut" />
</wsdl:operation>
<wsdl:operation name="CheckInsert">
<wsdl:input message="tns:CheckInsertSoapIn" />
<wsdl:output message="tns:CheckInsertSoapOut" />
</wsdl:operation>
<wsdl:operation name="CheckUpdate">
<wsdl:input message="tns:CheckUpdateSoapIn" />
<wsdl:output message="tns:CheckUpdateSoapOut" />
</wsdl:operation>
<wsdl:operation name="CheckDifference">
<wsdl:input message="tns:CheckDifferenceSoapIn" />
<wsdl:output message="tns:CheckDifferenceSoapOut" />
</wsdl:operation>
<wsdl:operation name="ItemOut">
<wsdl:input message="tns:ItemOutSoapIn" />
<wsdl:output message="tns:ItemOutSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetCenter">
<wsdl:input message="tns:GetCenterSoapIn" />
<wsdl:output message="tns:GetCenterSoapOut" />
</wsdl:operation>
<wsdl:operation name="initInventory">
<wsdl:input message="tns:initInventorySoapIn" />
<wsdl:output message="tns:initInventorySoapOut" />
</wsdl:operation>
<wsdl:operation name="initVendor">
<wsdl:input message="tns:initVendorSoapIn" />
<wsdl:output message="tns:initVendorSoapOut" />
</wsdl:operation>
<wsdl:operation name="initWareHourse">
<wsdl:input message="tns:initWareHourseSoapIn" />
<wsdl:output message="tns:initWareHourseSoapOut" />
</wsdl:operation>
<wsdl:operation name="initPO">
<wsdl:input message="tns:initPOSoapIn" />
<wsdl:output message="tns:initPOSoapOut" />
</wsdl:operation>
<wsdl:operation name="initMO">
<wsdl:input message="tns:initMOSoapIn" />
<wsdl:output message="tns:initMOSoapOut" />
</wsdl:operation>
<wsdl:operation name="initMOBom">
<wsdl:input message="tns:initMOBomSoapIn" />
<wsdl:output message="tns:initMOBomSoapOut" />
</wsdl:operation>
<wsdl:operation name="initMOBomRes">
<wsdl:input message="tns:initMOBomResSoapIn" />
<wsdl:output message="tns:initMOBomResSoapOut" />
</wsdl:operation>
<wsdl:operation name="initSODispatch">
<wsdl:input message="tns:initSODispatchSoapIn" />
<wsdl:output message="tns:initSODispatchSoapOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ASPWebSoap" type="tns:ASPWebSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="initTransferWH">
<soap:operation soapAction="http://tempuri.org/initTransferWH" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initTransferOut">
<soap:operation soapAction="http://tempuri.org/initTransferOut" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initTransferOutNew">
<soap:operation soapAction="http://tempuri.org/initTransferOutNew" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="VoucherCancel">
<soap:operation soapAction="http://tempuri.org/VoucherCancel" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetWHStock">
<soap:operation soapAction="http://tempuri.org/GetWHStock" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="POIn">
<soap:operation soapAction="http://tempuri.org/POIn" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SO">
<soap:operation soapAction="http://tempuri.org/SO" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckInsert">
<soap:operation soapAction="http://tempuri.org/CheckInsert" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckUpdate">
<soap:operation soapAction="http://tempuri.org/CheckUpdate" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckDifference">
<soap:operation soapAction="http://tempuri.org/CheckDifference" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ItemOut">
<soap:operation soapAction="http://tempuri.org/ItemOut" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCenter">
<soap:operation soapAction="http://tempuri.org/GetCenter" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initInventory">
<soap:operation soapAction="http://tempuri.org/initInventory" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initVendor">
<soap:operation soapAction="http://tempuri.org/initVendor" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initWareHourse">
<soap:operation soapAction="http://tempuri.org/initWareHourse" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initPO">
<soap:operation soapAction="http://tempuri.org/initPO" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initMO">
<soap:operation soapAction="http://tempuri.org/initMO" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initMOBom">
<soap:operation soapAction="http://tempuri.org/initMOBom" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initMOBomRes">
<soap:operation soapAction="http://tempuri.org/initMOBomRes" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initSODispatch">
<soap:operation soapAction="http://tempuri.org/initSODispatch" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="ASPWebSoap12" type="tns:ASPWebSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="initTransferWH">
<soap12:operation soapAction="http://tempuri.org/initTransferWH" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initTransferOut">
<soap12:operation soapAction="http://tempuri.org/initTransferOut" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initTransferOutNew">
<soap12:operation soapAction="http://tempuri.org/initTransferOutNew" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="VoucherCancel">
<soap12:operation soapAction="http://tempuri.org/VoucherCancel" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetWHStock">
<soap12:operation soapAction="http://tempuri.org/GetWHStock" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="POIn">
<soap12:operation soapAction="http://tempuri.org/POIn" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SO">
<soap12:operation soapAction="http://tempuri.org/SO" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckInsert">
<soap12:operation soapAction="http://tempuri.org/CheckInsert" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckUpdate">
<soap12:operation soapAction="http://tempuri.org/CheckUpdate" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckDifference">
<soap12:operation soapAction="http://tempuri.org/CheckDifference" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ItemOut">
<soap12:operation soapAction="http://tempuri.org/ItemOut" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCenter">
<soap12:operation soapAction="http://tempuri.org/GetCenter" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initInventory">
<soap12:operation soapAction="http://tempuri.org/initInventory" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initVendor">
<soap12:operation soapAction="http://tempuri.org/initVendor" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initWareHourse">
<soap12:operation soapAction="http://tempuri.org/initWareHourse" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initPO">
<soap12:operation soapAction="http://tempuri.org/initPO" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initMO">
<soap12:operation soapAction="http://tempuri.org/initMO" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initMOBom">
<soap12:operation soapAction="http://tempuri.org/initMOBom" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initMOBomRes">
<soap12:operation soapAction="http://tempuri.org/initMOBomRes" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="initSODispatch">
<soap12:operation soapAction="http://tempuri.org/initSODispatch" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ASPWeb">
<wsdl:port name="ASPWebSoap" binding="tns:ASPWebSoap">
<soap:address location="http://192.168.1.55/WZSAP/ASPWeb.asmx" />
</wsdl:port>
<wsdl:port name="ASPWebSoap12" binding="tns:ASPWebSoap12">
<soap12:address location="http://192.168.1.55/WZSAP/ASPWeb.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>