From 0ff18a7500fd1ec0c2b96c371b35d944a9bb5f0b Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期六, 01 四月 2023 10:40:53 +0800
Subject: [PATCH] 扫流转卡,扫仓库码,派工单。

---
 WebAPI/Web References/WebS/WebService1.wsdl | 4119 +++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 2,302 insertions(+), 1,817 deletions(-)

diff --git a/WebAPI/Web References/WebS/WebService1.wsdl b/WebAPI/Web References/WebS/WebService1.wsdl
index 836a8b3..4717c43 100644
--- a/WebAPI/Web References/WebS/WebService1.wsdl
+++ b/WebAPI/Web References/WebS/WebService1.wsdl
@@ -2,6 +2,693 @@
 <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="set_SavePonderationBillMain_Temp_BarCode_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="omodel_View" type="tns:ClsGy_BarCodeBill_WMS_Model_View" />
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsGy_BarCodeBill_WMS_Model_View">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsGy_BarCodeBill_WMS_Model">
+            <s:sequence>
+              <s:element minOccurs="0" maxOccurs="1" name="HMaterNumber" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HMaterName" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HMaterModel" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HUnitName" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HGroupName" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HErpClsID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HCusRelationNumber" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HBarCodeStatus" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HWHName" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDate" type="s:dateTime" />
+              <s:element minOccurs="1" maxOccurs="1" name="HInstructID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInstructNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSeOrderBillID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HSeOrderBillNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCheckerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HAuxPropName" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSourceQty" type="s:double" />
+              <s:element minOccurs="0" maxOccurs="1" name="HBarCode_Pack" type="s:string" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:complexType name="ClsGy_BarCodeBill_WMS_Model">
+        <s:sequence>
+          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HMaterID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HUnitID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBarCodeType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HMakeDate" type="s:dateTime" />
+          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSourceInterID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSourceEntryID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HPrintQty" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HinitQty" type="s:double" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HStopflag" type="s:boolean" />
+          <s:element minOccurs="1" maxOccurs="1" name="HProduceDate" type="s:dateTime" />
+          <s:element minOccurs="1" maxOccurs="1" name="HExpiryDate" type="s:dateTime" />
+        </s:sequence>
+      </s:complexType>
+      <s:complexType name="ClsXt_SystemParameterMain">
+        <s:sequence>
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_SourceBillCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_UpdateSourceInterID" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MESFlag" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_BarCodeCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceBillCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoBarCode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceBillCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_Display" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SourceBillCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_WHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_SourceBillCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_FIFOList" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_SimpleMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoBarCode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_WHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_FIFOList" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoSavePOStockInBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_NoRefresh" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_Display" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_WHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_FIFOList" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_WHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_FIFOList" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_SimpleMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_WHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_WHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_WHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_FIFOList" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_Display" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_WHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_FIFOList" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_FIFOList" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_SourceBarCodeCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_SimpleMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_AutoSavePOStockInBackBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MustQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MulSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MultilineCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MaterWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_SourceWHSPCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_SimpleMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_ERPStockCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_WMSStockCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_WMSStockCtl_ERPMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_SaveUpdateStock" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_MaterBarCodeDefQty" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_BatchBarCodeDefQty" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_SNBarCodeDefQty" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_CampanyName" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_OneKeyMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_OneScanMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_UserByOrgRelation" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_MouldManagerCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_CloudMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_BillDateMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="BarCode_SourceQtyCtl" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="BarCode_PrintQty" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="BarCode_PrintQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="BarCode_UpdatePrintQtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FullMoveCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_QtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_OneCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FirstCheckOut" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_ProcessCheckCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_DeleteCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_LineBindCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_QtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_ProcessCheckOut" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_FirstCheckOut" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_DeleteCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_QtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_BadReasonQtyCtrl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_DeleteCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_FullMoveCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_QtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_OneCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_DeleteCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_QtyCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_DeleteCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_FirstCheckOut" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESReturnWorkBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESEndWorkBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESStopWorkBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBillWorkQtyStatus_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBillQualityStatus_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_MouldLifeCtrl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_MouldLifeCtrlType" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="OA_ErrMsgBackBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESProceReportWorkBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="QC_FirstPieceCheckBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_SaveAutoAddnew" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_SaveAutoAddnew" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_SaveAutoAddnew" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_SaveAutoAddnew" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_AutoCheck" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_SaveAutoAddnew" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrlType" type="s:string" />
+        </s:sequence>
+      </s:complexType>
+      <s:element name="set_SavePonderationBillMain_Temp_BarCode_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_BillCheckResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_CheckTypeByBarCode_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_CheckTypeByBarCode_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_BillCheckResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsKf_ICStockBill_WMS">
+        <s:sequence>
+          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBarType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HWhNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSPFlag" type="s:boolean" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSPNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSCWhID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCWhNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCWhName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSCSPFlag" type="s:boolean" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCSPNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCSPName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HDeptNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSupNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HOWNERNAME" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCustom" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HMulSourceFlag" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HStockInOrgName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HStockOutOrgName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+        </s:sequence>
+      </s:complexType>
+      <s:element name="GetKf_PonderationBillMain_Temp_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_Temp_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_BillCheckResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_UpdateTemp_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_UpdateTemp_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_UpdateTemp_BillCheckResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_TempList_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHOWNERID" type="s:long" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_TempList_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_TempList_BillCheckResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getDataSetByMasterSQL">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sTable" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getDataSetByMasterSQLResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getDataSetByMasterSQLResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getCheckOpen">
+        <s:complexType />
+      </s:element>
+      <s:element name="getCheckOpenResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="getCheckOpenResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getGetDataBase">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sItem" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sK3" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getGetDataBaseResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getGetDataBaseResult" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sK3" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getCheckCzymc">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sUser" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sPsd" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getCheckCzymcResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getCheckCzymcResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getSub_GetCurPeriod">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sYear" type="s:int" />
+            <s:element minOccurs="1" maxOccurs="1" name="sPeriod" type="s:int" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getSub_GetCurPeriodResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="getSub_GetCurPeriodResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sYear" type="s:int" />
+            <s:element minOccurs="1" maxOccurs="1" name="sPeriod" type="s:int" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getDataSetBySQL">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sTable" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getDataSetBySQLResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getDataSetBySQLResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getRunProc">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getRunProcResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getRunProcByMul">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="tns:ArrayOfString" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ArrayOfString">
+        <s:sequence>
+          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
+        </s:sequence>
+      </s:complexType>
+      <s:element name="getRunProcByMulResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="getSecurity_Log">
         <s:complexType>
           <s:sequence>
@@ -187,6 +874,235 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="GetWorkProcInfoBoard">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceID" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWorkProcInfoBoardResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetWorkProcInfoBoardResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetICInventoryByBarCode_View">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetICInventoryByBarCode_ViewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetICInventoryByBarCode_ViewResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMaterByBarCode_View">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMaterByBarCode_ViewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetMaterByBarCode_ViewResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetICInventoryByBarCodeSP_View">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetICInventoryByBarCodeSP_ViewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetICInventoryByBarCodeSP_ViewResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMaterByBarCodeSP_View">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMaterByBarCodeSP_ViewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetMaterByBarCodeSP_ViewResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="SetFIFOPonderationBillMain_Temp">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HUserOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="SetFIFOPonderationBillMain_TempResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="SetFIFOPonderationBillMain_TempResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_BarCode_Fast">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHSupID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSupName" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHDeptID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHDeptName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_BarCode_FastResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_FastResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHSupID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSupName" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHDeptID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHDeptName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_CheckTypeByBarCode">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_CheckTypeByBarCodeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCodeResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_BarCode_OutFastResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_OutFastResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="get_CheckTypeByBarCode_Out">
         <s:complexType>
           <s:sequence>
@@ -215,45 +1131,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_ICStockBill_WMS">
-        <s:sequence>
-          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBarType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HWhNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSPFlag" type="s:boolean" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSPNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSCWhID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCWhNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCWhName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSCSPFlag" type="s:boolean" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCSPNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCSPName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HDeptNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSupNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HOWNERNAME" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCustom" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HMulSourceFlag" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HStockInOrgName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HStockOutOrgName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-        </s:sequence>
-      </s:complexType>
       <s:element name="set_SavePonderationBillMain_Temp_BarCode_MulSource">
         <s:complexType>
           <s:sequence>
