From 718742f68f222461586a2da986d3d2cc085715d0 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期二, 17 五月 2022 10:50:23 +0800
Subject: [PATCH] nothing

---
 WebAPI/Web References/WebS/WebService1.wsdl | 7293 +++++++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 5,013 insertions(+), 2,280 deletions(-)

diff --git a/WebAPI/Web References/WebS/WebService1.wsdl b/WebAPI/Web References/WebS/WebService1.wsdl
index 35e1726..648dcf5 100644
--- a/WebAPI/Web References/WebS/WebService1.wsdl
+++ b/WebAPI/Web References/WebS/WebService1.wsdl
@@ -2,6 +2,1831 @@
 <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="get_SourceBarCode_New">
+        <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="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="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HPTQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HPlanMode" type="s:long" />
+            <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_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_NewResult" 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="getSourceBill_New">
+        <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="1" maxOccurs="1" name="HRedBlueflag" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HPTQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HPlanMode" type="s:long" />
+            <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="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
+            <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="ClsXt_SystemParameterMain">
+        <s:sequence>
+          <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_BarCodeMustSameSourceBill" 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_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_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_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoBarCode" 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_SimpleMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MustQtyCtl" 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_SimpleMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BillTypeOneScan" 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_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_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_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_FIFOCtl" 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_SimpleMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BillTypeOneScan" 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_SimpleMode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BillTypeOneScan" 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_FIFOCtl" 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_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_BillTypeOneScan" 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_AutoSavePOStockInBackBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BillTypeOneScan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MustQtyCtl" 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_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BillTypeOneScan" 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_FIFOCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BillTypeOneScan" 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_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_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="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="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_StationEntrustOutBill_QtyCtl" type="s:string" />
+          <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_UpdateSourceInterID" 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="getSourceBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getSourceBill_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="GetSourceBillList">
+        <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="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="GetSourceBillListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetSourceBillListResult">
+              <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="get_SourceBarCode_MateOut">
+        <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="HPTQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HPlanMode" type="s:long" />
+            <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_MateOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MateOutResult" 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_EntrustOut">
+        <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_EntrustOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_EntrustOutResult" 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_CheckTypeByMouldSource">
+        <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="HHMaker" 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_CheckTypeByMouldSourceResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByMouldSourceResult" type="tns:ClsKf_ICStockBill_Mould" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsKf_ICStockBill_Mould">
+        <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="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:sequence>
+      </s:complexType>
+      <s:element name="getMouldSourceBillList">
+        <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="HHMaker" 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="getMouldSourceBillListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getMouldSourceBillListResult" type="tns:ClsKf_ICStockBill_Mould" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckTypeByMouldBarCode_ProdCheckStock">
+        <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="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="HStockCheckItemID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HStockCheckNumber" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HCorrespondentTypeID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HCorrespondentID" type="s:long" />
+            <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="Get_CheckTypeByMouldBarCode_ProdCheckStockResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckTypeByMouldBarCode_ProdCheckStockResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMouldBillEntry_TmpList">
+        <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="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMouldBillEntry_TmpListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetMouldBillEntry_TmpListResult">
+              <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="set_DelSc_MouldStockBillMain_Temp">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HMouldInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_DelSc_MouldStockBillMain_TempResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_DelSc_MouldStockBillMain_TempResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveMouldStockBill_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsSc_MouldStockBillMain" />
+            <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:complexType name="ClsSc_MouldStockBillMain">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" 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="HWHID" 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="HRepairType" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCorrespondentTypeID" type="s:long" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:complexType name="ClsXt_BaseBillMain">
+        <s:sequence>
+          <s:element minOccurs="1" maxOccurs="1" name="HYear" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HPeriod" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBillSubType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HDate" type="s:dateTime" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HBillStatus" type="s:int" />
+          <s:element minOccurs="1" maxOccurs="1" name="HCheckItemNowID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HCheckItemNextID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HCheckFlowID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HEmpCode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMakeDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HUpDater" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HUpDateDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HChecker" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCheckDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBacker" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBackDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBackRemark" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCloseMan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCloseDate" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HCloseType" type="s:boolean" />
+          <s:element minOccurs="0" maxOccurs="1" name="HDeleteMan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HDeleteDate" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HBillerID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMainSourceBillNo" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMainSourceBillType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HMainSourceInterID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HMainSourceEntryID" type="s:long" />
+        </s:sequence>
+      </s:complexType>
+      <s:element name="set_SaveMouldStockBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMouldStockBill_NewResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="MouldTempList_Modify">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="MouldTempList_ModifyResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="MouldTempList_ModifyResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMouldSource">
+        <s:complexType>
+          <s:sequence>
+            <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="HSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMouldSourceResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetMouldSourceResult">
+              <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="GetSc_MouldStockBillMain_TempList">
+        <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="GetSc_MouldStockBillMain_TempListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetSc_MouldStockBillMain_TempListResult">
+              <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="DeleteMouldBillList">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteMouldBillListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="DeleteMouldBillListResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetBillEntry_TmpList">
+        <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="sMouldManagerCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sFIFOCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetBillEntry_TmpListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetBillEntry_TmpListResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sMouldManagerCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sFIFOCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_CheckTypeByPackBarCode_Pack">
+        <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="HBarCode_Pack" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HHMaker" 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_CheckTypeByPackBarCode_PackResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByPackBarCode_PackResult" 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_CheckTypeByBarCode_PackUnion">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" 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="HBarCode_Pack" 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="get_CheckTypeByBarCode_PackUnionResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="get_CheckTypeByBarCode_PackUnionResult" 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_PackSplit">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" 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="HBarCode_Pack" 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="get_CheckTypeByBarCode_PackSplitResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="get_CheckTypeByBarCode_PackSplitResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetBillEntry_TmpList_Pack">
+        <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="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetBillEntry_TmpList_PackResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetBillEntry_TmpList_PackResult">
+              <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="set_SavePackUnionBill_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" 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="HBarCode_Pack" 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_SavePackUnionBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePackUnionBill_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_SavePackSplitBill_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" 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="HBarCode_Pack" 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_SavePackSplitBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePackSplitBill_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_DelPonderationBillMain_Temp_Pack">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_DelPonderationBillMain_Temp_PackResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_DelPonderationBillMain_Temp_PackResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetSourceBillList_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <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="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetSourceBillList_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetSourceBillList_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="get_BillBarCode_MateOutCheck">
+        <s:complexType>
+          <s:sequence>
+            <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="get_BillBarCode_MateOutCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_BillBarCode_MateOutCheckResult" 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_BillBarCode_OtherOutCheck">
+        <s:complexType>
+          <s:sequence>
+            <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="get_BillBarCode_OtherOutCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_BillBarCode_OtherOutCheckResult" 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_BillBarCode_MoveStockCheck">
+        <s:complexType>
+          <s:sequence>
+            <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="get_BillBarCode_MoveStockCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_BillBarCode_MoveStockCheckResult" 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_BarCode_MoveStockBillCheck">
+        <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="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_BarCode_MoveStockBillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_BarCode_MoveStockBillCheckResult" 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_MoveStockBillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="omodel_View" type="tns:ClsGy_BarCodeBill_WMS_Model_View" />
+            <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="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: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="set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckResult" 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_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="omodel_View" type="tns:ClsGy_BarCodeBill_WMS_Model_View" />
+            <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="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="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>
+            <s:element minOccurs="0" maxOccurs="1" name="ModRightNameCheck" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="CurUserName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getSecurity_LogResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="getSecurity_LogResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_CancelltionBarCodeBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_CancelltionBarCodeBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_CancelltionBarCodeBillResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_UnCancelltionBarCodeBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_UnCancelltionBarCodeBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_UnCancelltionBarCodeBillResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Set_BPrintQtyBarCode">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Set_BPrintQtyBarCodeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Set_BPrintQtyBarCodeResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_CheckTypeByBarCode_Mould">
+        <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="HExpressNumber" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="SCWhID" type="s:long" />
+            <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="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_CheckTypeByBarCode_MouldResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_MouldResult" type="tns:ClsKf_ICStockBill_Mould" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteMould">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteMouldResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="DeleteMouldResult" 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_Mould">
+        <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="HExpressNumber" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="SCWhID" type="s:long" />
+            <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="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_MouldResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_MouldResult" 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="DeleteBillList">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteBillListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="DeleteBillListResult" 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_New">
+        <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_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_TempList_NewResult">
+              <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="DeleteICStockBillAndWMS">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteICStockBillAndWMSResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="DeleteICStockBillAndWMSResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_ICStockBillList">
+        <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_ICStockBillListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_ICStockBillListResult">
+              <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="GetKf_ICStockBillQueryList">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_ICStockBillQueryListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_ICStockBillQueryListResult">
+              <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="Get_ICInventoryByMaterIDList">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" 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="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_ICInventoryByMaterIDListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="Get_ICInventoryByMaterIDListResult">
+              <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="Get_CheckQtyByBarCode">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" 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="HAuxPropID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBatchNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCodeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCodeResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" 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="sQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_GetWhAndSPResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_GetWhAndSPResult" type="s:boolean" />
+            <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="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" 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="sQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP_AuditResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_GetWhAndSP_AuditResult" type="s:boolean" />
+            <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="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCodeBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBatchNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCodeBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCodeBillResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_WHAndSP">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_WHAndSPResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_WHAndSPResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_Audit">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_AuditResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_AuditResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheakBarCodeAndCP">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HCusID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sCPStr" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheakBarCodeAndCPResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheakBarCodeAndCPResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_IsBarCodeQty">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRedBlueFlag" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_IsBarCodeQtyResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_IsBarCodeQtyResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_IsSourceBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_IsSourceBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_IsSourceBillResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_IsAuditBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_IsAuditBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_IsAuditBillResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteByICStockBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteByICStockBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="DeleteByICStockBillResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SaveBarCodeFormServer">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Days" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SaveBarCodeFormServerResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SaveBarCodeFormServerResult">
+              <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="set_SaveScanToServer">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="lInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="ds">
+              <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="set_SaveScanToServerResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveScanToServerResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_ServerFileList">
+        <s:complexType />
+      </s:element>
+      <s:element name="get_ServerFileListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_ServerFileListResult">
+              <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="get_ServerFileListForWMS">
+        <s:complexType />
+      </s:element>
+      <s:element name="get_ServerFileListForWMSResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_ServerFileListForWMSResult">
+              <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="get_ServerFileListForNBWMS">
         <s:complexType />
       </s:element>
@@ -178,11 +2003,6 @@
           </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="getRunProcByMul_BackResponse">
         <s:complexType>
           <s:sequence>
@@ -229,6 +2049,27 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="get_SaveMESCLOUDUseNamePsd">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SaveMESCLOUDUseNamePsdResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SaveMESCLOUDUseNamePsdResult">
+              <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="CheckAllowBeforeSave">
         <s:complexType>
           <s:sequence>
@@ -252,154 +2093,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsXt_SystemParameterMain">
-        <s:sequence>
-          <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_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_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_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoBarCode" 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_ClearMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BillTypeOneScan" 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_ClearMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BillTypeOneScan" 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_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_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_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_FIFOCtl" 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_ClearMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BillTypeOneScan" 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_ClearMode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BillTypeOneScan" 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_FIFOCtl" 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_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_BillTypeOneScan" 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_AutoSavePOStockInBackBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BillTypeOneScan" 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_FIFOCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BillTypeOneScan" 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_BarCodeMustSameSourceBill" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BillTypeOneScan" 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="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_StationOutBill_QtyCtl" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_QtyCtl" 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_StationEntrustOutBill_QtyCtl" type="s:string" />
-          <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_UpdateSourceInterID" type="s:string" />
-        </s:sequence>
-      </s:complexType>
       <s:element name="get_SystemParameterResponse">
         <s:complexType>
           <s:sequence>
@@ -423,61 +2116,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: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:sequence>
-      </s:complexType>
       <s:element name="Get_CheckWhAndSP">
         <s:complexType>
           <s:sequence>
@@ -1019,31 +2657,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="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:sequence>
-      </s:complexType>
       <s:element name="set_SavePonderationBillMain_Temp_BarCode_OutFast">
         <s:complexType>
           <s:sequence>
@@ -1525,6 +3138,7 @@
           <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="0" maxOccurs="1" name="HCusBarCode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSubBillType" type="s:string" />
         </s:sequence>
       </s:complexType>
       <s:element name="set_SaveDoorOutCheck_BarCodeResponse">
@@ -1557,6 +3171,34 @@
             <s:element minOccurs="0" maxOccurs="1" name="sHBillNo" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sHSup" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sHDept" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckTypeByMouldBarCode">
+        <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="HRedBlueFlag" 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_CheckTypeByMouldBarCodeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckTypeByMouldBarCodeResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -1609,235 +3251,235 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetSourceBillList">
+      <s:element name="set_SavePOStockInBackBill_CLD">
         <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="1" maxOccurs="1" name="HOWNERID" 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="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="GetSourceBillListResponse">
+      <s:complexType name="ClsKf_ICStockBillMain">
+        <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="1" maxOccurs="1" name="HCurID" 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="HSellSID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HConveyCompID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HConveyTypeID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCarriage" type="s:float" />
+              <s:element minOccurs="0" maxOccurs="1" name="HSeOrderBillNo_M" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HSeOrderBillNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HConveyMoney" type="s:double" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCheckMoney" type="s:double" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCheckMoneyFor" type="s:double" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRemainMoney" type="s:double" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCheckStatus" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HHookType" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HHookQty" type="s:double" />
+              <s:element minOccurs="0" maxOccurs="1" name="HCarNo" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HLinkMan" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HLinkPhone" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HProcID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSALEORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HPRDORGID" type="s:long" />
+              <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="HSETTLEORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HOWNERSUPPLIERID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDEMANDORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HPURCHASEORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HPAYORGID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HOWNERTYPEID" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_SavePOStockInBackBill_CLDResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetSourceBillListResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBackBill_CLDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getDataSetByMasterSQL">
+      <s:element name="set_SavePOStockInBill">
         <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="oMain" type="tns:ClsKf_POStockInBillMain" />
