From 8deaa1b9ce935bab8fbad806f3c13e8cb405771e Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期四, 05 二月 2026 18:07:47 +0800
Subject: [PATCH] 1

---
 WebAPI/Web References/WebS/WebService1.wsdl | 1293 +++++++++--------
 WebAPI/Web References/WebS/Reference.cs     | 2971 ++++++++++++++++++++-------------------
 WebAPI/Controllers/条码管理/WEBSController.cs   |   60 
 3 files changed, 2,256 insertions(+), 2,068 deletions(-)

diff --git "a/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs" "b/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
index 3f081cb..cc469a7 100644
--- "a/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
+++ "b/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
@@ -5014,6 +5014,66 @@
 
         #endregion
 
+        #region 濮斿閫�鏂�    涓婁紶鐢熷崟
+
+        #region 濮斿閫�鏂�    鏍¢獙妯″紡
+
+        /// <summary>
+        /// 濮斿閫�鏂欐牎楠屼笂浼�
+        /// </summary>
+        /// <returns></returns>
+        [Route("WEBSController/set_SaveEntrustOutBackBill_BillCheck_Json")]
+        [HttpPost]
+        public object set_SaveEntrustOutBackBill_BillCheck_Json([FromBody] JObject oMain)
+        {
+            var _value = oMain["oMain"].ToString();
+            string msg1 = _value.ToString();
+
+            try
+            {
+                List<Model.ClsKf_ICStockBillMain> lsmain = new List<Model.ClsKf_ICStockBillMain>();
+                ListModels oListModels = new ListModels();
+                lsmain = oListModels.getICStockBillMainByJson(msg1);
+
+                WebAPI.WebS.ClsKf_ICStockBillMain websLsmain = new WebS.ClsKf_ICStockBillMain();
+
+                websLsmain.HInterID = lsmain[0].HInterID;
+                websLsmain.HBillNo = lsmain[0].HBillNo;
+                websLsmain.HBillType = "1238";
+                websLsmain.HMaker = lsmain[0].HMaker;
+                websLsmain.HSTOCKORGID = lsmain[0].HSTOCKORGID;
+
+                if (oWebs.set_SaveEntrustOutBackBill_BillCheck(websLsmain, ref DBUtility.ClsPub.sErrInfo))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = DBUtility.ClsPub.sErrInfo;  //鎴愬姛锛�
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = DBUtility.ClsPub.sErrInfo;  //澶辫触锛�
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "濮斿閫�鏂欐牎楠屽け璐ワ紒" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+
+        #endregion
+
+        #endregion
+
         #region 鐢熶骇缁勬墭鍗�    涓婁紶鐢熷崟
 
         /// <summary>
diff --git a/WebAPI/Web References/WebS/Reference.cs b/WebAPI/Web References/WebS/Reference.cs
index 83a2520..6aa4757 100644
--- a/WebAPI/Web References/WebS/Reference.cs
+++ b/WebAPI/Web References/WebS/Reference.cs
@@ -34,6 +34,14 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
     public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
         
+        private System.Threading.SendOrPostCallback GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePackUnionCarryUpBill_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DelPackUnionBill_TempOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback TempList_Modify_PackOperationCompleted;
+        
         private System.Threading.SendOrPostCallback GetSc_PackUnionBill_TempListOperationCompleted;
         
         private System.Threading.SendOrPostCallback DeleteTemp_PackUnionBillOperationCompleted;
@@ -101,6 +109,14 @@
         private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_FeiLongOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveDoorOutCheck_BarCodeOperationCompleted;
         
@@ -264,13 +280,13 @@
         
         private System.Threading.SendOrPostCallback get_SNBarCode_PackUnionCarryUpOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePackUnionCarryUpBill_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_Update_SPOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_DelPackUnionBill_TempOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted;
         
-        private System.Threading.SendOrPostCallback TempList_Modify_PackOperationCompleted;
+        private System.Threading.SendOrPostCallback GetBillQuery_WMSOperationCompleted;
         
         private System.Threading.SendOrPostCallback TempList_ModifyOperationCompleted;
         
@@ -432,13 +448,9 @@
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckProductInBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_FeiLongOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted;
+        private System.Threading.SendOrPostCallback GetInfoByBarCodeOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveKf_AGVRequestBillOperationCompleted;
         
@@ -542,14 +554,6 @@
         
         private System.Threading.SendOrPostCallback DeleteBillList_AuditOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_Update_SPOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetBillQuery_WMSOperationCompleted;
-        
         private System.Threading.SendOrPostCallback set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustInBackBill_CLDOperationCompleted;
@@ -559,6 +563,8 @@
         private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBill_CLD_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustOutBillOperationCompleted;
         
@@ -637,10 +643,6 @@
         private System.Threading.SendOrPostCallback set_SavePOStockInBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveProductInBill_MulSource_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckProductInBill_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetInfoByBarCodeOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_MESOperationCompleted;
         
@@ -1249,6 +1251,18 @@
         }
         
         /// <remarks/>
+        public event GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler GetBillEntry_TmpList_PackUnionCarryUpCompleted;
+        
+        /// <remarks/>
+        public event set_SavePackUnionCarryUpBill_NewCompletedEventHandler set_SavePackUnionCarryUpBill_NewCompleted;
+        
+        /// <remarks/>
+        public event set_DelPackUnionBill_TempCompletedEventHandler set_DelPackUnionBill_TempCompleted;
+        
+        /// <remarks/>
+        public event TempList_Modify_PackCompletedEventHandler TempList_Modify_PackCompleted;
+        
+        /// <remarks/>
         public event GetSc_PackUnionBill_TempListCompletedEventHandler GetSc_PackUnionBill_TempListCompleted;
         
         /// <remarks/>
@@ -1349,6 +1363,18 @@
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
+        
+        /// <remarks/>
+        public event get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventHandler get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_FeiLongCompletedEventHandler set_SavePonderationBillMain_Temp_FeiLongCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventHandler set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventHandler set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompleted;
         
         /// <remarks/>
         public event set_SaveDoorOutCheck_BarCodeCompletedEventHandler set_SaveDoorOutCheck_BarCodeCompleted;
@@ -1594,16 +1620,16 @@
         public event get_SNBarCode_PackUnionCarryUpCompletedEventHandler get_SNBarCode_PackUnionCarryUpCompleted;
         
         /// <remarks/>
-        public event GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler GetBillEntry_TmpList_PackUnionCarryUpCompleted;
+        public event GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventHandler GetKf_PonderationBillMain_Temp_Update_WHandSPCompleted;
         
         /// <remarks/>
-        public event set_SavePackUnionCarryUpBill_NewCompletedEventHandler set_SavePackUnionCarryUpBill_NewCompleted;
+        public event GetKf_PonderationBillMain_Temp_Update_SPCompletedEventHandler GetKf_PonderationBillMain_Temp_Update_SPCompleted;
         
         /// <remarks/>
-        public event set_DelPackUnionBill_TempCompletedEventHandler set_DelPackUnionBill_TempCompleted;
+        public event GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventHandler GetKf_PonderationBillMain_Temp_OrgandWHSPCompleted;
         
         /// <remarks/>
-        public event TempList_Modify_PackCompletedEventHandler TempList_Modify_PackCompleted;
+        public event GetBillQuery_WMSCompletedEventHandler GetBillQuery_WMSCompleted;
         
         /// <remarks/>
         public event TempList_ModifyCompletedEventHandler TempList_ModifyCompleted;
@@ -1846,16 +1872,10 @@
         public event set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_SenKaiCompleted;
         
         /// <remarks/>
-        public event get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventHandler get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompleted;
+        public event set_CheckProductInBill_CLDCompletedEventHandler set_CheckProductInBill_CLDCompleted;
         
         /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_FeiLongCompletedEventHandler set_SavePonderationBillMain_Temp_FeiLongCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventHandler set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventHandler set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompleted;
+        public event GetInfoByBarCodeCompletedEventHandler GetInfoByBarCodeCompleted;
         
         /// <remarks/>
         public event set_SaveKf_AGVRequestBillCompletedEventHandler set_SaveKf_AGVRequestBillCompleted;
@@ -2011,18 +2031,6 @@
         public event DeleteBillList_AuditCompletedEventHandler DeleteBillList_AuditCompleted;
         
         /// <remarks/>
-        public event GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventHandler GetKf_PonderationBillMain_Temp_Update_WHandSPCompleted;
-        
-        /// <remarks/>
-        public event GetKf_PonderationBillMain_Temp_Update_SPCompletedEventHandler GetKf_PonderationBillMain_Temp_Update_SPCompleted;
-        
-        /// <remarks/>
-        public event GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventHandler GetKf_PonderationBillMain_Temp_OrgandWHSPCompleted;
-        
-        /// <remarks/>
-        public event GetBillQuery_WMSCompletedEventHandler GetBillQuery_WMSCompleted;
-        
-        /// <remarks/>
         public event set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler set_SaveEntrustReplenishOutBill_BillCheckCompleted;
         
         /// <remarks/>
@@ -2036,6 +2044,9 @@
         
         /// <remarks/>
         public event set_SaveEntrustOutBackBill_CLD_NewCompletedEventHandler set_SaveEntrustOutBackBill_CLD_NewCompleted;
+        
+        /// <remarks/>
+        public event set_SaveEntrustOutBackBill_BillCheckCompletedEventHandler set_SaveEntrustOutBackBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SaveEntrustOutBillCompletedEventHandler set_SaveEntrustOutBillCompleted;
@@ -2153,12 +2164,6 @@
         
         /// <remarks/>
         public event set_SaveProductInBill_MulSource_CLDCompletedEventHandler set_SaveProductInBill_MulSource_CLDCompleted;
-        
-        /// <remarks/>
-        public event set_CheckProductInBill_CLDCompletedEventHandler set_CheckProductInBill_CLDCompleted;
-        
-        /// <remarks/>
-        public event GetInfoByBarCodeCompletedEventHandler GetInfoByBarCodeCompleted;
         
         /// <remarks/>
         public event set_SaveMoveStockBill_MESCompletedEventHandler set_SaveMoveStockBill_MESCompleted;
@@ -3011,6 +3016,156 @@
         
         /// <remarks/>
         public event GetKf_MateOutBackBillListCompletedEventHandler GetKf_MateOutBackBillListCompleted;
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList_PackUnionCarryUp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetBillEntry_TmpList_PackUnionCarryUp(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntry_TmpList_PackUnionCarryUp", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_TmpList_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
+            this.GetBillEntry_TmpList_PackUnionCarryUpAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_TmpList_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
+            if ((this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted == null)) {
+                this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpList_PackUnionCarryUpOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntry_TmpList_PackUnionCarryUp", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg}, this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntry_TmpList_PackUnionCarryUpOperationCompleted(object arg) {
+            if ((this.GetBillEntry_TmpList_PackUnionCarryUpCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntry_TmpList_PackUnionCarryUpCompleted(this, new GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackUnionCarryUpBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePackUnionCarryUpBill_New(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePackUnionCarryUpBill_New", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionCarryUpBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.set_SavePackUnionCarryUpBill_NewAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionCarryUpBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.set_SavePackUnionCarryUpBill_NewOperationCompleted == null)) {
+                this.set_SavePackUnionCarryUpBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackUnionCarryUpBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePackUnionCarryUpBill_New", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.set_SavePackUnionCarryUpBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePackUnionCarryUpBill_NewOperationCompleted(object arg) {
+            if ((this.set_SavePackUnionCarryUpBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePackUnionCarryUpBill_NewCompleted(this, new set_SavePackUnionCarryUpBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DelPackUnionBill_Temp(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DelPackUnionBill_Temp", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_TempAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
+            this.set_DelPackUnionBill_TempAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_TempAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
+            if ((this.set_DelPackUnionBill_TempOperationCompleted == null)) {
+                this.set_DelPackUnionBill_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_TempOperationCompleted);
+            }
+            this.InvokeAsync("set_DelPackUnionBill_Temp", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg}, this.set_DelPackUnionBill_TempOperationCompleted, userState);
+        }
+        
+        private void Onset_DelPackUnionBill_TempOperationCompleted(object arg) {
+            if ((this.set_DelPackUnionBill_TempCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DelPackUnionBill_TempCompleted(this, new set_DelPackUnionBill_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/TempList_Modify_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool TempList_Modify_Pack(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("TempList_Modify_Pack", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void TempList_Modify_PackAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
+            this.TempList_Modify_PackAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void TempList_Modify_PackAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
+            if ((this.TempList_Modify_PackOperationCompleted == null)) {
+                this.TempList_Modify_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTempList_Modify_PackOperationCompleted);
+            }
+            this.InvokeAsync("TempList_Modify_Pack", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg}, this.TempList_Modify_PackOperationCompleted, userState);
+        }
+        
+        private void OnTempList_Modify_PackOperationCompleted(object arg) {
+            if ((this.TempList_Modify_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.TempList_Modify_PackCompleted(this, new TempList_Modify_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
         
         /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_PackUnionBill_TempList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -4495,6 +4650,375 @@
             if ((this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi(string sHBarCode_Pack, long HInterID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool SourceFlag, string HSourceBillType, long HStockOrgID, string HCustom1, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi", new object[] {
+                        sHBarCode_Pack,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        SourceFlag,
+                        HSourceBillType,
+                        HStockOrgID,
+                        HCustom1,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiAsync(string sHBarCode_Pack, long HInterID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool SourceFlag, string HSourceBillType, long HStockOrgID, string HCustom1, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiAsync(sHBarCode_Pack, HInterID, HBillType, HBillNo, HMaker, HWhID, HSPID, SourceFlag, HSourceBillType, HStockOrgID, HCustom1, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiAsync(string sHBarCode_Pack, long HInterID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool SourceFlag, string HSourceBillType, long HStockOrgID, string HCustom1, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted == null)) {
+                this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted);
+            }
+            this.InvokeAsync("get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi", new object[] {
+                        sHBarCode_Pack,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        SourceFlag,
+                        HSourceBillType,
+                        HStockOrgID,
+                        HCustom1,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted, userState);
+        }
+        
+        private void Onget_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted(object arg) {
+            if ((this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompleted(this, new get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_FeiLong", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_FeiLong(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    ref string sHSourceBillNo, 
+                    ref string sHSourceBillType, 
+                    ref long sHSupID, 
+                    ref string sHSupName, 
+                    ref long sHDeptID, 
+                    ref string sHDeptName, 
+                    ref string sHBarType, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_FeiLong", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sHBarType,
+                        sErrMsg});
+            sHSourceBillNo = ((string)(results[1]));
+            sHSourceBillType = ((string)(results[2]));
+            sHSupID = ((long)(results[3]));
+            sHSupName = ((string)(results[4]));
+            sHDeptID = ((long)(results[5]));
+            sHDeptName = ((string)(results[6]));
+            sHBarType = ((string)(results[7]));
+            sErrMsg = ((string)(results[8]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_FeiLongAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sHBarType, 
+                    string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_FeiLongAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sHBarType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_FeiLongAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sHBarType, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_FeiLongOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_FeiLongOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_FeiLongOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_FeiLong", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sHBarType,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_FeiLongOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_FeiLongOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_FeiLongCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_FeiLongCompleted(this, new set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_FeiLong", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_DifferentMater_FeiLong(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool HRedBlueFlag, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_DifferentMater_FeiLong", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HRedBlueFlag,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool HRedBlueFlag, long HOWNERID, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HRedBlueFlag, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool HRedBlueFlag, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_DifferentMater_FeiLong", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HRedBlueFlag,
+                        HOWNERID,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompleted(this, new set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_Fe" +
+            "iLong", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    bool HRedBlueFlag, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    ref string sHSourceBillNo, 
+                    ref string sHSourceBillType, 
+                    ref long sHSupID, 
+                    ref string sHSupName, 
+                    ref long sHDeptID, 
+                    ref string sHDeptName, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HRedBlueFlag,
+                        HOWNERID,
+                        HExpressNumber,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sErrMsg});
+            sHSourceBillNo = ((string)(results[1]));
+            sHSourceBillType = ((string)(results[2]));
+            sHSupID = ((long)(results[3]));
+            sHSupName = ((string)(results[4]));
+            sHDeptID = ((long)(results[5]));
+            sHDeptName = ((string)(results[6]));
+            sErrMsg = ((string)(results[7]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    bool HRedBlueFlag, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HRedBlueFlag, HOWNERID, HExpressNumber, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    bool HRedBlueFlag, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HRedBlueFlag,
+                        HOWNERID,
+                        HExpressNumber,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompleted(this, new set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -8677,152 +9201,176 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList_PackUnionCarryUp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetBillEntry_TmpList_PackUnionCarryUp(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("GetBillEntry_TmpList_PackUnionCarryUp", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetBillEntry_TmpList_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
-            this.GetBillEntry_TmpList_PackUnionCarryUpAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void GetBillEntry_TmpList_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
-            if ((this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted == null)) {
-                this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpList_PackUnionCarryUpOperationCompleted);
-            }
-            this.InvokeAsync("GetBillEntry_TmpList_PackUnionCarryUp", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        sErrMsg}, this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted, userState);
-        }
-        
-        private void OnGetBillEntry_TmpList_PackUnionCarryUpOperationCompleted(object arg) {
-            if ((this.GetBillEntry_TmpList_PackUnionCarryUpCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetBillEntry_TmpList_PackUnionCarryUpCompleted(this, new GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackUnionCarryUpBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePackUnionCarryUpBill_New(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePackUnionCarryUpBill_New", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePackUnionCarryUpBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.set_SavePackUnionCarryUpBill_NewAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePackUnionCarryUpBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.set_SavePackUnionCarryUpBill_NewOperationCompleted == null)) {
-                this.set_SavePackUnionCarryUpBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackUnionCarryUpBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePackUnionCarryUpBill_New", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.set_SavePackUnionCarryUpBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePackUnionCarryUpBill_NewOperationCompleted(object arg) {
-            if ((this.set_SavePackUnionCarryUpBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePackUnionCarryUpBill_NewCompleted(this, new set_SavePackUnionCarryUpBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_DelPackUnionBill_Temp(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_DelPackUnionBill_Temp", new object[] {
-                        HInterID,
-                        HBarCode,
-                        HBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_DelPackUnionBill_TempAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
-            this.set_DelPackUnionBill_TempAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_DelPackUnionBill_TempAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
-            if ((this.set_DelPackUnionBill_TempOperationCompleted == null)) {
-                this.set_DelPackUnionBill_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_TempOperationCompleted);
-            }
-            this.InvokeAsync("set_DelPackUnionBill_Temp", new object[] {
-                        HInterID,
-                        HBarCode,
-                        HBillType,
-                        sErrMsg}, this.set_DelPackUnionBill_TempOperationCompleted, userState);
-        }
-        
-        private void Onset_DelPackUnionBill_TempOperationCompleted(object arg) {
-            if ((this.set_DelPackUnionBill_TempCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_DelPackUnionBill_TempCompleted(this, new set_DelPackUnionBill_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/TempList_Modify_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool TempList_Modify_Pack(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("TempList_Modify_Pack", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_WHandSP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetKf_PonderationBillMain_Temp_Update_WHandSP(long sHInterID, string sBarCode, long sHWHID, ref long HSPID, ref string HSPName, ref string sErrMsg) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_Update_WHandSP", new object[] {
                         sHInterID,
-                        sHBillNo,
-                        sHBillType,
+                        sBarCode,
+                        sHWHID,
+                        HSPID,
+                        HSPName,
+                        sErrMsg});
+            HSPID = ((long)(results[1]));
+            HSPName = ((string)(results[2]));
+            sErrMsg = ((string)(results[3]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_Update_WHandSPAsync(long sHInterID, string sBarCode, long sHWHID, long HSPID, string HSPName, string sErrMsg) {
+            this.GetKf_PonderationBillMain_Temp_Update_WHandSPAsync(sHInterID, sBarCode, sHWHID, HSPID, HSPName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_Update_WHandSPAsync(long sHInterID, string sBarCode, long sHWHID, long HSPID, string HSPName, string sErrMsg, object userState) {
+            if ((this.GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_PonderationBillMain_Temp_Update_WHandSP", new object[] {
+                        sHInterID,
+                        sBarCode,
+                        sHWHID,
+                        HSPID,
+                        HSPName,
+                        sErrMsg}, this.GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_Temp_Update_WHandSPCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_PonderationBillMain_Temp_Update_WHandSPCompleted(this, new GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_SP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetKf_PonderationBillMain_Temp_Update_SP(long sHInterID, string sBarCode, long sHSPID) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_Update_SP", new object[] {
+                        sHInterID,
+                        sBarCode,
+                        sHSPID});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_Update_SPAsync(long sHInterID, string sBarCode, long sHSPID) {
+            this.GetKf_PonderationBillMain_Temp_Update_SPAsync(sHInterID, sBarCode, sHSPID, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_Update_SPAsync(long sHInterID, string sBarCode, long sHSPID, object userState) {
+            if ((this.GetKf_PonderationBillMain_Temp_Update_SPOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_Temp_Update_SPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_Update_SPOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_PonderationBillMain_Temp_Update_SP", new object[] {
+                        sHInterID,
+                        sBarCode,
+                        sHSPID}, this.GetKf_PonderationBillMain_Temp_Update_SPOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_PonderationBillMain_Temp_Update_SPOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_Temp_Update_SPCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_PonderationBillMain_Temp_Update_SPCompleted(this, new GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_OrgandWHSP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetKf_PonderationBillMain_Temp_OrgandWHSP(long sHInterID, string sBarCode, ref long HOWNERID, ref string HOWNERNAME, ref long HWhID, ref string HWhName, ref long HSPID, ref string HSPName, ref string HMaterName, ref string sErrMsg) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_OrgandWHSP", new object[] {
+                        sHInterID,
+                        sBarCode,
+                        HOWNERID,
+                        HOWNERNAME,
+                        HWhID,
+                        HWhName,
+                        HSPID,
+                        HSPName,
+                        HMaterName,
+                        sErrMsg});
+            HOWNERID = ((long)(results[1]));
+            HOWNERNAME = ((string)(results[2]));
+            HWhID = ((long)(results[3]));
+            HWhName = ((string)(results[4]));
+            HSPID = ((long)(results[5]));
+            HSPName = ((string)(results[6]));
+            HMaterName = ((string)(results[7]));
+            sErrMsg = ((string)(results[8]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_OrgandWHSPAsync(long sHInterID, string sBarCode, long HOWNERID, string HOWNERNAME, long HWhID, string HWhName, long HSPID, string HSPName, string HMaterName, string sErrMsg) {
+            this.GetKf_PonderationBillMain_Temp_OrgandWHSPAsync(sHInterID, sBarCode, HOWNERID, HOWNERNAME, HWhID, HWhName, HSPID, HSPName, HMaterName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_OrgandWHSPAsync(long sHInterID, string sBarCode, long HOWNERID, string HOWNERNAME, long HWhID, string HWhName, long HSPID, string HSPName, string HMaterName, string sErrMsg, object userState) {
+            if ((this.GetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_PonderationBillMain_Temp_OrgandWHSP", new object[] {
+                        sHInterID,
+                        sBarCode,
+                        HOWNERID,
+                        HOWNERNAME,
+                        HWhID,
+                        HWhName,
+                        HSPID,
+                        HSPName,
+                        HMaterName,
+                        sErrMsg}, this.GetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_Temp_OrgandWHSPCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_PonderationBillMain_Temp_OrgandWHSPCompleted(this, new GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillQuery_WMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetBillQuery_WMS(long HInterID, string HBillNo, string HBillType, string HMaker, string sCloudMode, string sERPMode, long sHType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillQuery_WMS", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sCloudMode,
+                        sERPMode,
+                        sHType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void TempList_Modify_PackAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
-            this.TempList_Modify_PackAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
+        public void GetBillQuery_WMSAsync(long HInterID, string HBillNo, string HBillType, string HMaker, string sCloudMode, string sERPMode, long sHType, string sErrMsg) {
+            this.GetBillQuery_WMSAsync(HInterID, HBillNo, HBillType, HMaker, sCloudMode, sERPMode, sHType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void TempList_Modify_PackAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
-            if ((this.TempList_Modify_PackOperationCompleted == null)) {
-                this.TempList_Modify_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTempList_Modify_PackOperationCompleted);
+        public void GetBillQuery_WMSAsync(long HInterID, string HBillNo, string HBillType, string HMaker, string sCloudMode, string sERPMode, long sHType, string sErrMsg, object userState) {
+            if ((this.GetBillQuery_WMSOperationCompleted == null)) {
+                this.GetBillQuery_WMSOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillQuery_WMSOperationCompleted);
             }
-            this.InvokeAsync("TempList_Modify_Pack", new object[] {
-                        sHInterID,
-                        sHBillNo,
-                        sHBillType,
-                        sErrMsg}, this.TempList_Modify_PackOperationCompleted, userState);
+            this.InvokeAsync("GetBillQuery_WMS", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sCloudMode,
+                        sERPMode,
+                        sHType,
+                        sErrMsg}, this.GetBillQuery_WMSOperationCompleted, userState);
         }
         
-        private void OnTempList_Modify_PackOperationCompleted(object arg) {
-            if ((this.TempList_Modify_PackCompleted != null)) {
+        private void OnGetBillQuery_WMSOperationCompleted(object arg) {
+            if ((this.GetBillQuery_WMSCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.TempList_Modify_PackCompleted(this, new TempList_Modify_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetBillQuery_WMSCompleted(this, new GetBillQuery_WMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -12251,371 +12799,86 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi(string sHBarCode_Pack, long HInterID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool SourceFlag, string HSourceBillType, long HStockOrgID, string HCustom1, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi", new object[] {
-                        sHBarCode_Pack,
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        SourceFlag,
-                        HSourceBillType,
-                        HStockOrgID,
-                        HCustom1,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiAsync(string sHBarCode_Pack, long HInterID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool SourceFlag, string HSourceBillType, long HStockOrgID, string HCustom1, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiAsync(sHBarCode_Pack, HInterID, HBillType, HBillNo, HMaker, HWhID, HSPID, SourceFlag, HSourceBillType, HStockOrgID, HCustom1, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiAsync(string sHBarCode_Pack, long HInterID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool SourceFlag, string HSourceBillType, long HStockOrgID, string HCustom1, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted == null)) {
-                this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted);
-            }
-            this.InvokeAsync("get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi", new object[] {
-                        sHBarCode_Pack,
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        SourceFlag,
-                        HSourceBillType,
-                        HStockOrgID,
-                        HCustom1,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted, userState);
-        }
-        
-        private void Onget_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted(object arg) {
-            if ((this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompleted(this, new get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_FeiLong", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_FeiLong(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    ref string sHSourceBillNo, 
-                    ref string sHSourceBillType, 
-                    ref long sHSupID, 
-                    ref string sHSupName, 
-                    ref long sHDeptID, 
-                    ref string sHDeptName, 
-                    ref string sHBarType, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_FeiLong", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sHBarType,
-                        sErrMsg});
-            sHSourceBillNo = ((string)(results[1]));
-            sHSourceBillType = ((string)(results[2]));
-            sHSupID = ((long)(results[3]));
-            sHSupName = ((string)(results[4]));
-            sHDeptID = ((long)(results[5]));
-            sHDeptName = ((string)(results[6]));
-            sHBarType = ((string)(results[7]));
-            sErrMsg = ((string)(results[8]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_FeiLongAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sHBarType, 
-                    string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_FeiLongAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sHBarType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_FeiLongAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sHBarType, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_FeiLongOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_FeiLongOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_FeiLongOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_FeiLong", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sHBarType,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_FeiLongOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_FeiLongOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_FeiLongCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_FeiLongCompleted(this, new set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_FeiLong", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_DifferentMater_FeiLong(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool HRedBlueFlag, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_DifferentMater_FeiLong", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HRedBlueFlag,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckProductInBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_CheckProductInBill_CLD(ClsKf_ProductInBillMain_CLD oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckProductInBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool HRedBlueFlag, long HOWNERID, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HRedBlueFlag, HOWNERID, sErrMsg, null);
+        public void set_CheckProductInBill_CLDAsync(ClsKf_ProductInBillMain_CLD oMain, string sHSourceType, string sErrMsg) {
+            this.set_CheckProductInBill_CLDAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, bool HRedBlueFlag, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted);
+        public void set_CheckProductInBill_CLDAsync(ClsKf_ProductInBillMain_CLD oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_CheckProductInBill_CLDOperationCompleted == null)) {
+                this.set_CheckProductInBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckProductInBill_CLDOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_DifferentMater_FeiLong", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HRedBlueFlag,
-                        HOWNERID,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted, userState);
+            this.InvokeAsync("set_CheckProductInBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_CheckProductInBill_CLDOperationCompleted, userState);
         }
         
-        private void Onset_SavePonderationBillMain_Temp_DifferentMater_FeiLongOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompleted != null)) {
+        private void Onset_CheckProductInBill_CLDOperationCompleted(object arg) {
+            if ((this.set_CheckProductInBill_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompleted(this, new set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckProductInBill_CLDCompleted(this, new set_CheckProductInBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_Fe" +
-            "iLong", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    bool HRedBlueFlag, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    ref string sHSourceBillNo, 
-                    ref string sHSourceBillType, 
-                    ref long sHSupID, 
-                    ref string sHSupName, 
-                    ref long sHDeptID, 
-                    ref string sHDeptName, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetInfoByBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetInfoByBarCode(string sBarCode, ref string sMaterName, ref string sMaterNumber, ref long sMaterID, ref string sMaterModel, ref long sUnitID, ref string sUnitName, ref double sQty) {
+            object[] results = this.Invoke("GetInfoByBarCode", new object[] {
                         sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HRedBlueFlag,
-                        HOWNERID,
-                        HExpressNumber,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sErrMsg});
-            sHSourceBillNo = ((string)(results[1]));
-            sHSourceBillType = ((string)(results[2]));
-            sHSupID = ((long)(results[3]));
-            sHSupName = ((string)(results[4]));
-            sHDeptID = ((long)(results[5]));
-            sHDeptName = ((string)(results[6]));
-            sErrMsg = ((string)(results[7]));
+                        sMaterName,
+                        sMaterNumber,
+                        sMaterID,
+                        sMaterModel,
+                        sUnitID,
+                        sUnitName,
+                        sQty});
+            sMaterName = ((string)(results[1]));
+            sMaterNumber = ((string)(results[2]));
+            sMaterID = ((long)(results[3]));
+            sMaterModel = ((string)(results[4]));
+            sUnitID = ((long)(results[5]));
+            sUnitName = ((string)(results[6]));
+            sQty = ((double)(results[7]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    bool HRedBlueFlag, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HRedBlueFlag, HOWNERID, HExpressNumber, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
+        public void GetInfoByBarCodeAsync(string sBarCode, string sMaterName, string sMaterNumber, long sMaterID, string sMaterModel, long sUnitID, string sUnitName, double sQty) {
+            this.GetInfoByBarCodeAsync(sBarCode, sMaterName, sMaterNumber, sMaterID, sMaterModel, sUnitID, sUnitName, sQty, null);
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    bool HRedBlueFlag, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted);
+        public void GetInfoByBarCodeAsync(string sBarCode, string sMaterName, string sMaterNumber, long sMaterID, string sMaterModel, long sUnitID, string sUnitName, double sQty, object userState) {
+            if ((this.GetInfoByBarCodeOperationCompleted == null)) {
+                this.GetInfoByBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetInfoByBarCodeOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong", new object[] {
+            this.InvokeAsync("GetInfoByBarCode", new object[] {
                         sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HRedBlueFlag,
-                        HOWNERID,
-                        HExpressNumber,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted, userState);
+                        sMaterName,
+                        sMaterNumber,
+                        sMaterID,
+                        sMaterModel,
+                        sUnitID,
+                        sUnitName,
+                        sQty}, this.GetInfoByBarCodeOperationCompleted, userState);
         }
         
-        private void Onset_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompleted != null)) {
+        private void OnGetInfoByBarCodeOperationCompleted(object arg) {
+            if ((this.GetInfoByBarCodeCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompleted(this, new set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetInfoByBarCodeCompleted(this, new GetInfoByBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -14351,180 +14614,6 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_WHandSP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool GetKf_PonderationBillMain_Temp_Update_WHandSP(long sHInterID, string sBarCode, long sHWHID, ref long HSPID, ref string HSPName, ref string sErrMsg) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_Update_WHandSP", new object[] {
-                        sHInterID,
-                        sBarCode,
-                        sHWHID,
-                        HSPID,
-                        HSPName,
-                        sErrMsg});
-            HSPID = ((long)(results[1]));
-            HSPName = ((string)(results[2]));
-            sErrMsg = ((string)(results[3]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_Update_WHandSPAsync(long sHInterID, string sBarCode, long sHWHID, long HSPID, string HSPName, string sErrMsg) {
-            this.GetKf_PonderationBillMain_Temp_Update_WHandSPAsync(sHInterID, sBarCode, sHWHID, HSPID, HSPName, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_Update_WHandSPAsync(long sHInterID, string sBarCode, long sHWHID, long HSPID, string HSPName, string sErrMsg, object userState) {
-            if ((this.GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_Temp_Update_WHandSP", new object[] {
-                        sHInterID,
-                        sBarCode,
-                        sHWHID,
-                        HSPID,
-                        HSPName,
-                        sErrMsg}, this.GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_Temp_Update_WHandSPCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_Temp_Update_WHandSPCompleted(this, new GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_SP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool GetKf_PonderationBillMain_Temp_Update_SP(long sHInterID, string sBarCode, long sHSPID) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_Update_SP", new object[] {
-                        sHInterID,
-                        sBarCode,
-                        sHSPID});
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_Update_SPAsync(long sHInterID, string sBarCode, long sHSPID) {
-            this.GetKf_PonderationBillMain_Temp_Update_SPAsync(sHInterID, sBarCode, sHSPID, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_Update_SPAsync(long sHInterID, string sBarCode, long sHSPID, object userState) {
-            if ((this.GetKf_PonderationBillMain_Temp_Update_SPOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_Temp_Update_SPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_Update_SPOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_Temp_Update_SP", new object[] {
-                        sHInterID,
-                        sBarCode,
-                        sHSPID}, this.GetKf_PonderationBillMain_Temp_Update_SPOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_Temp_Update_SPOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_Temp_Update_SPCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_Temp_Update_SPCompleted(this, new GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_OrgandWHSP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool GetKf_PonderationBillMain_Temp_OrgandWHSP(long sHInterID, string sBarCode, ref long HOWNERID, ref string HOWNERNAME, ref long HWhID, ref string HWhName, ref long HSPID, ref string HSPName, ref string HMaterName, ref string sErrMsg) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_OrgandWHSP", new object[] {
-                        sHInterID,
-                        sBarCode,
-                        HOWNERID,
-                        HOWNERNAME,
-                        HWhID,
-                        HWhName,
-                        HSPID,
-                        HSPName,
-                        HMaterName,
-                        sErrMsg});
-            HOWNERID = ((long)(results[1]));
-            HOWNERNAME = ((string)(results[2]));
-            HWhID = ((long)(results[3]));
-            HWhName = ((string)(results[4]));
-            HSPID = ((long)(results[5]));
-            HSPName = ((string)(results[6]));
-            HMaterName = ((string)(results[7]));
-            sErrMsg = ((string)(results[8]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_OrgandWHSPAsync(long sHInterID, string sBarCode, long HOWNERID, string HOWNERNAME, long HWhID, string HWhName, long HSPID, string HSPName, string HMaterName, string sErrMsg) {
-            this.GetKf_PonderationBillMain_Temp_OrgandWHSPAsync(sHInterID, sBarCode, HOWNERID, HOWNERNAME, HWhID, HWhName, HSPID, HSPName, HMaterName, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_OrgandWHSPAsync(long sHInterID, string sBarCode, long HOWNERID, string HOWNERNAME, long HWhID, string HWhName, long HSPID, string HSPName, string HMaterName, string sErrMsg, object userState) {
-            if ((this.GetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_Temp_OrgandWHSP", new object[] {
-                        sHInterID,
-                        sBarCode,
-                        HOWNERID,
-                        HOWNERNAME,
-                        HWhID,
-                        HWhName,
-                        HSPID,
-                        HSPName,
-                        HMaterName,
-                        sErrMsg}, this.GetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_Temp_OrgandWHSPOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_Temp_OrgandWHSPCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_Temp_OrgandWHSPCompleted(this, new GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillQuery_WMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool GetBillQuery_WMS(long HInterID, string HBillNo, string HBillType, string HMaker, string sCloudMode, string sERPMode, long sHType, ref string sErrMsg) {
-            object[] results = this.Invoke("GetBillQuery_WMS", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        sCloudMode,
-                        sERPMode,
-                        sHType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetBillQuery_WMSAsync(long HInterID, string HBillNo, string HBillType, string HMaker, string sCloudMode, string sERPMode, long sHType, string sErrMsg) {
-            this.GetBillQuery_WMSAsync(HInterID, HBillNo, HBillType, HMaker, sCloudMode, sERPMode, sHType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void GetBillQuery_WMSAsync(long HInterID, string HBillNo, string HBillType, string HMaker, string sCloudMode, string sERPMode, long sHType, string sErrMsg, object userState) {
-            if ((this.GetBillQuery_WMSOperationCompleted == null)) {
-                this.GetBillQuery_WMSOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillQuery_WMSOperationCompleted);
-            }
-            this.InvokeAsync("GetBillQuery_WMS", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        sCloudMode,
-                        sERPMode,
-                        sHType,
-                        sErrMsg}, this.GetBillQuery_WMSOperationCompleted, userState);
-        }
-        
-        private void OnGetBillQuery_WMSOperationCompleted(object arg) {
-            if ((this.GetBillQuery_WMSCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetBillQuery_WMSCompleted(this, new GetBillQuery_WMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustReplenishOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public bool set_SaveEntrustReplenishOutBill_BillCheck(ClsKf_EntrustReplenishOutBillMain oMain, ref string sErrMsg) {
             object[] results = this.Invoke("set_SaveEntrustReplenishOutBill_BillCheck", new object[] {
@@ -14691,6 +14780,38 @@
             if ((this.set_SaveEntrustOutBackBill_CLD_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SaveEntrustOutBackBill_CLD_NewCompleted(this, new set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBackBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveEntrustOutBackBill_BillCheck(ClsKf_ICStockBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustOutBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveEntrustOutBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg) {
+            this.set_SaveEntrustOutBackBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveEntrustOutBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustOutBackBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveEntrustOutBackBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBackBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveEntrustOutBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveEntrustOutBackBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveEntrustOutBackBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustOutBackBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveEntrustOutBackBill_BillCheckCompleted(this, new set_SaveEntrustOutBackBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -16006,90 +16127,6 @@
             if ((this.set_SaveProductInBill_MulSource_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SaveProductInBill_MulSource_CLDCompleted(this, new set_SaveProductInBill_MulSource_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckProductInBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_CheckProductInBill_CLD(ClsKf_ProductInBillMain_CLD oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckProductInBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckProductInBill_CLDAsync(ClsKf_ProductInBillMain_CLD oMain, string sHSourceType, string sErrMsg) {
-            this.set_CheckProductInBill_CLDAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckProductInBill_CLDAsync(ClsKf_ProductInBillMain_CLD oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_CheckProductInBill_CLDOperationCompleted == null)) {
-                this.set_CheckProductInBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckProductInBill_CLDOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckProductInBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_CheckProductInBill_CLDOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckProductInBill_CLDOperationCompleted(object arg) {
-            if ((this.set_CheckProductInBill_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckProductInBill_CLDCompleted(this, new set_CheckProductInBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetInfoByBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool GetInfoByBarCode(string sBarCode, ref string sMaterName, ref string sMaterNumber, ref long sMaterID, ref string sMaterModel, ref long sUnitID, ref string sUnitName, ref double sQty) {
-            object[] results = this.Invoke("GetInfoByBarCode", new object[] {
-                        sBarCode,
-                        sMaterName,
-                        sMaterNumber,
-                        sMaterID,
-                        sMaterModel,
-                        sUnitID,
-                        sUnitName,
-                        sQty});
-            sMaterName = ((string)(results[1]));
-            sMaterNumber = ((string)(results[2]));
-            sMaterID = ((long)(results[3]));
-            sMaterModel = ((string)(results[4]));
-            sUnitID = ((long)(results[5]));
-            sUnitName = ((string)(results[6]));
-            sQty = ((double)(results[7]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetInfoByBarCodeAsync(string sBarCode, string sMaterName, string sMaterNumber, long sMaterID, string sMaterModel, long sUnitID, string sUnitName, double sQty) {
-            this.GetInfoByBarCodeAsync(sBarCode, sMaterName, sMaterNumber, sMaterID, sMaterModel, sUnitID, sUnitName, sQty, null);
-        }
-        
-        /// <remarks/>
-        public void GetInfoByBarCodeAsync(string sBarCode, string sMaterName, string sMaterNumber, long sMaterID, string sMaterModel, long sUnitID, string sUnitName, double sQty, object userState) {
-            if ((this.GetInfoByBarCodeOperationCompleted == null)) {
-                this.GetInfoByBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetInfoByBarCodeOperationCompleted);
-            }
-            this.InvokeAsync("GetInfoByBarCode", new object[] {
-                        sBarCode,
-                        sMaterName,
-                        sMaterNumber,
-                        sMaterID,
-                        sMaterModel,
-                        sUnitID,
-                        sUnitName,
-                        sQty}, this.GetInfoByBarCodeOperationCompleted, userState);
-        }
-        
-        private void OnGetInfoByBarCodeOperationCompleted(object arg) {
-            if ((this.GetInfoByBarCodeCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetInfoByBarCodeCompleted(this, new GetInfoByBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -36972,7 +37009,6 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POOrderBillMain))]
@@ -36991,6 +37027,7 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
@@ -40272,171 +40309,6 @@
             }
             set {
                 this.hStockOutOrgIDField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_ProductInBillMain_CLD : ClsXt_BaseBillMain {
-        
-        private long fDCStockIDField;
-        
-        private long fDeptIDField;
-        
-        private long fFManagerIDField;
-        
-        private long fSManagerIDField;
-        
-        private long fSelTranTypeField;
-        
-        private long hGroupIDField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long hEmpIDField;
-        
-        private long hManagerIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private long hORGANIZATIONSIDField;
-        
-        private string hORGANIZATIONSNOField;
-        
-        /// <remarks/>
-        public long FDCStockID {
-            get {
-                return this.fDCStockIDField;
-            }
-            set {
-                this.fDCStockIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FDeptID {
-            get {
-                return this.fDeptIDField;
-            }
-            set {
-                this.fDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FFManagerID {
-            get {
-                return this.fFManagerIDField;
-            }
-            set {
-                this.fFManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FSManagerID {
-            get {
-                return this.fSManagerIDField;
-            }
-            set {
-                this.fSManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FSelTranType {
-            get {
-                return this.fSelTranTypeField;
-            }
-            set {
-                this.fSelTranTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HGroupID {
-            get {
-                return this.hGroupIDField;
-            }
-            set {
-                this.hGroupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HInnerBillNo {
-            get {
-                return this.hInnerBillNoField;
-            }
-            set {
-                this.hInnerBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HORGANIZATIONSID {
-            get {
-                return this.hORGANIZATIONSIDField;
-            }
-            set {
-                this.hORGANIZATIONSIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HORGANIZATIONSNO {
-            get {
-                return this.hORGANIZATIONSNOField;
-            }
-            set {
-                this.hORGANIZATIONSNOField = value;
             }
         }
     }
@@ -43933,6 +43805,171 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_ProductInBillMain_CLD : ClsXt_BaseBillMain {
+        
+        private long fDCStockIDField;
+        
+        private long fDeptIDField;
+        
+        private long fFManagerIDField;
+        
+        private long fSManagerIDField;
+        
+        private long fSelTranTypeField;
+        
+        private long hGroupIDField;
+        
+        private bool hRedBlueFlagField;
+        
+        private long hEmpIDField;
+        
+        private long hManagerIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private long hORGANIZATIONSIDField;
+        
+        private string hORGANIZATIONSNOField;
+        
+        /// <remarks/>
+        public long FDCStockID {
+            get {
+                return this.fDCStockIDField;
+            }
+            set {
+                this.fDCStockIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FDeptID {
+            get {
+                return this.fDeptIDField;
+            }
+            set {
+                this.fDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FFManagerID {
+            get {
+                return this.fFManagerIDField;
+            }
+            set {
+                this.fFManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FSManagerID {
+            get {
+                return this.fSManagerIDField;
+            }
+            set {
+                this.fSManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FSelTranType {
+            get {
+                return this.fSelTranTypeField;
+            }
+            set {
+                this.fSelTranTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HGroupID {
+            get {
+                return this.hGroupIDField;
+            }
+            set {
+                this.hGroupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInnerBillNo {
+            get {
+                return this.hInnerBillNoField;
+            }
+            set {
+                this.hInnerBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HORGANIZATIONSID {
+            get {
+                return this.hORGANIZATIONSIDField;
+            }
+            set {
+                this.hORGANIZATIONSIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HORGANIZATIONSNO {
+            get {
+                return this.hORGANIZATIONSNOField;
+            }
+            set {
+                this.hORGANIZATIONSNOField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
     public partial class ClsSc_MouldStockBillMain : ClsXt_BaseBillMain {
         
         private long hSCWHIDField;
@@ -45955,6 +45992,8 @@
         private string kf_MaterialLowerBill_MustQtyCtlField;
         
         private string kf_MaterialLowerBill_BatchNoCtlField;
+        
+        private string wMS_ERPStockCtl_BillCheckField;
         
         private string wMS_ERPStockCtlField;
         
@@ -50879,6 +50918,16 @@
         }
         
         /// <remarks/>
+        public string WMS_ERPStockCtl_BillCheck {
+            get {
+                return this.wMS_ERPStockCtl_BillCheckField;
+            }
+            set {
+                this.wMS_ERPStockCtl_BillCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string WMS_ERPStockCtl {
             get {
                 return this.wMS_ERPStockCtlField;
@@ -53536,6 +53585,142 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler(object sender, GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePackUnionCarryUpBill_NewCompletedEventHandler(object sender, set_SavePackUnionCarryUpBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePackUnionCarryUpBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePackUnionCarryUpBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DelPackUnionBill_TempCompletedEventHandler(object sender, set_DelPackUnionBill_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPackUnionBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPackUnionBill_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void TempList_Modify_PackCompletedEventHandler(object sender, TempList_Modify_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class TempList_Modify_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal TempList_Modify_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_PackUnionBill_TempListCompletedEventHandler(object sender, GetSc_PackUnionBill_TempListCompletedEventArgs e);
     
     /// <remarks/>
@@ -54605,6 +54790,246 @@
         private object[] results;
         
         internal set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillType {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHSupID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[3]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSupName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[4]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHDeptID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[5]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHDeptName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[6]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[7]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillType {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHSupID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[3]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSupName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[4]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHDeptID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[5]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHDeptName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[6]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHBarType {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[7]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[8]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -57566,51 +57991,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler(object sender, GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs e);
+    public delegate void GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePackUnionCarryUpBill_NewCompletedEventHandler(object sender, set_SavePackUnionCarryUpBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePackUnionCarryUpBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePackUnionCarryUpBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -57624,27 +58015,69 @@
         }
         
         /// <remarks/>
+        public long HSPID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string HSPName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
         public string sErrMsg {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((string)(this.results[3]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPackUnionBill_TempCompletedEventHandler(object sender, set_DelPackUnionBill_TempCompletedEventArgs e);
+    public delegate void GetKf_PonderationBillMain_Temp_Update_SPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPackUnionBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_DelPackUnionBill_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -57658,27 +58091,83 @@
         }
         
         /// <remarks/>
+        public long HOWNERID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string HOWNERNAME {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HWhID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[3]));
+            }
+        }
+        
+        /// <remarks/>
+        public string HWhName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[4]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HSPID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[5]));
+            }
+        }
+        
+        /// <remarks/>
+        public string HSPName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[6]));
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[7]));
+            }
+        }
+        
+        /// <remarks/>
         public string sErrMsg {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((string)(this.results[8]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void TempList_Modify_PackCompletedEventHandler(object sender, TempList_Modify_PackCompletedEventArgs e);
+    public delegate void GetBillQuery_WMSCompletedEventHandler(object sender, GetBillQuery_WMSCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class TempList_Modify_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetBillQuery_WMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal TempList_Modify_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetBillQuery_WMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60486,26 +60975,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs e);
+    public delegate void set_CheckProductInBill_CLDCompletedEventHandler(object sender, set_CheckProductInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_CheckProductInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_CheckProductInBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -60520,17 +61009,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs e);
+    public delegate void GetInfoByBarCodeCompletedEventHandler(object sender, GetInfoByBarCodeCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetInfoByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetInfoByBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60544,7 +61033,7 @@
         }
         
         /// <remarks/>
-        public string sHSourceBillNo {
+        public string sMaterName {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
@@ -60552,7 +61041,7 @@
         }
         
         /// <remarks/>
-        public string sHSourceBillType {
+        public string sMaterNumber {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[2]));
@@ -60560,7 +61049,7 @@
         }
         
         /// <remarks/>
-        public long sHSupID {
+        public long sMaterID {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((long)(this.results[3]));
@@ -60568,7 +61057,7 @@
         }
         
         /// <remarks/>
-        public string sHSupName {
+        public string sMaterModel {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[4]));
@@ -60576,7 +61065,7 @@
         }
         
         /// <remarks/>
-        public long sHDeptID {
+        public long sUnitID {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((long)(this.results[5]));
@@ -60584,7 +61073,7 @@
         }
         
         /// <remarks/>
-        public string sHDeptName {
+        public string sUnitName {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[6]));
@@ -60592,134 +61081,10 @@
         }
         
         /// <remarks/>
-        public string sHBarType {
+        public double sQty {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[7]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[8]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillType {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sHSupID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[3]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSupName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[4]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sHDeptID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[5]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHDeptName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[6]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[7]));
+                return ((double)(this.results[7]));
             }
         }
     }
@@ -62420,206 +62785,6 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string HSPName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[3]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_Update_SPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HOWNERID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string HOWNERNAME {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HWhID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[3]));
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[4]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[5]));
-            }
-        }
-        
-        /// <remarks/>
-        public string HSPName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[6]));
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaterName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[7]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[8]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetBillQuery_WMSCompletedEventHandler(object sender, GetBillQuery_WMSCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBillQuery_WMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetBillQuery_WMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
@@ -62767,6 +62932,40 @@
         private object[] results;
         
         internal set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustOutBackBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveEntrustOutBackBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustOutBackBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -64102,122 +64301,6 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[2]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckProductInBill_CLDCompletedEventHandler(object sender, set_CheckProductInBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckProductInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckProductInBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetInfoByBarCodeCompletedEventHandler(object sender, GetInfoByBarCodeCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetInfoByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetInfoByBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sMaterName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sMaterNumber {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sMaterID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[3]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sMaterModel {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[4]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sUnitID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[5]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sUnitName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[6]));
-            }
-        }
-        
-        /// <remarks/>
-        public double sQty {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((double)(this.results[7]));
             }
         }
     }
diff --git a/WebAPI/Web References/WebS/WebService1.wsdl b/WebAPI/Web References/WebS/WebService1.wsdl
index 8ff5394..337e91e 100644
--- a/WebAPI/Web References/WebS/WebService1.wsdl
+++ b/WebAPI/Web References/WebS/WebService1.wsdl
@@ -2,6 +2,88 @@
 <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="GetBillEntry_TmpList_PackUnionCarryUp">
+        <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_PackUnionCarryUpResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetBillEntry_TmpList_PackUnionCarryUpResult">
+              <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_SavePackUnionCarryUpBill_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="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePackUnionCarryUpBill_NewResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePackUnionCarryUpBill_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_DelPackUnionBill_Temp">
+        <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_DelPackUnionBill_TempResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_DelPackUnionBill_TempResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="TempList_Modify_Pack">
+        <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="TempList_Modify_PackResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="TempList_Modify_PackResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="GetSc_PackUnionBill_TempList">
         <s:complexType>
           <s:sequence>
@@ -734,6 +816,7 @@
           <s:element minOccurs="0" maxOccurs="1" name="Sc_PackUnionBill_DeleterAndMakerMustSame" type="s:string" />
           <s:element minOccurs="0" maxOccurs="1" name="Kf_MaterialLowerBill_MustQtyCtl" type="s:string" />
           <s:element minOccurs="0" maxOccurs="1" name="Kf_MaterialLowerBill_BatchNoCtl" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="WMS_ERPStockCtl_BillCheck" 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" />
@@ -1507,6 +1590,137 @@
         <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="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sHBarCode_Pack" 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="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="SourceFlag" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HCustom1" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiResult" 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_FeiLong">
+        <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="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="sHBarType" 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_FeiLongResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_FeiLongResult" 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="sHBarType" 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_DifferentMater_FeiLong">
+        <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="HRedBlueFlag" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLongResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLongResult" 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_DifferentMater_SellOutBack_FeiLong">
+        <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="HRedBlueFlag" type="s:boolean" />
+            <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="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_DifferentMater_SellOutBack_FeiLongResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongResult" 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" />
@@ -3563,84 +3777,93 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetBillEntry_TmpList_PackUnionCarryUp">
-        <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_PackUnionCarryUpResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetBillEntry_TmpList_PackUnionCarryUpResult">
-              <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_SavePackUnionCarryUpBill_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="HStockOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePackUnionCarryUpBill_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePackUnionCarryUpBill_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_DelPackUnionBill_Temp">
-        <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_DelPackUnionBill_TempResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_DelPackUnionBill_TempResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="TempList_Modify_Pack">
+      <s:element name="GetKf_PonderationBillMain_Temp_Update_WHandSP">
         <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="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHWHID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="TempList_Modify_PackResponse">
+      <s:element name="GetKf_PonderationBillMain_Temp_Update_WHandSPResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="TempList_Modify_PackResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_Update_WHandSPResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_Temp_Update_SP">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHSPID" type="s:long" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_Temp_Update_SPResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_Update_SPResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_Temp_OrgandWHSP">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" 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="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaterName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_Temp_OrgandWHSPResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_OrgandWHSPResult" type="s:boolean" />
+            <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="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaterName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetBillQuery_WMS">
+        <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="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sCloudMode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sERPMode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHType" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetBillQuery_WMSResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetBillQuery_WMSResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -5317,134 +5540,69 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi">
+      <s:element name="set_CheckProductInBill_CLD">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sHBarCode_Pack" 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="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="SourceFlag" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HCustom1" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain_CLD" />
+            <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="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiResponse">
+      <s:complexType name="ClsKf_ProductInBillMain_CLD">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="1" maxOccurs="1" name="FDCStockID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="FDeptID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="FFManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="FSManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="FSelTranType" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+              <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="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="HORGANIZATIONSID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HORGANIZATIONSNO" type="s:string" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_CheckProductInBill_CLDResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_CheckProductInBill_CLDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_FeiLong">
+      <s:element name="GetInfoByBarCode">
         <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="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="sHBarType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMaterName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMaterNumber" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sMaterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMaterModel" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sUnitID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sUnitName" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_FeiLongResponse">
+      <s:element name="GetInfoByBarCodeResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_FeiLongResult" 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="sHBarType" 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_DifferentMater_FeiLong">
-        <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="HRedBlueFlag" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLongResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLongResult" 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_DifferentMater_SellOutBack_FeiLong">
-        <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="HRedBlueFlag" type="s:boolean" />
-            <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="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_DifferentMater_SellOutBack_FeiLongResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongResult" 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:element minOccurs="1" maxOccurs="1" name="GetInfoByBarCodeResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMaterName" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMaterNumber" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sMaterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMaterModel" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sUnitID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sUnitName" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -6708,97 +6866,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_Update_WHandSP">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHWHID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_Update_WHandSPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_Update_WHandSPResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_Update_SP">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHSPID" type="s:long" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_Update_SPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_Update_SPResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_OrgandWHSP">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" 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="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaterName" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_OrgandWHSPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_OrgandWHSPResult" type="s:boolean" />
-            <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="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaterName" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetBillQuery_WMS">
-        <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="HMaker" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sCloudMode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sERPMode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHType" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetBillQuery_WMSResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="GetBillQuery_WMSResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
       <s:element name="set_SaveEntrustReplenishOutBill_BillCheck">
         <s:complexType>
           <s:sequence>
@@ -6927,6 +6994,22 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBackBill_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_SaveEntrustOutBackBill_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveEntrustOutBackBill_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBackBill_BillCheckResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -7777,72 +7860,6 @@
             <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_MulSource_CLDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sHBillNo" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_CheckProductInBill_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain_CLD" />
-            <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="ClsKf_ProductInBillMain_CLD">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="1" maxOccurs="1" name="FDCStockID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="FDeptID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="FFManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="FSManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="FSelTranType" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-              <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="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="HORGANIZATIONSID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HORGANIZATIONSNO" type="s:string" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
-      <s:element name="set_CheckProductInBill_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_CheckProductInBill_CLDResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetInfoByBarCode">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMaterName" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMaterNumber" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sMaterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMaterModel" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sUnitID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sUnitName" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetInfoByBarCodeResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="GetInfoByBarCodeResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMaterName" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMaterNumber" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sMaterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMaterModel" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sUnitID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sUnitName" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -14697,6 +14714,30 @@
       </s:element>
     </s:schema>
   </wsdl:types>
+  <wsdl:message name="GetBillEntry_TmpList_PackUnionCarryUpSoapIn">
+    <wsdl:part name="parameters" element="tns:GetBillEntry_TmpList_PackUnionCarryUp" />
+  </wsdl:message>
+  <wsdl:message name="GetBillEntry_TmpList_PackUnionCarryUpSoapOut">
+    <wsdl:part name="parameters" element="tns:GetBillEntry_TmpList_PackUnionCarryUpResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePackUnionCarryUpBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePackUnionCarryUpBill_New" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePackUnionCarryUpBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePackUnionCarryUpBill_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_DelPackUnionBill_TempSoapIn">
+    <wsdl:part name="parameters" element="tns:set_DelPackUnionBill_Temp" />
+  </wsdl:message>
+  <wsdl:message name="set_DelPackUnionBill_TempSoapOut">
+    <wsdl:part name="parameters" element="tns:set_DelPackUnionBill_TempResponse" />
+  </wsdl:message>
+  <wsdl:message name="TempList_Modify_PackSoapIn">
+    <wsdl:part name="parameters" element="tns:TempList_Modify_Pack" />
+  </wsdl:message>
+  <wsdl:message name="TempList_Modify_PackSoapOut">
+    <wsdl:part name="parameters" element="tns:TempList_Modify_PackResponse" />
+  </wsdl:message>
   <wsdl:message name="GetSc_PackUnionBill_TempListSoapIn">
     <wsdl:part name="parameters" element="tns:GetSc_PackUnionBill_TempList" />
   </wsdl:message>
@@ -14900,6 +14941,30 @@
   </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="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi" />
+  </wsdl:message>
+  <wsdl:message name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_FeiLongSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_FeiLong" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_FeiLongSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_FeiLongResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLongSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_DifferentMater_FeiLong" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLongSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_DifferentMater_FeiLongResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveDoorOutCheck_BarCodeSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveDoorOutCheck_BarCode" />
@@ -15387,29 +15452,29 @@
   <wsdl:message name="get_SNBarCode_PackUnionCarryUpSoapOut">
     <wsdl:part name="parameters" element="tns:get_SNBarCode_PackUnionCarryUpResponse" />
   </wsdl:message>
-  <wsdl:message name="GetBillEntry_TmpList_PackUnionCarryUpSoapIn">
-    <wsdl:part name="parameters" element="tns:GetBillEntry_TmpList_PackUnionCarryUp" />
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_Update_WHandSPSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Update_WHandSP" />
   </wsdl:message>
-  <wsdl:message name="GetBillEntry_TmpList_PackUnionCarryUpSoapOut">
-    <wsdl:part name="parameters" element="tns:GetBillEntry_TmpList_PackUnionCarryUpResponse" />
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_Update_WHandSPSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Update_WHandSPResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SavePackUnionCarryUpBill_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePackUnionCarryUpBill_New" />
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_Update_SPSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Update_SP" />
   </wsdl:message>
-  <wsdl:message name="set_SavePackUnionCarryUpBill_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePackUnionCarryUpBill_NewResponse" />
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_Update_SPSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Update_SPResponse" />
   </wsdl:message>
-  <wsdl:message name="set_DelPackUnionBill_TempSoapIn">
-    <wsdl:part name="parameters" element="tns:set_DelPackUnionBill_Temp" />
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_OrgandWHSPSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_OrgandWHSP" />
   </wsdl:message>
-  <wsdl:message name="set_DelPackUnionBill_TempSoapOut">
-    <wsdl:part name="parameters" element="tns:set_DelPackUnionBill_TempResponse" />
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_OrgandWHSPSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_OrgandWHSPResponse" />
   </wsdl:message>
-  <wsdl:message name="TempList_Modify_PackSoapIn">
-    <wsdl:part name="parameters" element="tns:TempList_Modify_Pack" />
+  <wsdl:message name="GetBillQuery_WMSSoapIn">
+    <wsdl:part name="parameters" element="tns:GetBillQuery_WMS" />
   </wsdl:message>
-  <wsdl:message name="TempList_Modify_PackSoapOut">
-    <wsdl:part name="parameters" element="tns:TempList_Modify_PackResponse" />
+  <wsdl:message name="GetBillQuery_WMSSoapOut">
+    <wsdl:part name="parameters" element="tns:GetBillQuery_WMSResponse" />
   </wsdl:message>
   <wsdl:message name="TempList_ModifySoapIn">
     <wsdl:part name="parameters" element="tns:TempList_Modify" />
@@ -15891,29 +15956,17 @@
   <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_SenKaiSoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_SenKaiResponse" />
   </wsdl:message>
-  <wsdl:message name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi" />
+  <wsdl:message name="set_CheckProductInBill_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_CheckProductInBill_CLD" />
   </wsdl:message>
-  <wsdl:message name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiResponse" />
+  <wsdl:message name="set_CheckProductInBill_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_CheckProductInBill_CLDResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_FeiLongSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_FeiLong" />
+  <wsdl:message name="GetInfoByBarCodeSoapIn">
+    <wsdl:part name="parameters" element="tns:GetInfoByBarCode" />
   </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_FeiLongSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_FeiLongResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLongSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_DifferentMater_FeiLong" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLongSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_DifferentMater_FeiLongResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongResponse" />
+  <wsdl:message name="GetInfoByBarCodeSoapOut">
+    <wsdl:part name="parameters" element="tns:GetInfoByBarCodeResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveKf_AGVRequestBillSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveKf_AGVRequestBill" />
@@ -16221,30 +16274,6 @@
   <wsdl:message name="DeleteBillList_AuditSoapOut">
     <wsdl:part name="parameters" element="tns:DeleteBillList_AuditResponse" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_Update_WHandSPSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Update_WHandSP" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_Update_WHandSPSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Update_WHandSPResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_Update_SPSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Update_SP" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_Update_SPSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_Update_SPResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_OrgandWHSPSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_OrgandWHSP" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_OrgandWHSPSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_OrgandWHSPResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetBillQuery_WMSSoapIn">
-    <wsdl:part name="parameters" element="tns:GetBillQuery_WMS" />
-  </wsdl:message>
-  <wsdl:message name="GetBillQuery_WMSSoapOut">
-    <wsdl:part name="parameters" element="tns:GetBillQuery_WMSResponse" />
-  </wsdl:message>
   <wsdl:message name="set_SaveEntrustReplenishOutBill_BillCheckSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveEntrustReplenishOutBill_BillCheck" />
   </wsdl:message>
@@ -16274,6 +16303,12 @@
   </wsdl:message>
   <wsdl:message name="set_SaveEntrustOutBackBill_CLD_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_CLD_NewResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveEntrustOutBackBill_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_SaveEntrustOutBackBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_BillCheckResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveEntrustOutBillSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBill" />
@@ -16508,18 +16543,6 @@
   </wsdl:message>
   <wsdl:message name="set_SaveProductInBill_MulSource_CLDSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveProductInBill_MulSource_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_CheckProductInBill_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_CheckProductInBill_CLD" />
-  </wsdl:message>
-  <wsdl:message name="set_CheckProductInBill_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_CheckProductInBill_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetInfoByBarCodeSoapIn">
-    <wsdl:part name="parameters" element="tns:GetInfoByBarCode" />
-  </wsdl:message>
-  <wsdl:message name="GetInfoByBarCodeSoapOut">
-    <wsdl:part name="parameters" element="tns:GetInfoByBarCodeResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveMoveStockBill_MESSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_MES" />
@@ -18226,6 +18249,22 @@
     <wsdl:part name="parameters" element="tns:GetKf_MateOutBackBillListResponse" />
   </wsdl:message>
   <wsdl:portType name="WebService1Soap">
+    <wsdl:operation name="GetBillEntry_TmpList_PackUnionCarryUp">
+      <wsdl:input message="tns:GetBillEntry_TmpList_PackUnionCarryUpSoapIn" />
+      <wsdl:output message="tns:GetBillEntry_TmpList_PackUnionCarryUpSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePackUnionCarryUpBill_New">
+      <wsdl:input message="tns:set_SavePackUnionCarryUpBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SavePackUnionCarryUpBill_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_DelPackUnionBill_Temp">
+      <wsdl:input message="tns:set_DelPackUnionBill_TempSoapIn" />
+      <wsdl:output message="tns:set_DelPackUnionBill_TempSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="TempList_Modify_Pack">
+      <wsdl:input message="tns:TempList_Modify_PackSoapIn" />
+      <wsdl:output message="tns:TempList_Modify_PackSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="GetSc_PackUnionBill_TempList">
       <wsdl:input message="tns:GetSc_PackUnionBill_TempListSoapIn" />
       <wsdl:output message="tns:GetSc_PackUnionBill_TempListSoapOut" />
@@ -18361,6 +18400,22 @@
     <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="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi">
+      <wsdl:input message="tns:get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiSoapIn" />
+      <wsdl:output message="tns:get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_FeiLong">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_FeiLongSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_FeiLongSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLong">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_DifferentMater_FeiLongSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_DifferentMater_FeiLongSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveDoorOutCheck_BarCode">
       <wsdl:input message="tns:set_SaveDoorOutCheck_BarCodeSoapIn" />
@@ -18686,21 +18741,21 @@
       <wsdl:input message="tns:get_SNBarCode_PackUnionCarryUpSoapIn" />
       <wsdl:output message="tns:get_SNBarCode_PackUnionCarryUpSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetBillEntry_TmpList_PackUnionCarryUp">
-      <wsdl:input message="tns:GetBillEntry_TmpList_PackUnionCarryUpSoapIn" />
-      <wsdl:output message="tns:GetBillEntry_TmpList_PackUnionCarryUpSoapOut" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_WHandSP">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_Update_WHandSPSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_Update_WHandSPSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SavePackUnionCarryUpBill_New">
-      <wsdl:input message="tns:set_SavePackUnionCarryUpBill_NewSoapIn" />
-      <wsdl:output message="tns:set_SavePackUnionCarryUpBill_NewSoapOut" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_SP">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_Update_SPSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_Update_SPSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_DelPackUnionBill_Temp">
-      <wsdl:input message="tns:set_DelPackUnionBill_TempSoapIn" />
-      <wsdl:output message="tns:set_DelPackUnionBill_TempSoapOut" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_OrgandWHSP">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_OrgandWHSPSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_OrgandWHSPSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="TempList_Modify_Pack">
-      <wsdl:input message="tns:TempList_Modify_PackSoapIn" />
-      <wsdl:output message="tns:TempList_Modify_PackSoapOut" />
+    <wsdl:operation name="GetBillQuery_WMS">
+      <wsdl:input message="tns:GetBillQuery_WMSSoapIn" />
+      <wsdl:output message="tns:GetBillQuery_WMSSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="TempList_Modify">
       <wsdl:input message="tns:TempList_ModifySoapIn" />
@@ -19022,21 +19077,13 @@
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_SenKaiSoapIn" />
       <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_SenKaiSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi">
-      <wsdl:input message="tns:get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiSoapIn" />
-      <wsdl:output message="tns:get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiSoapOut" />
+    <wsdl:operation name="set_CheckProductInBill_CLD">
+      <wsdl:input message="tns:set_CheckProductInBill_CLDSoapIn" />
+      <wsdl:output message="tns:set_CheckProductInBill_CLDSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_FeiLong">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_FeiLongSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_FeiLongSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_DifferentMater_FeiLong">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_DifferentMater_FeiLongSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_DifferentMater_FeiLongSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongSoapOut" />
+    <wsdl:operation name="GetInfoByBarCode">
+      <wsdl:input message="tns:GetInfoByBarCodeSoapIn" />
+      <wsdl:output message="tns:GetInfoByBarCodeSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveKf_AGVRequestBill">
       <wsdl:input message="tns:set_SaveKf_AGVRequestBillSoapIn" />
@@ -19242,22 +19289,6 @@
       <wsdl:input message="tns:DeleteBillList_AuditSoapIn" />
       <wsdl:output message="tns:DeleteBillList_AuditSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_WHandSP">
-      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_Update_WHandSPSoapIn" />
-      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_Update_WHandSPSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_SP">
-      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_Update_SPSoapIn" />
-      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_Update_SPSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_OrgandWHSP">
-      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_OrgandWHSPSoapIn" />
-      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_OrgandWHSPSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetBillQuery_WMS">
-      <wsdl:input message="tns:GetBillQuery_WMSSoapIn" />
-      <wsdl:output message="tns:GetBillQuery_WMSSoapOut" />
-    </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustReplenishOutBill_BillCheck">
       <wsdl:input message="tns:set_SaveEntrustReplenishOutBill_BillCheckSoapIn" />
       <wsdl:output message="tns:set_SaveEntrustReplenishOutBill_BillCheckSoapOut" />
@@ -19277,6 +19308,10 @@
     <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
       <wsdl:input message="tns:set_SaveEntrustOutBackBill_CLD_NewSoapIn" />
       <wsdl:output message="tns:set_SaveEntrustOutBackBill_CLD_NewSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SaveEntrustOutBackBill_BillCheck">
+      <wsdl:input message="tns:set_SaveEntrustOutBackBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveEntrustOutBackBill_BillCheckSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustOutBill">
       <wsdl:input message="tns:set_SaveEntrustOutBillSoapIn" />
@@ -19433,14 +19468,6 @@
     <wsdl:operation name="set_SaveProductInBill_MulSource_CLD">
       <wsdl:input message="tns:set_SaveProductInBill_MulSource_CLDSoapIn" />
       <wsdl:output message="tns:set_SaveProductInBill_MulSource_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_CheckProductInBill_CLD">
-      <wsdl:input message="tns:set_CheckProductInBill_CLDSoapIn" />
-      <wsdl:output message="tns:set_CheckProductInBill_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetInfoByBarCode">
-      <wsdl:input message="tns:GetInfoByBarCodeSoapIn" />
-      <wsdl:output message="tns:GetInfoByBarCodeSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveMoveStockBill_MES">
       <wsdl:input message="tns:set_SaveMoveStockBill_MESSoapIn" />
@@ -20581,6 +20608,42 @@
   </wsdl:portType>
   <wsdl:binding name="WebService1Soap" type="tns:WebService1Soap">
     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="GetBillEntry_TmpList_PackUnionCarryUp">
+      <soap:operation soapAction="http://tempuri.org/GetBillEntry_TmpList_PackUnionCarryUp" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePackUnionCarryUpBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SavePackUnionCarryUpBill_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_DelPackUnionBill_Temp">
+      <soap:operation soapAction="http://tempuri.org/set_DelPackUnionBill_Temp" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="TempList_Modify_Pack">
+      <soap:operation soapAction="http://tempuri.org/TempList_Modify_Pack" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="GetSc_PackUnionBill_TempList">
       <soap:operation soapAction="http://tempuri.org/GetSc_PackUnionBill_TempList" style="document" />
       <wsdl:input>
@@ -20880,6 +20943,42 @@
     </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="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi">
+      <soap:operation soapAction="http://tempuri.org/get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi" 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_FeiLong">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_FeiLong" 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_DifferentMater_FeiLong">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_FeiLong" 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_DifferentMater_SellOutBack_FeiLong">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21616,8 +21715,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetBillEntry_TmpList_PackUnionCarryUp">
-      <soap:operation soapAction="http://tempuri.org/GetBillEntry_TmpList_PackUnionCarryUp" style="document" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_WHandSP">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_WHandSP" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21625,8 +21724,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePackUnionCarryUpBill_New">
-      <soap:operation soapAction="http://tempuri.org/set_SavePackUnionCarryUpBill_New" style="document" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_SP">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_SP" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21634,8 +21733,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_DelPackUnionBill_Temp">
-      <soap:operation soapAction="http://tempuri.org/set_DelPackUnionBill_Temp" style="document" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_OrgandWHSP">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_OrgandWHSP" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21643,8 +21742,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="TempList_Modify_Pack">
-      <soap:operation soapAction="http://tempuri.org/TempList_Modify_Pack" style="document" />
+    <wsdl:operation name="GetBillQuery_WMS">
+      <soap:operation soapAction="http://tempuri.org/GetBillQuery_WMS" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22372,8 +22471,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi">
-      <soap:operation soapAction="http://tempuri.org/get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi" style="document" />
+    <wsdl:operation name="set_CheckProductInBill_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_CheckProductInBill_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22381,26 +22480,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_FeiLong">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_FeiLong" 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_DifferentMater_FeiLong">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_FeiLong" 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_DifferentMater_SellOutBack_FeiLong">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong" style="document" />
+    <wsdl:operation name="GetInfoByBarCode">
+      <soap:operation soapAction="http://tempuri.org/GetInfoByBarCode" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22867,42 +22948,6 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_WHandSP">
-      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_WHandSP" 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_Update_SP">
-      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_SP" 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_OrgandWHSP">
-      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_OrgandWHSP" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetBillQuery_WMS">
-      <soap:operation soapAction="http://tempuri.org/GetBillQuery_WMS" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustReplenishOutBill_BillCheck">
       <soap:operation soapAction="http://tempuri.org/set_SaveEntrustReplenishOutBill_BillCheck" style="document" />
       <wsdl:input>
@@ -22941,6 +22986,15 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
       <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_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_SaveEntrustOutBackBill_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_BillCheck" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23292,24 +23346,6 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveProductInBill_MulSource_CLD">
       <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_MulSource_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_CheckProductInBill_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_CheckProductInBill_CLD" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetInfoByBarCode">
-      <soap:operation soapAction="http://tempuri.org/GetInfoByBarCode" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -25876,6 +25912,42 @@
   </wsdl:binding>
   <wsdl:binding name="WebService1Soap12" type="tns:WebService1Soap">
     <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="GetBillEntry_TmpList_PackUnionCarryUp">
+      <soap12:operation soapAction="http://tempuri.org/GetBillEntry_TmpList_PackUnionCarryUp" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePackUnionCarryUpBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePackUnionCarryUpBill_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_DelPackUnionBill_Temp">
+      <soap12:operation soapAction="http://tempuri.org/set_DelPackUnionBill_Temp" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="TempList_Modify_Pack">
+      <soap12:operation soapAction="http://tempuri.org/TempList_Modify_Pack" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="GetSc_PackUnionBill_TempList">
       <soap12:operation soapAction="http://tempuri.org/GetSc_PackUnionBill_TempList" style="document" />
       <wsdl:input>
@@ -26175,6 +26247,42 @@
     </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="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi">
+      <soap12:operation soapAction="http://tempuri.org/get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi" 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_FeiLong">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_FeiLong" 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_DifferentMater_FeiLong">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_FeiLong" 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_DifferentMater_SellOutBack_FeiLong">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26911,8 +27019,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetBillEntry_TmpList_PackUnionCarryUp">
-      <soap12:operation soapAction="http://tempuri.org/GetBillEntry_TmpList_PackUnionCarryUp" style="document" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_WHandSP">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_WHandSP" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26920,8 +27028,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePackUnionCarryUpBill_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePackUnionCarryUpBill_New" style="document" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_SP">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_SP" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26929,8 +27037,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_DelPackUnionBill_Temp">
-      <soap12:operation soapAction="http://tempuri.org/set_DelPackUnionBill_Temp" style="document" />
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_OrgandWHSP">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_OrgandWHSP" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26938,8 +27046,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="TempList_Modify_Pack">
-      <soap12:operation soapAction="http://tempuri.org/TempList_Modify_Pack" style="document" />
+    <wsdl:operation name="GetBillQuery_WMS">
+      <soap12:operation soapAction="http://tempuri.org/GetBillQuery_WMS" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27667,8 +27775,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi">
-      <soap12:operation soapAction="http://tempuri.org/get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLi" style="document" />
+    <wsdl:operation name="set_CheckProductInBill_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_CheckProductInBill_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27676,26 +27784,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_FeiLong">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_FeiLong" 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_DifferentMater_FeiLong">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_FeiLong" 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_DifferentMater_SellOutBack_FeiLong">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLong" style="document" />
+    <wsdl:operation name="GetInfoByBarCode">
+      <soap12:operation soapAction="http://tempuri.org/GetInfoByBarCode" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28162,42 +28252,6 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_Update_WHandSP">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_WHandSP" 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_Update_SP">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_Update_SP" 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_OrgandWHSP">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_OrgandWHSP" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetBillQuery_WMS">
-      <soap12:operation soapAction="http://tempuri.org/GetBillQuery_WMS" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustReplenishOutBill_BillCheck">
       <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustReplenishOutBill_BillCheck" style="document" />
       <wsdl:input>
@@ -28236,6 +28290,15 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
       <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_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_SaveEntrustOutBackBill_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_BillCheck" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28587,24 +28650,6 @@
     </wsdl:operation>
     <wsdl:operation name="set_SaveProductInBill_MulSource_CLD">
       <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_MulSource_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_CheckProductInBill_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_CheckProductInBill_CLD" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetInfoByBarCode">
-      <soap12:operation soapAction="http://tempuri.org/GetInfoByBarCode" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>

--
Gitblit v1.9.1