@@ -366,312 +1243,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsXt_SystemParameterMain">
-        <s:sequence>
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_SourceBillCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_UpdateSourceInterID" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MESFlag" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_BarCodeCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceBillCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoBarCode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceBillCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_Display" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SourceBillCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_WHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_SourceBillCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_FIFOList" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_SimpleMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoBarCode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_WHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_FIFOList" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoSavePOStockInBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_NoRefresh" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_Display" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_WHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_WHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_FIFOList" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_SimpleMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_WHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_FIFOList" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_Display" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_WHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_FIFOList" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_FIFOList" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_SourceBarCodeCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_SimpleMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_AutoSavePOStockInBackBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MustQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MulSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BillTypeOneScan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BatchNoCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MultilineCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MaterWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_SourceWHSPCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_SimpleMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_ERPStockCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_WMSStockCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_WMSStockCtl_ERPMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_SaveUpdateStock" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_MaterBarCodeDefQty" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_BatchBarCodeDefQty" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_SNBarCodeDefQty" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_CampanyName" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_OneKeyMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_OneScanMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_UserByOrgRelation" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="WMS_MouldManagerCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="BarCode_SourceQtyCtl" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="BarCode_PrintQty" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="BarCode_PrintQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="BarCode_UpdatePrintQtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FullMoveCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_QtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_OneCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FirstCheckOut" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_ProcessCheckCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_DeleteCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_LineBindCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_QtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_ProcessCheckOut" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_FirstCheckOut" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_DeleteCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_QtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_BadReasonQtyCtrl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_DeleteCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_FullMoveCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_QtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_OneCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_DeleteCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_QtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_DeleteCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_FirstCheckOut" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESReturnWorkBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESEndWorkBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESStopWorkBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBillWorkQtyStatus_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBillQualityStatus_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_MouldLifeCtrl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_MouldLifeCtrlType" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="OA_ErrMsgBackBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESProceReportWorkBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="QC_FirstPieceCheckBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_SaveAutoAddnew" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_SaveAutoAddnew" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_SaveAutoAddnew" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_SaveAutoAddnew" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_AutoCheck" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_SaveAutoAddnew" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrlType" type="s:string" />
-        </s:sequence>
-      </s:complexType>
       <s:element name="get_CheckTypeByBarCode_MulSourceBillResponse">
         <s:complexType>
           <s:sequence>
@@ -1068,6 +1639,8 @@
           <s:element minOccurs="0" maxOccurs="1" name="HCusBarCode" type="s:string" />
           <s:element minOccurs="0" maxOccurs="1" name="HSubBillType" type="s:string" />
           <s:element minOccurs="1" maxOccurs="1" name="HMulSourceBill" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBeginDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HEndDate" type="s:string" />
         </s:sequence>
       </s:complexType>
       <s:element name="set_SaveDoorOutCheck_BarCodeResponse">
@@ -1177,6 +1750,28 @@
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="getSourceBillList_NewResult" type="tns:ClsKf_ICStockBill_WMS" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_BillSubType">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_BillSubTypeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_BillSubTypeResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -1523,6 +2118,29 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="get_SourceBarCode_OtherOut">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_OtherOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_OtherOutResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="get_SourceBarCode_MoveStock">
         <s:complexType>
           <s:sequence>
@@ -1711,64 +2329,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsGy_BarCodeBill_WMS_Model_View">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsGy_BarCodeBill_WMS_Model">
-            <s:sequence>
-              <s:element minOccurs="0" maxOccurs="1" name="HMaterNumber" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HMaterName" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HMaterModel" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HUnitName" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HGroupName" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HErpClsID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HCusRelationNumber" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HBarCodeStatus" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HWHName" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDate" type="s:dateTime" />
-              <s:element minOccurs="1" maxOccurs="1" name="HInstructID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HInstructNo" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSeOrderBillID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HSeOrderBillNo" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HCheckerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HAuxPropName" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSourceQty" type="s:double" />
-              <s:element minOccurs="0" maxOccurs="1" name="HBarCode_Pack" type="s:string" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
-      <s:complexType name="ClsGy_BarCodeBill_WMS_Model">
-        <s:sequence>
-          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HMaterID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HUnitID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBarCodeType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HMakeDate" type="s:dateTime" />
-          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSourceInterID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSourceEntryID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HPrintQty" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HinitQty" type="s:double" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HStopflag" type="s:boolean" />
-        </s:sequence>
-      </s:complexType>
       <s:element name="get_SavePonderationBillMain_Temp_BarCodeResponse">
         <s:complexType>
           <s:sequence>
@@ -1852,6 +2412,67 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_MoveStockResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_BarCode_MoveStock_PD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HScanStyle" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_BarCode_MoveStock_PDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_BarCode_MoveStock_PDResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="omodel_View" type="tns:ClsGy_BarCodeBill_WMS_Model_View" />
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -2541,265 +3162,133 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_BarCode_BillCheck">
+      <s:element name="set_SaveProcReportMoveBill_CLD_New">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="omodel_View" type="tns:ClsGy_BarCodeBill_WMS_Model_View" />
-            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_BarCode_BillCheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_BillCheckResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_CheckTypeByBarCode_BillCheck">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_CheckTypeByBarCode_BillCheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_BillCheckResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_BillCheck">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_BillCheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_BillCheckResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_UpdateTemp_BillCheck">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_UpdateTemp_BillCheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_UpdateTemp_BillCheckResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_TempList_BillCheck">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHOWNERID" type="s:long" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_TempList_BillCheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_TempList_BillCheckResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getDataSetByMasterSQL">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sTable" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getDataSetByMasterSQLResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="getDataSetByMasterSQLResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getCheckOpen">
-        <s:complexType />
-      </s:element>
-      <s:element name="getCheckOpenResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="getCheckOpenResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getGetDataBase">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sItem" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sK3" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getGetDataBaseResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="getGetDataBaseResult" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sK3" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getCheckCzymc">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sUser" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sPsd" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getCheckCzymcResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="getCheckCzymcResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getSub_GetCurPeriod">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sYear" type="s:int" />
-            <s:element minOccurs="1" maxOccurs="1" name="sPeriod" type="s:int" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getSub_GetCurPeriodResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="getSub_GetCurPeriodResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sYear" type="s:int" />
-            <s:element minOccurs="1" maxOccurs="1" name="sPeriod" type="s:int" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getDataSetBySQL">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sTable" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getDataSetBySQLResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="getDataSetBySQLResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getRunProc">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getRunProcResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getRunProcByMul">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="tns:ArrayOfString" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:complexType name="ArrayOfString">
-        <s:sequence>
-          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
-        </s:sequence>
+      <s:complexType name="ClsKf_ProductInBillMain">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="0" maxOccurs="1" name="HDateForWeb" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
       </s:complexType>
-      <s:element name="getRunProcByMulResponse">
+      <s:element name="set_SaveProcReportMoveBill_CLD_NewResponse">
         <s:complexType>
           <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_CLD_NewResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveProcReportMoveBill_MoveStock">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HPPBomBillNo" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveProcReportMoveBill_MoveStockResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_MoveStockResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveProcReportMoveBill_MoveStock_CLD_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveProcReportMoveBill_MoveStock_CLD_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_MoveStock_CLD_NewResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_CheckPOInStockBill_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsCg_POInStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsCg_POInStockBillMain">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCurID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HExRate" type="s:float" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_CheckPOInStockBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_CheckPOInStockBill_NewResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_CheckPOInStockBill_CLD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsCg_POInStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_CheckPOInStockBill_CLDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_CheckPOInStockBill_CLDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -4287,236 +4776,81 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetWorkProcInfoBoard">
+      <s:element name="set_SaveOtherOutBill_CLD_New">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceID" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetWorkProcInfoBoardResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetWorkProcInfoBoardResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetICInventoryByBarCode_View">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetICInventoryByBarCode_ViewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetICInventoryByBarCode_ViewResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetMaterByBarCode_View">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetMaterByBarCode_ViewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetMaterByBarCode_ViewResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetICInventoryByBarCodeSP_View">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetICInventoryByBarCodeSP_ViewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetICInventoryByBarCodeSP_ViewResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetMaterByBarCodeSP_View">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetMaterByBarCodeSP_ViewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetMaterByBarCodeSP_ViewResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="SetFIFOPonderationBillMain_Temp">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HUserOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="SetFIFOPonderationBillMain_TempResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="SetFIFOPonderationBillMain_TempResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_BarCode_Fast">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHSupID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSupName" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHDeptID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHDeptName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_BarCode_FastResponse">
+      <s:complexType name="ClsKf_OtherOutBillMain">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+              <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_SaveOtherOutBill_CLD_NewResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_FastResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHSupID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSupName" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHDeptID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHDeptName" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_CLD_NewResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_CheckTypeByBarCode">
+      <s:element name="set_SaveOtherOutBill_CLD">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_CheckTypeByBarCodeResponse">
+      <s:element name="set_SaveOtherOutBill_CLDResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCodeResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_CLDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
+      <s:element name="set_SaveOtherOutBill_BillCheck">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_BarCode_OutFastResponse">
+      <s:element name="set_SaveOtherOutBill_BillCheckResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_OutFastResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_BillCheckResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePOStockInBackBill_New">
+      <s:element name="set_SavePOStockInBackBill">
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
@@ -4574,6 +4908,23 @@
           </s:extension>
         </s:complexContent>
       </s:complexType>