+            <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="getDataSetByMasterSQLResponse">
+      <s:complexType name="ClsKf_POStockInBillMain">
+        <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_SavePOStockInBillResponse">
         <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="1" maxOccurs="1" name="set_SavePOStockInBillResult" type="s:boolean" />
             <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:element name="set_CheckAddPOStockInBill">
         <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="oMain" type="tns:ClsKf_POStockInBillMain_K3" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getDataSetBySQLResponse">
+      <s:complexType name="ClsKf_POStockInBillMain_K3">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="1" maxOccurs="1" name="HCussentAcctID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HPOStyle" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
+              <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="FBillerID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_CheckAddPOStockInBillResponse">
         <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="1" maxOccurs="1" name="set_CheckAddPOStockInBillResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getRunProc">
+      <s:element name="set_CheckPOStockInBill">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain_K3" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getRunProcResponse">
+      <s:element name="set_CheckPOStockInBillResponse">
         <s:complexType>
           <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_CheckPOStockInBillResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getRunProcByMul">
+      <s:element name="set_AuditPOStockInBill">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="tns:ArrayOfString" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain_K3" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getRunProcByMulResponse">
+      <s:element name="set_AuditPOStockInBillResponse">
         <s:complexType>
           <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_AuditPOStockInBillResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getSecurity_Log">
+      <s:element name="set_SavePOStockInBill_New">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="ModRightNameCheck" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="CurUserName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain" />
+            <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="getSecurity_LogResponse">
+      <s:element name="set_SavePOStockInBill_NewResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="getSecurity_LogResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBill_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_CancelltionBarCodeBill">
+      <s:element name="set_SavePOStockInBill_CLD_New">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain" />
+            <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_CancelltionBarCodeBillResponse">
+      <s:element name="set_SavePOStockInBill_CLD_NewResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_CancelltionBarCodeBillResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBill_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_UnCancelltionBarCodeBill">
+      <s:element name="set_SavePOStockInBill_CLD">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain" />
+            <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_UnCancelltionBarCodeBillResponse">
+      <s:element name="set_SavePOStockInBill_CLDResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_UnCancelltionBarCodeBillResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Set_BPrintQtyBarCode">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Set_BPrintQtyBarCodeResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Set_BPrintQtyBarCodeResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBill_CLDResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -1871,42 +3513,6 @@
             </s:sequence>
           </s:extension>
         </s:complexContent>
-      </s:complexType>
-      <s:complexType name="ClsXt_BaseBillMain">
-        <s:sequence>
-          <s:element minOccurs="1" maxOccurs="1" name="HYear" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HPeriod" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBillSubType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HDate" type="s:dateTime" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HBillStatus" type="s:int" />
-          <s:element minOccurs="1" maxOccurs="1" name="HCheckItemNowID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HCheckItemNextID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HCheckFlowID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HEmpCode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMakeDate" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HUpDater" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HUpDateDate" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HChecker" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCheckDate" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBacker" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBackDate" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBackRemark" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCloseMan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCloseDate" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HCloseType" type="s:boolean" />
-          <s:element minOccurs="0" maxOccurs="1" name="HDeleteMan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HDeleteDate" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HBillerID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMainSourceBillNo" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMainSourceBillType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HMainSourceInterID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HMainSourceEntryID" type="s:long" />
-        </s:sequence>
       </s:complexType>
       <s:element name="set_SaveProductInBill_MulSource_CLDResponse">
         <s:complexType>
@@ -1964,55 +3570,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_ICStockBillMain">
-        <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="1" maxOccurs="1" name="HCurID" 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="HSellSID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HConveyCompID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HConveyTypeID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HCarriage" type="s:float" />
-              <s:element minOccurs="0" maxOccurs="1" name="HSeOrderBillNo_M" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HSeOrderBillNo" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HConveyMoney" type="s:double" />
-              <s:element minOccurs="1" maxOccurs="1" name="HCheckMoney" type="s:double" />
-              <s:element minOccurs="1" maxOccurs="1" name="HCheckMoneyFor" type="s:double" />
-              <s:element minOccurs="1" maxOccurs="1" name="HRemainMoney" type="s:double" />
-              <s:element minOccurs="1" maxOccurs="1" name="HCheckStatus" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HHookType" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HHookQty" type="s:double" />
-              <s:element minOccurs="0" maxOccurs="1" name="HCarNo" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HLinkMan" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HLinkPhone" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HProcID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSALEORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HPRDORGID" type="s:long" />
-              <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="HSETTLEORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HOWNERSUPPLIERID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDEMANDORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HPURCHASEORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HPAYORGID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HOWNERTYPEID" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
       <s:element name="set_SaveProductInBackBillResponse">
         <s:complexType>
           <s:sequence>
@@ -2596,6 +4153,42 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="set_SaveMouldProdInBill_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsSc_MouldProdInBillMain" />
+            <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:complexType name="ClsSc_MouldProdInBillMain">
+        <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:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_SaveMouldProdInBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMouldProdInBill_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_SaveOtherInBill_CLD">
         <s:complexType>
           <s:sequence>
@@ -2610,6 +4203,44 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherInBill_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_SaveProcReportMoveBill_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="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveProcReportMoveBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_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_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_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>
@@ -3066,398 +4697,29 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="DeleteBillList">
+      <s:element name="set_SaveSellOutBackBill_CLD">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" 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="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="DeleteBillListResponse">
+      <s:element name="set_SaveSellOutBackBill_CLDResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="DeleteBillListResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBill_CLDResult" 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_New">
-        <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_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_TempList_NewResult">
-              <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="DeleteICStockBillAndWMS">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="DeleteICStockBillAndWMSResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="DeleteICStockBillAndWMSResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_ICStockBillList">
-        <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_ICStockBillListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_ICStockBillListResult">
-              <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="Get_ICInventoryByMaterIDList">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" 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="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_ICInventoryByMaterIDListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="Get_ICInventoryByMaterIDListResult">
-              <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="Get_CheckQtyByBarCode">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" 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="HAuxPropID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBatchNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCodeResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCodeResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" 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="sQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_GetWhAndSPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_GetWhAndSPResult" type="s:boolean" />
-            <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="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" 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="sQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP_AuditResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_GetWhAndSP_AuditResult" type="s:boolean" />
-            <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="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCodeBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBatchNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCodeBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCodeBillResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_WHAndSP">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_WHAndSPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_WHAndSPResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_Audit">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_AuditResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_AuditResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheakBarCodeAndCP">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HCusID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sCPStr" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheakBarCodeAndCPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheakBarCodeAndCPResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_IsBarCodeQty">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRedBlueFlag" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_IsBarCodeQtyResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_IsBarCodeQtyResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_IsSourceBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_IsSourceBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_IsSourceBillResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_IsAuditBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_IsAuditBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_IsAuditBillResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="DeleteByICStockBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="DeleteByICStockBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="DeleteByICStockBillResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SaveBarCodeFormServer">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Days" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SaveBarCodeFormServerResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SaveBarCodeFormServerResult">
-              <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="set_SaveScanToServer">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="lInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="ds">
-              <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="set_SaveScanToServerResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveScanToServerResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_ServerFileList">
-        <s:complexType />
-      </s:element>
-      <s:element name="get_ServerFileListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_ServerFileListResult">
-              <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="get_ServerFileListForWMS">
-        <s:complexType />
-      </s:element>
-      <s:element name="get_ServerFileListForWMSResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_ServerFileListForWMSResult">
-              <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_SaveSellOutBill_CLD">
+      <s:element name="set_SaveSellOutBill">
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain" />
             <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>
@@ -3492,6 +4754,113 @@
           </s:extension>
         </s:complexContent>
       </s:complexType>
+      <s:element name="set_SaveSellOutBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBillResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_AuditSellOutBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain_K3" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsKf_SellOutBillMain_K3">
+        <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="1" maxOccurs="1" name="HDate" type="s:dateTime" />
+          <s:element minOccurs="1" maxOccurs="1" name="HYear" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HPeriod" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+          <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="HDeptID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HEmpID" 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="0" maxOccurs="1" name="HAddress" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="FBillerID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HBillerID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceTranType" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMakeDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HUpDater" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HUpDateDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HChecker" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCheckDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCloseMan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCloseDate" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HDeleteMan" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HDeleteDate" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" />
+        </s:sequence>
+      </s:complexType>
+      <s:element name="set_AuditSellOutBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_AuditSellOutBillResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveSellOutBill_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain" />
+            <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_SaveSellOutBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBill_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_SaveSellOutBill_CLD_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain" />
+            <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_SaveSellOutBill_CLD_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBill_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_SaveSellOutBill_CLD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain" />
+            <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_SaveSellOutBill_CLDResponse">
         <s:complexType>
           <s:sequence>
@@ -3997,6 +5366,22 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="set_SaveMateOutBill_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_SaveMateOutBill_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MateOutBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveMateOutBill_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMateOutBill_BillCheckResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -4609,6 +5994,22 @@
           </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>
@@ -4661,185 +6062,53 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePOStockInBackBill_CLD">
+      <s:element name="set_DelPonderationBillMain_Temp">
         <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="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePOStockInBackBill_CLDResponse">
+      <s:element name="set_DelPonderationBillMain_TempResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBackBill_CLDResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_DelPonderationBillMain_TempResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePOStockInBill">
+      <s:element name="set_DelPonderationBillMain_Temp_BarCode">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_POStockInBillMain">
-        <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_SavePOStockInBillResponse">
+      <s:element name="set_DelPonderationBillMain_Temp_BarCodeResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBillResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_DelPonderationBillMain_Temp_BarCodeResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_CheckAddPOStockInBill">
+      <s:element name="set_DelPonderationBillMain_Temp_InterID">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain_K3" />
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_POStockInBillMain_K3">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="1" maxOccurs="1" name="HCussentAcctID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HPOStyle" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
-              <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="FBillerID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
-      <s:element name="set_CheckAddPOStockInBillResponse">
+      <s:element name="set_DelPonderationBillMain_Temp_InterIDResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_CheckAddPOStockInBillResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_CheckPOStockInBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain_K3" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_CheckPOStockInBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_CheckPOStockInBillResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_AuditPOStockInBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain_K3" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_AuditPOStockInBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_AuditPOStockInBillResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePOStockInBill_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain" />
-            <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_SavePOStockInBill_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBill_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_SavePOStockInBill_CLD_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain" />
-            <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_SavePOStockInBill_CLD_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBill_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_SavePOStockInBill_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_POStockInBillMain" />
-            <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_SavePOStockInBill_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBill_CLDResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_DelPonderationBillMain_Temp_InterIDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -4976,6 +6245,29 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_TempResult">
+              <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="GetKf_PonderationBillMain_Temp_Mould">
+        <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_MouldResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_MouldResult">
               <s:complexType>
                 <s:sequence>
                   <s:element ref="s:schema" />
@@ -5727,6 +7019,8 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsSc_ICMOReportBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="workcode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSourceID" type="s:int" />
             <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
@@ -5744,6 +7038,8 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsSc_ICMOReportBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="workcode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSourceID" type="s:int" />
             <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" />
@@ -5754,6 +7050,47 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="set_SaveICMOProductReportBill_CLD_LayuiResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveICMOProductReportBill_LayuiYqn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsSc_ICMOReportBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="workcode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSourceID" type="s:int" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HProcID" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveICMOProductReportBill_LayuiYqnResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveICMOProductReportBill_LayuiYqnResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveICMOProductReportBill_CLD_LayuiYqn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsSc_ICMOReportBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="workcode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSourceID" type="s:int" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HProcID" 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_SaveICMOProductReportBill_CLD_LayuiYqnResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveICMOProductReportBill_CLD_LayuiYqnResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -6030,6 +7367,38 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="set_SaveMoveStockBill_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MoveStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveMoveStockBill_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_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_SaveMoveStockBill_CLD_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MoveStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveMoveStockBill_CLD_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_CLD_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_SaveMoveStockStepOutBill_New">
         <s:complexType>
           <s:sequence>
@@ -6296,127 +7665,24 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveSellOutBackBill_CLD">
+      <s:element name="GetSc_ICMOReportBillList">
         <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="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveSellOutBackBill_CLDResponse">
+      <s:element name="GetSc_ICMOReportBillListResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBill_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_SaveSellOutBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain" />
-            <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_SaveSellOutBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBillResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_AuditSellOutBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain_K3" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:complexType name="ClsKf_SellOutBillMain_K3">
-        <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="1" maxOccurs="1" name="HDate" type="s:dateTime" />
-          <s:element minOccurs="1" maxOccurs="1" name="HYear" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HPeriod" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
-          <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="HDeptID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HEmpID" 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="0" maxOccurs="1" name="HAddress" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="FBillerID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HBillerID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceTranType" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMakeDate" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HUpDater" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HUpDateDate" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HChecker" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCheckDate" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCloseMan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCloseDate" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HDeleteMan" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HDeleteDate" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" />
-        </s:sequence>
-      </s:complexType>
-      <s:element name="set_AuditSellOutBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_AuditSellOutBillResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveSellOutBill_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain" />
-            <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_SaveSellOutBill_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBill_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_SaveSellOutBill_CLD_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain" />
-            <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_SaveSellOutBill_CLD_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBill_CLD_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="GetSc_ICMOReportBillListResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -7702,6 +8968,94 @@
           </s:sequence>
         </s:complexType>
       </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_Select_Qty_Mould">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsSc_MouldStockBillMain_Temp" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsSc_MouldStockBillMain_Temp">
+        <s:sequence>
+          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
+          <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="1" maxOccurs="1" name="HMouldID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" 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="HStockPlaceID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HOutStockPlaceID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HCorrespondentTypeID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HCorrespondentID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HQtyMust" type="s:double" />
+          <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+          <s:element minOccurs="1" maxOccurs="1" name="HPieceQty" type="s:double" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBarCode_Pack" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HAddr" type="s:string" />
+          <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="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="HSourceBillType" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSourceLine" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HRelationEntryID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HRelationBillNo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HRelationInterID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCheckStatus" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HPlanMode" type="s:long" />
+          <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="HOtherOrgID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HOWNERTYPEID" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSubBillType" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HCusID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HDesignLife" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HLeaveLife" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HErpClsID" type="s:long" />
+        </s:sequence>
+      </s:complexType>
+      <s:element name="set_SavePonderationBillMain_Temp_Select_Qty_MouldResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Select_Qty_MouldResult" 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_ProcReportMove">
+        <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:element minOccurs="1" maxOccurs="1" name="sHSubBillType" type="s:long" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_TempList_ProcReportMoveResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_TempList_ProcReportMoveResult">
+              <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_SavePonderationBillMain_Temp_SingleCheckAdd">
         <s:complexType>
           <s:sequence>
@@ -8239,57 +9593,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_DelPonderationBillMain_Temp">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_DelPonderationBillMain_TempResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_DelPonderationBillMain_TempResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_DelPonderationBillMain_Temp_BarCode">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_DelPonderationBillMain_Temp_BarCodeResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_DelPonderationBillMain_Temp_BarCodeResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_DelPonderationBillMain_Temp_InterID">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_DelPonderationBillMain_Temp_InterIDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_DelPonderationBillMain_Temp_InterIDResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
       <s:element name="HelloWorld">
         <s:complexType />
       </s:element>
@@ -8556,6 +9859,29 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="GetSourceListResult">
+              <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="GetStockCheckItemList">
+        <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="GetStockCheckItemListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetStockCheckItemListResult">
               <s:complexType>
                 <s:sequence>
                   <s:element ref="s:schema" />
@@ -10437,29 +11763,422 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetSc_ICMOReportBillList">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSc_ICMOReportBillListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetSc_ICMOReportBillListResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
     </s:schema>
   </wsdl:types>
+  <wsdl:message name="get_SourceBarCode_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_New" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="getSourceBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:getSourceBill_New" />
+  </wsdl:message>
+  <wsdl:message name="getSourceBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:getSourceBill_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetSourceBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetSourceBillList" />
+  </wsdl:message>
+  <wsdl:message name="GetSourceBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetSourceBillListResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_MateOutSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_MateOut" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_MateOutSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_MateOutResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_EntrustOutSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_EntrustOut" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_EntrustOutSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_EntrustOutResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByMouldSourceSoapIn">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByMouldSource" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByMouldSourceSoapOut">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByMouldSourceResponse" />
+  </wsdl:message>
+  <wsdl:message name="getMouldSourceBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:getMouldSourceBillList" />
+  </wsdl:message>
+  <wsdl:message name="getMouldSourceBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:getMouldSourceBillListResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckTypeByMouldBarCode_ProdCheckStockSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckTypeByMouldBarCode_ProdCheckStock" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckTypeByMouldBarCode_ProdCheckStockSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckTypeByMouldBarCode_ProdCheckStockResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetMouldBillEntry_TmpListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetMouldBillEntry_TmpList" />
+  </wsdl:message>
+  <wsdl:message name="GetMouldBillEntry_TmpListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetMouldBillEntry_TmpListResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_DelSc_MouldStockBillMain_TempSoapIn">
+    <wsdl:part name="parameters" element="tns:set_DelSc_MouldStockBillMain_Temp" />
+  </wsdl:message>
+  <wsdl:message name="set_DelSc_MouldStockBillMain_TempSoapOut">
+    <wsdl:part name="parameters" element="tns:set_DelSc_MouldStockBillMain_TempResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMouldStockBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMouldStockBill_New" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMouldStockBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMouldStockBill_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="MouldTempList_ModifySoapIn">
+    <wsdl:part name="parameters" element="tns:MouldTempList_Modify" />
+  </wsdl:message>
+  <wsdl:message name="MouldTempList_ModifySoapOut">
+    <wsdl:part name="parameters" element="tns:MouldTempList_ModifyResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetMouldSourceSoapIn">
+    <wsdl:part name="parameters" element="tns:GetMouldSource" />
+  </wsdl:message>
+  <wsdl:message name="GetMouldSourceSoapOut">
+    <wsdl:part name="parameters" element="tns:GetMouldSourceResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetSc_MouldStockBillMain_TempListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetSc_MouldStockBillMain_TempList" />
+  </wsdl:message>
+  <wsdl:message name="GetSc_MouldStockBillMain_TempListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetSc_MouldStockBillMain_TempListResponse" />
+  </wsdl:message>
+  <wsdl:message name="DeleteMouldBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteMouldBillList" />
+  </wsdl:message>
+  <wsdl:message name="DeleteMouldBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteMouldBillListResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetBillEntry_TmpListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetBillEntry_TmpList" />
+  </wsdl:message>
+  <wsdl:message name="GetBillEntry_TmpListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetBillEntry_TmpListResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByPackBarCode_PackSoapIn">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByPackBarCode_Pack" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByPackBarCode_PackSoapOut">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByPackBarCode_PackResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_PackUnionSoapIn">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_PackUnion" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_PackUnionSoapOut">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_PackUnionResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_PackSplitSoapIn">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_PackSplit" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_PackSplitSoapOut">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_PackSplitResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetBillEntry_TmpList_PackSoapIn">
+    <wsdl:part name="parameters" element="tns:GetBillEntry_TmpList_Pack" />
+  </wsdl:message>
+  <wsdl:message name="GetBillEntry_TmpList_PackSoapOut">
+    <wsdl:part name="parameters" element="tns:GetBillEntry_TmpList_PackResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePackUnionBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePackUnionBill_New" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePackUnionBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePackUnionBill_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePackSplitBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePackSplitBill_New" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePackSplitBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePackSplitBill_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_DelPonderationBillMain_Temp_PackSoapIn">
+    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_Pack" />
+  </wsdl:message>
+  <wsdl:message name="set_DelPonderationBillMain_Temp_PackSoapOut">
+    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_PackResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetSourceBillList_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:GetSourceBillList_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="GetSourceBillList_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:GetSourceBillList_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_BillBarCode_MateOutCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:get_BillBarCode_MateOutCheck" />
+  </wsdl:message>
+  <wsdl:message name="get_BillBarCode_MateOutCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:get_BillBarCode_MateOutCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_BillBarCode_OtherOutCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:get_BillBarCode_OtherOutCheck" />
+  </wsdl:message>
+  <wsdl:message name="get_BillBarCode_OtherOutCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:get_BillBarCode_OtherOutCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_BillBarCode_MoveStockCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:get_BillBarCode_MoveStockCheck" />
+  </wsdl:message>
+  <wsdl:message name="get_BillBarCode_MoveStockCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:get_BillBarCode_MoveStockCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_BarCode_MoveStockBillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:get_BarCode_MoveStockBillCheck" />
+  </wsdl:message>
+  <wsdl:message name="get_BarCode_MoveStockBillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:get_BarCode_MoveStockBillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck" />
+  </wsdl:message>
+  <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>
+  <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="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>
+  <wsdl:message name="getSecurity_LogSoapOut">
+    <wsdl:part name="parameters" element="tns:getSecurity_LogResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_CancelltionBarCodeBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_CancelltionBarCodeBill" />
+  </wsdl:message>
+  <wsdl:message name="set_CancelltionBarCodeBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_CancelltionBarCodeBillResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_UnCancelltionBarCodeBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_UnCancelltionBarCodeBill" />
+  </wsdl:message>
+  <wsdl:message name="set_UnCancelltionBarCodeBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_UnCancelltionBarCodeBillResponse" />
+  </wsdl:message>
+  <wsdl:message name="Set_BPrintQtyBarCodeSoapIn">
+    <wsdl:part name="parameters" element="tns:Set_BPrintQtyBarCode" />
+  </wsdl:message>
+  <wsdl:message name="Set_BPrintQtyBarCodeSoapOut">
+    <wsdl:part name="parameters" element="tns:Set_BPrintQtyBarCodeResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_MouldSoapIn">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_Mould" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_MouldSoapOut">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_MouldResponse" />
+  </wsdl:message>
+  <wsdl:message name="DeleteMouldSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteMould" />
+  </wsdl:message>
+  <wsdl:message name="DeleteMouldSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteMouldResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MouldSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_Mould" />
+  </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="DeleteBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteBillList" />
+  </wsdl:message>
+  <wsdl:message name="DeleteBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteBillListResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_TempList_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_New" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_TempList_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="DeleteICStockBillAndWMSSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteICStockBillAndWMS" />
+  </wsdl:message>
+  <wsdl:message name="DeleteICStockBillAndWMSSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteICStockBillAndWMSResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_ICStockBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_ICStockBillList" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_ICStockBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_ICStockBillListResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_ICStockBillQueryListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_ICStockBillQueryList" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_ICStockBillQueryListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_ICStockBillQueryListResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_ICInventoryByMaterIDListSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_ICInventoryByMaterIDList" />
+  </wsdl:message>
+  <wsdl:message name="Get_ICInventoryByMaterIDListSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_ICInventoryByMaterIDListResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCodeSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCodeSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSPSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSPSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSPResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP_Audit" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCodeBillSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeBill" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCodeBillSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeBillResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCode_WHAndSPSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_WHAndSP" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCode_WHAndSPSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_WHAndSPResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCode_AuditSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_Audit" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckQtyByBarCode_AuditSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_AuditResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheakBarCodeAndCPSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheakBarCodeAndCP" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheakBarCodeAndCPSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheakBarCodeAndCPResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_IsBarCodeQtySoapIn">
+    <wsdl:part name="parameters" element="tns:Get_IsBarCodeQty" />
+  </wsdl:message>
+  <wsdl:message name="Get_IsBarCodeQtySoapOut">
+    <wsdl:part name="parameters" element="tns:Get_IsBarCodeQtyResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_IsSourceBillSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_IsSourceBill" />
+  </wsdl:message>
+  <wsdl:message name="Get_IsSourceBillSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_IsSourceBillResponse" />
+  </wsdl:message>
+  <wsdl:message name="Get_IsAuditBillSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_IsAuditBill" />
+  </wsdl:message>
+  <wsdl:message name="Get_IsAuditBillSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_IsAuditBillResponse" />
+  </wsdl:message>
+  <wsdl:message name="DeleteByICStockBillSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteByICStockBill" />
+  </wsdl:message>
+  <wsdl:message name="DeleteByICStockBillSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteByICStockBillResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SaveBarCodeFormServerSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SaveBarCodeFormServer" />
+  </wsdl:message>
+  <wsdl:message name="get_SaveBarCodeFormServerSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SaveBarCodeFormServerResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveScanToServerSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveScanToServer" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveScanToServerSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveScanToServerResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_ServerFileListSoapIn">
+    <wsdl:part name="parameters" element="tns:get_ServerFileList" />
+  </wsdl:message>
+  <wsdl:message name="get_ServerFileListSoapOut">
+    <wsdl:part name="parameters" element="tns:get_ServerFileListResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_ServerFileListForWMSSoapIn">
+    <wsdl:part name="parameters" element="tns:get_ServerFileListForWMS" />
+  </wsdl:message>
+  <wsdl:message name="get_ServerFileListForWMSSoapOut">
+    <wsdl:part name="parameters" element="tns:get_ServerFileListForWMSResponse" />
+  </wsdl:message>
   <wsdl:message name="get_ServerFileListForNBWMSSoapIn">
     <wsdl:part name="parameters" element="tns:get_ServerFileListForNBWMS" />
   </wsdl:message>
@@ -10537,6 +12256,12 @@
   </wsdl:message>
   <wsdl:message name="get_SaveCLOUDUseNameandPsdSoapOut">
     <wsdl:part name="parameters" element="tns:get_SaveCLOUDUseNameandPsdResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SaveMESCLOUDUseNamePsdSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SaveMESCLOUDUseNamePsd" />
+  </wsdl:message>
+  <wsdl:message name="get_SaveMESCLOUDUseNamePsdSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SaveMESCLOUDUseNamePsdResponse" />
   </wsdl:message>
   <wsdl:message name="CheckAllowBeforeSaveSoapIn">
     <wsdl:part name="parameters" element="tns:CheckAllowBeforeSave" />
@@ -10814,6 +12539,12 @@
   <wsdl:message name="set_SavePOInStockCheck_BarCodeSoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePOInStockCheck_BarCodeResponse" />
   </wsdl:message>
+  <wsdl:message name="Get_CheckTypeByMouldBarCodeSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckTypeByMouldBarCode" />
+  </wsdl:message>
+  <wsdl:message name="Get_CheckTypeByMouldBarCodeSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckTypeByMouldBarCodeResponse" />
+  </wsdl:message>
   <wsdl:message name="get_CheckTypeBySource_NewSoapIn">
     <wsdl:part name="parameters" element="tns:get_CheckTypeBySource_New" />
   </wsdl:message>
@@ -10826,83 +12557,53 @@
   <wsdl:message name="getSourceBillList_NewSoapOut">
     <wsdl:part name="parameters" element="tns:getSourceBillList_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="GetSourceBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:GetSourceBillList" />
+  <wsdl:message name="set_SavePOStockInBackBill_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLD" />
   </wsdl:message>
-  <wsdl:message name="GetSourceBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:GetSourceBillListResponse" />
+  <wsdl:message name="set_SavePOStockInBackBill_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLDResponse" />
   </wsdl:message>
-  <wsdl:message name="getDataSetByMasterSQLSoapIn">
-    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQL" />
+  <wsdl:message name="set_SavePOStockInBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill" />
   </wsdl:message>
-  <wsdl:message name="getDataSetByMasterSQLSoapOut">
-    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQLResponse" />
+  <wsdl:message name="set_SavePOStockInBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBillResponse" />
   </wsdl:message>
-  <wsdl:message name="getCheckOpenSoapIn">
-    <wsdl:part name="parameters" element="tns:getCheckOpen" />
+  <wsdl:message name="set_CheckAddPOStockInBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_CheckAddPOStockInBill" />
   </wsdl:message>
-  <wsdl:message name="getCheckOpenSoapOut">
-    <wsdl:part name="parameters" element="tns:getCheckOpenResponse" />
+  <wsdl:message name="set_CheckAddPOStockInBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_CheckAddPOStockInBillResponse" />
   </wsdl:message>
-  <wsdl:message name="getGetDataBaseSoapIn">
-    <wsdl:part name="parameters" element="tns:getGetDataBase" />
+  <wsdl:message name="set_CheckPOStockInBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_CheckPOStockInBill" />
   </wsdl:message>