+      <s:element name="set_SavePOStockInBackBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBackBillResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePOStockInBackBill_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="set_SavePOStockInBackBill_NewResponse">
         <s:complexType>
           <s:sequence>
@@ -4794,28 +5145,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_ProductInBillMain">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="0" maxOccurs="1" name="HDateForWeb" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
       <s:element name="set_SaveProductInBill_MulSource_CLDResponse">
         <s:complexType>
           <s:sequence>
@@ -5604,111 +5933,36 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveProcReportMoveBill_CLD_New">
+      <s:element name="set_SaveSellOutBackBill">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveProcReportMoveBill_CLD_NewResponse">
+      <s:element name="set_SaveSellOutBackBillResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_CLD_NewResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBillResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveProcReportMoveBill_MoveStock">
+      <s:element name="set_SaveSellOutBackBill_New">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HPPBomBillNo" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveProcReportMoveBill_MoveStockResponse">
+      <s:element name="set_SaveSellOutBackBill_NewResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_MoveStockResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveProcReportMoveBill_MoveStock_CLD_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveProcReportMoveBill_MoveStock_CLD_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_MoveStock_CLD_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_CheckPOInStockBill_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsCg_POInStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:complexType name="ClsCg_POInStockBillMain">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HCurID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HExRate" type="s:float" />
-              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
-      <s:element name="set_CheckPOInStockBill_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_CheckPOInStockBill_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_CheckPOInStockBill_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsCg_POInStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_CheckPOInStockBill_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_CheckPOInStockBill_CLDResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBill_NewResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -6492,6 +6746,59 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="set_SaveMateReplenishOutBill_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MateReplenishOutBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveMateReplenishOutBill_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMateReplenishOutBill_BillCheckResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveEntrustReplenishOutBill_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustReplenishOutBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsKf_EntrustReplenishOutBillMain">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_SaveEntrustReplenishOutBill_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustReplenishOutBill_BillCheckResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="set_SaveEntrustInBackBill_CLD">
         <s:complexType>
           <s:sequence>
@@ -6805,6 +7112,22 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="set_SaveEntrustOutBill_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustOutBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveEntrustOutBill_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBill_BillCheckResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="set_SaveOtherOutBackBill">
         <s:complexType>
           <s:sequence>
@@ -6848,28 +7171,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_OtherOutBillMain">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-              <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
       <s:element name="set_SaveOtherOutBillResponse">
         <s:complexType>
           <s:sequence>
@@ -7004,75 +7305,6 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveOtherOutBill_CLD_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveOtherOutBill_CLD_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_CLD_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveOtherOutBill_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveOtherOutBill_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_CLDResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveOtherOutBill_BillCheck">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveOtherOutBill_BillCheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_BillCheckResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePOStockInBackBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePOStockInBackBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBackBillResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -8222,6 +8454,23 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="set_SaveMoveStockBill_PD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MoveStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveMoveStockBill_PDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_PDResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="set_CheckXCMoveStockBill">
         <s:complexType>
           <s:sequence>
@@ -8425,6 +8674,24 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_CLD_NewResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveMoveStockBill_CLD_New_PD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MoveStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveMoveStockBill_CLD_New_PDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_CLD_New_PDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -8672,40 +8939,6 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="Get_IsCheckStock_ICInventoryResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveSellOutBackBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveSellOutBackBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBillResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveSellOutBackBill_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveSellOutBackBill_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBill_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -12804,6 +13037,84 @@
       </s:element>
     </s:schema>
   </wsdl:types>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_UpdateTemp_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_UpdateTemp_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_UpdateTemp_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_UpdateTemp_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_TempList_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_TempList_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="getDataSetByMasterSQLSoapIn">
+    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQL" />
+  </wsdl:message>
+  <wsdl:message name="getDataSetByMasterSQLSoapOut">
+    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQLResponse" />
+  </wsdl:message>
+  <wsdl:message name="getCheckOpenSoapIn">
+    <wsdl:part name="parameters" element="tns:getCheckOpen" />
+  </wsdl:message>
+  <wsdl:message name="getCheckOpenSoapOut">
+    <wsdl:part name="parameters" element="tns:getCheckOpenResponse" />
+  </wsdl:message>
+  <wsdl:message name="getGetDataBaseSoapIn">
+    <wsdl:part name="parameters" element="tns:getGetDataBase" />
+  </wsdl:message>
+  <wsdl:message name="getGetDataBaseSoapOut">
+    <wsdl:part name="parameters" element="tns:getGetDataBaseResponse" />
+  </wsdl:message>
+  <wsdl:message name="getCheckCzymcSoapIn">
+    <wsdl:part name="parameters" element="tns:getCheckCzymc" />
+  </wsdl:message>
+  <wsdl:message name="getCheckCzymcSoapOut">
+    <wsdl:part name="parameters" element="tns:getCheckCzymcResponse" />
+  </wsdl:message>
+  <wsdl:message name="getSub_GetCurPeriodSoapIn">
+    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriod" />
+  </wsdl:message>
+  <wsdl:message name="getSub_GetCurPeriodSoapOut">
+    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriodResponse" />
+  </wsdl:message>
+  <wsdl:message name="getDataSetBySQLSoapIn">
+    <wsdl:part name="parameters" element="tns:getDataSetBySQL" />
+  </wsdl:message>
+  <wsdl:message name="getDataSetBySQLSoapOut">
+    <wsdl:part name="parameters" element="tns:getDataSetBySQLResponse" />
+  </wsdl:message>
+  <wsdl:message name="getRunProcSoapIn">
+    <wsdl:part name="parameters" element="tns:getRunProc" />
+  </wsdl:message>
+  <wsdl:message name="getRunProcSoapOut">
+    <wsdl:part name="parameters" element="tns:getRunProcResponse" />
+  </wsdl:message>
+  <wsdl:message name="getRunProcByMulSoapIn">
+    <wsdl:part name="parameters" element="tns:getRunProcByMul" />
+  </wsdl:message>
+  <wsdl:message name="getRunProcByMulSoapOut">
+    <wsdl:part name="parameters" element="tns:getRunProcByMulResponse" />
+  </wsdl:message>
   <wsdl:message name="getSecurity_LogSoapIn">
     <wsdl:part name="parameters" element="tns:getSecurity_Log" />
   </wsdl:message>
@@ -12845,6 +13156,60 @@
   </wsdl:message>
   <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MouldSoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MouldResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWorkProcInfoBoardSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWorkProcInfoBoard" />
+  </wsdl:message>
+  <wsdl:message name="GetWorkProcInfoBoardSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWorkProcInfoBoardResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetICInventoryByBarCode_ViewSoapIn">
+    <wsdl:part name="parameters" element="tns:GetICInventoryByBarCode_View" />
+  </wsdl:message>
+  <wsdl:message name="GetICInventoryByBarCode_ViewSoapOut">
+    <wsdl:part name="parameters" element="tns:GetICInventoryByBarCode_ViewResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetMaterByBarCode_ViewSoapIn">
+    <wsdl:part name="parameters" element="tns:GetMaterByBarCode_View" />
+  </wsdl:message>
+  <wsdl:message name="GetMaterByBarCode_ViewSoapOut">
+    <wsdl:part name="parameters" element="tns:GetMaterByBarCode_ViewResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetICInventoryByBarCodeSP_ViewSoapIn">
+    <wsdl:part name="parameters" element="tns:GetICInventoryByBarCodeSP_View" />
+  </wsdl:message>
+  <wsdl:message name="GetICInventoryByBarCodeSP_ViewSoapOut">
+    <wsdl:part name="parameters" element="tns:GetICInventoryByBarCodeSP_ViewResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetMaterByBarCodeSP_ViewSoapIn">
+    <wsdl:part name="parameters" element="tns:GetMaterByBarCodeSP_View" />
+  </wsdl:message>
+  <wsdl:message name="GetMaterByBarCodeSP_ViewSoapOut">
+    <wsdl:part name="parameters" element="tns:GetMaterByBarCodeSP_ViewResponse" />
+  </wsdl:message>
+  <wsdl:message name="SetFIFOPonderationBillMain_TempSoapIn">
+    <wsdl:part name="parameters" element="tns:SetFIFOPonderationBillMain_Temp" />
+  </wsdl:message>
+  <wsdl:message name="SetFIFOPonderationBillMain_TempSoapOut">
+    <wsdl:part name="parameters" element="tns:SetFIFOPonderationBillMain_TempResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_FastSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_Fast" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_FastSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_FastResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCodeSoapIn">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCodeSoapOut">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCodeResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_OutFastSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_OutFast" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_OutFastSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastResponse" />
   </wsdl:message>
   <wsdl:message name="get_CheckTypeByBarCode_OutSoapIn">
     <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_Out" />
@@ -12966,6 +13331,12 @@
   <wsdl:message name="getSourceBillList_NewSoapOut">
     <wsdl:part name="parameters" element="tns:getSourceBillList_NewResponse" />
   </wsdl:message>
+  <wsdl:message name="get_BillSubTypeSoapIn">
+    <wsdl:part name="parameters" element="tns:get_BillSubType" />
+  </wsdl:message>
+  <wsdl:message name="get_BillSubTypeSoapOut">
+    <wsdl:part name="parameters" element="tns:get_BillSubTypeResponse" />
+  </wsdl:message>
   <wsdl:message name="get_SourceBarCode_NewSoapIn">
     <wsdl:part name="parameters" element="tns:get_SourceBarCode_New" />
   </wsdl:message>
@@ -13050,6 +13421,12 @@
   <wsdl:message name="get_SourceBarCode_EntrustOutSoapOut">
     <wsdl:part name="parameters" element="tns:get_SourceBarCode_EntrustOutResponse" />
   </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_OtherOutSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_OtherOut" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_OtherOutSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_OtherOutResponse" />
+  </wsdl:message>
   <wsdl:message name="get_SourceBarCode_MoveStockSoapIn">
     <wsdl:part name="parameters" element="tns:get_SourceBarCode_MoveStock" />
   </wsdl:message>
@@ -13109,6 +13486,18 @@
   </wsdl:message>
   <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStockSoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_BarCode_MoveStock_PDSoapIn">
+    <wsdl:part name="parameters" element="tns:get_BarCode_MoveStock_PD" />
+  </wsdl:message>
+  <wsdl:message name="get_BarCode_MoveStock_PDSoapOut">
+    <wsdl:part name="parameters" element="tns:get_BarCode_MoveStock_PDResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDResponse" />
   </wsdl:message>
   <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiSoapIn">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai" />
@@ -13278,83 +13667,35 @@
   <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckSoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheck" />
+  <wsdl:message name="set_SaveProcReportMoveBill_CLD_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_New" />
   </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckResponse" />
+  <wsdl:message name="set_SaveProcReportMoveBill_CLD_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="get_CheckTypeByBarCode_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_BillCheck" />
+  <wsdl:message name="set_SaveProcReportMoveBill_MoveStockSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStock" />
   </wsdl:message>
-  <wsdl:message name="get_CheckTypeByBarCode_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_BillCheckResponse" />
+  <wsdl:message name="set_SaveProcReportMoveBill_MoveStockSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStockResponse" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_BillCheck" />
+  <wsdl:message name="set_SaveProcReportMoveBill_MoveStock_CLD_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStock_CLD_New" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_BillCheckResponse" />
+  <wsdl:message name="set_SaveProcReportMoveBill_MoveStock_CLD_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStock_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="set_UpdateTemp_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:set_UpdateTemp_BillCheck" />
+  <wsdl:message name="set_CheckPOInStockBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_New" />
   </wsdl:message>
-  <wsdl:message name="set_UpdateTemp_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:set_UpdateTemp_BillCheckResponse" />
+  <wsdl:message name="set_CheckPOInStockBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_TempList_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_BillCheck" />
+  <wsdl:message name="set_CheckPOInStockBill_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_CLD" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_TempList_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_BillCheckResponse" />
-  </wsdl:message>
-  <wsdl:message name="getDataSetByMasterSQLSoapIn">
-    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQL" />
-  </wsdl:message>
-  <wsdl:message name="getDataSetByMasterSQLSoapOut">
-    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQLResponse" />
-  </wsdl:message>
-  <wsdl:message name="getCheckOpenSoapIn">
-    <wsdl:part name="parameters" element="tns:getCheckOpen" />
-  </wsdl:message>
-  <wsdl:message name="getCheckOpenSoapOut">
-    <wsdl:part name="parameters" element="tns:getCheckOpenResponse" />
-  </wsdl:message>
-  <wsdl:message name="getGetDataBaseSoapIn">
-    <wsdl:part name="parameters" element="tns:getGetDataBase" />
-  </wsdl:message>
-  <wsdl:message name="getGetDataBaseSoapOut">
-    <wsdl:part name="parameters" element="tns:getGetDataBaseResponse" />
-  </wsdl:message>
-  <wsdl:message name="getCheckCzymcSoapIn">
-    <wsdl:part name="parameters" element="tns:getCheckCzymc" />
-  </wsdl:message>
-  <wsdl:message name="getCheckCzymcSoapOut">
-    <wsdl:part name="parameters" element="tns:getCheckCzymcResponse" />
-  </wsdl:message>
-  <wsdl:message name="getSub_GetCurPeriodSoapIn">
-    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriod" />
-  </wsdl:message>
-  <wsdl:message name="getSub_GetCurPeriodSoapOut">
-    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriodResponse" />
-  </wsdl:message>
-  <wsdl:message name="getDataSetBySQLSoapIn">
-    <wsdl:part name="parameters" element="tns:getDataSetBySQL" />
-  </wsdl:message>
-  <wsdl:message name="getDataSetBySQLSoapOut">
-    <wsdl:part name="parameters" element="tns:getDataSetBySQLResponse" />
-  </wsdl:message>
-  <wsdl:message name="getRunProcSoapIn">
-    <wsdl:part name="parameters" element="tns:getRunProc" />
-  </wsdl:message>
-  <wsdl:message name="getRunProcSoapOut">
-    <wsdl:part name="parameters" element="tns:getRunProcResponse" />
-  </wsdl:message>
-  <wsdl:message name="getRunProcByMulSoapIn">
-    <wsdl:part name="parameters" element="tns:getRunProcByMul" />
-  </wsdl:message>
-  <wsdl:message name="getRunProcByMulSoapOut">
-    <wsdl:part name="parameters" element="tns:getRunProcByMulResponse" />
+  <wsdl:message name="set_CheckPOInStockBill_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_CLDResponse" />
   </wsdl:message>
   <wsdl:message name="set_CheckPOInStockBillSoapIn">
     <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill" />
@@ -13794,59 +14135,29 @@
   <wsdl:message name="get_SubDisplayByOwnerSoapOut">
     <wsdl:part name="parameters" element="tns:get_SubDisplayByOwnerResponse" />
   </wsdl:message>
-  <wsdl:message name="GetWorkProcInfoBoardSoapIn">
-    <wsdl:part name="parameters" element="tns:GetWorkProcInfoBoard" />
+  <wsdl:message name="set_SaveOtherOutBill_CLD_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD_New" />
   </wsdl:message>
-  <wsdl:message name="GetWorkProcInfoBoardSoapOut">
-    <wsdl:part name="parameters" element="tns:GetWorkProcInfoBoardResponse" />
+  <wsdl:message name="set_SaveOtherOutBill_CLD_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="GetICInventoryByBarCode_ViewSoapIn">
-    <wsdl:part name="parameters" element="tns:GetICInventoryByBarCode_View" />
+  <wsdl:message name="set_SaveOtherOutBill_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD" />
   </wsdl:message>
-  <wsdl:message name="GetICInventoryByBarCode_ViewSoapOut">
-    <wsdl:part name="parameters" element="tns:GetICInventoryByBarCode_ViewResponse" />
+  <wsdl:message name="set_SaveOtherOutBill_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLDResponse" />
   </wsdl:message>
-  <wsdl:message name="GetMaterByBarCode_ViewSoapIn">
-    <wsdl:part name="parameters" element="tns:GetMaterByBarCode_View" />
+  <wsdl:message name="set_SaveOtherOutBill_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_BillCheck" />
   </wsdl:message>
-  <wsdl:message name="GetMaterByBarCode_ViewSoapOut">
-    <wsdl:part name="parameters" element="tns:GetMaterByBarCode_ViewResponse" />
+  <wsdl:message name="set_SaveOtherOutBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_BillCheckResponse" />
   </wsdl:message>
-  <wsdl:message name="GetICInventoryByBarCodeSP_ViewSoapIn">
-    <wsdl:part name="parameters" element="tns:GetICInventoryByBarCodeSP_View" />
+  <wsdl:message name="set_SavePOStockInBackBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill" />
   </wsdl:message>
-  <wsdl:message name="GetICInventoryByBarCodeSP_ViewSoapOut">
-    <wsdl:part name="parameters" element="tns:GetICInventoryByBarCodeSP_ViewResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetMaterByBarCodeSP_ViewSoapIn">
-    <wsdl:part name="parameters" element="tns:GetMaterByBarCodeSP_View" />
-  </wsdl:message>
-  <wsdl:message name="GetMaterByBarCodeSP_ViewSoapOut">
-    <wsdl:part name="parameters" element="tns:GetMaterByBarCodeSP_ViewResponse" />
-  </wsdl:message>
-  <wsdl:message name="SetFIFOPonderationBillMain_TempSoapIn">
-    <wsdl:part name="parameters" element="tns:SetFIFOPonderationBillMain_Temp" />
-  </wsdl:message>
-  <wsdl:message name="SetFIFOPonderationBillMain_TempSoapOut">
-    <wsdl:part name="parameters" element="tns:SetFIFOPonderationBillMain_TempResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_FastSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_Fast" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_FastSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_FastResponse" />
-  </wsdl:message>
-  <wsdl:message name="get_CheckTypeByBarCodeSoapIn">
-    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode" />
-  </wsdl:message>
-  <wsdl:message name="get_CheckTypeByBarCodeSoapOut">
-    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCodeResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_OutFastSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_OutFast" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_OutFastSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastResponse" />
+  <wsdl:message name="set_SavePOStockInBackBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBillResponse" />
   </wsdl:message>
   <wsdl:message name="set_SavePOStockInBackBill_NewSoapIn">
     <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_New" />