-  <wsdl:message name="getGetDataBaseSoapOut">
-    <wsdl:part name="parameters" element="tns:getGetDataBaseResponse" />
+  <wsdl:message name="set_CheckPOStockInBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_CheckPOStockInBillResponse" />
   </wsdl:message>
-  <wsdl:message name="getCheckCzymcSoapIn">
-    <wsdl:part name="parameters" element="tns:getCheckCzymc" />
+  <wsdl:message name="set_AuditPOStockInBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_AuditPOStockInBill" />
   </wsdl:message>
-  <wsdl:message name="getCheckCzymcSoapOut">
-    <wsdl:part name="parameters" element="tns:getCheckCzymcResponse" />
+  <wsdl:message name="set_AuditPOStockInBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_AuditPOStockInBillResponse" />
   </wsdl:message>
-  <wsdl:message name="getSub_GetCurPeriodSoapIn">
-    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriod" />
+  <wsdl:message name="set_SavePOStockInBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_New" />
   </wsdl:message>
-  <wsdl:message name="getSub_GetCurPeriodSoapOut">
-    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriodResponse" />
+  <wsdl:message name="set_SavePOStockInBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="getDataSetBySQLSoapIn">
-    <wsdl:part name="parameters" element="tns:getDataSetBySQL" />
+  <wsdl:message name="set_SavePOStockInBill_CLD_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_CLD_New" />
   </wsdl:message>
-  <wsdl:message name="getDataSetBySQLSoapOut">
-    <wsdl:part name="parameters" element="tns:getDataSetBySQLResponse" />
+  <wsdl:message name="set_SavePOStockInBill_CLD_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="getRunProcSoapIn">
-    <wsdl:part name="parameters" element="tns:getRunProc" />
+  <wsdl:message name="set_SavePOStockInBill_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_CLD" />
   </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>
-  <wsdl:message name="getSecurity_LogSoapOut">
-    <wsdl:part name="parameters" element="tns:getSecurity_LogResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_CancelltionBarCodeBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_CancelltionBarCodeBill" />
-  </wsdl:message>
-  <wsdl:message name="set_CancelltionBarCodeBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_CancelltionBarCodeBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_UnCancelltionBarCodeBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_UnCancelltionBarCodeBill" />
-  </wsdl:message>
-  <wsdl:message name="set_UnCancelltionBarCodeBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_UnCancelltionBarCodeBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="Set_BPrintQtyBarCodeSoapIn">
-    <wsdl:part name="parameters" element="tns:Set_BPrintQtyBarCode" />
-  </wsdl:message>
-  <wsdl:message name="Set_BPrintQtyBarCodeSoapOut">
-    <wsdl:part name="parameters" element="tns:Set_BPrintQtyBarCodeResponse" />
+  <wsdl:message name="set_SavePOStockInBill_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_CLDResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveProductInBill_MulSource_CLDSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveProductInBill_MulSource_CLD" />
@@ -11084,11 +12785,29 @@
   <wsdl:message name="set_SaveOtherInBill_CLD_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveOtherInBill_CLD_NewResponse" />
   </wsdl:message>
+  <wsdl:message name="set_SaveMouldProdInBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMouldProdInBill_New" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMouldProdInBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMouldProdInBill_NewResponse" />
+  </wsdl:message>
   <wsdl:message name="set_SaveOtherInBill_CLDSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveOtherInBill_CLD" />
   </wsdl:message>
   <wsdl:message name="set_SaveOtherInBill_CLDSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveOtherInBill_CLDResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveProcReportMoveBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_New" />
+  </wsdl:message>
+  <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>
+  <wsdl:message name="set_SaveProcReportMoveBill_CLD_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_NewResponse" />
   </wsdl:message>
   <wsdl:message name="set_CheckPOInStockBill_NewSoapIn">
     <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_New" />
@@ -11186,125 +12905,35 @@
   <wsdl:message name="TempList_ModifySoapOut">
     <wsdl:part name="parameters" element="tns:TempList_ModifyResponse" />
   </wsdl:message>
-  <wsdl:message name="DeleteBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:DeleteBillList" />
+  <wsdl:message name="set_SaveSellOutBackBill_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_CLD" />
   </wsdl:message>
-  <wsdl:message name="DeleteBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:DeleteBillListResponse" />
+  <wsdl:message name="set_SaveSellOutBackBill_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_CLDResponse" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_TempList_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_New" />
+  <wsdl:message name="set_SaveSellOutBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_TempList_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_NewResponse" />
+  <wsdl:message name="set_SaveSellOutBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBillResponse" />
   </wsdl:message>
-  <wsdl:message name="DeleteICStockBillAndWMSSoapIn">
-    <wsdl:part name="parameters" element="tns:DeleteICStockBillAndWMS" />
+  <wsdl:message name="set_AuditSellOutBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_AuditSellOutBill" />
   </wsdl:message>
-  <wsdl:message name="DeleteICStockBillAndWMSSoapOut">
-    <wsdl:part name="parameters" element="tns:DeleteICStockBillAndWMSResponse" />
+  <wsdl:message name="set_AuditSellOutBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_AuditSellOutBillResponse" />
   </wsdl:message>
-  <wsdl:message name="GetKf_ICStockBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_ICStockBillList" />
+  <wsdl:message name="set_SaveSellOutBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_New" />
   </wsdl:message>
-  <wsdl:message name="GetKf_ICStockBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_ICStockBillListResponse" />
+  <wsdl:message name="set_SaveSellOutBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="Get_ICInventoryByMaterIDListSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_ICInventoryByMaterIDList" />
+  <wsdl:message name="set_SaveSellOutBill_CLD_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_CLD_New" />
   </wsdl:message>
-  <wsdl:message name="Get_ICInventoryByMaterIDListSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_ICInventoryByMaterIDListResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCodeSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCodeSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSPSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSPSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSPResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP_Audit" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCodeBillSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeBill" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCodeBillSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_WHAndSPSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_WHAndSP" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_WHAndSPSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_WHAndSPResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_AuditSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_Audit" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_AuditSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_AuditResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheakBarCodeAndCPSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheakBarCodeAndCP" />
-  </wsdl:message>
-  <wsdl:message name="Get_CheakBarCodeAndCPSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheakBarCodeAndCPResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsBarCodeQtySoapIn">
-    <wsdl:part name="parameters" element="tns:Get_IsBarCodeQty" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsBarCodeQtySoapOut">
-    <wsdl:part name="parameters" element="tns:Get_IsBarCodeQtyResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsSourceBillSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_IsSourceBill" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsSourceBillSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_IsSourceBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsAuditBillSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_IsAuditBill" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsAuditBillSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_IsAuditBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="DeleteByICStockBillSoapIn">
-    <wsdl:part name="parameters" element="tns:DeleteByICStockBill" />
-  </wsdl:message>
-  <wsdl:message name="DeleteByICStockBillSoapOut">
-    <wsdl:part name="parameters" element="tns:DeleteByICStockBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="get_SaveBarCodeFormServerSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SaveBarCodeFormServer" />
-  </wsdl:message>
-  <wsdl:message name="get_SaveBarCodeFormServerSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SaveBarCodeFormServerResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveScanToServerSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveScanToServer" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveScanToServerSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveScanToServerResponse" />
-  </wsdl:message>
-  <wsdl:message name="get_ServerFileListSoapIn">
-    <wsdl:part name="parameters" element="tns:get_ServerFileList" />
-  </wsdl:message>
-  <wsdl:message name="get_ServerFileListSoapOut">
-    <wsdl:part name="parameters" element="tns:get_ServerFileListResponse" />
-  </wsdl:message>
-  <wsdl:message name="get_ServerFileListForWMSSoapIn">
-    <wsdl:part name="parameters" element="tns:get_ServerFileListForWMS" />
-  </wsdl:message>
-  <wsdl:message name="get_ServerFileListForWMSSoapOut">
-    <wsdl:part name="parameters" element="tns:get_ServerFileListForWMSResponse" />
+  <wsdl:message name="set_SaveSellOutBill_CLD_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_CLD_NewResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveSellOutBill_CLDSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_CLD" />
@@ -11419,6 +13048,12 @@
   </wsdl:message>
   <wsdl:message name="set_SaveMateOutBill_CLDSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveMateOutBill_CLDResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMateOutBill_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMateOutBill_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMateOutBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMateOutBill_BillCheckResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveMateReplenishOutBill_NewSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveMateReplenishOutBill_New" />
@@ -11576,6 +13211,12 @@
   <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>
@@ -11594,53 +13235,23 @@
   <wsdl:message name="set_SavePOStockInBackBill_CLD_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBackBill_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLD" />
+  <wsdl:message name="set_DelPonderationBillMain_TempSoapIn">
+    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp" />
   </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBackBill_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLDResponse" />
+  <wsdl:message name="set_DelPonderationBillMain_TempSoapOut">
+    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_TempResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill" />
+  <wsdl:message name="set_DelPonderationBillMain_Temp_BarCodeSoapIn">
+    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_BarCode" />
   </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBillResponse" />
+  <wsdl:message name="set_DelPonderationBillMain_Temp_BarCodeSoapOut">
+    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_BarCodeResponse" />
   </wsdl:message>
-  <wsdl:message name="set_CheckAddPOStockInBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_CheckAddPOStockInBill" />
+  <wsdl:message name="set_DelPonderationBillMain_Temp_InterIDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_InterID" />
   </wsdl:message>
-  <wsdl:message name="set_CheckAddPOStockInBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_CheckAddPOStockInBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_CheckPOStockInBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_CheckPOStockInBill" />
-  </wsdl:message>
-  <wsdl:message name="set_CheckPOStockInBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_CheckPOStockInBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_AuditPOStockInBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_AuditPOStockInBill" />
-  </wsdl:message>
-  <wsdl:message name="set_AuditPOStockInBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_AuditPOStockInBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBill_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_New" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBill_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBill_CLD_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_CLD_New" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBill_CLD_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_CLD_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBill_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_CLD" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePOStockInBill_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePOStockInBill_CLDResponse" />
+  <wsdl:message name="set_DelPonderationBillMain_Temp_InterIDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_InterIDResponse" />
   </wsdl:message>
   <wsdl:message name="set_DelPonderationBillMain_Temp_InterIDAndSourceSoapIn">
     <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_InterIDAndSource" />
@@ -11683,6 +13294,12 @@
   </wsdl:message>
   <wsdl:message name="GetKf_PonderationBillMain_TempSoapOut">
     <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_MouldSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Mould" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_MouldSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_MouldResponse" />
   </wsdl:message>
   <wsdl:message name="GetKf_PonderationBillMain_Temp_NewSoapIn">
     <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_New" />
@@ -11876,6 +13493,18 @@
   <wsdl:message name="set_SaveICMOProductReportBill_CLD_LayuiSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveICMOProductReportBill_CLD_LayuiResponse" />
   </wsdl:message>
+  <wsdl:message name="set_SaveICMOProductReportBill_LayuiYqnSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveICMOProductReportBill_LayuiYqn" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveICMOProductReportBill_LayuiYqnSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveICMOProductReportBill_LayuiYqnResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveICMOProductReportBill_CLD_LayuiYqnSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveICMOProductReportBill_CLD_LayuiYqn" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveICMOProductReportBill_CLD_LayuiYqnSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveICMOProductReportBill_CLD_LayuiYqnResponse" />
+  </wsdl:message>
   <wsdl:message name="set_SaveMoveBill_CLDSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveMoveBill_CLD" />
   </wsdl:message>
@@ -11935,6 +13564,18 @@
   </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_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMoveStockBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMoveStockBill_CLD_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveMoveStockBill_CLD_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_BillCheckResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveMoveStockStepOutBill_NewSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveMoveStockStepOutBill_New" />
@@ -11996,35 +13637,11 @@
   <wsdl:message name="set_SaveSellOutBackBill_CLD_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBackBill_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_CLD" />
+  <wsdl:message name="GetSc_ICMOReportBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetSc_ICMOReportBillList" />
   </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBackBill_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_AuditSellOutBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_AuditSellOutBill" />
-  </wsdl:message>
-  <wsdl:message name="set_AuditSellOutBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_AuditSellOutBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBill_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_New" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBill_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBill_CLD_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_CLD_New" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveSellOutBill_CLD_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_CLD_NewResponse" />
+  <wsdl:message name="GetSc_ICMOReportBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetSc_ICMOReportBillListResponse" />
   </wsdl:message>
   <wsdl:message name="Check_ICMOReportBillSoapIn">
     <wsdl:part name="parameters" element="tns:Check_ICMOReportBill" />
@@ -12374,6 +13991,18 @@
   <wsdl:message name="set_SavePonderationBillMain_Temp_Select_QtySoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Select_QtyResponse" />
   </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Select_Qty_MouldSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Select_Qty_Mould" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Select_Qty_MouldSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Select_Qty_MouldResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_TempList_ProcReportMoveSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_ProcReportMove" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_TempList_ProcReportMoveSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_ProcReportMoveResponse" />
+  </wsdl:message>
   <wsdl:message name="set_SavePonderationBillMain_Temp_SingleCheckAddSoapIn">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_SingleCheckAdd" />
   </wsdl:message>
@@ -12518,24 +14147,6 @@
   <wsdl:message name="set_PonderationBillMain_Temp_CheckQtySoapOut">
     <wsdl:part name="parameters" element="tns:set_PonderationBillMain_Temp_CheckQtyResponse" />
   </wsdl:message>
-  <wsdl:message name="set_DelPonderationBillMain_TempSoapIn">
-    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp" />
-  </wsdl:message>
-  <wsdl:message name="set_DelPonderationBillMain_TempSoapOut">
-    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_TempResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_DelPonderationBillMain_Temp_BarCodeSoapIn">
-    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_BarCode" />
-  </wsdl:message>
-  <wsdl:message name="set_DelPonderationBillMain_Temp_BarCodeSoapOut">
-    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_BarCodeResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_DelPonderationBillMain_Temp_InterIDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_InterID" />
-  </wsdl:message>
-  <wsdl:message name="set_DelPonderationBillMain_Temp_InterIDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_DelPonderationBillMain_Temp_InterIDResponse" />
-  </wsdl:message>
   <wsdl:message name="HelloWorldSoapIn">
     <wsdl:part name="parameters" element="tns:HelloWorld" />
   </wsdl:message>