@@ -14124,35 +14435,17 @@
   <wsdl:message name="set_SaveProcReportMoveBill_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveProcReportMoveBill_CLD_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_New" />
+  <wsdl:message name="set_SaveSellOutBackBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill" />
   </wsdl:message>
-  <wsdl:message name="set_SaveProcReportMoveBill_CLD_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_NewResponse" />
+  <wsdl:message name="set_SaveSellOutBackBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBillResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveProcReportMoveBill_MoveStockSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStock" />
+  <wsdl:message name="set_SaveSellOutBackBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_New" />
   </wsdl:message>
-  <wsdl:message name="set_SaveProcReportMoveBill_MoveStockSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStockResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveProcReportMoveBill_MoveStock_CLD_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStock_CLD_New" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveProcReportMoveBill_MoveStock_CLD_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStock_CLD_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_CheckPOInStockBill_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_New" />
-  </wsdl:message>
-  <wsdl:message name="set_CheckPOInStockBill_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_CheckPOInStockBill_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_CLD" />
-  </wsdl:message>
-  <wsdl:message name="set_CheckPOInStockBill_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_CLDResponse" />
+  <wsdl:message name="set_SaveSellOutBackBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_NewResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveSellOutBackBill_CLD_NewSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_CLD_New" />
@@ -14328,6 +14621,18 @@
   <wsdl:message name="set_SaveMateReplenishOutBill_CLD_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveMateReplenishOutBill_CLD_NewResponse" />
   </wsdl:message>
+  <wsdl:message name="set_SaveMateReplenishOutBill_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMateReplenishOutBill_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMateReplenishOutBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMateReplenishOutBill_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveEntrustReplenishOutBill_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustReplenishOutBill_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveEntrustReplenishOutBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustReplenishOutBill_BillCheckResponse" />
+  </wsdl:message>
   <wsdl:message name="set_SaveEntrustInBackBill_CLDSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveEntrustInBackBill_CLD" />
   </wsdl:message>
@@ -14406,6 +14711,12 @@
   <wsdl:message name="set_SaveEntrustOutBill_CLDSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBill_CLDResponse" />
   </wsdl:message>
+  <wsdl:message name="set_SaveEntrustOutBill_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBill_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveEntrustOutBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBill_BillCheckResponse" />
+  </wsdl:message>
   <wsdl:message name="set_SaveOtherOutBackBillSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveOtherOutBackBill" />
   </wsdl:message>
@@ -14459,30 +14770,6 @@
   </wsdl:message>
   <wsdl:message name="set_SaveOtherOutBill_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveOtherOutBill_CLD_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD_New" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveOtherOutBill_CLD_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveOtherOutBill_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveOtherOutBill_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveOtherOutBill_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_BillCheck" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveOtherOutBill_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_BillCheckResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBackBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBackBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBillResponse" />
   </wsdl:message>
   <wsdl:message name="set_SavePonderationBillMain_Temp_ChangGuiSoapIn">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_ChangGui" />
@@ -14778,6 +15065,12 @@
   <wsdl:message name="set_SaveMoveStockBillSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveMoveStockBillResponse" />
   </wsdl:message>
+  <wsdl:message name="set_SaveMoveStockBill_PDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_PD" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMoveStockBill_PDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_PDResponse" />
+  </wsdl:message>
   <wsdl:message name="set_CheckXCMoveStockBillSoapIn">
     <wsdl:part name="parameters" element="tns:set_CheckXCMoveStockBill" />
   </wsdl:message>
@@ -14825,6 +15118,12 @@
   </wsdl:message>
   <wsdl:message name="set_SaveMoveStockBill_CLD_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMoveStockBill_CLD_New_PDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_New_PD" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMoveStockBill_CLD_New_PDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_New_PDResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveMoveStockBill_BillCheckSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_BillCheck" />
@@ -14879,18 +15178,6 @@
   </wsdl:message>
   <wsdl:message name="Get_IsCheckStock_ICInventorySoapOut">
     <wsdl:part name="parameters" element="tns:Get_IsCheckStock_ICInventoryResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBackBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBackBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBackBill_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_New" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBackBill_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_NewResponse" />
   </wsdl:message>
   <wsdl:message name="GetSc_ICMOReportBillListSoapIn">
     <wsdl:part name="parameters" element="tns:GetSc_ICMOReportBillList" />
@@ -15913,6 +16200,58 @@
     <wsdl:part name="parameters" element="tns:GetSc_ICMOBillListResponse" />
   </wsdl:message>
   <wsdl:portType name="WebService1Soap">
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
+      <wsdl:input message="tns:get_CheckTypeByBarCode_BillCheckSoapIn" />
+      <wsdl:output message="tns:get_CheckTypeByBarCode_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_BillCheckSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_UpdateTemp_BillCheck">
+      <wsdl:input message="tns:set_UpdateTemp_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_UpdateTemp_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_TempList_BillCheckSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_TempList_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetByMasterSQL">
+      <wsdl:input message="tns:getDataSetByMasterSQLSoapIn" />
+      <wsdl:output message="tns:getDataSetByMasterSQLSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getCheckOpen">
+      <wsdl:input message="tns:getCheckOpenSoapIn" />
+      <wsdl:output message="tns:getCheckOpenSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getGetDataBase">
+      <wsdl:input message="tns:getGetDataBaseSoapIn" />
+      <wsdl:output message="tns:getGetDataBaseSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getCheckCzymc">
+      <wsdl:input message="tns:getCheckCzymcSoapIn" />
+      <wsdl:output message="tns:getCheckCzymcSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getSub_GetCurPeriod">
+      <wsdl:input message="tns:getSub_GetCurPeriodSoapIn" />
+      <wsdl:output message="tns:getSub_GetCurPeriodSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetBySQL">
+      <wsdl:input message="tns:getDataSetBySQLSoapIn" />
+      <wsdl:output message="tns:getDataSetBySQLSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getRunProc">
+      <wsdl:input message="tns:getRunProcSoapIn" />
+      <wsdl:output message="tns:getRunProcSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getRunProcByMul">
+      <wsdl:input message="tns:getRunProcByMulSoapIn" />
+      <wsdl:output message="tns:getRunProcByMulSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="getSecurity_Log">
       <wsdl:input message="tns:getSecurity_LogSoapIn" />
       <wsdl:output message="tns:getSecurity_LogSoapOut" />
@@ -15940,6 +16279,42 @@
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MouldSoapIn" />
       <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MouldSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWorkProcInfoBoard">
+      <wsdl:input message="tns:GetWorkProcInfoBoardSoapIn" />
+      <wsdl:output message="tns:GetWorkProcInfoBoardSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetICInventoryByBarCode_View">
+      <wsdl:input message="tns:GetICInventoryByBarCode_ViewSoapIn" />
+      <wsdl:output message="tns:GetICInventoryByBarCode_ViewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetMaterByBarCode_View">
+      <wsdl:input message="tns:GetMaterByBarCode_ViewSoapIn" />
+      <wsdl:output message="tns:GetMaterByBarCode_ViewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetICInventoryByBarCodeSP_View">
+      <wsdl:input message="tns:GetICInventoryByBarCodeSP_ViewSoapIn" />
+      <wsdl:output message="tns:GetICInventoryByBarCodeSP_ViewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetMaterByBarCodeSP_View">
+      <wsdl:input message="tns:GetMaterByBarCodeSP_ViewSoapIn" />
+      <wsdl:output message="tns:GetMaterByBarCodeSP_ViewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="SetFIFOPonderationBillMain_Temp">
+      <wsdl:input message="tns:SetFIFOPonderationBillMain_TempSoapIn" />
+      <wsdl:output message="tns:SetFIFOPonderationBillMain_TempSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Fast">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_FastSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_FastSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode">
+      <wsdl:input message="tns:get_CheckTypeByBarCodeSoapIn" />
+      <wsdl:output message="tns:get_CheckTypeByBarCodeSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="get_CheckTypeByBarCode_Out">
       <wsdl:input message="tns:get_CheckTypeByBarCode_OutSoapIn" />
@@ -16021,6 +16396,10 @@
       <wsdl:input message="tns:getSourceBillList_NewSoapIn" />
       <wsdl:output message="tns:getSourceBillList_NewSoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="get_BillSubType">