@@ -12613,6 +14224,12 @@
   </wsdl:message>
   <wsdl:message name="GetSourceListSoapOut">
     <wsdl:part name="parameters" element="tns:GetSourceListResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetStockCheckItemListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetStockCheckItemList" />
+  </wsdl:message>
+  <wsdl:message name="GetStockCheckItemListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetStockCheckItemListResponse" />
   </wsdl:message>
   <wsdl:message name="GetSourceInfoByNumberSoapIn">
     <wsdl:part name="parameters" element="tns:GetSourceInfoByNumber" />
@@ -13040,13 +14657,283 @@
   <wsdl:message name="GetSc_ICMOBillListSoapOut">
     <wsdl:part name="parameters" element="tns:GetSc_ICMOBillListResponse" />
   </wsdl:message>
-  <wsdl:message name="GetSc_ICMOReportBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:GetSc_ICMOReportBillList" />
-  </wsdl:message>
-  <wsdl:message name="GetSc_ICMOReportBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:GetSc_ICMOReportBillListResponse" />
-  </wsdl:message>
   <wsdl:portType name="WebService1Soap">
+    <wsdl:operation name="get_SourceBarCode_New">
+      <wsdl:input message="tns:get_SourceBarCode_NewSoapIn" />
+      <wsdl:output message="tns:get_SourceBarCode_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getSourceBill_New">
+      <wsdl:input message="tns:getSourceBill_NewSoapIn" />
+      <wsdl:output message="tns:getSourceBill_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList">
+      <wsdl:input message="tns:GetSourceBillListSoapIn" />
+      <wsdl:output message="tns:GetSourceBillListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_MateOut">
+      <wsdl:input message="tns:get_SourceBarCode_MateOutSoapIn" />
+      <wsdl:output message="tns:get_SourceBarCode_MateOutSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_EntrustOut">
+      <wsdl:input message="tns:get_SourceBarCode_EntrustOutSoapIn" />
+      <wsdl:output message="tns:get_SourceBarCode_EntrustOutSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByMouldSource">
+      <wsdl:input message="tns:get_CheckTypeByMouldSourceSoapIn" />
+      <wsdl:output message="tns:get_CheckTypeByMouldSourceSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getMouldSourceBillList">
+      <wsdl:input message="tns:getMouldSourceBillListSoapIn" />
+      <wsdl:output message="tns:getMouldSourceBillListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckTypeByMouldBarCode_ProdCheckStock">
+      <wsdl:input message="tns:Get_CheckTypeByMouldBarCode_ProdCheckStockSoapIn" />
+      <wsdl:output message="tns:Get_CheckTypeByMouldBarCode_ProdCheckStockSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetMouldBillEntry_TmpList">
+      <wsdl:input message="tns:GetMouldBillEntry_TmpListSoapIn" />
+      <wsdl:output message="tns:GetMouldBillEntry_TmpListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_DelSc_MouldStockBillMain_Temp">
+      <wsdl:input message="tns:set_DelSc_MouldStockBillMain_TempSoapIn" />
+      <wsdl:output message="tns:set_DelSc_MouldStockBillMain_TempSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveMouldStockBill_New">
+      <wsdl:input message="tns:set_SaveMouldStockBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveMouldStockBill_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="MouldTempList_Modify">
+      <wsdl:input message="tns:MouldTempList_ModifySoapIn" />
+      <wsdl:output message="tns:MouldTempList_ModifySoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetMouldSource">
+      <wsdl:input message="tns:GetMouldSourceSoapIn" />
+      <wsdl:output message="tns:GetMouldSourceSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_MouldStockBillMain_TempList">
+      <wsdl:input message="tns:GetSc_MouldStockBillMain_TempListSoapIn" />
+      <wsdl:output message="tns:GetSc_MouldStockBillMain_TempListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="DeleteMouldBillList">
+      <wsdl:input message="tns:DeleteMouldBillListSoapIn" />
+      <wsdl:output message="tns:DeleteMouldBillListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetBillEntry_TmpList">
+      <wsdl:input message="tns:GetBillEntry_TmpListSoapIn" />
+      <wsdl:output message="tns:GetBillEntry_TmpListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByPackBarCode_Pack">
+      <wsdl:input message="tns:get_CheckTypeByPackBarCode_PackSoapIn" />
+      <wsdl:output message="tns:get_CheckTypeByPackBarCode_PackSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode_PackUnion">
+      <wsdl:input message="tns:get_CheckTypeByBarCode_PackUnionSoapIn" />
+      <wsdl:output message="tns:get_CheckTypeByBarCode_PackUnionSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode_PackSplit">
+      <wsdl:input message="tns:get_CheckTypeByBarCode_PackSplitSoapIn" />
+      <wsdl:output message="tns:get_CheckTypeByBarCode_PackSplitSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetBillEntry_TmpList_Pack">
+      <wsdl:input message="tns:GetBillEntry_TmpList_PackSoapIn" />
+      <wsdl:output message="tns:GetBillEntry_TmpList_PackSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePackUnionBill_New">
+      <wsdl:input message="tns:set_SavePackUnionBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SavePackUnionBill_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePackSplitBill_New">
+      <wsdl:input message="tns:set_SavePackSplitBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SavePackSplitBill_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_DelPonderationBillMain_Temp_Pack">
+      <wsdl:input message="tns:set_DelPonderationBillMain_Temp_PackSoapIn" />
+      <wsdl:output message="tns:set_DelPonderationBillMain_Temp_PackSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList_BillCheck">
+      <wsdl:input message="tns:GetSourceBillList_BillCheckSoapIn" />
+      <wsdl:output message="tns:GetSourceBillList_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_MateOutCheck">
+      <wsdl:input message="tns:get_BillBarCode_MateOutCheckSoapIn" />
+      <wsdl:output message="tns:get_BillBarCode_MateOutCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_OtherOutCheck">
+      <wsdl:input message="tns:get_BillBarCode_OtherOutCheckSoapIn" />
+      <wsdl:output message="tns:get_BillBarCode_OtherOutCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_MoveStockCheck">
+      <wsdl:input message="tns:get_BillBarCode_MoveStockCheckSoapIn" />
+      <wsdl:output message="tns:get_BillBarCode_MoveStockCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_BarCode_MoveStockBillCheck">
+      <wsdl:input message="tns:get_BarCode_MoveStockBillCheckSoapIn" />
+      <wsdl:output message="tns:get_BarCode_MoveStockBillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck">
+      <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>
+    <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="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" />
+    </wsdl:operation>
+    <wsdl:operation name="set_CancelltionBarCodeBill">
+      <wsdl:input message="tns:set_CancelltionBarCodeBillSoapIn" />
+      <wsdl:output message="tns:set_CancelltionBarCodeBillSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_UnCancelltionBarCodeBill">
+      <wsdl:input message="tns:set_UnCancelltionBarCodeBillSoapIn" />
+      <wsdl:output message="tns:set_UnCancelltionBarCodeBillSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Set_BPrintQtyBarCode">
+      <wsdl:input message="tns:Set_BPrintQtyBarCodeSoapIn" />
+      <wsdl:output message="tns:Set_BPrintQtyBarCodeSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByBarCode_Mould">
+      <wsdl:input message="tns:get_CheckTypeByBarCode_MouldSoapIn" />
+      <wsdl:output message="tns:get_CheckTypeByBarCode_MouldSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="DeleteMould">
+      <wsdl:input message="tns:DeleteMouldSoapIn" />
+      <wsdl:output message="tns:DeleteMouldSoapOut" />
+    </wsdl:operation>
+    <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="DeleteBillList">
+      <wsdl:input message="tns:DeleteBillListSoapIn" />
+      <wsdl:output message="tns:DeleteBillListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_TempList_New">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_TempList_NewSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_TempList_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="DeleteICStockBillAndWMS">
+      <wsdl:input message="tns:DeleteICStockBillAndWMSSoapIn" />
+      <wsdl:output message="tns:DeleteICStockBillAndWMSSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ICStockBillList">
+      <wsdl:input message="tns:GetKf_ICStockBillListSoapIn" />
+      <wsdl:output message="tns:GetKf_ICStockBillListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ICStockBillQueryList">
+      <wsdl:input message="tns:GetKf_ICStockBillQueryListSoapIn" />
+      <wsdl:output message="tns:GetKf_ICStockBillQueryListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_ICInventoryByMaterIDList">
+      <wsdl:input message="tns:Get_ICInventoryByMaterIDListSoapIn" />
+      <wsdl:output message="tns:Get_ICInventoryByMaterIDListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode">
+      <wsdl:input message="tns:Get_CheckQtyByBarCodeSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCodeSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
+      <wsdl:input message="tns:Get_CheckQtyByBarCode_GetWhAndSPSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCode_GetWhAndSPSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
+      <wsdl:input message="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
+      <wsdl:input message="tns:Get_CheckQtyByBarCodeBillSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCodeBillSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
+      <wsdl:input message="tns:Get_CheckQtyByBarCode_WHAndSPSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCode_WHAndSPSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
+      <wsdl:input message="tns:Get_CheckQtyByBarCode_AuditSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCode_AuditSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheakBarCodeAndCP">
+      <wsdl:input message="tns:Get_CheakBarCodeAndCPSoapIn" />
+      <wsdl:output message="tns:Get_CheakBarCodeAndCPSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsBarCodeQty">
+      <wsdl:input message="tns:Get_IsBarCodeQtySoapIn" />
+      <wsdl:output message="tns:Get_IsBarCodeQtySoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsSourceBill">
+      <wsdl:input message="tns:Get_IsSourceBillSoapIn" />
+      <wsdl:output message="tns:Get_IsSourceBillSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsAuditBill">
+      <wsdl:input message="tns:Get_IsAuditBillSoapIn" />
+      <wsdl:output message="tns:Get_IsAuditBillSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="DeleteByICStockBill">
+      <wsdl:input message="tns:DeleteByICStockBillSoapIn" />
+      <wsdl:output message="tns:DeleteByICStockBillSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SaveBarCodeFormServer">
+      <wsdl:input message="tns:get_SaveBarCodeFormServerSoapIn" />
+      <wsdl:output message="tns:get_SaveBarCodeFormServerSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveScanToServer">
+      <wsdl:input message="tns:set_SaveScanToServerSoapIn" />
+      <wsdl:output message="tns:set_SaveScanToServerSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_ServerFileList">
+      <wsdl:input message="tns:get_ServerFileListSoapIn" />
+      <wsdl:output message="tns:get_ServerFileListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_ServerFileListForWMS">
+      <wsdl:input message="tns:get_ServerFileListForWMSSoapIn" />
+      <wsdl:output message="tns:get_ServerFileListForWMSSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="get_ServerFileListForNBWMS">
       <wsdl:input message="tns:get_ServerFileListForNBWMSSoapIn" />
       <wsdl:output message="tns:get_ServerFileListForNBWMSSoapOut" />
@@ -13098,6 +14985,10 @@
     <wsdl:operation name="get_SaveCLOUDUseNameandPsd">
       <wsdl:input message="tns:get_SaveCLOUDUseNameandPsdSoapIn" />
       <wsdl:output message="tns:get_SaveCLOUDUseNameandPsdSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SaveMESCLOUDUseNamePsd">
+      <wsdl:input message="tns:get_SaveMESCLOUDUseNamePsdSoapIn" />
+      <wsdl:output message="tns:get_SaveMESCLOUDUseNamePsdSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="CheckAllowBeforeSave">
       <wsdl:input message="tns:CheckAllowBeforeSaveSoapIn" />
@@ -13283,6 +15174,10 @@
       <wsdl:input message="tns:set_SavePOInStockCheck_BarCodeSoapIn" />
       <wsdl:output message="tns:set_SavePOInStockCheck_BarCodeSoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="Get_CheckTypeByMouldBarCode">
+      <wsdl:input message="tns:Get_CheckTypeByMouldBarCodeSoapIn" />
+      <wsdl:output message="tns:Get_CheckTypeByMouldBarCodeSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="get_CheckTypeBySource_New">
       <wsdl:input message="tns:get_CheckTypeBySource_NewSoapIn" />
       <wsdl:output message="tns:get_CheckTypeBySource_NewSoapOut" />
@@ -13291,57 +15186,37 @@
       <wsdl:input message="tns:getSourceBillList_NewSoapIn" />
       <wsdl:output message="tns:getSourceBillList_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetSourceBillList">
-      <wsdl:input message="tns:GetSourceBillListSoapIn" />
-      <wsdl:output message="tns:GetSourceBillListSoapOut" />
+    <wsdl:operation name="set_SavePOStockInBackBill_CLD">
+      <wsdl:input message="tns:set_SavePOStockInBackBill_CLDSoapIn" />
+      <wsdl:output message="tns:set_SavePOStockInBackBill_CLDSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <wsdl:input message="tns:getDataSetByMasterSQLSoapIn" />
-      <wsdl:output message="tns:getDataSetByMasterSQLSoapOut" />
+    <wsdl:operation name="set_SavePOStockInBill">
+      <wsdl:input message="tns:set_SavePOStockInBillSoapIn" />
+      <wsdl:output message="tns:set_SavePOStockInBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <wsdl:input message="tns:getCheckOpenSoapIn" />
-      <wsdl:output message="tns:getCheckOpenSoapOut" />
+    <wsdl:operation name="set_CheckAddPOStockInBill">
+      <wsdl:input message="tns:set_CheckAddPOStockInBillSoapIn" />
+      <wsdl:output message="tns:set_CheckAddPOStockInBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <wsdl:input message="tns:getGetDataBaseSoapIn" />
-      <wsdl:output message="tns:getGetDataBaseSoapOut" />
+    <wsdl:operation name="set_CheckPOStockInBill">
+      <wsdl:input message="tns:set_CheckPOStockInBillSoapIn" />
+      <wsdl:output message="tns:set_CheckPOStockInBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <wsdl:input message="tns:getCheckCzymcSoapIn" />
-      <wsdl:output message="tns:getCheckCzymcSoapOut" />
+    <wsdl:operation name="set_AuditPOStockInBill">
+      <wsdl:input message="tns:set_AuditPOStockInBillSoapIn" />
+      <wsdl:output message="tns:set_AuditPOStockInBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <wsdl:input message="tns:getSub_GetCurPeriodSoapIn" />
-      <wsdl:output message="tns:getSub_GetCurPeriodSoapOut" />
+    <wsdl:operation name="set_SavePOStockInBill_New">
+      <wsdl:input message="tns:set_SavePOStockInBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SavePOStockInBill_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getDataSetBySQL">
-      <wsdl:input message="tns:getDataSetBySQLSoapIn" />
-      <wsdl:output message="tns:getDataSetBySQLSoapOut" />
+    <wsdl:operation name="set_SavePOStockInBill_CLD_New">
+      <wsdl:input message="tns:set_SavePOStockInBill_CLD_NewSoapIn" />
+      <wsdl:output message="tns:set_SavePOStockInBill_CLD_NewSoapOut" />
     </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" />