+      <wsdl:input message="tns:get_BillSubTypeSoapIn" />
+      <wsdl:output message="tns:get_BillSubTypeSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="get_SourceBarCode_New">
       <wsdl:input message="tns:get_SourceBarCode_NewSoapIn" />
       <wsdl:output message="tns:get_SourceBarCode_NewSoapOut" />
@@ -16077,6 +16456,10 @@
       <wsdl:input message="tns:get_SourceBarCode_EntrustOutSoapIn" />
       <wsdl:output message="tns:get_SourceBarCode_EntrustOutSoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_OtherOut">
+      <wsdl:input message="tns:get_SourceBarCode_OtherOutSoapIn" />
+      <wsdl:output message="tns:get_SourceBarCode_OtherOutSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="get_SourceBarCode_MoveStock">
       <wsdl:input message="tns:get_SourceBarCode_MoveStockSoapIn" />
       <wsdl:output message="tns:get_SourceBarCode_MoveStockSoapOut" />
@@ -16116,6 +16499,14 @@
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock">
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockSoapIn" />
       <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_BarCode_MoveStock_PD">
+      <wsdl:input message="tns:get_BarCode_MoveStock_PDSoapIn" />
+      <wsdl:output message="tns:get_BarCode_MoveStock_PDSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai">
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiSoapIn" />
@@ -16229,57 +16620,25 @@
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckSoapIn" />
       <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapOut" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New">
+      <wsdl:input message="tns:set_SaveProcReportMoveBill_CLD_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveProcReportMoveBill_CLD_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
-      <wsdl:input message="tns:get_CheckTypeByBarCode_BillCheckSoapIn" />
-      <wsdl:output message="tns:get_CheckTypeByBarCode_BillCheckSoapOut" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock">
+      <wsdl:input message="tns:set_SaveProcReportMoveBill_MoveStockSoapIn" />
+      <wsdl:output message="tns:set_SaveProcReportMoveBill_MoveStockSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
-      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_BillCheckSoapIn" />
-      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_BillCheckSoapOut" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock_CLD_New">
+      <wsdl:input message="tns:set_SaveProcReportMoveBill_MoveStock_CLD_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveProcReportMoveBill_MoveStock_CLD_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_UpdateTemp_BillCheck">
-      <wsdl:input message="tns:set_UpdateTemp_BillCheckSoapIn" />
-      <wsdl:output message="tns:set_UpdateTemp_BillCheckSoapOut" />
+    <wsdl:operation name="set_CheckPOInStockBill_New">
+      <wsdl:input message="tns:set_CheckPOInStockBill_NewSoapIn" />
+      <wsdl:output message="tns:set_CheckPOInStockBill_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
-      <wsdl:input message="tns:GetKf_PonderationBillMain_TempList_BillCheckSoapIn" />
-      <wsdl:output message="tns:GetKf_PonderationBillMain_TempList_BillCheckSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <wsdl:input message="tns:getDataSetByMasterSQLSoapIn" />
-      <wsdl:output message="tns:getDataSetByMasterSQLSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <wsdl:input message="tns:getCheckOpenSoapIn" />
-      <wsdl:output message="tns:getCheckOpenSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <wsdl:input message="tns:getGetDataBaseSoapIn" />
-      <wsdl:output message="tns:getGetDataBaseSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <wsdl:input message="tns:getCheckCzymcSoapIn" />
-      <wsdl:output message="tns:getCheckCzymcSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <wsdl:input message="tns:getSub_GetCurPeriodSoapIn" />
-      <wsdl:output message="tns:getSub_GetCurPeriodSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="getDataSetBySQL">
-      <wsdl:input message="tns:getDataSetBySQLSoapIn" />
-      <wsdl:output message="tns:getDataSetBySQLSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="getRunProc">
-      <wsdl:input message="tns:getRunProcSoapIn" />
-      <wsdl:output message="tns:getRunProcSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="getRunProcByMul">
-      <wsdl:input message="tns:getRunProcByMulSoapIn" />
-      <wsdl:output message="tns:getRunProcByMulSoapOut" />
+    <wsdl:operation name="set_CheckPOInStockBill_CLD">
+      <wsdl:input message="tns:set_CheckPOInStockBill_CLDSoapIn" />
+      <wsdl:output message="tns:set_CheckPOInStockBill_CLDSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_CheckPOInStockBill">
       <wsdl:input message="tns:set_CheckPOInStockBillSoapIn" />
@@ -16573,41 +16932,21 @@
       <wsdl:input message="tns:get_SubDisplayByOwnerSoapIn" />
       <wsdl:output message="tns:get_SubDisplayByOwnerSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetWorkProcInfoBoard">
-      <wsdl:input message="tns:GetWorkProcInfoBoardSoapIn" />
-      <wsdl:output message="tns:GetWorkProcInfoBoardSoapOut" />
+    <wsdl:operation name="set_SaveOtherOutBill_CLD_New">
+      <wsdl:input message="tns:set_SaveOtherOutBill_CLD_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveOtherOutBill_CLD_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetICInventoryByBarCode_View">
-      <wsdl:input message="tns:GetICInventoryByBarCode_ViewSoapIn" />
-      <wsdl:output message="tns:GetICInventoryByBarCode_ViewSoapOut" />
+    <wsdl:operation name="set_SaveOtherOutBill_CLD">
+      <wsdl:input message="tns:set_SaveOtherOutBill_CLDSoapIn" />
+      <wsdl:output message="tns:set_SaveOtherOutBill_CLDSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetMaterByBarCode_View">
-      <wsdl:input message="tns:GetMaterByBarCode_ViewSoapIn" />
-      <wsdl:output message="tns:GetMaterByBarCode_ViewSoapOut" />
+    <wsdl:operation name="set_SaveOtherOutBill_BillCheck">
+      <wsdl:input message="tns:set_SaveOtherOutBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveOtherOutBill_BillCheckSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetICInventoryByBarCodeSP_View">
-      <wsdl:input message="tns:GetICInventoryByBarCodeSP_ViewSoapIn" />
-      <wsdl:output message="tns:GetICInventoryByBarCodeSP_ViewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetMaterByBarCodeSP_View">
-      <wsdl:input message="tns:GetMaterByBarCodeSP_ViewSoapIn" />
-      <wsdl:output message="tns:GetMaterByBarCodeSP_ViewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="SetFIFOPonderationBillMain_Temp">
-      <wsdl:input message="tns:SetFIFOPonderationBillMain_TempSoapIn" />
-      <wsdl:output message="tns:SetFIFOPonderationBillMain_TempSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Fast">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_FastSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_FastSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode">
-      <wsdl:input message="tns:get_CheckTypeByBarCodeSoapIn" />
-      <wsdl:output message="tns:get_CheckTypeByBarCodeSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastSoapOut" />
+    <wsdl:operation name="set_SavePOStockInBackBill">
+      <wsdl:input message="tns:set_SavePOStockInBackBillSoapIn" />
+      <wsdl:output message="tns:set_SavePOStockInBackBillSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SavePOStockInBackBill_New">
       <wsdl:input message="tns:set_SavePOStockInBackBill_NewSoapIn" />
@@ -16793,25 +17132,13 @@
       <wsdl:input message="tns:set_SaveProcReportMoveBill_NewSoapIn" />
       <wsdl:output message="tns:set_SaveProcReportMoveBill_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New">
-      <wsdl:input message="tns:set_SaveProcReportMoveBill_CLD_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveProcReportMoveBill_CLD_NewSoapOut" />
+    <wsdl:operation name="set_SaveSellOutBackBill">
+      <wsdl:input message="tns:set_SaveSellOutBackBillSoapIn" />
+      <wsdl:output message="tns:set_SaveSellOutBackBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock">
-      <wsdl:input message="tns:set_SaveProcReportMoveBill_MoveStockSoapIn" />
-      <wsdl:output message="tns:set_SaveProcReportMoveBill_MoveStockSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock_CLD_New">
-      <wsdl:input message="tns:set_SaveProcReportMoveBill_MoveStock_CLD_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveProcReportMoveBill_MoveStock_CLD_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOInStockBill_New">
-      <wsdl:input message="tns:set_CheckPOInStockBill_NewSoapIn" />
-      <wsdl:output message="tns:set_CheckPOInStockBill_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOInStockBill_CLD">
-      <wsdl:input message="tns:set_CheckPOInStockBill_CLDSoapIn" />
-      <wsdl:output message="tns:set_CheckPOInStockBill_CLDSoapOut" />
+    <wsdl:operation name="set_SaveSellOutBackBill_New">
+      <wsdl:input message="tns:set_SaveSellOutBackBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveSellOutBackBill_NewSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveSellOutBackBill_CLD_New">
       <wsdl:input message="tns:set_SaveSellOutBackBill_CLD_NewSoapIn" />
@@ -16929,6 +17256,14 @@
       <wsdl:input message="tns:set_SaveMateReplenishOutBill_CLD_NewSoapIn" />
       <wsdl:output message="tns:set_SaveMateReplenishOutBill_CLD_NewSoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMateReplenishOutBill_BillCheck">