-    </wsdl:operation>
-    <wsdl:operation name="set_CancelltionBarCodeBill">
-      <wsdl:input message="tns:set_CancelltionBarCodeBillSoapIn" />
-      <wsdl:output message="tns:set_CancelltionBarCodeBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_UnCancelltionBarCodeBill">
-      <wsdl:input message="tns:set_UnCancelltionBarCodeBillSoapIn" />
-      <wsdl:output message="tns:set_UnCancelltionBarCodeBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Set_BPrintQtyBarCode">
-      <wsdl:input message="tns:Set_BPrintQtyBarCodeSoapIn" />
-      <wsdl:output message="tns:Set_BPrintQtyBarCodeSoapOut" />
+    <wsdl:operation name="set_SavePOStockInBill_CLD">
+      <wsdl:input message="tns:set_SavePOStockInBill_CLDSoapIn" />
+      <wsdl:output message="tns:set_SavePOStockInBill_CLDSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveProductInBill_MulSource_CLD">
       <wsdl:input message="tns:set_SaveProductInBill_MulSource_CLDSoapIn" />
@@ -13463,9 +15338,21 @@
       <wsdl:input message="tns:set_SaveOtherInBill_CLD_NewSoapIn" />
       <wsdl:output message="tns:set_SaveOtherInBill_CLD_NewSoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMouldProdInBill_New">
+      <wsdl:input message="tns:set_SaveMouldProdInBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveMouldProdInBill_NewSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="set_SaveOtherInBill_CLD">
       <wsdl:input message="tns:set_SaveOtherInBill_CLDSoapIn" />
       <wsdl:output message="tns:set_SaveOtherInBill_CLDSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveProcReportMoveBill_New">
+      <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>
     <wsdl:operation name="set_CheckPOInStockBill_New">
       <wsdl:input message="tns:set_CheckPOInStockBill_NewSoapIn" />
@@ -13531,85 +15418,25 @@
       <wsdl:input message="tns:TempList_ModifySoapIn" />
       <wsdl:output message="tns:TempList_ModifySoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="DeleteBillList">
-      <wsdl:input message="tns:DeleteBillListSoapIn" />
-      <wsdl:output message="tns:DeleteBillListSoapOut" />
+    <wsdl:operation name="set_SaveSellOutBackBill_CLD">
+      <wsdl:input message="tns:set_SaveSellOutBackBill_CLDSoapIn" />
+      <wsdl:output message="tns:set_SaveSellOutBackBill_CLDSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_New">
-      <wsdl:input message="tns:GetKf_PonderationBillMain_TempList_NewSoapIn" />
-      <wsdl:output message="tns:GetKf_PonderationBillMain_TempList_NewSoapOut" />
+    <wsdl:operation name="set_SaveSellOutBill">
+      <wsdl:input message="tns:set_SaveSellOutBillSoapIn" />
+      <wsdl:output message="tns:set_SaveSellOutBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="DeleteICStockBillAndWMS">
-      <wsdl:input message="tns:DeleteICStockBillAndWMSSoapIn" />
-      <wsdl:output message="tns:DeleteICStockBillAndWMSSoapOut" />
+    <wsdl:operation name="set_AuditSellOutBill">
+      <wsdl:input message="tns:set_AuditSellOutBillSoapIn" />
+      <wsdl:output message="tns:set_AuditSellOutBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetKf_ICStockBillList">
-      <wsdl:input message="tns:GetKf_ICStockBillListSoapIn" />
-      <wsdl:output message="tns:GetKf_ICStockBillListSoapOut" />
+    <wsdl:operation name="set_SaveSellOutBill_New">
+      <wsdl:input message="tns:set_SaveSellOutBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveSellOutBill_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="Get_ICInventoryByMaterIDList">
-      <wsdl:input message="tns:Get_ICInventoryByMaterIDListSoapIn" />
-      <wsdl:output message="tns:Get_ICInventoryByMaterIDListSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode">
-      <wsdl:input message="tns:Get_CheckQtyByBarCodeSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCodeSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
-      <wsdl:input message="tns:Get_CheckQtyByBarCode_GetWhAndSPSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCode_GetWhAndSPSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
-      <wsdl:input message="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
-      <wsdl:input message="tns:Get_CheckQtyByBarCodeBillSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCodeBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
-      <wsdl:input message="tns:Get_CheckQtyByBarCode_WHAndSPSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCode_WHAndSPSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
-      <wsdl:input message="tns:Get_CheckQtyByBarCode_AuditSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCode_AuditSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheakBarCodeAndCP">
-      <wsdl:input message="tns:Get_CheakBarCodeAndCPSoapIn" />
-      <wsdl:output message="tns:Get_CheakBarCodeAndCPSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsBarCodeQty">
-      <wsdl:input message="tns:Get_IsBarCodeQtySoapIn" />
-      <wsdl:output message="tns:Get_IsBarCodeQtySoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsSourceBill">
-      <wsdl:input message="tns:Get_IsSourceBillSoapIn" />
-      <wsdl:output message="tns:Get_IsSourceBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsAuditBill">
-      <wsdl:input message="tns:Get_IsAuditBillSoapIn" />
-      <wsdl:output message="tns:Get_IsAuditBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="DeleteByICStockBill">
-      <wsdl:input message="tns:DeleteByICStockBillSoapIn" />
-      <wsdl:output message="tns:DeleteByICStockBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="get_SaveBarCodeFormServer">
-      <wsdl:input message="tns:get_SaveBarCodeFormServerSoapIn" />
-      <wsdl:output message="tns:get_SaveBarCodeFormServerSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveScanToServer">
-      <wsdl:input message="tns:set_SaveScanToServerSoapIn" />
-      <wsdl:output message="tns:set_SaveScanToServerSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="get_ServerFileList">
-      <wsdl:input message="tns:get_ServerFileListSoapIn" />
-      <wsdl:output message="tns:get_ServerFileListSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="get_ServerFileListForWMS">
-      <wsdl:input message="tns:get_ServerFileListForWMSSoapIn" />
-      <wsdl:output message="tns:get_ServerFileListForWMSSoapOut" />
+    <wsdl:operation name="set_SaveSellOutBill_CLD_New">
+      <wsdl:input message="tns:set_SaveSellOutBill_CLD_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveSellOutBill_CLD_NewSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveSellOutBill_CLD">
       <wsdl:input message="tns:set_SaveSellOutBill_CLDSoapIn" />
@@ -13686,6 +15513,10 @@
     <wsdl:operation name="set_SaveMateOutBill_CLD">
       <wsdl:input message="tns:set_SaveMateOutBill_CLDSoapIn" />
       <wsdl:output message="tns:set_SaveMateOutBill_CLDSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveMateOutBill_BillCheck">
+      <wsdl:input message="tns:set_SaveMateOutBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveMateOutBill_BillCheckSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveMateReplenishOutBill_New">
       <wsdl:input message="tns:set_SaveMateReplenishOutBill_NewSoapIn" />
@@ -13791,6 +15622,10 @@
       <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" />
@@ -13803,37 +15638,17 @@
       <wsdl:input message="tns:set_SavePOStockInBackBill_CLD_NewSoapIn" />
       <wsdl:output message="tns:set_SavePOStockInBackBill_CLD_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBackBill_CLD">
-      <wsdl:input message="tns:set_SavePOStockInBackBill_CLDSoapIn" />
-      <wsdl:output message="tns:set_SavePOStockInBackBill_CLDSoapOut" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp">
+      <wsdl:input message="tns:set_DelPonderationBillMain_TempSoapIn" />
+      <wsdl:output message="tns:set_DelPonderationBillMain_TempSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBill">
-      <wsdl:input message="tns:set_SavePOStockInBillSoapIn" />
-      <wsdl:output message="tns:set_SavePOStockInBillSoapOut" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp_BarCode">
+      <wsdl:input message="tns:set_DelPonderationBillMain_Temp_BarCodeSoapIn" />
+      <wsdl:output message="tns:set_DelPonderationBillMain_Temp_BarCodeSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_CheckAddPOStockInBill">
-      <wsdl:input message="tns:set_CheckAddPOStockInBillSoapIn" />
-      <wsdl:output message="tns:set_CheckAddPOStockInBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOStockInBill">
-      <wsdl:input message="tns:set_CheckPOStockInBillSoapIn" />
-      <wsdl:output message="tns:set_CheckPOStockInBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_AuditPOStockInBill">
-      <wsdl:input message="tns:set_AuditPOStockInBillSoapIn" />
-      <wsdl:output message="tns:set_AuditPOStockInBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBill_New">
-      <wsdl:input message="tns:set_SavePOStockInBill_NewSoapIn" />
-      <wsdl:output message="tns:set_SavePOStockInBill_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBill_CLD_New">
-      <wsdl:input message="tns:set_SavePOStockInBill_CLD_NewSoapIn" />
-      <wsdl:output message="tns:set_SavePOStockInBill_CLD_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBill_CLD">
-      <wsdl:input message="tns:set_SavePOStockInBill_CLDSoapIn" />
-      <wsdl:output message="tns:set_SavePOStockInBill_CLDSoapOut" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp_InterID">
+      <wsdl:input message="tns:set_DelPonderationBillMain_Temp_InterIDSoapIn" />
+      <wsdl:output message="tns:set_DelPonderationBillMain_Temp_InterIDSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_DelPonderationBillMain_Temp_InterIDAndSource">
       <wsdl:input message="tns:set_DelPonderationBillMain_Temp_InterIDAndSourceSoapIn" />
@@ -13862,6 +15677,10 @@
     <wsdl:operation name="GetKf_PonderationBillMain_Temp">
       <wsdl:input message="tns:GetKf_PonderationBillMain_TempSoapIn" />
       <wsdl:output message="tns:GetKf_PonderationBillMain_TempSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Mould">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_MouldSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_MouldSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="GetKf_PonderationBillMain_Temp_New">
       <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_NewSoapIn" />
@@ -13991,6 +15810,14 @@
       <wsdl:input message="tns:set_SaveICMOProductReportBill_CLD_LayuiSoapIn" />
       <wsdl:output message="tns:set_SaveICMOProductReportBill_CLD_LayuiSoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="set_SaveICMOProductReportBill_LayuiYqn">
+      <wsdl:input message="tns:set_SaveICMOProductReportBill_LayuiYqnSoapIn" />
+      <wsdl:output message="tns:set_SaveICMOProductReportBill_LayuiYqnSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveICMOProductReportBill_CLD_LayuiYqn">
+      <wsdl:input message="tns:set_SaveICMOProductReportBill_CLD_LayuiYqnSoapIn" />
+      <wsdl:output message="tns:set_SaveICMOProductReportBill_CLD_LayuiYqnSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="set_SaveMoveBill_CLD">
       <wsdl:input message="tns:set_SaveMoveBill_CLDSoapIn" />
       <wsdl:output message="tns:set_SaveMoveBill_CLDSoapOut" />
@@ -14030,6 +15857,14 @@
     <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_BillCheck">
+      <wsdl:input message="tns:set_SaveMoveStockBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveMoveStockBill_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveMoveStockBill_CLD_BillCheck">
+      <wsdl:input message="tns:set_SaveMoveStockBill_CLD_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveMoveStockBill_CLD_BillCheckSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveMoveStockStepOutBill_New">
       <wsdl:input message="tns:set_SaveMoveStockStepOutBill_NewSoapIn" />
@@ -14071,25 +15906,9 @@
       <wsdl:input message="tns:set_SaveSellOutBackBill_CLD_NewSoapIn" />
       <wsdl:output message="tns:set_SaveSellOutBackBill_CLD_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill_CLD">
-      <wsdl:input message="tns:set_SaveSellOutBackBill_CLDSoapIn" />
-      <wsdl:output message="tns:set_SaveSellOutBackBill_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBill">
-      <wsdl:input message="tns:set_SaveSellOutBillSoapIn" />
-      <wsdl:output message="tns:set_SaveSellOutBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_AuditSellOutBill">
-      <wsdl:input message="tns:set_AuditSellOutBillSoapIn" />
-      <wsdl:output message="tns:set_AuditSellOutBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBill_New">
-      <wsdl:input message="tns:set_SaveSellOutBill_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveSellOutBill_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBill_CLD_New">
-      <wsdl:input message="tns:set_SaveSellOutBill_CLD_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveSellOutBill_CLD_NewSoapOut" />
+    <wsdl:operation name="GetSc_ICMOReportBillList">
+      <wsdl:input message="tns:GetSc_ICMOReportBillListSoapIn" />
+      <wsdl:output message="tns:GetSc_ICMOReportBillListSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="Check_ICMOReportBill">
       <wsdl:input message="tns:Check_ICMOReportBillSoapIn" />
@@ -14323,6 +16142,14 @@
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Select_QtySoapIn" />
       <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Select_QtySoapOut" />
     </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Select_Qty_Mould">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Select_Qty_MouldSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Select_Qty_MouldSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_TempList_ProcReportMove">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_TempList_ProcReportMoveSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_TempList_ProcReportMoveSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_SingleCheckAdd">
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_SingleCheckAddSoapIn" />
       <wsdl:output message="tns:set_SavePonderationBillMain_Temp_SingleCheckAddSoapOut" />
@@ -14419,18 +16246,6 @@
       <wsdl:input message="tns:set_PonderationBillMain_Temp_CheckQtySoapIn" />
       <wsdl:output message="tns:set_PonderationBillMain_Temp_CheckQtySoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_DelPonderationBillMain_Temp">