+      <wsdl:input message="tns:set_SaveMateReplenishOutBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveMateReplenishOutBill_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveEntrustReplenishOutBill_BillCheck">
+      <wsdl:input message="tns:set_SaveEntrustReplenishOutBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveEntrustReplenishOutBill_BillCheckSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
       <wsdl:input message="tns:set_SaveEntrustInBackBill_CLDSoapIn" />
       <wsdl:output message="tns:set_SaveEntrustInBackBill_CLDSoapOut" />
@@ -16981,6 +17316,10 @@
       <wsdl:input message="tns:set_SaveEntrustOutBill_CLDSoapIn" />
       <wsdl:output message="tns:set_SaveEntrustOutBill_CLDSoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="set_SaveEntrustOutBill_BillCheck">
+      <wsdl:input message="tns:set_SaveEntrustOutBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveEntrustOutBill_BillCheckSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="set_SaveOtherOutBackBill">
       <wsdl:input message="tns:set_SaveOtherOutBackBillSoapIn" />
       <wsdl:output message="tns:set_SaveOtherOutBackBillSoapOut" />
@@ -17016,22 +17355,6 @@
     <wsdl:operation name="set_SaveOtherOutBill_New">
       <wsdl:input message="tns:set_SaveOtherOutBill_NewSoapIn" />
       <wsdl:output message="tns:set_SaveOtherOutBill_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_CLD_New">
-      <wsdl:input message="tns:set_SaveOtherOutBill_CLD_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveOtherOutBill_CLD_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_CLD">
-      <wsdl:input message="tns:set_SaveOtherOutBill_CLDSoapIn" />
-      <wsdl:output message="tns:set_SaveOtherOutBill_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_BillCheck">
-      <wsdl:input message="tns:set_SaveOtherOutBill_BillCheckSoapIn" />
-      <wsdl:output message="tns:set_SaveOtherOutBill_BillCheckSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBackBill">
-      <wsdl:input message="tns:set_SavePOStockInBackBillSoapIn" />
-      <wsdl:output message="tns:set_SavePOStockInBackBillSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_ChangGui">
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_ChangGuiSoapIn" />
@@ -17229,6 +17552,10 @@
       <wsdl:input message="tns:set_SaveMoveStockBillSoapIn" />
       <wsdl:output message="tns:set_SaveMoveStockBillSoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMoveStockBill_PD">
+      <wsdl:input message="tns:set_SaveMoveStockBill_PDSoapIn" />
+      <wsdl:output message="tns:set_SaveMoveStockBill_PDSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="set_CheckXCMoveStockBill">
       <wsdl:input message="tns:set_CheckXCMoveStockBillSoapIn" />
       <wsdl:output message="tns:set_CheckXCMoveStockBillSoapOut" />
@@ -17260,6 +17587,10 @@
     <wsdl:operation name="set_SaveMoveStockBill_CLD_New">
       <wsdl:input message="tns:set_SaveMoveStockBill_CLD_NewSoapIn" />
       <wsdl:output message="tns:set_SaveMoveStockBill_CLD_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveMoveStockBill_CLD_New_PD">
+      <wsdl:input message="tns:set_SaveMoveStockBill_CLD_New_PDSoapIn" />
+      <wsdl:output message="tns:set_SaveMoveStockBill_CLD_New_PDSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveMoveStockBill_BillCheck">
       <wsdl:input message="tns:set_SaveMoveStockBill_BillCheckSoapIn" />
@@ -17296,14 +17627,6 @@
     <wsdl:operation name="Get_IsCheckStock_ICInventory">
       <wsdl:input message="tns:Get_IsCheckStock_ICInventorySoapIn" />
       <wsdl:output message="tns:Get_IsCheckStock_ICInventorySoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill">
-      <wsdl:input message="tns:set_SaveSellOutBackBillSoapIn" />
-      <wsdl:output message="tns:set_SaveSellOutBackBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill_New">
-      <wsdl:input message="tns:set_SaveSellOutBackBill_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveSellOutBackBill_NewSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="GetSc_ICMOReportBillList">
       <wsdl:input message="tns:GetSc_ICMOReportBillListSoapIn" />
@@ -17988,6 +18311,123 @@
   </wsdl:portType>
   <wsdl:binding name="WebService1Soap" type="tns:WebService1Soap">
     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_UpdateTemp_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_UpdateTemp_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetByMasterSQL">
+      <soap:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getCheckOpen">
+      <soap:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getGetDataBase">
+      <soap:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getCheckCzymc">
+      <soap:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getSub_GetCurPeriod">
+      <soap:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetBySQL">
+      <soap:operation soapAction="http://tempuri.org/getDataSetBySQL" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getRunProc">
+      <soap:operation soapAction="http://tempuri.org/getRunProc" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getRunProcByMul">
+      <soap:operation soapAction="http://tempuri.org/getRunProcByMul" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="getSecurity_Log">
       <soap:operation soapAction="http://tempuri.org/getSecurity_Log" style="document" />
       <wsdl:input>
@@ -18044,6 +18484,87 @@
     </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
       <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Mould" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWorkProcInfoBoard">
+      <soap:operation soapAction="http://tempuri.org/GetWorkProcInfoBoard" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetICInventoryByBarCode_View">
+      <soap:operation soapAction="http://tempuri.org/GetICInventoryByBarCode_View" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMaterByBarCode_View">
+      <soap:operation soapAction="http://tempuri.org/GetMaterByBarCode_View" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetICInventoryByBarCodeSP_View">
+      <soap:operation soapAction="http://tempuri.org/GetICInventoryByBarCodeSP_View" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMaterByBarCodeSP_View">
+      <soap:operation soapAction="http://tempuri.org/GetMaterByBarCodeSP_View" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="SetFIFOPonderationBillMain_Temp">
+      <soap:operation soapAction="http://tempuri.org/SetFIFOPonderationBillMain_Temp" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Fast">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Fast" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode">
+      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -18231,6 +18752,15 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="get_BillSubType">
+      <soap:operation soapAction="http://tempuri.org/get_BillSubType" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="get_SourceBarCode_New">
       <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_New" style="document" />
       <wsdl:input>
@@ -18357,6 +18887,15 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_OtherOut">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_OtherOut" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="get_SourceBarCode_MoveStock">
       <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_MoveStock" style="document" />
       <wsdl:input>
@@ -18440,6 +18979,24 @@
     </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock">
       <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_BarCode_MoveStock_PD">
+      <soap:operation soapAction="http://tempuri.org/get_BarCode_MoveStock_PD" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -18699,8 +19256,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_BillCheck" style="document" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -18708,8 +19265,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_BillCheck" style="document" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_MoveStock" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -18717,8 +19274,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck" style="document" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock_CLD_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_MoveStock_CLD_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -18726,8 +19283,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_UpdateTemp_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/set_UpdateTemp_BillCheck" style="document" />
+    <wsdl:operation name="set_CheckPOInStockBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_CheckPOInStockBill_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -18735,80 +19292,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <soap:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <soap:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <soap:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <soap:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <soap:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getDataSetBySQL">
-      <soap:operation soapAction="http://tempuri.org/getDataSetBySQL" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getRunProc">
-      <soap:operation soapAction="http://tempuri.org/getRunProc" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getRunProcByMul">
-      <soap:operation soapAction="http://tempuri.org/getRunProcByMul" style="document" />
+    <wsdl:operation name="set_CheckPOInStockBill_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_CheckPOInStockBill_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -19473,8 +19958,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetWorkProcInfoBoard">
-      <soap:operation soapAction="http://tempuri.org/GetWorkProcInfoBoard" style="document" />
+    <wsdl:operation name="set_SaveOtherOutBill_CLD_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -19482,8 +19967,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetICInventoryByBarCode_View">
-      <soap:operation soapAction="http://tempuri.org/GetICInventoryByBarCode_View" style="document" />
+    <wsdl:operation name="set_SaveOtherOutBill_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -19491,8 +19976,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetMaterByBarCode_View">
-      <soap:operation soapAction="http://tempuri.org/GetMaterByBarCode_View" style="document" />
+    <wsdl:operation name="set_SaveOtherOutBill_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_BillCheck" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -19500,53 +19985,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetICInventoryByBarCodeSP_View">
-      <soap:operation soapAction="http://tempuri.org/GetICInventoryByBarCodeSP_View" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetMaterByBarCodeSP_View">
-      <soap:operation soapAction="http://tempuri.org/GetMaterByBarCodeSP_View" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="SetFIFOPonderationBillMain_Temp">
-      <soap:operation soapAction="http://tempuri.org/SetFIFOPonderationBillMain_Temp" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Fast">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Fast" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode">
-      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast" style="document" />
+    <wsdl:operation name="set_SavePOStockInBackBill">
+      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -19968,8 +20408,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" />
+    <wsdl:operation name="set_SaveSellOutBackBill">
+      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -19977,35 +20417,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock">
-      <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_MoveStock" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock_CLD_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_MoveStock_CLD_New" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOInStockBill_New">
-      <soap:operation soapAction="http://tempuri.org/set_CheckPOInStockBill_New" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOInStockBill_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_CheckPOInStockBill_CLD" style="document" />
+    <wsdl:operation name="set_SaveSellOutBackBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20274,6 +20687,24 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMateReplenishOutBill_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMateReplenishOutBill_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveEntrustReplenishOutBill_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustReplenishOutBill_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
       <soap:operation soapAction="http://tempuri.org/set_SaveEntrustInBackBill_CLD" style="document" />
       <wsdl:input>