-      <wsdl:input message="tns:set_DelPonderationBillMain_TempSoapIn" />
-      <wsdl:output message="tns:set_DelPonderationBillMain_TempSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_DelPonderationBillMain_Temp_BarCode">
-      <wsdl:input message="tns:set_DelPonderationBillMain_Temp_BarCodeSoapIn" />
-      <wsdl:output message="tns:set_DelPonderationBillMain_Temp_BarCodeSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_DelPonderationBillMain_Temp_InterID">
-      <wsdl:input message="tns:set_DelPonderationBillMain_Temp_InterIDSoapIn" />
-      <wsdl:output message="tns:set_DelPonderationBillMain_Temp_InterIDSoapOut" />
-    </wsdl:operation>
     <wsdl:operation name="HelloWorld">
       <wsdl:input message="tns:HelloWorldSoapIn" />
       <wsdl:output message="tns:HelloWorldSoapOut" />
@@ -14482,6 +16297,10 @@
     <wsdl:operation name="GetSourceList">
       <wsdl:input message="tns:GetSourceListSoapIn" />
       <wsdl:output message="tns:GetSourceListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetStockCheckItemList">
+      <wsdl:input message="tns:GetStockCheckItemListSoapIn" />
+      <wsdl:output message="tns:GetStockCheckItemListSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="GetSourceInfoByNumber">
       <wsdl:input message="tns:GetSourceInfoByNumberSoapIn" />
@@ -14767,13 +16586,630 @@
       <wsdl:input message="tns:GetSc_ICMOBillListSoapIn" />
       <wsdl:output message="tns:GetSc_ICMOBillListSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOReportBillList">
-      <wsdl:input message="tns:GetSc_ICMOReportBillListSoapIn" />
-      <wsdl:output message="tns:GetSc_ICMOReportBillListSoapOut" />
-    </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="WebService1Soap" type="tns:WebService1Soap">
     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="get_SourceBarCode_New">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_New" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getSourceBill_New">
+      <soap:operation soapAction="http://tempuri.org/getSourceBill_New" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList">
+      <soap:operation soapAction="http://tempuri.org/GetSourceBillList" 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_MateOut">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_MateOut" 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_EntrustOut">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_EntrustOut" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByMouldSource">
+      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByMouldSource" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getMouldSourceBillList">
+      <soap:operation soapAction="http://tempuri.org/getMouldSourceBillList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckTypeByMouldBarCode_ProdCheckStock">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckTypeByMouldBarCode_ProdCheckStock" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMouldBillEntry_TmpList">
+      <soap:operation soapAction="http://tempuri.org/GetMouldBillEntry_TmpList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_DelSc_MouldStockBillMain_Temp">
+      <soap:operation soapAction="http://tempuri.org/set_DelSc_MouldStockBillMain_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_SaveMouldStockBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMouldStockBill_New" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="MouldTempList_Modify">
+      <soap:operation soapAction="http://tempuri.org/MouldTempList_Modify" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMouldSource">
+      <soap:operation soapAction="http://tempuri.org/GetMouldSource" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_MouldStockBillMain_TempList">
+      <soap:operation soapAction="http://tempuri.org/GetSc_MouldStockBillMain_TempList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteMouldBillList">
+      <soap:operation soapAction="http://tempuri.org/DeleteMouldBillList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetBillEntry_TmpList">
+      <soap:operation soapAction="http://tempuri.org/GetBillEntry_TmpList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByPackBarCode_Pack">
+      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByPackBarCode_Pack" 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_PackUnion">
+      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_PackUnion" 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_PackSplit">
+      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_PackSplit" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetBillEntry_TmpList_Pack">
+      <soap:operation soapAction="http://tempuri.org/GetBillEntry_TmpList_Pack" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePackUnionBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SavePackUnionBill_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_SavePackSplitBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SavePackSplitBill_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_DelPonderationBillMain_Temp_Pack">
+      <soap:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_Pack" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/GetSourceBillList_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_BillBarCode_MateOutCheck">
+      <soap:operation soapAction="http://tempuri.org/get_BillBarCode_MateOutCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_OtherOutCheck">
+      <soap:operation soapAction="http://tempuri.org/get_BillBarCode_OtherOutCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_MoveStockCheck">
+      <soap:operation soapAction="http://tempuri.org/get_BillBarCode_MoveStockCheck" 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_MoveStockBillCheck">
+      <soap:operation soapAction="http://tempuri.org/get_BarCode_MoveStockBillCheck" 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_MoveStockBillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck" 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_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="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>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_CancelltionBarCodeBill">
+      <soap:operation soapAction="http://tempuri.org/set_CancelltionBarCodeBill" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_UnCancelltionBarCodeBill">
+      <soap:operation soapAction="http://tempuri.org/set_UnCancelltionBarCodeBill" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Set_BPrintQtyBarCode">
+      <soap:operation soapAction="http://tempuri.org/Set_BPrintQtyBarCode" 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_Mould">
+      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Mould" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteMould">
+      <soap:operation soapAction="http://tempuri.org/DeleteMould" 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_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="DeleteBillList">
+      <soap:operation soapAction="http://tempuri.org/DeleteBillList" 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_New">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_New" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteICStockBillAndWMS">
+      <soap:operation soapAction="http://tempuri.org/DeleteICStockBillAndWMS" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ICStockBillList">
+      <soap:operation soapAction="http://tempuri.org/GetKf_ICStockBillList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ICStockBillQueryList">
+      <soap:operation soapAction="http://tempuri.org/GetKf_ICStockBillQueryList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_ICInventoryByMaterIDList">
+      <soap:operation soapAction="http://tempuri.org/Get_ICInventoryByMaterIDList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCodeBill" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_Audit" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheakBarCodeAndCP">
+      <soap:operation soapAction="http://tempuri.org/Get_CheakBarCodeAndCP" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsBarCodeQty">
+      <soap:operation soapAction="http://tempuri.org/Get_IsBarCodeQty" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsSourceBill">
+      <soap:operation soapAction="http://tempuri.org/Get_IsSourceBill" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsAuditBill">
+      <soap:operation soapAction="http://tempuri.org/Get_IsAuditBill" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteByICStockBill">
+      <soap:operation soapAction="http://tempuri.org/DeleteByICStockBill" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SaveBarCodeFormServer">
+      <soap:operation soapAction="http://tempuri.org/get_SaveBarCodeFormServer" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveScanToServer">
+      <soap:operation soapAction="http://tempuri.org/set_SaveScanToServer" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_ServerFileList">
+      <soap:operation soapAction="http://tempuri.org/get_ServerFileList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_ServerFileListForWMS">
+      <soap:operation soapAction="http://tempuri.org/get_ServerFileListForWMS" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="get_ServerFileListForNBWMS">
       <soap:operation soapAction="http://tempuri.org/get_ServerFileListForNBWMS" style="document" />
       <wsdl:input>
@@ -14884,6 +17320,15 @@
     </wsdl:operation>
     <wsdl:operation name="get_SaveCLOUDUseNameandPsd">
       <soap:operation soapAction="http://tempuri.org/get_SaveCLOUDUseNameandPsd" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SaveMESCLOUDUseNamePsd">
+      <soap:operation soapAction="http://tempuri.org/get_SaveMESCLOUDUseNamePsd" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15305,6 +17750,15 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="Get_CheckTypeByMouldBarCode">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckTypeByMouldBarCode" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="get_CheckTypeBySource_New">
       <soap:operation soapAction="http://tempuri.org/get_CheckTypeBySource_New" style="document" />
       <wsdl:input>
@@ -15323,8 +17777,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetSourceBillList">
-      <soap:operation soapAction="http://tempuri.org/GetSourceBillList" style="document" />
+    <wsdl:operation name="set_SavePOStockInBackBill_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15332,8 +17786,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <soap:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
+    <wsdl:operation name="set_SavePOStockInBill">
+      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15341,8 +17795,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <soap:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
+    <wsdl:operation name="set_CheckAddPOStockInBill">
+      <soap:operation soapAction="http://tempuri.org/set_CheckAddPOStockInBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15350,8 +17804,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <soap:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
+    <wsdl:operation name="set_CheckPOStockInBill">
+      <soap:operation soapAction="http://tempuri.org/set_CheckPOStockInBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15359,8 +17813,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <soap:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
+    <wsdl:operation name="set_AuditPOStockInBill">
+      <soap:operation soapAction="http://tempuri.org/set_AuditPOStockInBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15368,8 +17822,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <soap:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
+    <wsdl:operation name="set_SavePOStockInBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBill_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15377,8 +17831,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getDataSetBySQL">
-      <soap:operation soapAction="http://tempuri.org/getDataSetBySQL" style="document" />
+    <wsdl:operation name="set_SavePOStockInBill_CLD_New">
+      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBill_CLD_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15386,53 +17840,8 @@
         <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>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_CancelltionBarCodeBill">
-      <soap:operation soapAction="http://tempuri.org/set_CancelltionBarCodeBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_UnCancelltionBarCodeBill">
-      <soap:operation soapAction="http://tempuri.org/set_UnCancelltionBarCodeBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Set_BPrintQtyBarCode">
-      <soap:operation soapAction="http://tempuri.org/Set_BPrintQtyBarCode" style="document" />
+    <wsdl:operation name="set_SavePOStockInBill_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBill_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15710,8 +18119,35 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMouldProdInBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMouldProdInBill_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_SaveOtherInBill_CLD">
       <soap:operation soapAction="http://tempuri.org/set_SaveOtherInBill_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_SaveProcReportMoveBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_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_SaveProcReportMoveBill_CLD_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15863,8 +18299,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="DeleteBillList">
-      <soap:operation soapAction="http://tempuri.org/DeleteBillList" style="document" />
+    <wsdl:operation name="set_SaveSellOutBackBill_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15872,8 +18308,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_New">
-      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_New" style="document" />
+    <wsdl:operation name="set_SaveSellOutBill">
+      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15881,8 +18317,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="DeleteICStockBillAndWMS">
-      <soap:operation soapAction="http://tempuri.org/DeleteICStockBillAndWMS" style="document" />
+    <wsdl:operation name="set_AuditSellOutBill">
+      <soap:operation soapAction="http://tempuri.org/set_AuditSellOutBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15890,8 +18326,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_ICStockBillList">
-      <soap:operation soapAction="http://tempuri.org/GetKf_ICStockBillList" style="document" />
+    <wsdl:operation name="set_SaveSellOutBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBill_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -15899,143 +18335,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_ICInventoryByMaterIDList">
-      <soap:operation soapAction="http://tempuri.org/Get_ICInventoryByMaterIDList" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCodeBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_Audit" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheakBarCodeAndCP">
-      <soap:operation soapAction="http://tempuri.org/Get_CheakBarCodeAndCP" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsBarCodeQty">
-      <soap:operation soapAction="http://tempuri.org/Get_IsBarCodeQty" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsSourceBill">
-      <soap:operation soapAction="http://tempuri.org/Get_IsSourceBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsAuditBill">
-      <soap:operation soapAction="http://tempuri.org/Get_IsAuditBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="DeleteByICStockBill">
-      <soap:operation soapAction="http://tempuri.org/DeleteByICStockBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SaveBarCodeFormServer">
-      <soap:operation soapAction="http://tempuri.org/get_SaveBarCodeFormServer" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveScanToServer">
-      <soap:operation soapAction="http://tempuri.org/set_SaveScanToServer" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_ServerFileList">
-      <soap:operation soapAction="http://tempuri.org/get_ServerFileList" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_ServerFileListForWMS">
-      <soap:operation soapAction="http://tempuri.org/get_ServerFileListForWMS" style="document" />
+    <wsdl:operation name="set_SaveSellOutBill_CLD_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBill_CLD_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -16207,6 +18508,15 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveMateOutBill_CLD">
       <soap:operation soapAction="http://tempuri.org/set_SaveMateOutBill_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_SaveMateOutBill_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMateOutBill_BillCheck" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -16448,6 +18758,15 @@
         <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>
@@ -16475,8 +18794,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBackBill_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_CLD" style="document" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp">
+      <soap:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -16484,8 +18803,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBill">
-      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBill" style="document" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp_BarCode">
+      <soap:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_BarCode" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -16493,53 +18812,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_CheckAddPOStockInBill">
-      <soap:operation soapAction="http://tempuri.org/set_CheckAddPOStockInBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOStockInBill">
-      <soap:operation soapAction="http://tempuri.org/set_CheckPOStockInBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_AuditPOStockInBill">
-      <soap:operation soapAction="http://tempuri.org/set_AuditPOStockInBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBill_New">
-      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBill_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_SavePOStockInBill_CLD_New">
-      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBill_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_SavePOStockInBill_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBill_CLD" style="document" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp_InterID">
+      <soap:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_InterID" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -16603,6 +18877,15 @@
     </wsdl:operation>
     <wsdl:operation name="GetKf_PonderationBillMain_Temp">
       <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp" 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_Mould">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Mould" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -16898,6 +19181,24 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveICMOProductReportBill_LayuiYqn">
+      <soap:operation soapAction="http://tempuri.org/set_SaveICMOProductReportBill_LayuiYqn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveICMOProductReportBill_CLD_LayuiYqn">
+      <soap:operation soapAction="http://tempuri.org/set_SaveICMOProductReportBill_CLD_LayuiYqn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="set_SaveMoveBill_CLD">
       <soap:operation soapAction="http://tempuri.org/set_SaveMoveBill_CLD" style="document" />
       <wsdl:input>
@@ -16981,6 +19282,24 @@
     </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_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_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_SaveMoveStockBill_CLD_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_CLD_BillCheck" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -17078,44 +19397,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_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_SaveSellOutBill">
-      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_AuditSellOutBill">
-      <soap:operation soapAction="http://tempuri.org/set_AuditSellOutBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBill_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBill_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_SaveSellOutBill_CLD_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBill_CLD_New" style="document" />
+    <wsdl:operation name="GetSc_ICMOReportBillList">
+      <soap:operation soapAction="http://tempuri.org/GetSc_ICMOReportBillList" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -17645,6 +19928,24 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Select_Qty_Mould">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Select_Qty_Mould" 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_ProcReportMove">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_ProcReportMove" 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_SingleCheckAdd">
       <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_SingleCheckAdd" style="document" />
       <wsdl:input>
@@ -17861,33 +20162,6 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_DelPonderationBillMain_Temp">
-      <soap:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_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_DelPonderationBillMain_Temp_BarCode">
-      <soap:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_BarCode" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_DelPonderationBillMain_Temp_InterID">
-      <soap:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_InterID" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
     <wsdl:operation name="HelloWorld">
       <soap:operation soapAction="http://tempuri.org/HelloWorld" style="document" />
       <wsdl:input>
@@ -17998,6 +20272,15 @@
     </wsdl:operation>
     <wsdl:operation name="GetSourceList">
       <soap:operation soapAction="http://tempuri.org/GetSourceList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetStockCheckItemList">
+      <soap:operation soapAction="http://tempuri.org/GetStockCheckItemList" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -18644,18 +20927,630 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOReportBillList">
-      <soap:operation soapAction="http://tempuri.org/GetSc_ICMOReportBillList" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
   </wsdl:binding>
   <wsdl:binding name="WebService1Soap12" type="tns:WebService1Soap">
     <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="get_SourceBarCode_New">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_New" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getSourceBill_New">
+      <soap12:operation soapAction="http://tempuri.org/getSourceBill_New" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList">
+      <soap12:operation soapAction="http://tempuri.org/GetSourceBillList" 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_MateOut">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_MateOut" 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_EntrustOut">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_EntrustOut" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByMouldSource">
+      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByMouldSource" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getMouldSourceBillList">
+      <soap12:operation soapAction="http://tempuri.org/getMouldSourceBillList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckTypeByMouldBarCode_ProdCheckStock">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckTypeByMouldBarCode_ProdCheckStock" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMouldBillEntry_TmpList">
+      <soap12:operation soapAction="http://tempuri.org/GetMouldBillEntry_TmpList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_DelSc_MouldStockBillMain_Temp">
+      <soap12:operation soapAction="http://tempuri.org/set_DelSc_MouldStockBillMain_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_SaveMouldStockBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMouldStockBill_New" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="MouldTempList_Modify">
+      <soap12:operation soapAction="http://tempuri.org/MouldTempList_Modify" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMouldSource">
+      <soap12:operation soapAction="http://tempuri.org/GetMouldSource" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_MouldStockBillMain_TempList">
+      <soap12:operation soapAction="http://tempuri.org/GetSc_MouldStockBillMain_TempList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteMouldBillList">
+      <soap12:operation soapAction="http://tempuri.org/DeleteMouldBillList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetBillEntry_TmpList">
+      <soap12:operation soapAction="http://tempuri.org/GetBillEntry_TmpList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_CheckTypeByPackBarCode_Pack">
+      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByPackBarCode_Pack" 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_PackUnion">
+      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_PackUnion" 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_PackSplit">
+      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_PackSplit" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetBillEntry_TmpList_Pack">
+      <soap12:operation soapAction="http://tempuri.org/GetBillEntry_TmpList_Pack" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePackUnionBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePackUnionBill_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_SavePackSplitBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePackSplitBill_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_DelPonderationBillMain_Temp_Pack">
+      <soap12:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_Pack" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/GetSourceBillList_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_BillBarCode_MateOutCheck">
+      <soap12:operation soapAction="http://tempuri.org/get_BillBarCode_MateOutCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_OtherOutCheck">
+      <soap12:operation soapAction="http://tempuri.org/get_BillBarCode_OtherOutCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_MoveStockCheck">
+      <soap12:operation soapAction="http://tempuri.org/get_BillBarCode_MoveStockCheck" 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_MoveStockBillCheck">
+      <soap12:operation soapAction="http://tempuri.org/get_BarCode_MoveStockBillCheck" 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_MoveStockBillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck" 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_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="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>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_CancelltionBarCodeBill">
+      <soap12:operation soapAction="http://tempuri.org/set_CancelltionBarCodeBill" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_UnCancelltionBarCodeBill">
+      <soap12:operation soapAction="http://tempuri.org/set_UnCancelltionBarCodeBill" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Set_BPrintQtyBarCode">
+      <soap12:operation soapAction="http://tempuri.org/Set_BPrintQtyBarCode" 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_Mould">
+      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Mould" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteMould">
+      <soap12:operation soapAction="http://tempuri.org/DeleteMould" 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_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="DeleteBillList">
+      <soap12:operation soapAction="http://tempuri.org/DeleteBillList" 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_New">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_New" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteICStockBillAndWMS">
+      <soap12:operation soapAction="http://tempuri.org/DeleteICStockBillAndWMS" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ICStockBillList">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_ICStockBillList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ICStockBillQueryList">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_ICStockBillQueryList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_ICInventoryByMaterIDList">
+      <soap12:operation soapAction="http://tempuri.org/Get_ICInventoryByMaterIDList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCodeBill" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_Audit" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_CheakBarCodeAndCP">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheakBarCodeAndCP" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsBarCodeQty">
+      <soap12:operation soapAction="http://tempuri.org/Get_IsBarCodeQty" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsSourceBill">
+      <soap12:operation soapAction="http://tempuri.org/Get_IsSourceBill" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="Get_IsAuditBill">
+      <soap12:operation soapAction="http://tempuri.org/Get_IsAuditBill" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteByICStockBill">
+      <soap12:operation soapAction="http://tempuri.org/DeleteByICStockBill" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SaveBarCodeFormServer">
+      <soap12:operation soapAction="http://tempuri.org/get_SaveBarCodeFormServer" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveScanToServer">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveScanToServer" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_ServerFileList">
+      <soap12:operation soapAction="http://tempuri.org/get_ServerFileList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_ServerFileListForWMS">
+      <soap12:operation soapAction="http://tempuri.org/get_ServerFileListForWMS" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="get_ServerFileListForNBWMS">
       <soap12:operation soapAction="http://tempuri.org/get_ServerFileListForNBWMS" style="document" />
       <wsdl:input>
@@ -18766,6 +21661,15 @@
     </wsdl:operation>
     <wsdl:operation name="get_SaveCLOUDUseNameandPsd">
       <soap12:operation soapAction="http://tempuri.org/get_SaveCLOUDUseNameandPsd" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SaveMESCLOUDUseNamePsd">
+      <soap12:operation soapAction="http://tempuri.org/get_SaveMESCLOUDUseNamePsd" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19187,6 +22091,15 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="Get_CheckTypeByMouldBarCode">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckTypeByMouldBarCode" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="get_CheckTypeBySource_New">
       <soap12:operation soapAction="http://tempuri.org/get_CheckTypeBySource_New" style="document" />
       <wsdl:input>
@@ -19205,8 +22118,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetSourceBillList">
-      <soap12:operation soapAction="http://tempuri.org/GetSourceBillList" style="document" />
+    <wsdl:operation name="set_SavePOStockInBackBill_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19214,8 +22127,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <soap12:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
+    <wsdl:operation name="set_SavePOStockInBill">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19223,8 +22136,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <soap12:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
+    <wsdl:operation name="set_CheckAddPOStockInBill">
+      <soap12:operation soapAction="http://tempuri.org/set_CheckAddPOStockInBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19232,8 +22145,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <soap12:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
+    <wsdl:operation name="set_CheckPOStockInBill">
+      <soap12:operation soapAction="http://tempuri.org/set_CheckPOStockInBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19241,8 +22154,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <soap12:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
+    <wsdl:operation name="set_AuditPOStockInBill">
+      <soap12:operation soapAction="http://tempuri.org/set_AuditPOStockInBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19250,8 +22163,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <soap12:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
+    <wsdl:operation name="set_SavePOStockInBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBill_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19259,8 +22172,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getDataSetBySQL">
-      <soap12:operation soapAction="http://tempuri.org/getDataSetBySQL" style="document" />
+    <wsdl:operation name="set_SavePOStockInBill_CLD_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBill_CLD_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19268,53 +22181,8 @@
         <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>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_CancelltionBarCodeBill">
-      <soap12:operation soapAction="http://tempuri.org/set_CancelltionBarCodeBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_UnCancelltionBarCodeBill">
-      <soap12:operation soapAction="http://tempuri.org/set_UnCancelltionBarCodeBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Set_BPrintQtyBarCode">
-      <soap12:operation soapAction="http://tempuri.org/Set_BPrintQtyBarCode" style="document" />
+    <wsdl:operation name="set_SavePOStockInBill_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBill_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19592,8 +22460,35 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveMouldProdInBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMouldProdInBill_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_SaveOtherInBill_CLD">
       <soap12:operation soapAction="http://tempuri.org/set_SaveOtherInBill_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_SaveProcReportMoveBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_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_SaveProcReportMoveBill_CLD_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19745,8 +22640,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="DeleteBillList">
-      <soap12:operation soapAction="http://tempuri.org/DeleteBillList" style="document" />
+    <wsdl:operation name="set_SaveSellOutBackBill_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19754,8 +22649,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_New">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_New" style="document" />
+    <wsdl:operation name="set_SaveSellOutBill">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19763,8 +22658,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="DeleteICStockBillAndWMS">
-      <soap12:operation soapAction="http://tempuri.org/DeleteICStockBillAndWMS" style="document" />
+    <wsdl:operation name="set_AuditSellOutBill">
+      <soap12:operation soapAction="http://tempuri.org/set_AuditSellOutBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19772,8 +22667,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_ICStockBillList">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_ICStockBillList" style="document" />
+    <wsdl:operation name="set_SaveSellOutBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBill_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -19781,143 +22676,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_ICInventoryByMaterIDList">
-      <soap12:operation soapAction="http://tempuri.org/Get_ICInventoryByMaterIDList" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCodeBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_Audit" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_CheakBarCodeAndCP">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheakBarCodeAndCP" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsBarCodeQty">
-      <soap12:operation soapAction="http://tempuri.org/Get_IsBarCodeQty" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsSourceBill">
-      <soap12:operation soapAction="http://tempuri.org/Get_IsSourceBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsAuditBill">
-      <soap12:operation soapAction="http://tempuri.org/Get_IsAuditBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="DeleteByICStockBill">
-      <soap12:operation soapAction="http://tempuri.org/DeleteByICStockBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SaveBarCodeFormServer">
-      <soap12:operation soapAction="http://tempuri.org/get_SaveBarCodeFormServer" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveScanToServer">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveScanToServer" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_ServerFileList">
-      <soap12:operation soapAction="http://tempuri.org/get_ServerFileList" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_ServerFileListForWMS">
-      <soap12:operation soapAction="http://tempuri.org/get_ServerFileListForWMS" style="document" />
+    <wsdl:operation name="set_SaveSellOutBill_CLD_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBill_CLD_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -20089,6 +22849,15 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveMateOutBill_CLD">
       <soap12:operation soapAction="http://tempuri.org/set_SaveMateOutBill_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_SaveMateOutBill_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMateOutBill_BillCheck" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -20330,6 +23099,15 @@
         <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>
@@ -20357,8 +23135,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBackBill_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_CLD" style="document" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp">
+      <soap12:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -20366,8 +23144,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBill">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBill" style="document" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp_BarCode">
+      <soap12:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_BarCode" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -20375,53 +23153,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_CheckAddPOStockInBill">
-      <soap12:operation soapAction="http://tempuri.org/set_CheckAddPOStockInBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckPOStockInBill">
-      <soap12:operation soapAction="http://tempuri.org/set_CheckPOStockInBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_AuditPOStockInBill">
-      <soap12:operation soapAction="http://tempuri.org/set_AuditPOStockInBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePOStockInBill_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBill_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_SavePOStockInBill_CLD_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBill_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_SavePOStockInBill_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBill_CLD" style="document" />
+    <wsdl:operation name="set_DelPonderationBillMain_Temp_InterID">
+      <soap12:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_InterID" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -20485,6 +23218,15 @@
     </wsdl:operation>
     <wsdl:operation name="GetKf_PonderationBillMain_Temp">
       <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp" 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_Mould">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Mould" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -20780,6 +23522,24 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SaveICMOProductReportBill_LayuiYqn">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveICMOProductReportBill_LayuiYqn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveICMOProductReportBill_CLD_LayuiYqn">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveICMOProductReportBill_CLD_LayuiYqn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="set_SaveMoveBill_CLD">
       <soap12:operation soapAction="http://tempuri.org/set_SaveMoveBill_CLD" style="document" />
       <wsdl:input>
@@ -20863,6 +23623,24 @@
     </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_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_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_SaveMoveStockBill_CLD_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_CLD_BillCheck" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -20960,44 +23738,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBackBill_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_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_SaveSellOutBill">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_AuditSellOutBill">
-      <soap12:operation soapAction="http://tempuri.org/set_AuditSellOutBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveSellOutBill_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBill_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_SaveSellOutBill_CLD_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBill_CLD_New" style="document" />
+    <wsdl:operation name="GetSc_ICMOReportBillList">
+      <soap12:operation soapAction="http://tempuri.org/GetSc_ICMOReportBillList" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -21527,6 +24269,24 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Select_Qty_Mould">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Select_Qty_Mould" 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_ProcReportMove">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_ProcReportMove" 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_SingleCheckAdd">
       <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_SingleCheckAdd" style="document" />
       <wsdl:input>
@@ -21743,33 +24503,6 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_DelPonderationBillMain_Temp">
-      <soap12:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_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_DelPonderationBillMain_Temp_BarCode">
-      <soap12:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_BarCode" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_DelPonderationBillMain_Temp_InterID">
-      <soap12:operation soapAction="http://tempuri.org/set_DelPonderationBillMain_Temp_InterID" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
     <wsdl:operation name="HelloWorld">
       <soap12:operation soapAction="http://tempuri.org/HelloWorld" style="document" />
       <wsdl:input>
@@ -21880,6 +24613,15 @@
     </wsdl:operation>
     <wsdl:operation name="GetSourceList">
       <soap12:operation soapAction="http://tempuri.org/GetSourceList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetStockCheckItemList">
+      <soap12:operation soapAction="http://tempuri.org/GetStockCheckItemList" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -22526,22 +25268,13 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOReportBillList">
-      <soap12:operation soapAction="http://tempuri.org/GetSc_ICMOReportBillList" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
   </wsdl:binding>
   <wsdl:service name="WebService1">
     <wsdl:port name="WebService1Soap" binding="tns:WebService1Soap">
-      <soap:address location="http://localhost/WEBS-WMSTest/WebService1.asmx" />
+      <soap:address location="http://localhost:8098/WebService1.asmx" />
     </wsdl:port>
     <wsdl:port name="WebService1Soap12" binding="tns:WebService1Soap12">
-      <soap12:address location="http://localhost/WEBS-WMSTest/WebService1.asmx" />
+      <soap12:address location="http://localhost:8098/WebService1.asmx" />
     </wsdl:port>
   </wsdl:service>
 </wsdl:definitions>
\ No newline at end of file

--
Gitblit v1.9.1