@@ -20391,6 +20822,15 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveEntrustOutBill_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBill_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="set_SaveOtherOutBackBill">
       <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBackBill" style="document" />
       <wsdl:input>
@@ -20465,42 +20905,6 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveOtherOutBill_New">
       <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_New" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_CLD_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD_New" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_BillCheck" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBackBill">
-      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20949,6 +21353,15 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMoveStockBill_PD">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_PD" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="set_CheckXCMoveStockBill">
       <soap:operation soapAction="http://tempuri.org/set_CheckXCMoveStockBill" style="document" />
       <wsdl:input>
@@ -21014,6 +21427,15 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveMoveStockBill_CLD_New">
       <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_CLD_New" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveMoveStockBill_CLD_New_PD">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_CLD_New_PD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21095,24 +21517,6 @@
     </wsdl:operation>
     <wsdl:operation name="Get_IsCheckStock_ICInventory">
       <soap:operation soapAction="http://tempuri.org/Get_IsCheckStock_ICInventory" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill">
-      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22653,6 +23057,123 @@
   </wsdl:binding>
   <wsdl:binding name="WebService1Soap12" type="tns:WebService1Soap">
     <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_UpdateTemp_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_UpdateTemp_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetByMasterSQL">
+      <soap12:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getCheckOpen">
+      <soap12:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getGetDataBase">
+      <soap12:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getCheckCzymc">
+      <soap12:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getSub_GetCurPeriod">
+      <soap12:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetBySQL">
+      <soap12:operation soapAction="http://tempuri.org/getDataSetBySQL" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getRunProc">
+      <soap12:operation soapAction="http://tempuri.org/getRunProc" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getRunProcByMul">
+      <soap12:operation soapAction="http://tempuri.org/getRunProcByMul" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="getSecurity_Log">
       <soap12:operation soapAction="http://tempuri.org/getSecurity_Log" style="document" />
       <wsdl:input>
@@ -22709,6 +23230,87 @@
     </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
       <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Mould" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWorkProcInfoBoard">
+      <soap12:operation soapAction="http://tempuri.org/GetWorkProcInfoBoard" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetICInventoryByBarCode_View">
+      <soap12:operation soapAction="http://tempuri.org/GetICInventoryByBarCode_View" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMaterByBarCode_View">
+      <soap12:operation soapAction="http://tempuri.org/GetMaterByBarCode_View" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetICInventoryByBarCodeSP_View">
+      <soap12:operation soapAction="http://tempuri.org/GetICInventoryByBarCodeSP_View" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMaterByBarCodeSP_View">
+      <soap12:operation soapAction="http://tempuri.org/GetMaterByBarCodeSP_View" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="SetFIFOPonderationBillMain_Temp">
+      <soap12:operation soapAction="http://tempuri.org/SetFIFOPonderationBillMain_Temp" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Fast">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Fast" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode">
+      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -22896,6 +23498,15 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="get_BillSubType">
+      <soap12:operation soapAction="http://tempuri.org/get_BillSubType" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="get_SourceBarCode_New">
       <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_New" style="document" />
       <wsdl:input>
@@ -23022,6 +23633,15 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_OtherOut">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_OtherOut" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="get_SourceBarCode_MoveStock">
       <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_MoveStock" style="document" />
       <wsdl:input>
@@ -23105,6 +23725,24 @@
     </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock">
       <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_BarCode_MoveStock_PD">
+      <soap12:operation soapAction="http://tempuri.org/get_BarCode_MoveStock_PD" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -23364,8 +24002,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_BillCheck" style="document" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -23373,8 +24011,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_BillCheck" style="document" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_MoveStock" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -23382,8 +24020,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck" style="document" />
+    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock_CLD_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_MoveStock_CLD_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -23391,8 +24029,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_UpdateTemp_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/set_UpdateTemp_BillCheck" style="document" />
+    <wsdl:operation name="set_CheckPOInStockBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_CheckPOInStockBill_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -23400,80 +24038,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <soap12:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <soap12:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <soap12:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <soap12:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <soap12:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getDataSetBySQL">
-      <soap12:operation soapAction="http://tempuri.org/getDataSetBySQL" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getRunProc">
-      <soap12:operation soapAction="http://tempuri.org/getRunProc" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="getRunProcByMul">
-      <soap12:operation soapAction="http://tempuri.org/getRunProcByMul" style="document" />
+    <wsdl:operation name="set_CheckPOInStockBill_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_CheckPOInStockBill_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -24138,8 +24704,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetWorkProcInfoBoard">
-      <soap12:operation soapAction="http://tempuri.org/GetWorkProcInfoBoard" style="document" />
+    <wsdl:operation name="set_SaveOtherOutBill_CLD_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -24147,8 +24713,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetICInventoryByBarCode_View">
-      <soap12:operation soapAction="http://tempuri.org/GetICInventoryByBarCode_View" style="document" />
+    <wsdl:operation name="set_SaveOtherOutBill_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -24156,8 +24722,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetMaterByBarCode_View">
-      <soap12:operation soapAction="http://tempuri.org/GetMaterByBarCode_View" style="document" />
+    <wsdl:operation name="set_SaveOtherOutBill_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_BillCheck" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -24165,53 +24731,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetICInventoryByBarCodeSP_View">
-      <soap12:operation soapAction="http://tempuri.org/GetICInventoryByBarCodeSP_View" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetMaterByBarCodeSP_View">
-      <soap12:operation soapAction="http://tempuri.org/GetMaterByBarCodeSP_View" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="SetFIFOPonderationBillMain_Temp">
-      <soap12:operation soapAction="http://tempuri.org/SetFIFOPonderationBillMain_Temp" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Fast">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Fast" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode">
-      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast" style="document" />
+    <wsdl:operation name="set_SavePOStockInBackBill">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -24633,8 +25154,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" />
+    <wsdl:operation name="set_SaveSellOutBackBill">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -24642,35 +25163,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_MoveStock" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock_CLD_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_MoveStock_CLD_New" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOInStockBill_New">
-      <soap12:operation soapAction="http://tempuri.org/set_CheckPOInStockBill_New" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOInStockBill_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_CheckPOInStockBill_CLD" style="document" />
+    <wsdl:operation name="set_SaveSellOutBackBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -24939,6 +25433,24 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMateReplenishOutBill_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMateReplenishOutBill_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveEntrustReplenishOutBill_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustReplenishOutBill_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
       <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustInBackBill_CLD" style="document" />
       <wsdl:input>
@@ -25056,6 +25568,15 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveEntrustOutBill_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBill_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="set_SaveOtherOutBackBill">
       <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBackBill" style="document" />
       <wsdl:input>
@@ -25130,42 +25651,6 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveOtherOutBill_New">
       <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_New" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_CLD_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD_New" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveOtherOutBill_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_BillCheck" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBackBill">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -25614,6 +26099,15 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMoveStockBill_PD">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_PD" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="set_CheckXCMoveStockBill">
       <soap12:operation soapAction="http://tempuri.org/set_CheckXCMoveStockBill" style="document" />
       <wsdl:input>
@@ -25679,6 +26173,15 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveMoveStockBill_CLD_New">
       <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_CLD_New" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveMoveStockBill_CLD_New_PD">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_CLD_New_PD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -25760,24 +26263,6 @@
     </wsdl:operation>
     <wsdl:operation name="Get_IsCheckStock_ICInventory">
       <soap12:operation soapAction="http://tempuri.org/Get_IsCheckStock_ICInventory" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27318,10 +27803,10 @@
   </wsdl:binding>
   <wsdl:service name="WebService1">
     <wsdl:port name="WebService1Soap" binding="tns:WebService1Soap">
-      <soap:address location="http://192.168.63.195/WEBS-WMS/WebService1.asmx" />
+      <soap:address location="http://47.96.97.237/WEBS-WMS/WebService1.asmx" />
     </wsdl:port>
     <wsdl:port name="WebService1Soap12" binding="tns:WebService1Soap12">
-      <soap12:address location="http://192.168.63.195/WEBS-WMS/WebService1.asmx" />
+      <soap12:address location="http://47.96.97.237/WEBS-WMS/WebService1.asmx" />
     </wsdl:port>
   </wsdl:service>
 </wsdl:definitions>
\ No newline at end of file

--
Gitblit v1.9.1