From 6e4713d36e144f8c6e67ed780e20004734818f84 Mon Sep 17 00:00:00 2001
From: yxj <yxj@hz-kingdee.com>
Date: 星期二, 19 八月 2025 13:55:18 +0800
Subject: [PATCH] 新增工序汇报单同步至金蝶云调用方法;新增直接调拨免扫码模块,扫描源单、上传生成单据调用方法

---
 WebAPI/Web References/WebS/Reference.cs | 6793 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 3,566 insertions(+), 3,227 deletions(-)

diff --git a/WebAPI/Web References/WebS/Reference.cs b/WebAPI/Web References/WebS/Reference.cs
index e444cc8..6f61d97 100644
--- a/WebAPI/Web References/WebS/Reference.cs
+++ b/WebAPI/Web References/WebS/Reference.cs
@@ -34,9 +34,45 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
     public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
         
+        private System.Threading.SendOrPostCallback getDataSetBySQLOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getRunProcOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getRunProcByMulOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getSecurity_LogOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_CancelltionBarCodeBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_UnCancelltionBarCodeBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback Set_BPrintQtyBarCodeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_BarCodeAutoWMSOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MouldOperationCompleted;
+        
         private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_OtherInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_MateOutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_SellOutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustOutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_OtherOutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_MateReplenishOutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStock_XiaBaoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockStepOutOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockStepInOperationCompleted;
         
@@ -190,23 +226,23 @@
         
         private System.Threading.SendOrPostCallback getSub_GetCurPeriodOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getDataSetBySQLOperationCompleted;
+        private System.Threading.SendOrPostCallback get_SaveBarCodeFormServerOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getRunProcOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveScanToServerOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getRunProcByMulOperationCompleted;
+        private System.Threading.SendOrPostCallback get_ServerFileListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getSecurity_LogOperationCompleted;
+        private System.Threading.SendOrPostCallback get_ServerFileListForWMSOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_CancelltionBarCodeBillOperationCompleted;
+        private System.Threading.SendOrPostCallback get_ServerFileListForNBWMSOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_UnCancelltionBarCodeBillOperationCompleted;
+        private System.Threading.SendOrPostCallback get_ServerFileListForNBLMESOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Set_BPrintQtyBarCodeOperationCompleted;
+        private System.Threading.SendOrPostCallback get_ServerFileOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_BarCodeAutoWMSOperationCompleted;
+        private System.Threading.SendOrPostCallback get_ServerFileForWMSOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MouldOperationCompleted;
+        private System.Threading.SendOrPostCallback get_ORGANIZATIONSOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_ORGANIZATIONS_UserByOrgRelationOperationCompleted;
         
@@ -358,23 +394,13 @@
         
         private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustInOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBarCode_OtherInOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustInBackBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBarCode_MateOutOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustInBackBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBarCode_SellOutOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustOutOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_OtherOutOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_MateReplenishOutOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStock_XiaBaoOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockStepOutOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckAddEntrustInBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_CheckEntrustInBillOperationCompleted;
         
@@ -434,6 +460,8 @@
         
         private System.Threading.SendOrPostCallback set_SaveProExchReport_CLDOperationCompleted;
         
+        private System.Threading.SendOrPostCallback set_SaveStationOutBill_CLDOperationCompleted;
+        
         private System.Threading.SendOrPostCallback set_SaveNoPassProdCheckBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempListOperationCompleted;
@@ -490,23 +518,13 @@
         
         private System.Threading.SendOrPostCallback DeleteByICStockBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SaveBarCodeFormServerOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckEntrustOutBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveScanToServerOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckEntrustOutBill_RowOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_ServerFileListOperationCompleted;
+        private System.Threading.SendOrPostCallback set_AuditEntrustOutBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_ServerFileListForWMSOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_ServerFileListForNBWMSOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_ServerFileListForNBLMESOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_ServerFileOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_ServerFileForWMSOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_ORGANIZATIONSOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_EntrustOutBill_K3_SourceOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_NewOperationCompleted;
         
@@ -596,13 +614,7 @@
         
         private System.Threading.SendOrPostCallback set_SaveProductInBill_BillCheckOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveEntrustInBackBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveEntrustInBackBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveEntrustInBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckAddEntrustInBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveMoveStockStepOutBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockStepOutBill_CLD_NewOperationCompleted;
         
@@ -695,14 +707,6 @@
         private System.Threading.SendOrPostCallback set_SaveEntrustOutBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_CheckAddEntrustOutBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckEntrustOutBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckEntrustOutBill_RowOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_AuditEntrustOutBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_EntrustOutBill_K3_SourceOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted;
         
@@ -833,8 +837,6 @@
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_MESOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_BillCheckOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveMoveStockStepOutBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetSc_ICMOBillListOperationCompleted;
         
@@ -1215,10 +1217,64 @@
         }
         
         /// <remarks/>
+        public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
+        
+        /// <remarks/>
+        public event getRunProcCompletedEventHandler getRunProcCompleted;
+        
+        /// <remarks/>
+        public event getRunProcByMulCompletedEventHandler getRunProcByMulCompleted;
+        
+        /// <remarks/>
+        public event getSecurity_LogCompletedEventHandler getSecurity_LogCompleted;
+        
+        /// <remarks/>
+        public event set_CancelltionBarCodeBillCompletedEventHandler set_CancelltionBarCodeBillCompleted;
+        
+        /// <remarks/>
+        public event set_UnCancelltionBarCodeBillCompletedEventHandler set_UnCancelltionBarCodeBillCompleted;
+        
+        /// <remarks/>
+        public event Set_BPrintQtyBarCodeCompletedEventHandler Set_BPrintQtyBarCodeCompleted;
+        
+        /// <remarks/>
+        public event set_BarCodeAutoWMSCompletedEventHandler set_BarCodeAutoWMSCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_MouldCompletedEventHandler get_CheckTypeByBarCode_MouldCompleted;
+        
+        /// <remarks/>
         public event DeleteMouldCompletedEventHandler DeleteMouldCompleted;
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_OtherInCompletedEventHandler get_SourceBarCode_OtherInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_MateOutCompletedEventHandler get_SourceBarCode_MateOutCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_SellOutCompletedEventHandler get_SourceBarCode_SellOutCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_EntrustOutCompletedEventHandler get_SourceBarCode_EntrustOutCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_OtherOutCompletedEventHandler get_SourceBarCode_OtherOutCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_MateReplenishOutCompletedEventHandler get_SourceBarCode_MateReplenishOutCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_MoveStockCompletedEventHandler get_SourceBarCode_MoveStockCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_MoveStock_XiaBaoCompletedEventHandler get_SourceBarCode_MoveStock_XiaBaoCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_MoveStockStepOutCompletedEventHandler get_SourceBarCode_MoveStockStepOutCompleted;
         
         /// <remarks/>
         public event get_SourceBarCode_MoveStockStepInCompletedEventHandler get_SourceBarCode_MoveStockStepInCompleted;
@@ -1449,31 +1505,31 @@
         public event getSub_GetCurPeriodCompletedEventHandler getSub_GetCurPeriodCompleted;
         
         /// <remarks/>
-        public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
+        public event get_SaveBarCodeFormServerCompletedEventHandler get_SaveBarCodeFormServerCompleted;
         
         /// <remarks/>
-        public event getRunProcCompletedEventHandler getRunProcCompleted;
+        public event set_SaveScanToServerCompletedEventHandler set_SaveScanToServerCompleted;
         
         /// <remarks/>
-        public event getRunProcByMulCompletedEventHandler getRunProcByMulCompleted;
+        public event get_ServerFileListCompletedEventHandler get_ServerFileListCompleted;
         
         /// <remarks/>
-        public event getSecurity_LogCompletedEventHandler getSecurity_LogCompleted;
+        public event get_ServerFileListForWMSCompletedEventHandler get_ServerFileListForWMSCompleted;
         
         /// <remarks/>
-        public event set_CancelltionBarCodeBillCompletedEventHandler set_CancelltionBarCodeBillCompleted;
+        public event get_ServerFileListForNBWMSCompletedEventHandler get_ServerFileListForNBWMSCompleted;
         
         /// <remarks/>
-        public event set_UnCancelltionBarCodeBillCompletedEventHandler set_UnCancelltionBarCodeBillCompleted;
+        public event get_ServerFileListForNBLMESCompletedEventHandler get_ServerFileListForNBLMESCompleted;
         
         /// <remarks/>
-        public event Set_BPrintQtyBarCodeCompletedEventHandler Set_BPrintQtyBarCodeCompleted;
+        public event get_ServerFileCompletedEventHandler get_ServerFileCompleted;
         
         /// <remarks/>
-        public event set_BarCodeAutoWMSCompletedEventHandler set_BarCodeAutoWMSCompleted;
+        public event get_ServerFileForWMSCompletedEventHandler get_ServerFileForWMSCompleted;
         
         /// <remarks/>
-        public event get_CheckTypeByBarCode_MouldCompletedEventHandler get_CheckTypeByBarCode_MouldCompleted;
+        public event get_ORGANIZATIONSCompletedEventHandler get_ORGANIZATIONSCompleted;
         
         /// <remarks/>
         public event get_ORGANIZATIONS_UserByOrgRelationCompletedEventHandler get_ORGANIZATIONS_UserByOrgRelationCompleted;
@@ -1701,31 +1757,16 @@
         public event get_SourceBarCode_EntrustInCompletedEventHandler get_SourceBarCode_EntrustInCompleted;
         
         /// <remarks/>
-        public event get_SourceBarCode_OtherInCompletedEventHandler get_SourceBarCode_OtherInCompleted;
+        public event set_SaveEntrustInBackBillCompletedEventHandler set_SaveEntrustInBackBillCompleted;
         
         /// <remarks/>
-        public event get_SourceBarCode_MateOutCompletedEventHandler get_SourceBarCode_MateOutCompleted;
+        public event set_SaveEntrustInBackBill_NewCompletedEventHandler set_SaveEntrustInBackBill_NewCompleted;
         
         /// <remarks/>
-        public event get_SourceBarCode_SellOutCompletedEventHandler get_SourceBarCode_SellOutCompleted;
+        public event set_SaveEntrustInBillCompletedEventHandler set_SaveEntrustInBillCompleted;
         
         /// <remarks/>
-        public event get_SourceBarCode_EntrustOutCompletedEventHandler get_SourceBarCode_EntrustOutCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_OtherOutCompletedEventHandler get_SourceBarCode_OtherOutCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_MateReplenishOutCompletedEventHandler get_SourceBarCode_MateReplenishOutCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_MoveStockCompletedEventHandler get_SourceBarCode_MoveStockCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_MoveStock_XiaBaoCompletedEventHandler get_SourceBarCode_MoveStock_XiaBaoCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_MoveStockStepOutCompletedEventHandler get_SourceBarCode_MoveStockStepOutCompleted;
+        public event set_CheckAddEntrustInBillCompletedEventHandler set_CheckAddEntrustInBillCompleted;
         
         /// <remarks/>
         public event set_CheckEntrustInBillCompletedEventHandler set_CheckEntrustInBillCompleted;
@@ -1815,6 +1856,9 @@
         public event set_SaveProExchReport_CLDCompletedEventHandler set_SaveProExchReport_CLDCompleted;
         
         /// <remarks/>
+        public event set_SaveStationOutBill_CLDCompletedEventHandler set_SaveStationOutBill_CLDCompleted;
+        
+        /// <remarks/>
         public event set_SaveNoPassProdCheckBill_NewCompletedEventHandler set_SaveNoPassProdCheckBill_NewCompleted;
         
         /// <remarks/>
@@ -1899,31 +1943,16 @@
         public event DeleteByICStockBillCompletedEventHandler DeleteByICStockBillCompleted;
         
         /// <remarks/>
-        public event get_SaveBarCodeFormServerCompletedEventHandler get_SaveBarCodeFormServerCompleted;
+        public event set_CheckEntrustOutBillCompletedEventHandler set_CheckEntrustOutBillCompleted;
         
         /// <remarks/>
-        public event set_SaveScanToServerCompletedEventHandler set_SaveScanToServerCompleted;
+        public event set_CheckEntrustOutBill_RowCompletedEventHandler set_CheckEntrustOutBill_RowCompleted;
         
         /// <remarks/>
-        public event get_ServerFileListCompletedEventHandler get_ServerFileListCompleted;
+        public event set_AuditEntrustOutBillCompletedEventHandler set_AuditEntrustOutBillCompleted;
         
         /// <remarks/>
-        public event get_ServerFileListForWMSCompletedEventHandler get_ServerFileListForWMSCompleted;
-        
-        /// <remarks/>
-        public event get_ServerFileListForNBWMSCompletedEventHandler get_ServerFileListForNBWMSCompleted;
-        
-        /// <remarks/>
-        public event get_ServerFileListForNBLMESCompletedEventHandler get_ServerFileListForNBLMESCompleted;
-        
-        /// <remarks/>
-        public event get_ServerFileCompletedEventHandler get_ServerFileCompleted;
-        
-        /// <remarks/>
-        public event get_ServerFileForWMSCompletedEventHandler get_ServerFileForWMSCompleted;
-        
-        /// <remarks/>
-        public event get_ORGANIZATIONSCompletedEventHandler get_ORGANIZATIONSCompleted;
+        public event GetKf_EntrustOutBill_K3_SourceCompletedEventHandler GetKf_EntrustOutBill_K3_SourceCompleted;
         
         /// <remarks/>
         public event set_SaveEntrustOutBill_NewCompletedEventHandler set_SaveEntrustOutBill_NewCompleted;
@@ -2058,16 +2087,7 @@
         public event set_SaveProductInBill_BillCheckCompletedEventHandler set_SaveProductInBill_BillCheckCompleted;
         
         /// <remarks/>
-        public event set_SaveEntrustInBackBillCompletedEventHandler set_SaveEntrustInBackBillCompleted;
-        
-        /// <remarks/>
-        public event set_SaveEntrustInBackBill_NewCompletedEventHandler set_SaveEntrustInBackBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveEntrustInBillCompletedEventHandler set_SaveEntrustInBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckAddEntrustInBillCompletedEventHandler set_CheckAddEntrustInBillCompleted;
+        public event set_SaveMoveStockStepOutBill_NewCompletedEventHandler set_SaveMoveStockStepOutBill_NewCompleted;
         
         /// <remarks/>
         public event set_SaveMoveStockStepOutBill_CLD_NewCompletedEventHandler set_SaveMoveStockStepOutBill_CLD_NewCompleted;
@@ -2206,18 +2226,6 @@
         
         /// <remarks/>
         public event set_CheckAddEntrustOutBillCompletedEventHandler set_CheckAddEntrustOutBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckEntrustOutBillCompletedEventHandler set_CheckEntrustOutBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckEntrustOutBill_RowCompletedEventHandler set_CheckEntrustOutBill_RowCompleted;
-        
-        /// <remarks/>
-        public event set_AuditEntrustOutBillCompletedEventHandler set_AuditEntrustOutBillCompleted;
-        
-        /// <remarks/>
-        public event GetKf_EntrustOutBill_K3_SourceCompletedEventHandler GetKf_EntrustOutBill_K3_SourceCompleted;
         
         /// <remarks/>
         public event set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler set_ClearPonderationBillMain_Temp_ChangGuiCompleted;
@@ -2413,9 +2421,6 @@
         
         /// <remarks/>
         public event set_SaveMoveStockBill_BillCheckCompletedEventHandler set_SaveMoveStockBill_BillCheckCompleted;
-        
-        /// <remarks/>
-        public event set_SaveMoveStockStepOutBill_NewCompletedEventHandler set_SaveMoveStockStepOutBill_NewCompleted;
         
         /// <remarks/>
         public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted;
@@ -2928,6 +2933,381 @@
         public event GetSc_ICMOBackBillListCompletedEventHandler GetSc_ICMOBackBillListCompleted;
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetBySQL", 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 getDataSetBySQL(string sSQL, string sTable, ref string sErrMsg) {
+            object[] results = this.Invoke("getDataSetBySQL", new object[] {
+                        sSQL,
+                        sTable,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg) {
+            this.getDataSetBySQLAsync(sSQL, sTable, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
+            if ((this.getDataSetBySQLOperationCompleted == null)) {
+                this.getDataSetBySQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetBySQLOperationCompleted);
+            }
+            this.InvokeAsync("getDataSetBySQL", new object[] {
+                        sSQL,
+                        sTable,
+                        sErrMsg}, this.getDataSetBySQLOperationCompleted, userState);
+        }
+        
+        private void OngetDataSetBySQLOperationCompleted(object arg) {
+            if ((this.getDataSetBySQLCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getDataSetBySQLCompleted(this, new getDataSetBySQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public void getRunProc(string sSQL, ref string sErrMsg) {
+            object[] results = this.Invoke("getRunProc", new object[] {
+                        sSQL,
+                        sErrMsg});
+            sErrMsg = ((string)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getRunProcAsync(string sSQL, string sErrMsg) {
+            this.getRunProcAsync(sSQL, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getRunProcAsync(string sSQL, string sErrMsg, object userState) {
+            if ((this.getRunProcOperationCompleted == null)) {
+                this.getRunProcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcOperationCompleted);
+            }
+            this.InvokeAsync("getRunProc", new object[] {
+                        sSQL,
+                        sErrMsg}, this.getRunProcOperationCompleted, userState);
+        }
+        
+        private void OngetRunProcOperationCompleted(object arg) {
+            if ((this.getRunProcCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getRunProcCompleted(this, new getRunProcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProcByMul", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public void getRunProcByMul(string[] sSQL, ref string sErrMsg) {
+            object[] results = this.Invoke("getRunProcByMul", new object[] {
+                        sSQL,
+                        sErrMsg});
+            sErrMsg = ((string)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg) {
+            this.getRunProcByMulAsync(sSQL, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg, object userState) {
+            if ((this.getRunProcByMulOperationCompleted == null)) {
+                this.getRunProcByMulOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcByMulOperationCompleted);
+            }
+            this.InvokeAsync("getRunProcByMul", new object[] {
+                        sSQL,
+                        sErrMsg}, this.getRunProcByMulOperationCompleted, userState);
+        }
+        
+        private void OngetRunProcByMulOperationCompleted(object arg) {
+            if ((this.getRunProcByMulCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getRunProcByMulCompleted(this, new getRunProcByMulCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSecurity_Log", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool getSecurity_Log(string ModRightNameCheck, string CurUserName, ref string sErrMsg) {
+            object[] results = this.Invoke("getSecurity_Log", new object[] {
+                        ModRightNameCheck,
+                        CurUserName,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg) {
+            this.getSecurity_LogAsync(ModRightNameCheck, CurUserName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg, object userState) {
+            if ((this.getSecurity_LogOperationCompleted == null)) {
+                this.getSecurity_LogOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSecurity_LogOperationCompleted);
+            }
+            this.InvokeAsync("getSecurity_Log", new object[] {
+                        ModRightNameCheck,
+                        CurUserName,
+                        sErrMsg}, this.getSecurity_LogOperationCompleted, userState);
+        }
+        
+        private void OngetSecurity_LogOperationCompleted(object arg) {
+            if ((this.getSecurity_LogCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getSecurity_LogCompleted(this, new getSecurity_LogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CancelltionBarCodeBill", 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_CancelltionBarCodeBill(string sBarCode) {
+            object[] results = this.Invoke("set_CancelltionBarCodeBill", new object[] {
+                        sBarCode});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_CancelltionBarCodeBillAsync(string sBarCode) {
+            this.set_CancelltionBarCodeBillAsync(sBarCode, null);
+        }
+        
+        /// <remarks/>
+        public void set_CancelltionBarCodeBillAsync(string sBarCode, object userState) {
+            if ((this.set_CancelltionBarCodeBillOperationCompleted == null)) {
+                this.set_CancelltionBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CancelltionBarCodeBillOperationCompleted);
+            }
+            this.InvokeAsync("set_CancelltionBarCodeBill", new object[] {
+                        sBarCode}, this.set_CancelltionBarCodeBillOperationCompleted, userState);
+        }
+        
+        private void Onset_CancelltionBarCodeBillOperationCompleted(object arg) {
+            if ((this.set_CancelltionBarCodeBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_CancelltionBarCodeBillCompleted(this, new set_CancelltionBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_UnCancelltionBarCodeBill", 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_UnCancelltionBarCodeBill(string sBarCode) {
+            object[] results = this.Invoke("set_UnCancelltionBarCodeBill", new object[] {
+                        sBarCode});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_UnCancelltionBarCodeBillAsync(string sBarCode) {
+            this.set_UnCancelltionBarCodeBillAsync(sBarCode, null);
+        }
+        
+        /// <remarks/>
+        public void set_UnCancelltionBarCodeBillAsync(string sBarCode, object userState) {
+            if ((this.set_UnCancelltionBarCodeBillOperationCompleted == null)) {
+                this.set_UnCancelltionBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_UnCancelltionBarCodeBillOperationCompleted);
+            }
+            this.InvokeAsync("set_UnCancelltionBarCodeBill", new object[] {
+                        sBarCode}, this.set_UnCancelltionBarCodeBillOperationCompleted, userState);
+        }
+        
+        private void Onset_UnCancelltionBarCodeBillOperationCompleted(object arg) {
+            if ((this.set_UnCancelltionBarCodeBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_UnCancelltionBarCodeBillCompleted(this, new set_UnCancelltionBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Set_BPrintQtyBarCode", 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_BPrintQtyBarCode(string sBarCode, ref string sReturn) {
+            object[] results = this.Invoke("Set_BPrintQtyBarCode", new object[] {
+                        sBarCode,
+                        sReturn});
+            sReturn = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Set_BPrintQtyBarCodeAsync(string sBarCode, string sReturn) {
+            this.Set_BPrintQtyBarCodeAsync(sBarCode, sReturn, null);
+        }
+        
+        /// <remarks/>
+        public void Set_BPrintQtyBarCodeAsync(string sBarCode, string sReturn, object userState) {
+            if ((this.Set_BPrintQtyBarCodeOperationCompleted == null)) {
+                this.Set_BPrintQtyBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSet_BPrintQtyBarCodeOperationCompleted);
+            }
+            this.InvokeAsync("Set_BPrintQtyBarCode", new object[] {
+                        sBarCode,
+                        sReturn}, this.Set_BPrintQtyBarCodeOperationCompleted, userState);
+        }
+        
+        private void OnSet_BPrintQtyBarCodeOperationCompleted(object arg) {
+            if ((this.Set_BPrintQtyBarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Set_BPrintQtyBarCodeCompleted(this, new Set_BPrintQtyBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_BarCodeAutoWMS", 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_BarCodeAutoWMS(long HInterID, string HSourceBillType, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_BarCodeAutoWMS", new object[] {
+                        HInterID,
+                        HSourceBillType,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_BarCodeAutoWMSAsync(long HInterID, string HSourceBillType, long HStockOrgID, string sErrMsg) {
+            this.set_BarCodeAutoWMSAsync(HInterID, HSourceBillType, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_BarCodeAutoWMSAsync(long HInterID, string HSourceBillType, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.set_BarCodeAutoWMSOperationCompleted == null)) {
+                this.set_BarCodeAutoWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_BarCodeAutoWMSOperationCompleted);
+            }
+            this.InvokeAsync("set_BarCodeAutoWMS", new object[] {
+                        HInterID,
+                        HSourceBillType,
+                        HStockOrgID,
+                        sErrMsg}, this.set_BarCodeAutoWMSOperationCompleted, userState);
+        }
+        
+        private void Onset_BarCodeAutoWMSOperationCompleted(object arg) {
+            if ((this.set_BarCodeAutoWMSCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_BarCodeAutoWMSCompleted(this, new set_BarCodeAutoWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_Mould", 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_Mould get_CheckTypeByBarCode_Mould(
+                    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, 
+                    long SCWhID, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_Mould", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        SCWhID,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_Mould)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_MouldAsync(
+                    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, 
+                    long SCWhID, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    string sErrMsg) {
+            this.get_CheckTypeByBarCode_MouldAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, SCWhID, HStockInOrgID, HStockOutOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_MouldAsync(
+                    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, 
+                    long SCWhID, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.get_CheckTypeByBarCode_MouldOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_MouldOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_MouldOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_Mould", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        SCWhID,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        sErrMsg}, this.get_CheckTypeByBarCode_MouldOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_MouldOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_MouldCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_MouldCompleted(this, new get_CheckTypeByBarCode_MouldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteMould", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public bool DeleteMould(long HInterID, long HItemID, string HBillType, ref string sErrMsg) {
             object[] results = this.Invoke("DeleteMould", new object[] {
@@ -3115,6 +3495,424 @@
             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_SourceBarCode_OtherIn", 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_SourceBarCode_OtherIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_OtherIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_OtherInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_OtherInOperationCompleted == null)) {
+                this.get_SourceBarCode_OtherInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_OtherInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_OtherIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_OtherInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_OtherInOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_OtherInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_OtherInCompleted(this, new get_SourceBarCode_OtherInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MateOut", 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_SourceBarCode_MateOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_MateOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HPTQty,
+                        HPlanMode,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MateOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_MateOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HPTQty, HPlanMode, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MateOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_MateOutOperationCompleted == null)) {
+                this.get_SourceBarCode_MateOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MateOutOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_MateOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HPTQty,
+                        HPlanMode,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_MateOutOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_MateOutOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_MateOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_MateOutCompleted(this, new get_SourceBarCode_MateOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_SellOut", 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_SourceBarCode_SellOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_SellOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_SellOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_SellOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_SellOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_SellOutOperationCompleted == null)) {
+                this.get_SourceBarCode_SellOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_SellOutOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_SellOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_SellOutOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_SellOutOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_SellOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_SellOutCompleted(this, new get_SourceBarCode_SellOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_EntrustOut", 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_SourceBarCode_EntrustOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_EntrustOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_EntrustOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_EntrustOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_EntrustOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_EntrustOutOperationCompleted == null)) {
+                this.get_SourceBarCode_EntrustOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_EntrustOutOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_EntrustOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_EntrustOutOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_EntrustOutOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_EntrustOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_EntrustOutCompleted(this, new get_SourceBarCode_EntrustOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_OtherOut", 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_SourceBarCode_OtherOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_OtherOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_OtherOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_OtherOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_OtherOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_OtherOutOperationCompleted == null)) {
+                this.get_SourceBarCode_OtherOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_OtherOutOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_OtherOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_OtherOutOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_OtherOutOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_OtherOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_OtherOutCompleted(this, new get_SourceBarCode_OtherOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MateReplenishOut", 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_SourceBarCode_MateReplenishOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_MateReplenishOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MateReplenishOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_MateReplenishOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MateReplenishOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_MateReplenishOutOperationCompleted == null)) {
+                this.get_SourceBarCode_MateReplenishOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MateReplenishOutOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_MateReplenishOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_MateReplenishOutOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_MateReplenishOutOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_MateReplenishOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_MateReplenishOutCompleted(this, new get_SourceBarCode_MateReplenishOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MoveStock", 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_SourceBarCode_MoveStock(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_MoveStock", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MoveStockAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_MoveStockAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MoveStockAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_MoveStockOperationCompleted == null)) {
+                this.get_SourceBarCode_MoveStockOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MoveStockOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_MoveStock", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_MoveStockOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_MoveStockOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_MoveStockCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_MoveStockCompleted(this, new get_SourceBarCode_MoveStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MoveStock_XiaBao", 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_SourceBarCode_MoveStock_XiaBao(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_MoveStock_XiaBao", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MoveStock_XiaBaoAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_MoveStock_XiaBaoAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MoveStock_XiaBaoAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_MoveStock_XiaBaoOperationCompleted == null)) {
+                this.get_SourceBarCode_MoveStock_XiaBaoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MoveStock_XiaBaoOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_MoveStock_XiaBao", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_MoveStock_XiaBaoOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_MoveStock_XiaBaoOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_MoveStock_XiaBaoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_MoveStock_XiaBaoCompleted(this, new get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MoveStockStepOut", 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_SourceBarCode_MoveStockStepOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HStockInOrgID, long HStockOutOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_MoveStockStepOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MoveStockStepOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HStockInOrgID, long HStockOutOrgID, string sErrMsg) {
+            this.get_SourceBarCode_MoveStockStepOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HStockInOrgID, HStockOutOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MoveStockStepOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HStockInOrgID, long HStockOutOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_MoveStockStepOutOperationCompleted == null)) {
+                this.get_SourceBarCode_MoveStockStepOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MoveStockStepOutOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_MoveStockStepOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        sErrMsg}, this.get_SourceBarCode_MoveStockStepOutOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_MoveStockStepOutOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_MoveStockStepOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_MoveStockStepOutCompleted(this, new get_SourceBarCode_MoveStockStepOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -6858,377 +7656,269 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetBySQL", 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 getDataSetBySQL(string sSQL, string sTable, ref string sErrMsg) {
-            object[] results = this.Invoke("getDataSetBySQL", new object[] {
-                        sSQL,
-                        sTable,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SaveBarCodeFormServer", 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 get_SaveBarCodeFormServer(long Days, ref string sErr) {
+            object[] results = this.Invoke("get_SaveBarCodeFormServer", new object[] {
+                        Days,
+                        sErr});
+            sErr = ((string)(results[1]));
             return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg) {
-            this.getDataSetBySQLAsync(sSQL, sTable, sErrMsg, null);
+        public void get_SaveBarCodeFormServerAsync(long Days, string sErr) {
+            this.get_SaveBarCodeFormServerAsync(Days, sErr, null);
         }
         
         /// <remarks/>
-        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
-            if ((this.getDataSetBySQLOperationCompleted == null)) {
-                this.getDataSetBySQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetBySQLOperationCompleted);
+        public void get_SaveBarCodeFormServerAsync(long Days, string sErr, object userState) {
+            if ((this.get_SaveBarCodeFormServerOperationCompleted == null)) {
+                this.get_SaveBarCodeFormServerOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SaveBarCodeFormServerOperationCompleted);
             }
-            this.InvokeAsync("getDataSetBySQL", new object[] {
-                        sSQL,
-                        sTable,
-                        sErrMsg}, this.getDataSetBySQLOperationCompleted, userState);
+            this.InvokeAsync("get_SaveBarCodeFormServer", new object[] {
+                        Days,
+                        sErr}, this.get_SaveBarCodeFormServerOperationCompleted, userState);
         }
         
-        private void OngetDataSetBySQLOperationCompleted(object arg) {
-            if ((this.getDataSetBySQLCompleted != null)) {
+        private void Onget_SaveBarCodeFormServerOperationCompleted(object arg) {
+            if ((this.get_SaveBarCodeFormServerCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getDataSetBySQLCompleted(this, new getDataSetBySQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.get_SaveBarCodeFormServerCompleted(this, new get_SaveBarCodeFormServerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public void getRunProc(string sSQL, ref string sErrMsg) {
-            object[] results = this.Invoke("getRunProc", new object[] {
-                        sSQL,
-                        sErrMsg});
-            sErrMsg = ((string)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getRunProcAsync(string sSQL, string sErrMsg) {
-            this.getRunProcAsync(sSQL, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getRunProcAsync(string sSQL, string sErrMsg, object userState) {
-            if ((this.getRunProcOperationCompleted == null)) {
-                this.getRunProcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcOperationCompleted);
-            }
-            this.InvokeAsync("getRunProc", new object[] {
-                        sSQL,
-                        sErrMsg}, this.getRunProcOperationCompleted, userState);
-        }
-        
-        private void OngetRunProcOperationCompleted(object arg) {
-            if ((this.getRunProcCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getRunProcCompleted(this, new getRunProcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProcByMul", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public void getRunProcByMul(string[] sSQL, ref string sErrMsg) {
-            object[] results = this.Invoke("getRunProcByMul", new object[] {
-                        sSQL,
-                        sErrMsg});
-            sErrMsg = ((string)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg) {
-            this.getRunProcByMulAsync(sSQL, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg, object userState) {
-            if ((this.getRunProcByMulOperationCompleted == null)) {
-                this.getRunProcByMulOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcByMulOperationCompleted);
-            }
-            this.InvokeAsync("getRunProcByMul", new object[] {
-                        sSQL,
-                        sErrMsg}, this.getRunProcByMulOperationCompleted, userState);
-        }
-        
-        private void OngetRunProcByMulOperationCompleted(object arg) {
-            if ((this.getRunProcByMulCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getRunProcByMulCompleted(this, new getRunProcByMulCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSecurity_Log", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool getSecurity_Log(string ModRightNameCheck, string CurUserName, ref string sErrMsg) {
-            object[] results = this.Invoke("getSecurity_Log", new object[] {
-                        ModRightNameCheck,
-                        CurUserName,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveScanToServer", 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_SaveScanToServer(long lInterID, System.Data.DataSet ds, ref string sErr) {
+            object[] results = this.Invoke("set_SaveScanToServer", new object[] {
+                        lInterID,
+                        ds,
+                        sErr});
+            sErr = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg) {
-            this.getSecurity_LogAsync(ModRightNameCheck, CurUserName, sErrMsg, null);
+        public void set_SaveScanToServerAsync(long lInterID, System.Data.DataSet ds, string sErr) {
+            this.set_SaveScanToServerAsync(lInterID, ds, sErr, null);
         }
         
         /// <remarks/>
-        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg, object userState) {
-            if ((this.getSecurity_LogOperationCompleted == null)) {
-                this.getSecurity_LogOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSecurity_LogOperationCompleted);
+        public void set_SaveScanToServerAsync(long lInterID, System.Data.DataSet ds, string sErr, object userState) {
+            if ((this.set_SaveScanToServerOperationCompleted == null)) {
+                this.set_SaveScanToServerOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveScanToServerOperationCompleted);
             }
-            this.InvokeAsync("getSecurity_Log", new object[] {
-                        ModRightNameCheck,
-                        CurUserName,
-                        sErrMsg}, this.getSecurity_LogOperationCompleted, userState);
+            this.InvokeAsync("set_SaveScanToServer", new object[] {
+                        lInterID,
+                        ds,
+                        sErr}, this.set_SaveScanToServerOperationCompleted, userState);
         }
         
-        private void OngetSecurity_LogOperationCompleted(object arg) {
-            if ((this.getSecurity_LogCompleted != null)) {
+        private void Onset_SaveScanToServerOperationCompleted(object arg) {
+            if ((this.set_SaveScanToServerCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getSecurity_LogCompleted(this, new getSecurity_LogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveScanToServerCompleted(this, new set_SaveScanToServerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CancelltionBarCodeBill", 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_CancelltionBarCodeBill(string sBarCode) {
-            object[] results = this.Invoke("set_CancelltionBarCodeBill", new object[] {
-                        sBarCode});
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileList", 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 get_ServerFileList() {
+            object[] results = this.Invoke("get_ServerFileList", new object[0]);
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_ServerFileListAsync() {
+            this.get_ServerFileListAsync(null);
+        }
+        
+        /// <remarks/>
+        public void get_ServerFileListAsync(object userState) {
+            if ((this.get_ServerFileListOperationCompleted == null)) {
+                this.get_ServerFileListOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileListOperationCompleted);
+            }
+            this.InvokeAsync("get_ServerFileList", new object[0], this.get_ServerFileListOperationCompleted, userState);
+        }
+        
+        private void Onget_ServerFileListOperationCompleted(object arg) {
+            if ((this.get_ServerFileListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_ServerFileListCompleted(this, new get_ServerFileListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileListForWMS", 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 get_ServerFileListForWMS() {
+            object[] results = this.Invoke("get_ServerFileListForWMS", new object[0]);
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_ServerFileListForWMSAsync() {
+            this.get_ServerFileListForWMSAsync(null);
+        }
+        
+        /// <remarks/>
+        public void get_ServerFileListForWMSAsync(object userState) {
+            if ((this.get_ServerFileListForWMSOperationCompleted == null)) {
+                this.get_ServerFileListForWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileListForWMSOperationCompleted);
+            }
+            this.InvokeAsync("get_ServerFileListForWMS", new object[0], this.get_ServerFileListForWMSOperationCompleted, userState);
+        }
+        
+        private void Onget_ServerFileListForWMSOperationCompleted(object arg) {
+            if ((this.get_ServerFileListForWMSCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_ServerFileListForWMSCompleted(this, new get_ServerFileListForWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileListForNBWMS", 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 get_ServerFileListForNBWMS() {
+            object[] results = this.Invoke("get_ServerFileListForNBWMS", new object[0]);
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_ServerFileListForNBWMSAsync() {
+            this.get_ServerFileListForNBWMSAsync(null);
+        }
+        
+        /// <remarks/>
+        public void get_ServerFileListForNBWMSAsync(object userState) {
+            if ((this.get_ServerFileListForNBWMSOperationCompleted == null)) {
+                this.get_ServerFileListForNBWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileListForNBWMSOperationCompleted);
+            }
+            this.InvokeAsync("get_ServerFileListForNBWMS", new object[0], this.get_ServerFileListForNBWMSOperationCompleted, userState);
+        }
+        
+        private void Onget_ServerFileListForNBWMSOperationCompleted(object arg) {
+            if ((this.get_ServerFileListForNBWMSCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_ServerFileListForNBWMSCompleted(this, new get_ServerFileListForNBWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileListForNBLMES", 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 get_ServerFileListForNBLMES() {
+            object[] results = this.Invoke("get_ServerFileListForNBLMES", new object[0]);
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_ServerFileListForNBLMESAsync() {
+            this.get_ServerFileListForNBLMESAsync(null);
+        }
+        
+        /// <remarks/>
+        public void get_ServerFileListForNBLMESAsync(object userState) {
+            if ((this.get_ServerFileListForNBLMESOperationCompleted == null)) {
+                this.get_ServerFileListForNBLMESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileListForNBLMESOperationCompleted);
+            }
+            this.InvokeAsync("get_ServerFileListForNBLMES", new object[0], this.get_ServerFileListForNBLMESOperationCompleted, userState);
+        }
+        
+        private void Onget_ServerFileListForNBLMESOperationCompleted(object arg) {
+            if ((this.get_ServerFileListForNBLMESCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_ServerFileListForNBLMESCompleted(this, new get_ServerFileListForNBLMESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFile", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool get_ServerFile(string sSQL, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] ref byte[] FileItem) {
+            object[] results = this.Invoke("get_ServerFile", new object[] {
+                        sSQL,
+                        FileItem});
+            FileItem = ((byte[])(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_CancelltionBarCodeBillAsync(string sBarCode) {
-            this.set_CancelltionBarCodeBillAsync(sBarCode, null);
+        public void get_ServerFileAsync(string sSQL, byte[] FileItem) {
+            this.get_ServerFileAsync(sSQL, FileItem, null);
         }
         
         /// <remarks/>
-        public void set_CancelltionBarCodeBillAsync(string sBarCode, object userState) {
-            if ((this.set_CancelltionBarCodeBillOperationCompleted == null)) {
-                this.set_CancelltionBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CancelltionBarCodeBillOperationCompleted);
+        public void get_ServerFileAsync(string sSQL, byte[] FileItem, object userState) {
+            if ((this.get_ServerFileOperationCompleted == null)) {
+                this.get_ServerFileOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileOperationCompleted);
             }
-            this.InvokeAsync("set_CancelltionBarCodeBill", new object[] {
-                        sBarCode}, this.set_CancelltionBarCodeBillOperationCompleted, userState);
+            this.InvokeAsync("get_ServerFile", new object[] {
+                        sSQL,
+                        FileItem}, this.get_ServerFileOperationCompleted, userState);
         }
         
-        private void Onset_CancelltionBarCodeBillOperationCompleted(object arg) {
-            if ((this.set_CancelltionBarCodeBillCompleted != null)) {
+        private void Onget_ServerFileOperationCompleted(object arg) {
+            if ((this.get_ServerFileCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CancelltionBarCodeBillCompleted(this, new set_CancelltionBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.get_ServerFileCompleted(this, new get_ServerFileCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_UnCancelltionBarCodeBill", 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_UnCancelltionBarCodeBill(string sBarCode) {
-            object[] results = this.Invoke("set_UnCancelltionBarCodeBill", new object[] {
-                        sBarCode});
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileForWMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool get_ServerFileForWMS(string sSQL, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] ref byte[] FileItem) {
+            object[] results = this.Invoke("get_ServerFileForWMS", new object[] {
+                        sSQL,
+                        FileItem});
+            FileItem = ((byte[])(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_UnCancelltionBarCodeBillAsync(string sBarCode) {
-            this.set_UnCancelltionBarCodeBillAsync(sBarCode, null);
+        public void get_ServerFileForWMSAsync(string sSQL, byte[] FileItem) {
+            this.get_ServerFileForWMSAsync(sSQL, FileItem, null);
         }
         
         /// <remarks/>
-        public void set_UnCancelltionBarCodeBillAsync(string sBarCode, object userState) {
-            if ((this.set_UnCancelltionBarCodeBillOperationCompleted == null)) {
-                this.set_UnCancelltionBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_UnCancelltionBarCodeBillOperationCompleted);
+        public void get_ServerFileForWMSAsync(string sSQL, byte[] FileItem, object userState) {
+            if ((this.get_ServerFileForWMSOperationCompleted == null)) {
+                this.get_ServerFileForWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileForWMSOperationCompleted);
             }
-            this.InvokeAsync("set_UnCancelltionBarCodeBill", new object[] {
-                        sBarCode}, this.set_UnCancelltionBarCodeBillOperationCompleted, userState);
+            this.InvokeAsync("get_ServerFileForWMS", new object[] {
+                        sSQL,
+                        FileItem}, this.get_ServerFileForWMSOperationCompleted, userState);
         }
         
-        private void Onset_UnCancelltionBarCodeBillOperationCompleted(object arg) {
-            if ((this.set_UnCancelltionBarCodeBillCompleted != null)) {
+        private void Onget_ServerFileForWMSOperationCompleted(object arg) {
+            if ((this.get_ServerFileForWMSCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_UnCancelltionBarCodeBillCompleted(this, new set_UnCancelltionBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.get_ServerFileForWMSCompleted(this, new get_ServerFileForWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Set_BPrintQtyBarCode", 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_BPrintQtyBarCode(string sBarCode, ref string sReturn) {
-            object[] results = this.Invoke("Set_BPrintQtyBarCode", new object[] {
-                        sBarCode,
-                        sReturn});
-            sReturn = ((string)(results[1]));
-            return ((bool)(results[0]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ORGANIZATIONS", 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 get_ORGANIZATIONS(string HDataCenterName) {
+            object[] results = this.Invoke("get_ORGANIZATIONS", new object[] {
+                        HDataCenterName});
+            return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void Set_BPrintQtyBarCodeAsync(string sBarCode, string sReturn) {
-            this.Set_BPrintQtyBarCodeAsync(sBarCode, sReturn, null);
+        public void get_ORGANIZATIONSAsync(string HDataCenterName) {
+            this.get_ORGANIZATIONSAsync(HDataCenterName, null);
         }
         
         /// <remarks/>
-        public void Set_BPrintQtyBarCodeAsync(string sBarCode, string sReturn, object userState) {
-            if ((this.Set_BPrintQtyBarCodeOperationCompleted == null)) {
-                this.Set_BPrintQtyBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSet_BPrintQtyBarCodeOperationCompleted);
+        public void get_ORGANIZATIONSAsync(string HDataCenterName, object userState) {
+            if ((this.get_ORGANIZATIONSOperationCompleted == null)) {
+                this.get_ORGANIZATIONSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ORGANIZATIONSOperationCompleted);
             }
-            this.InvokeAsync("Set_BPrintQtyBarCode", new object[] {
-                        sBarCode,
-                        sReturn}, this.Set_BPrintQtyBarCodeOperationCompleted, userState);
+            this.InvokeAsync("get_ORGANIZATIONS", new object[] {
+                        HDataCenterName}, this.get_ORGANIZATIONSOperationCompleted, userState);
         }
         
-        private void OnSet_BPrintQtyBarCodeOperationCompleted(object arg) {
-            if ((this.Set_BPrintQtyBarCodeCompleted != null)) {
+        private void Onget_ORGANIZATIONSOperationCompleted(object arg) {
+            if ((this.get_ORGANIZATIONSCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Set_BPrintQtyBarCodeCompleted(this, new Set_BPrintQtyBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_BarCodeAutoWMS", 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_BarCodeAutoWMS(long HInterID, string HSourceBillType, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_BarCodeAutoWMS", new object[] {
-                        HInterID,
-                        HSourceBillType,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_BarCodeAutoWMSAsync(long HInterID, string HSourceBillType, long HStockOrgID, string sErrMsg) {
-            this.set_BarCodeAutoWMSAsync(HInterID, HSourceBillType, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_BarCodeAutoWMSAsync(long HInterID, string HSourceBillType, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.set_BarCodeAutoWMSOperationCompleted == null)) {
-                this.set_BarCodeAutoWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_BarCodeAutoWMSOperationCompleted);
-            }
-            this.InvokeAsync("set_BarCodeAutoWMS", new object[] {
-                        HInterID,
-                        HSourceBillType,
-                        HStockOrgID,
-                        sErrMsg}, this.set_BarCodeAutoWMSOperationCompleted, userState);
-        }
-        
-        private void Onset_BarCodeAutoWMSOperationCompleted(object arg) {
-            if ((this.set_BarCodeAutoWMSCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_BarCodeAutoWMSCompleted(this, new set_BarCodeAutoWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_Mould", 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_Mould get_CheckTypeByBarCode_Mould(
-                    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, 
-                    long SCWhID, 
-                    long HStockInOrgID, 
-                    long HStockOutOrgID, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_Mould", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        SCWhID,
-                        HStockInOrgID,
-                        HStockOutOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_Mould)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_MouldAsync(
-                    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, 
-                    long SCWhID, 
-                    long HStockInOrgID, 
-                    long HStockOutOrgID, 
-                    string sErrMsg) {
-            this.get_CheckTypeByBarCode_MouldAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, SCWhID, HStockInOrgID, HStockOutOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_MouldAsync(
-                    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, 
-                    long SCWhID, 
-                    long HStockInOrgID, 
-                    long HStockOutOrgID, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.get_CheckTypeByBarCode_MouldOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_MouldOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_MouldOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_Mould", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        SCWhID,
-                        HStockInOrgID,
-                        HStockOutOrgID,
-                        sErrMsg}, this.get_CheckTypeByBarCode_MouldOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_MouldOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_MouldCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_MouldCompleted(this, new get_CheckTypeByBarCode_MouldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.get_ORGANIZATIONSCompleted(this, new get_ORGANIZATIONSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -11006,420 +11696,136 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_OtherIn", 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_SourceBarCode_OtherIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_OtherIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBackBill", 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_SaveEntrustInBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustInBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_OtherInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HOWNERID, sErrMsg, null);
+        public void set_SaveEntrustInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveEntrustInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_OtherInOperationCompleted == null)) {
-                this.get_SourceBarCode_OtherInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_OtherInOperationCompleted);
+        public void set_SaveEntrustInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustInBackBillOperationCompleted == null)) {
+                this.set_SaveEntrustInBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustInBackBillOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_OtherIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_OtherInOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustInBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveEntrustInBackBillOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_OtherInOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_OtherInCompleted != null)) {
+        private void Onset_SaveEntrustInBackBillOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustInBackBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_OtherInCompleted(this, new get_SourceBarCode_OtherInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustInBackBillCompleted(this, new set_SaveEntrustInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MateOut", 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_SourceBarCode_MateOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_MateOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HPTQty,
-                        HPlanMode,
-                        HFIFOWhID,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBackBill_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_SaveEntrustInBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustInBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_MateOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_MateOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HPTQty, HPlanMode, HFIFOWhID, HOWNERID, sErrMsg, null);
+        public void set_SaveEntrustInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveEntrustInBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_MateOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_MateOutOperationCompleted == null)) {
-                this.get_SourceBarCode_MateOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MateOutOperationCompleted);
+        public void set_SaveEntrustInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustInBackBill_NewOperationCompleted == null)) {
+                this.set_SaveEntrustInBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustInBackBill_NewOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_MateOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HPTQty,
-                        HPlanMode,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_MateOutOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustInBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveEntrustInBackBill_NewOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_MateOutOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_MateOutCompleted != null)) {
+        private void Onset_SaveEntrustInBackBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustInBackBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_MateOutCompleted(this, new get_SourceBarCode_MateOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustInBackBill_NewCompleted(this, new set_SaveEntrustInBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_SellOut", 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_SourceBarCode_SellOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_SellOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBill", 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_SaveEntrustInBill(ClsKf_EntrustInBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustInBill", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_SellOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_SellOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        public void set_SaveEntrustInBillAsync(ClsKf_EntrustInBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveEntrustInBillAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_SellOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_SellOutOperationCompleted == null)) {
-                this.get_SourceBarCode_SellOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_SellOutOperationCompleted);
+        public void set_SaveEntrustInBillAsync(ClsKf_EntrustInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustInBillOperationCompleted == null)) {
+                this.set_SaveEntrustInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustInBillOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_SellOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_SellOutOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustInBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveEntrustInBillOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_SellOutOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_SellOutCompleted != null)) {
+        private void Onset_SaveEntrustInBillOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustInBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_SellOutCompleted(this, new get_SourceBarCode_SellOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustInBillCompleted(this, new set_SaveEntrustInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_EntrustOut", 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_SourceBarCode_EntrustOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_EntrustOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckAddEntrustInBill", 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_CheckAddEntrustInBill(ClsKf_EntrustInBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckAddEntrustInBill", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_EntrustOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_EntrustOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        public void set_CheckAddEntrustInBillAsync(ClsKf_EntrustInBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckAddEntrustInBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_EntrustOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_EntrustOutOperationCompleted == null)) {
-                this.get_SourceBarCode_EntrustOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_EntrustOutOperationCompleted);
+        public void set_CheckAddEntrustInBillAsync(ClsKf_EntrustInBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckAddEntrustInBillOperationCompleted == null)) {
+                this.set_CheckAddEntrustInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckAddEntrustInBillOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_EntrustOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_EntrustOutOperationCompleted, userState);
+            this.InvokeAsync("set_CheckAddEntrustInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckAddEntrustInBillOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_EntrustOutOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_EntrustOutCompleted != null)) {
+        private void Onset_CheckAddEntrustInBillOperationCompleted(object arg) {
+            if ((this.set_CheckAddEntrustInBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_EntrustOutCompleted(this, new get_SourceBarCode_EntrustOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_OtherOut", 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_SourceBarCode_OtherOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_OtherOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_OtherOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_OtherOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_OtherOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_OtherOutOperationCompleted == null)) {
-                this.get_SourceBarCode_OtherOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_OtherOutOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBarCode_OtherOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_OtherOutOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBarCode_OtherOutOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_OtherOutCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_OtherOutCompleted(this, new get_SourceBarCode_OtherOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MateReplenishOut", 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_SourceBarCode_MateReplenishOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_MateReplenishOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_MateReplenishOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_MateReplenishOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_MateReplenishOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_MateReplenishOutOperationCompleted == null)) {
-                this.get_SourceBarCode_MateReplenishOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MateReplenishOutOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBarCode_MateReplenishOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_MateReplenishOutOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBarCode_MateReplenishOutOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_MateReplenishOutCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_MateReplenishOutCompleted(this, new get_SourceBarCode_MateReplenishOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MoveStock", 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_SourceBarCode_MoveStock(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_MoveStock", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_MoveStockAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_MoveStockAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_MoveStockAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_MoveStockOperationCompleted == null)) {
-                this.get_SourceBarCode_MoveStockOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MoveStockOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBarCode_MoveStock", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_MoveStockOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBarCode_MoveStockOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_MoveStockCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_MoveStockCompleted(this, new get_SourceBarCode_MoveStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MoveStock_XiaBao", 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_SourceBarCode_MoveStock_XiaBao(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_MoveStock_XiaBao", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_MoveStock_XiaBaoAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_MoveStock_XiaBaoAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_MoveStock_XiaBaoAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_MoveStock_XiaBaoOperationCompleted == null)) {
-                this.get_SourceBarCode_MoveStock_XiaBaoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MoveStock_XiaBaoOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBarCode_MoveStock_XiaBao", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_MoveStock_XiaBaoOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBarCode_MoveStock_XiaBaoOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_MoveStock_XiaBaoCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_MoveStock_XiaBaoCompleted(this, new get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MoveStockStepOut", 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_SourceBarCode_MoveStockStepOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HStockInOrgID, long HStockOutOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_MoveStockStepOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HStockInOrgID,
-                        HStockOutOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_MoveStockStepOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HStockInOrgID, long HStockOutOrgID, string sErrMsg) {
-            this.get_SourceBarCode_MoveStockStepOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HStockInOrgID, HStockOutOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBarCode_MoveStockStepOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HStockInOrgID, long HStockOutOrgID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_MoveStockStepOutOperationCompleted == null)) {
-                this.get_SourceBarCode_MoveStockStepOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MoveStockStepOutOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBarCode_MoveStockStepOut", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HFIFOWhID,
-                        HStockInOrgID,
-                        HStockOutOrgID,
-                        sErrMsg}, this.get_SourceBarCode_MoveStockStepOutOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBarCode_MoveStockStepOutOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_MoveStockStepOutCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_MoveStockStepOutCompleted(this, new get_SourceBarCode_MoveStockStepOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckAddEntrustInBillCompleted(this, new set_CheckAddEntrustInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -12427,6 +12833,42 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveStationOutBill_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_SaveStationOutBill_CLD(long HInterID, string HBillNo, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveStationOutBill_CLD", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveStationOutBill_CLDAsync(long HInterID, string HBillNo, string HMaker, string sErrMsg) {
+            this.set_SaveStationOutBill_CLDAsync(HInterID, HBillNo, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveStationOutBill_CLDAsync(long HInterID, string HBillNo, string HMaker, string sErrMsg, object userState) {
+            if ((this.set_SaveStationOutBill_CLDOperationCompleted == null)) {
+                this.set_SaveStationOutBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveStationOutBill_CLDOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveStationOutBill_CLD", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HMaker,
+                        sErrMsg}, this.set_SaveStationOutBill_CLDOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveStationOutBill_CLDOperationCompleted(object arg) {
+            if ((this.set_SaveStationOutBill_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveStationOutBill_CLDCompleted(this, new set_SaveStationOutBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveNoPassProdCheckBill_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_SaveNoPassProdCheckBill_New(ClsQC_NoPassProdCheckBillMain oMain, string sHSourceType, string BadReasonList, ref string sErrMsg) {
             object[] results = this.Invoke("set_SaveNoPassProdCheckBill_New", new object[] {
@@ -13418,269 +13860,137 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SaveBarCodeFormServer", 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 get_SaveBarCodeFormServer(long Days, ref string sErr) {
-            object[] results = this.Invoke("get_SaveBarCodeFormServer", new object[] {
-                        Days,
-                        sErr});
-            sErr = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SaveBarCodeFormServerAsync(long Days, string sErr) {
-            this.get_SaveBarCodeFormServerAsync(Days, sErr, null);
-        }
-        
-        /// <remarks/>
-        public void get_SaveBarCodeFormServerAsync(long Days, string sErr, object userState) {
-            if ((this.get_SaveBarCodeFormServerOperationCompleted == null)) {
-                this.get_SaveBarCodeFormServerOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SaveBarCodeFormServerOperationCompleted);
-            }
-            this.InvokeAsync("get_SaveBarCodeFormServer", new object[] {
-                        Days,
-                        sErr}, this.get_SaveBarCodeFormServerOperationCompleted, userState);
-        }
-        
-        private void Onget_SaveBarCodeFormServerOperationCompleted(object arg) {
-            if ((this.get_SaveBarCodeFormServerCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SaveBarCodeFormServerCompleted(this, new get_SaveBarCodeFormServerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveScanToServer", 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_SaveScanToServer(long lInterID, System.Data.DataSet ds, ref string sErr) {
-            object[] results = this.Invoke("set_SaveScanToServer", new object[] {
-                        lInterID,
-                        ds,
-                        sErr});
-            sErr = ((string)(results[1]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckEntrustOutBill", 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_CheckEntrustOutBill(ClsKf_EntrustOutBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckEntrustOutBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveScanToServerAsync(long lInterID, System.Data.DataSet ds, string sErr) {
-            this.set_SaveScanToServerAsync(lInterID, ds, sErr, null);
+        public void set_CheckEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckEntrustOutBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveScanToServerAsync(long lInterID, System.Data.DataSet ds, string sErr, object userState) {
-            if ((this.set_SaveScanToServerOperationCompleted == null)) {
-                this.set_SaveScanToServerOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveScanToServerOperationCompleted);
+        public void set_CheckEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckEntrustOutBillOperationCompleted == null)) {
+                this.set_CheckEntrustOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckEntrustOutBillOperationCompleted);
             }
-            this.InvokeAsync("set_SaveScanToServer", new object[] {
-                        lInterID,
-                        ds,
-                        sErr}, this.set_SaveScanToServerOperationCompleted, userState);
+            this.InvokeAsync("set_CheckEntrustOutBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckEntrustOutBillOperationCompleted, userState);
         }
         
-        private void Onset_SaveScanToServerOperationCompleted(object arg) {
-            if ((this.set_SaveScanToServerCompleted != null)) {
+        private void Onset_CheckEntrustOutBillOperationCompleted(object arg) {
+            if ((this.set_CheckEntrustOutBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveScanToServerCompleted(this, new set_SaveScanToServerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckEntrustOutBillCompleted(this, new set_CheckEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileList", 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 get_ServerFileList() {
-            object[] results = this.Invoke("get_ServerFileList", new object[0]);
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_ServerFileListAsync() {
-            this.get_ServerFileListAsync(null);
-        }
-        
-        /// <remarks/>
-        public void get_ServerFileListAsync(object userState) {
-            if ((this.get_ServerFileListOperationCompleted == null)) {
-                this.get_ServerFileListOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileListOperationCompleted);
-            }
-            this.InvokeAsync("get_ServerFileList", new object[0], this.get_ServerFileListOperationCompleted, userState);
-        }
-        
-        private void Onget_ServerFileListOperationCompleted(object arg) {
-            if ((this.get_ServerFileListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ServerFileListCompleted(this, new get_ServerFileListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileListForWMS", 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 get_ServerFileListForWMS() {
-            object[] results = this.Invoke("get_ServerFileListForWMS", new object[0]);
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_ServerFileListForWMSAsync() {
-            this.get_ServerFileListForWMSAsync(null);
-        }
-        
-        /// <remarks/>
-        public void get_ServerFileListForWMSAsync(object userState) {
-            if ((this.get_ServerFileListForWMSOperationCompleted == null)) {
-                this.get_ServerFileListForWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileListForWMSOperationCompleted);
-            }
-            this.InvokeAsync("get_ServerFileListForWMS", new object[0], this.get_ServerFileListForWMSOperationCompleted, userState);
-        }
-        
-        private void Onget_ServerFileListForWMSOperationCompleted(object arg) {
-            if ((this.get_ServerFileListForWMSCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ServerFileListForWMSCompleted(this, new get_ServerFileListForWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileListForNBWMS", 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 get_ServerFileListForNBWMS() {
-            object[] results = this.Invoke("get_ServerFileListForNBWMS", new object[0]);
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_ServerFileListForNBWMSAsync() {
-            this.get_ServerFileListForNBWMSAsync(null);
-        }
-        
-        /// <remarks/>
-        public void get_ServerFileListForNBWMSAsync(object userState) {
-            if ((this.get_ServerFileListForNBWMSOperationCompleted == null)) {
-                this.get_ServerFileListForNBWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileListForNBWMSOperationCompleted);
-            }
-            this.InvokeAsync("get_ServerFileListForNBWMS", new object[0], this.get_ServerFileListForNBWMSOperationCompleted, userState);
-        }
-        
-        private void Onget_ServerFileListForNBWMSOperationCompleted(object arg) {
-            if ((this.get_ServerFileListForNBWMSCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ServerFileListForNBWMSCompleted(this, new get_ServerFileListForNBWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileListForNBLMES", 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 get_ServerFileListForNBLMES() {
-            object[] results = this.Invoke("get_ServerFileListForNBLMES", new object[0]);
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_ServerFileListForNBLMESAsync() {
-            this.get_ServerFileListForNBLMESAsync(null);
-        }
-        
-        /// <remarks/>
-        public void get_ServerFileListForNBLMESAsync(object userState) {
-            if ((this.get_ServerFileListForNBLMESOperationCompleted == null)) {
-                this.get_ServerFileListForNBLMESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileListForNBLMESOperationCompleted);
-            }
-            this.InvokeAsync("get_ServerFileListForNBLMES", new object[0], this.get_ServerFileListForNBLMESOperationCompleted, userState);
-        }
-        
-        private void Onget_ServerFileListForNBLMESOperationCompleted(object arg) {
-            if ((this.get_ServerFileListForNBLMESCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ServerFileListForNBLMESCompleted(this, new get_ServerFileListForNBLMESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFile", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool get_ServerFile(string sSQL, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] ref byte[] FileItem) {
-            object[] results = this.Invoke("get_ServerFile", new object[] {
-                        sSQL,
-                        FileItem});
-            FileItem = ((byte[])(results[1]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckEntrustOutBill_Row", 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_CheckEntrustOutBill_Row(long HSourceInterID, long HSourceEntryID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckEntrustOutBill_Row", new object[] {
+                        HSourceInterID,
+                        HSourceEntryID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_ServerFileAsync(string sSQL, byte[] FileItem) {
-            this.get_ServerFileAsync(sSQL, FileItem, null);
+        public void set_CheckEntrustOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg) {
+            this.set_CheckEntrustOutBill_RowAsync(HSourceInterID, HSourceEntryID, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_ServerFileAsync(string sSQL, byte[] FileItem, object userState) {
-            if ((this.get_ServerFileOperationCompleted == null)) {
-                this.get_ServerFileOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileOperationCompleted);
+        public void set_CheckEntrustOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg, object userState) {
+            if ((this.set_CheckEntrustOutBill_RowOperationCompleted == null)) {
+                this.set_CheckEntrustOutBill_RowOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckEntrustOutBill_RowOperationCompleted);
             }
-            this.InvokeAsync("get_ServerFile", new object[] {
-                        sSQL,
-                        FileItem}, this.get_ServerFileOperationCompleted, userState);
+            this.InvokeAsync("set_CheckEntrustOutBill_Row", new object[] {
+                        HSourceInterID,
+                        HSourceEntryID,
+                        sErrMsg}, this.set_CheckEntrustOutBill_RowOperationCompleted, userState);
         }
         
-        private void Onget_ServerFileOperationCompleted(object arg) {
-            if ((this.get_ServerFileCompleted != null)) {
+        private void Onset_CheckEntrustOutBill_RowOperationCompleted(object arg) {
+            if ((this.set_CheckEntrustOutBill_RowCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ServerFileCompleted(this, new get_ServerFileCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckEntrustOutBill_RowCompleted(this, new set_CheckEntrustOutBill_RowCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerFileForWMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool get_ServerFileForWMS(string sSQL, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] ref byte[] FileItem) {
-            object[] results = this.Invoke("get_ServerFileForWMS", new object[] {
-                        sSQL,
-                        FileItem});
-            FileItem = ((byte[])(results[1]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_AuditEntrustOutBill", 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_AuditEntrustOutBill(ClsKf_EntrustOutBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_AuditEntrustOutBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_ServerFileForWMSAsync(string sSQL, byte[] FileItem) {
-            this.get_ServerFileForWMSAsync(sSQL, FileItem, null);
+        public void set_AuditEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg) {
+            this.set_AuditEntrustOutBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_ServerFileForWMSAsync(string sSQL, byte[] FileItem, object userState) {
-            if ((this.get_ServerFileForWMSOperationCompleted == null)) {
-                this.get_ServerFileForWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerFileForWMSOperationCompleted);
+        public void set_AuditEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_AuditEntrustOutBillOperationCompleted == null)) {
+                this.set_AuditEntrustOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditEntrustOutBillOperationCompleted);
             }
-            this.InvokeAsync("get_ServerFileForWMS", new object[] {
-                        sSQL,
-                        FileItem}, this.get_ServerFileForWMSOperationCompleted, userState);
+            this.InvokeAsync("set_AuditEntrustOutBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_AuditEntrustOutBillOperationCompleted, userState);
         }
         
-        private void Onget_ServerFileForWMSOperationCompleted(object arg) {
-            if ((this.get_ServerFileForWMSCompleted != null)) {
+        private void Onset_AuditEntrustOutBillOperationCompleted(object arg) {
+            if ((this.set_AuditEntrustOutBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ServerFileForWMSCompleted(this, new get_ServerFileForWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_AuditEntrustOutBillCompleted(this, new set_AuditEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ORGANIZATIONS", 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 get_ORGANIZATIONS(string HDataCenterName) {
-            object[] results = this.Invoke("get_ORGANIZATIONS", new object[] {
-                        HDataCenterName});
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_EntrustOutBill_K3_Source", 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 GetKf_EntrustOutBill_K3_Source(long HSupID, long HMaterID, long HInstructID, long HSeOrderBillID, string sWhere) {
+            object[] results = this.Invoke("GetKf_EntrustOutBill_K3_Source", new object[] {
+                        HSupID,
+                        HMaterID,
+                        HInstructID,
+                        HSeOrderBillID,
+                        sWhere});
             return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void get_ORGANIZATIONSAsync(string HDataCenterName) {
-            this.get_ORGANIZATIONSAsync(HDataCenterName, null);
+        public void GetKf_EntrustOutBill_K3_SourceAsync(long HSupID, long HMaterID, long HInstructID, long HSeOrderBillID, string sWhere) {
+            this.GetKf_EntrustOutBill_K3_SourceAsync(HSupID, HMaterID, HInstructID, HSeOrderBillID, sWhere, null);
         }
         
         /// <remarks/>
-        public void get_ORGANIZATIONSAsync(string HDataCenterName, object userState) {
-            if ((this.get_ORGANIZATIONSOperationCompleted == null)) {
-                this.get_ORGANIZATIONSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ORGANIZATIONSOperationCompleted);
+        public void GetKf_EntrustOutBill_K3_SourceAsync(long HSupID, long HMaterID, long HInstructID, long HSeOrderBillID, string sWhere, object userState) {
+            if ((this.GetKf_EntrustOutBill_K3_SourceOperationCompleted == null)) {
+                this.GetKf_EntrustOutBill_K3_SourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_EntrustOutBill_K3_SourceOperationCompleted);
             }
-            this.InvokeAsync("get_ORGANIZATIONS", new object[] {
-                        HDataCenterName}, this.get_ORGANIZATIONSOperationCompleted, userState);
+            this.InvokeAsync("GetKf_EntrustOutBill_K3_Source", new object[] {
+                        HSupID,
+                        HMaterID,
+                        HInstructID,
+                        HSeOrderBillID,
+                        sWhere}, this.GetKf_EntrustOutBill_K3_SourceOperationCompleted, userState);
         }
         
-        private void Onget_ORGANIZATIONSOperationCompleted(object arg) {
-            if ((this.get_ORGANIZATIONSCompleted != null)) {
+        private void OnGetKf_EntrustOutBill_K3_SourceOperationCompleted(object arg) {
+            if ((this.GetKf_EntrustOutBill_K3_SourceCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ORGANIZATIONSCompleted(this, new get_ORGANIZATIONSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetKf_EntrustOutBill_K3_SourceCompleted(this, new GetKf_EntrustOutBill_K3_SourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -15180,9 +15490,9 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBackBill", 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_SaveEntrustInBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustInBackBill", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockStepOutBill_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_SaveMoveStockStepOutBill_New(ClsKf_MoveStockStepOutBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockStepOutBill_New", new object[] {
                         oMain,
                         sHSourceType,
                         sErrMsg});
@@ -15191,125 +15501,25 @@
         }
         
         /// <remarks/>
-        public void set_SaveEntrustInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveEntrustInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
+        public void set_SaveMoveStockStepOutBill_NewAsync(ClsKf_MoveStockStepOutBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveMoveStockStepOutBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveEntrustInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustInBackBillOperationCompleted == null)) {
-                this.set_SaveEntrustInBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustInBackBillOperationCompleted);
+        public void set_SaveMoveStockStepOutBill_NewAsync(ClsKf_MoveStockStepOutBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockStepOutBill_NewOperationCompleted == null)) {
+                this.set_SaveMoveStockStepOutBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockStepOutBill_NewOperationCompleted);
             }
-            this.InvokeAsync("set_SaveEntrustInBackBill", new object[] {
+            this.InvokeAsync("set_SaveMoveStockStepOutBill_New", new object[] {
                         oMain,
                         sHSourceType,
-                        sErrMsg}, this.set_SaveEntrustInBackBillOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveMoveStockStepOutBill_NewOperationCompleted, userState);
         }
         
-        private void Onset_SaveEntrustInBackBillOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustInBackBillCompleted != null)) {
+        private void Onset_SaveMoveStockStepOutBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockStepOutBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustInBackBillCompleted(this, new set_SaveEntrustInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBackBill_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_SaveEntrustInBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustInBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveEntrustInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveEntrustInBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveEntrustInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustInBackBill_NewOperationCompleted == null)) {
-                this.set_SaveEntrustInBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustInBackBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveEntrustInBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveEntrustInBackBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveEntrustInBackBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustInBackBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustInBackBill_NewCompleted(this, new set_SaveEntrustInBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBill", 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_SaveEntrustInBill(ClsKf_EntrustInBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustInBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveEntrustInBillAsync(ClsKf_EntrustInBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveEntrustInBillAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveEntrustInBillAsync(ClsKf_EntrustInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustInBillOperationCompleted == null)) {
-                this.set_SaveEntrustInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveEntrustInBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveEntrustInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveEntrustInBillOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustInBillCompleted(this, new set_SaveEntrustInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckAddEntrustInBill", 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_CheckAddEntrustInBill(ClsKf_EntrustInBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckAddEntrustInBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckAddEntrustInBillAsync(ClsKf_EntrustInBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckAddEntrustInBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckAddEntrustInBillAsync(ClsKf_EntrustInBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckAddEntrustInBillOperationCompleted == null)) {
-                this.set_CheckAddEntrustInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckAddEntrustInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckAddEntrustInBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckAddEntrustInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckAddEntrustInBillOperationCompleted(object arg) {
-            if ((this.set_CheckAddEntrustInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckAddEntrustInBillCompleted(this, new set_CheckAddEntrustInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveMoveStockStepOutBill_NewCompleted(this, new set_SaveMoveStockStepOutBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -16864,141 +17074,6 @@
             if ((this.set_CheckAddEntrustOutBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_CheckAddEntrustOutBillCompleted(this, new set_CheckAddEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckEntrustOutBill", 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_CheckEntrustOutBill(ClsKf_EntrustOutBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckEntrustOutBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckEntrustOutBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckEntrustOutBillOperationCompleted == null)) {
-                this.set_CheckEntrustOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckEntrustOutBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckEntrustOutBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckEntrustOutBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckEntrustOutBillOperationCompleted(object arg) {
-            if ((this.set_CheckEntrustOutBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckEntrustOutBillCompleted(this, new set_CheckEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckEntrustOutBill_Row", 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_CheckEntrustOutBill_Row(long HSourceInterID, long HSourceEntryID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckEntrustOutBill_Row", new object[] {
-                        HSourceInterID,
-                        HSourceEntryID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckEntrustOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg) {
-            this.set_CheckEntrustOutBill_RowAsync(HSourceInterID, HSourceEntryID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckEntrustOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg, object userState) {
-            if ((this.set_CheckEntrustOutBill_RowOperationCompleted == null)) {
-                this.set_CheckEntrustOutBill_RowOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckEntrustOutBill_RowOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckEntrustOutBill_Row", new object[] {
-                        HSourceInterID,
-                        HSourceEntryID,
-                        sErrMsg}, this.set_CheckEntrustOutBill_RowOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckEntrustOutBill_RowOperationCompleted(object arg) {
-            if ((this.set_CheckEntrustOutBill_RowCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckEntrustOutBill_RowCompleted(this, new set_CheckEntrustOutBill_RowCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_AuditEntrustOutBill", 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_AuditEntrustOutBill(ClsKf_EntrustOutBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_AuditEntrustOutBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_AuditEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg) {
-            this.set_AuditEntrustOutBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_AuditEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_AuditEntrustOutBillOperationCompleted == null)) {
-                this.set_AuditEntrustOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditEntrustOutBillOperationCompleted);
-            }
-            this.InvokeAsync("set_AuditEntrustOutBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_AuditEntrustOutBillOperationCompleted, userState);
-        }
-        
-        private void Onset_AuditEntrustOutBillOperationCompleted(object arg) {
-            if ((this.set_AuditEntrustOutBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_AuditEntrustOutBillCompleted(this, new set_AuditEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_EntrustOutBill_K3_Source", 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 GetKf_EntrustOutBill_K3_Source(long HSupID, long HMaterID, long HInstructID, long HSeOrderBillID, string sWhere) {
-            object[] results = this.Invoke("GetKf_EntrustOutBill_K3_Source", new object[] {
-                        HSupID,
-                        HMaterID,
-                        HInstructID,
-                        HSeOrderBillID,
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_EntrustOutBill_K3_SourceAsync(long HSupID, long HMaterID, long HInstructID, long HSeOrderBillID, string sWhere) {
-            this.GetKf_EntrustOutBill_K3_SourceAsync(HSupID, HMaterID, HInstructID, HSeOrderBillID, sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_EntrustOutBill_K3_SourceAsync(long HSupID, long HMaterID, long HInstructID, long HSeOrderBillID, string sWhere, object userState) {
-            if ((this.GetKf_EntrustOutBill_K3_SourceOperationCompleted == null)) {
-                this.GetKf_EntrustOutBill_K3_SourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_EntrustOutBill_K3_SourceOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_EntrustOutBill_K3_Source", new object[] {
-                        HSupID,
-                        HMaterID,
-                        HInstructID,
-                        HSeOrderBillID,
-                        sWhere}, this.GetKf_EntrustOutBill_K3_SourceOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_EntrustOutBill_K3_SourceOperationCompleted(object arg) {
-            if ((this.GetKf_EntrustOutBill_K3_SourceCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_EntrustOutBill_K3_SourceCompleted(this, new GetKf_EntrustOutBill_K3_SourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -19543,40 +19618,6 @@
             if ((this.set_SaveMoveStockBill_BillCheckCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SaveMoveStockBill_BillCheckCompleted(this, new set_SaveMoveStockBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockStepOutBill_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_SaveMoveStockStepOutBill_New(ClsKf_MoveStockStepOutBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMoveStockStepOutBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveMoveStockStepOutBill_NewAsync(ClsKf_MoveStockStepOutBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveMoveStockStepOutBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveMoveStockStepOutBill_NewAsync(ClsKf_MoveStockStepOutBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveMoveStockStepOutBill_NewOperationCompleted == null)) {
-                this.set_SaveMoveStockStepOutBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockStepOutBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveMoveStockStepOutBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveMoveStockStepOutBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveMoveStockStepOutBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveMoveStockStepOutBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMoveStockStepOutBill_NewCompleted(this, new set_SaveMoveStockStepOutBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -25122,7 +25163,7 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_ICStockBill_WMS {
+    public partial class ClsKf_ICStockBill_Mould {
         
         private long hItemIDField;
         
@@ -25141,20 +25182,6 @@
         private string hSPNumberField;
         
         private string hSPNameField;
-        
-        private long hSCWhIDField;
-        
-        private string hSCWhNumberField;
-        
-        private string hSCWhNameField;
-        
-        private bool hSCSPFlagField;
-        
-        private long hSCSPIDField;
-        
-        private string hSCSPNumberField;
-        
-        private string hSCSPNameField;
         
         private long hDeptIDField;
         
@@ -25189,16 +25216,6 @@
         private long hStockOutOrgIDField;
         
         private string hStockOutOrgNameField;
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private string hRemarkField;
-        
-        private string hBackField;
-        
-        private bool hSourceBarCodeFlagField;
         
         /// <remarks/>
         public long HItemID {
@@ -25287,76 +25304,6 @@
             }
             set {
                 this.hSPNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWhID {
-            get {
-                return this.hSCWhIDField;
-            }
-            set {
-                this.hSCWhIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCWhNumber {
-            get {
-                return this.hSCWhNumberField;
-            }
-            set {
-                this.hSCWhNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCWhName {
-            get {
-                return this.hSCWhNameField;
-            }
-            set {
-                this.hSCWhNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSCSPFlag {
-            get {
-                return this.hSCSPFlagField;
-            }
-            set {
-                this.hSCSPFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCSPID {
-            get {
-                return this.hSCSPIDField;
-            }
-            set {
-                this.hSCSPIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCSPNumber {
-            get {
-                return this.hSCSPNumberField;
-            }
-            set {
-                this.hSCSPNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCSPName {
-            get {
-                return this.hSCSPNameField;
-            }
-            set {
-                this.hSCSPNameField = value;
             }
         }
         
@@ -25527,56 +25474,6 @@
             }
             set {
                 this.hStockOutOrgNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                return this.hInterIDField;
-            }
-            set {
-                this.hInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillNo {
-            get {
-                return this.hBillNoField;
-            }
-            set {
-                this.hBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRemark {
-            get {
-                return this.hRemarkField;
-            }
-            set {
-                this.hRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBack {
-            get {
-                return this.hBackField;
-            }
-            set {
-                this.hBackField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSourceBarCodeFlag {
-            get {
-                return this.hSourceBarCodeFlagField;
-            }
-            set {
-                this.hSourceBarCodeFlagField = value;
             }
         }
     }
@@ -32717,423 +32614,6 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_EntrustOutBillMain_K3 {
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private System.DateTime hDateField;
-        
-        private long hYearField;
-        
-        private long hPeriodField;
-        
-        private long hKeeperIDField;
-        
-        private long hSecManagerIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSupIDField;
-        
-        private long hWHIDField;
-        
-        private long hDeptIDField;
-        
-        private long hEmpIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private string hAddressField;
-        
-        private bool hRedBlueFlagField;
-        
-        private string hBillTypeField;
-        
-        private string hRemarkField;
-        
-        private long fBillerIDField;
-        
-        private long hBillerIDField;
-        
-        private string hSourceTranTypeField;
-        
-        private string hMakerField;
-        
-        private string hMakeDateField;
-        
-        private string hUpDaterField;
-        
-        private string hUpDateDateField;
-        
-        private string hCheckerField;
-        
-        private string hCheckDateField;
-        
-        private string hChecker2Field;
-        
-        private string hCheckDate2Field;
-        
-        private string hCloseManField;
-        
-        private string hCloseDateField;
-        
-        private string hDeleteManField;
-        
-        private string hDeleteDateField;
-        
-        private long hCheckFlowField;
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                return this.hInterIDField;
-            }
-            set {
-                this.hInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillNo {
-            get {
-                return this.hBillNoField;
-            }
-            set {
-                this.hBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public System.DateTime HDate {
-            get {
-                return this.hDateField;
-            }
-            set {
-                this.hDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HYear {
-            get {
-                return this.hYearField;
-            }
-            set {
-                this.hYearField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HPeriod {
-            get {
-                return this.hPeriodField;
-            }
-            set {
-                this.hPeriodField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HKeeperID {
-            get {
-                return this.hKeeperIDField;
-            }
-            set {
-                this.hKeeperIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSecManagerID {
-            get {
-                return this.hSecManagerIDField;
-            }
-            set {
-                this.hSecManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = 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 string HAddress {
-            get {
-                return this.hAddressField;
-            }
-            set {
-                this.hAddressField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillType {
-            get {
-                return this.hBillTypeField;
-            }
-            set {
-                this.hBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRemark {
-            get {
-                return this.hRemarkField;
-            }
-            set {
-                this.hRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FBillerID {
-            get {
-                return this.fBillerIDField;
-            }
-            set {
-                this.fBillerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HBillerID {
-            get {
-                return this.hBillerIDField;
-            }
-            set {
-                this.hBillerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceTranType {
-            get {
-                return this.hSourceTranTypeField;
-            }
-            set {
-                this.hSourceTranTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaker {
-            get {
-                return this.hMakerField;
-            }
-            set {
-                this.hMakerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMakeDate {
-            get {
-                return this.hMakeDateField;
-            }
-            set {
-                this.hMakeDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HUpDater {
-            get {
-                return this.hUpDaterField;
-            }
-            set {
-                this.hUpDaterField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HUpDateDate {
-            get {
-                return this.hUpDateDateField;
-            }
-            set {
-                this.hUpDateDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HChecker {
-            get {
-                return this.hCheckerField;
-            }
-            set {
-                this.hCheckerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCheckDate {
-            get {
-                return this.hCheckDateField;
-            }
-            set {
-                this.hCheckDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HChecker2 {
-            get {
-                return this.hChecker2Field;
-            }
-            set {
-                this.hChecker2Field = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCheckDate2 {
-            get {
-                return this.hCheckDate2Field;
-            }
-            set {
-                this.hCheckDate2Field = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCloseMan {
-            get {
-                return this.hCloseManField;
-            }
-            set {
-                this.hCloseManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCloseDate {
-            get {
-                return this.hCloseDateField;
-            }
-            set {
-                this.hCloseDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeleteMan {
-            get {
-                return this.hDeleteManField;
-            }
-            set {
-                this.hDeleteManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeleteDate {
-            get {
-                return this.hDeleteDateField;
-            }
-            set {
-                this.hDeleteDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HCheckFlow {
-            get {
-                return this.hCheckFlowField;
-            }
-            set {
-                this.hCheckFlowField = 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_MateOutBillMain_K3 {
         
         private long hInterIDField;
@@ -35111,6 +34591,423 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_EntrustOutBillMain_K3 {
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private System.DateTime hDateField;
+        
+        private long hYearField;
+        
+        private long hPeriodField;
+        
+        private long hKeeperIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSupIDField;
+        
+        private long hWHIDField;
+        
+        private long hDeptIDField;
+        
+        private long hEmpIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private string hAddressField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hBillTypeField;
+        
+        private string hRemarkField;
+        
+        private long fBillerIDField;
+        
+        private long hBillerIDField;
+        
+        private string hSourceTranTypeField;
+        
+        private string hMakerField;
+        
+        private string hMakeDateField;
+        
+        private string hUpDaterField;
+        
+        private string hUpDateDateField;
+        
+        private string hCheckerField;
+        
+        private string hCheckDateField;
+        
+        private string hChecker2Field;
+        
+        private string hCheckDate2Field;
+        
+        private string hCloseManField;
+        
+        private string hCloseDateField;
+        
+        private string hDeleteManField;
+        
+        private string hDeleteDateField;
+        
+        private long hCheckFlowField;
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HDate {
+            get {
+                return this.hDateField;
+            }
+            set {
+                this.hDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HYear {
+            get {
+                return this.hYearField;
+            }
+            set {
+                this.hYearField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HPeriod {
+            get {
+                return this.hPeriodField;
+            }
+            set {
+                this.hPeriodField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HKeeperID {
+            get {
+                return this.hKeeperIDField;
+            }
+            set {
+                this.hKeeperIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSecManagerID {
+            get {
+                return this.hSecManagerIDField;
+            }
+            set {
+                this.hSecManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = 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 string HAddress {
+            get {
+                return this.hAddressField;
+            }
+            set {
+                this.hAddressField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillType {
+            get {
+                return this.hBillTypeField;
+            }
+            set {
+                this.hBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FBillerID {
+            get {
+                return this.fBillerIDField;
+            }
+            set {
+                this.fBillerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HBillerID {
+            get {
+                return this.hBillerIDField;
+            }
+            set {
+                this.hBillerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceTranType {
+            get {
+                return this.hSourceTranTypeField;
+            }
+            set {
+                this.hSourceTranTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMakeDate {
+            get {
+                return this.hMakeDateField;
+            }
+            set {
+                this.hMakeDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDater {
+            get {
+                return this.hUpDaterField;
+            }
+            set {
+                this.hUpDaterField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDateDate {
+            get {
+                return this.hUpDateDateField;
+            }
+            set {
+                this.hUpDateDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker {
+            get {
+                return this.hCheckerField;
+            }
+            set {
+                this.hCheckerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate {
+            get {
+                return this.hCheckDateField;
+            }
+            set {
+                this.hCheckDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker2 {
+            get {
+                return this.hChecker2Field;
+            }
+            set {
+                this.hChecker2Field = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate2 {
+            get {
+                return this.hCheckDate2Field;
+            }
+            set {
+                this.hCheckDate2Field = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseMan {
+            get {
+                return this.hCloseManField;
+            }
+            set {
+                this.hCloseManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseDate {
+            get {
+                return this.hCloseDateField;
+            }
+            set {
+                this.hCloseDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteMan {
+            get {
+                return this.hDeleteManField;
+            }
+            set {
+                this.hDeleteManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteDate {
+            get {
+                return this.hDeleteDateField;
+            }
+            set {
+                this.hDeleteDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCheckFlow {
+            get {
+                return this.hCheckFlowField;
+            }
+            set {
+                this.hCheckFlowField = 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_STJGOutBillMain_K3 {
         
         private long hInterIDField;
@@ -36889,9 +36786,9 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
@@ -42814,6 +42711,372 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_EntrustInBillMain_K3 : ClsXt_BaseBillMain {
+        
+        private long hKeeperIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSupIDField;
+        
+        private long hWHIDField;
+        
+        private long hDeptIDField;
+        
+        private long hEmpIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private string hAddressField;
+        
+        private bool hRedBlueFlagField;
+        
+        private long fBillerIDField;
+        
+        private string hSourceTranTypeField;
+        
+        private string hChecker2Field;
+        
+        private string hCheckDate2Field;
+        
+        private long hCheckFlowField;
+        
+        /// <remarks/>
+        public long HKeeperID {
+            get {
+                return this.hKeeperIDField;
+            }
+            set {
+                this.hKeeperIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSecManagerID {
+            get {
+                return this.hSecManagerIDField;
+            }
+            set {
+                this.hSecManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = 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 string HAddress {
+            get {
+                return this.hAddressField;
+            }
+            set {
+                this.hAddressField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FBillerID {
+            get {
+                return this.fBillerIDField;
+            }
+            set {
+                this.fBillerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceTranType {
+            get {
+                return this.hSourceTranTypeField;
+            }
+            set {
+                this.hSourceTranTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker2 {
+            get {
+                return this.hChecker2Field;
+            }
+            set {
+                this.hChecker2Field = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate2 {
+            get {
+                return this.hCheckDate2Field;
+            }
+            set {
+                this.hCheckDate2Field = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCheckFlow {
+            get {
+                return this.hCheckFlowField;
+            }
+            set {
+                this.hCheckFlowField = 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_EntrustInBillMain : ClsXt_BaseBillMain {
+        
+        private long hSupIDField;
+        
+        private long hEmpIDField;
+        
+        private long hWHIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hMangerIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hKeeperIDField;
+        
+        private long hDeptIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private bool hRedBlueFlagField;
+        
+        private long hSTOCKORGIDField;
+        
+        private long hOWNERIDField;
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMangerID {
+            get {
+                return this.hMangerIDField;
+            }
+            set {
+                this.hMangerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSecManagerID {
+            get {
+                return this.hSecManagerIDField;
+            }
+            set {
+                this.hSecManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HKeeperID {
+            get {
+                return this.hKeeperIDField;
+            }
+            set {
+                this.hKeeperIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = 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 bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSTOCKORGID {
+            get {
+                return this.hSTOCKORGIDField;
+            }
+            set {
+                this.hSTOCKORGIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOWNERID {
+            get {
+                return this.hOWNERIDField;
+            }
+            set {
+                this.hOWNERIDField = 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_ICStockBillMain : ClsXt_BaseBillMain {
         
         private long hSupIDField;
@@ -43315,372 +43578,6 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_EntrustInBillMain : ClsXt_BaseBillMain {
-        
-        private long hSupIDField;
-        
-        private long hEmpIDField;
-        
-        private long hWHIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hMangerIDField;
-        
-        private long hSecManagerIDField;
-        
-        private long hKeeperIDField;
-        
-        private long hDeptIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long hSTOCKORGIDField;
-        
-        private long hOWNERIDField;
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMangerID {
-            get {
-                return this.hMangerIDField;
-            }
-            set {
-                this.hMangerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSecManagerID {
-            get {
-                return this.hSecManagerIDField;
-            }
-            set {
-                this.hSecManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HKeeperID {
-            get {
-                return this.hKeeperIDField;
-            }
-            set {
-                this.hKeeperIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = 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 bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSTOCKORGID {
-            get {
-                return this.hSTOCKORGIDField;
-            }
-            set {
-                this.hSTOCKORGIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOWNERID {
-            get {
-                return this.hOWNERIDField;
-            }
-            set {
-                this.hOWNERIDField = 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_EntrustInBillMain_K3 : ClsXt_BaseBillMain {
-        
-        private long hKeeperIDField;
-        
-        private long hSecManagerIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSupIDField;
-        
-        private long hWHIDField;
-        
-        private long hDeptIDField;
-        
-        private long hEmpIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private string hAddressField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long fBillerIDField;
-        
-        private string hSourceTranTypeField;
-        
-        private string hChecker2Field;
-        
-        private string hCheckDate2Field;
-        
-        private long hCheckFlowField;
-        
-        /// <remarks/>
-        public long HKeeperID {
-            get {
-                return this.hKeeperIDField;
-            }
-            set {
-                this.hKeeperIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSecManagerID {
-            get {
-                return this.hSecManagerIDField;
-            }
-            set {
-                this.hSecManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = 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 string HAddress {
-            get {
-                return this.hAddressField;
-            }
-            set {
-                this.hAddressField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FBillerID {
-            get {
-                return this.fBillerIDField;
-            }
-            set {
-                this.fBillerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceTranType {
-            get {
-                return this.hSourceTranTypeField;
-            }
-            set {
-                this.hSourceTranTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HChecker2 {
-            get {
-                return this.hChecker2Field;
-            }
-            set {
-                this.hChecker2Field = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCheckDate2 {
-            get {
-                return this.hCheckDate2Field;
-            }
-            set {
-                this.hCheckDate2Field = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HCheckFlow {
-            get {
-                return this.hCheckFlowField;
-            }
-            set {
-                this.hCheckFlowField = 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;
@@ -43836,327 +43733,6 @@
             }
             set {
                 this.hCorrespondentTypeIDField = 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_ICStockBill_Mould {
-        
-        private long hItemIDField;
-        
-        private string hBarTypeField;
-        
-        private long hWhIDField;
-        
-        private string hWhNumberField;
-        
-        private string hWhNameField;
-        
-        private bool hSPFlagField;
-        
-        private long hSPIDField;
-        
-        private string hSPNumberField;
-        
-        private string hSPNameField;
-        
-        private long hDeptIDField;
-        
-        private string hDeptNumberField;
-        
-        private string hDeptNameField;
-        
-        private long hSupIDField;
-        
-        private string hSupNumberField;
-        
-        private string hSupNameField;
-        
-        private string hSourceBillNoField;
-        
-        private string hSourceBillTypeField;
-        
-        private long hOWNERIDField;
-        
-        private string hOWNERNAMEField;
-        
-        private string hCustomField;
-        
-        private long hMulSourceFlagField;
-        
-        private string hStockStyleField;
-        
-        private long hStockInOrgIDField;
-        
-        private string hStockInOrgNameField;
-        
-        private long hStockOutOrgIDField;
-        
-        private string hStockOutOrgNameField;
-        
-        /// <remarks/>
-        public long HItemID {
-            get {
-                return this.hItemIDField;
-            }
-            set {
-                this.hItemIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBarType {
-            get {
-                return this.hBarTypeField;
-            }
-            set {
-                this.hBarTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWhID {
-            get {
-                return this.hWhIDField;
-            }
-            set {
-                this.hWhIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhNumber {
-            get {
-                return this.hWhNumberField;
-            }
-            set {
-                this.hWhNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhName {
-            get {
-                return this.hWhNameField;
-            }
-            set {
-                this.hWhNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSPFlag {
-            get {
-                return this.hSPFlagField;
-            }
-            set {
-                this.hSPFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                return this.hSPIDField;
-            }
-            set {
-                this.hSPIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSPNumber {
-            get {
-                return this.hSPNumberField;
-            }
-            set {
-                this.hSPNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSPName {
-            get {
-                return this.hSPNameField;
-            }
-            set {
-                this.hSPNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeptNumber {
-            get {
-                return this.hDeptNumberField;
-            }
-            set {
-                this.hDeptNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeptName {
-            get {
-                return this.hDeptNameField;
-            }
-            set {
-                this.hDeptNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSupNumber {
-            get {
-                return this.hSupNumberField;
-            }
-            set {
-                this.hSupNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSupName {
-            get {
-                return this.hSupNameField;
-            }
-            set {
-                this.hSupNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceBillNo {
-            get {
-                return this.hSourceBillNoField;
-            }
-            set {
-                this.hSourceBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceBillType {
-            get {
-                return this.hSourceBillTypeField;
-            }
-            set {
-                this.hSourceBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOWNERID {
-            get {
-                return this.hOWNERIDField;
-            }
-            set {
-                this.hOWNERIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HOWNERNAME {
-            get {
-                return this.hOWNERNAMEField;
-            }
-            set {
-                this.hOWNERNAMEField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCustom {
-            get {
-                return this.hCustomField;
-            }
-            set {
-                this.hCustomField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMulSourceFlag {
-            get {
-                return this.hMulSourceFlagField;
-            }
-            set {
-                this.hMulSourceFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockStyle {
-            get {
-                return this.hStockStyleField;
-            }
-            set {
-                this.hStockStyleField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HStockInOrgID {
-            get {
-                return this.hStockInOrgIDField;
-            }
-            set {
-                this.hStockInOrgIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockInOrgName {
-            get {
-                return this.hStockInOrgNameField;
-            }
-            set {
-                this.hStockInOrgNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HStockOutOrgID {
-            get {
-                return this.hStockOutOrgIDField;
-            }
-            set {
-                this.hStockOutOrgIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockOutOrgName {
-            get {
-                return this.hStockOutOrgNameField;
-            }
-            set {
-                this.hStockOutOrgNameField = value;
             }
         }
     }
@@ -44848,6 +44424,8 @@
         
         private string kf_POStockInBillCheck_SourceBarCodeCtlField;
         
+        private string kf_POStockInBillCheck_AutoBarCodeField;
+        
         private string kf_POStockInBillCheck_ERPModeField;
         
         private string kf_ProductInBill_AutoSubmitField;
@@ -44888,6 +44466,8 @@
         
         private string kf_ProductInBillCheck_SourceBarCodeCtlField;
         
+        private string kf_ProductInBillCheck_AutoBarCodeField;
+        
         private string kf_ProductInBillCheck_ERPModeField;
         
         private string kf_OtherInBill_AutoSubmitField;
@@ -44925,6 +44505,8 @@
         private string kf_OtherInBillCheck_MultilineCtlField;
         
         private string kf_OtherInBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_OtherInBillCheck_AutoBarCodeField;
         
         private string kf_OtherInBillCheck_ERPModeField;
         
@@ -44998,6 +44580,8 @@
         
         private string kf_MateOutBillCheck_SourceBarCodeCtlField;
         
+        private string kf_MateOutBillCheck_AutoBarCodeField;
+        
         private string kf_MateOutBillCheck_ERPModeField;
         
         private string kf_SellOutBill_AutoSubmitField;
@@ -45044,6 +44628,8 @@
         
         private string kf_SellOutBillCheck_SourceBarCodeCtlField;
         
+        private string kf_SellOutBillCheck_AutoBarCodeField;
+        
         private string kf_SellOutBillCheck_ERPModeField;
         
         private string kf_OtherOutBill_AutoSubmitField;
@@ -45083,6 +44669,8 @@
         private string kf_OtherOutBillCheck_MultilineCtlField;
         
         private string kf_OtherOutBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_OtherOutBillCheck_AutoBarCodeField;
         
         private string kf_OtherOutBillCheck_ERPModeField;
         
@@ -45126,6 +44714,8 @@
         
         private string kf_EntrustOutBillCheck_SourceBarCodeCtlField;
         
+        private string kf_EntrustOutBillCheck_AutoBarCodeField;
+        
         private string kf_EntrustOutBillCheck_ERPModeField;
         
         private string kf_MateReplenishOutBill_AutoSubmitField;
@@ -45166,6 +44756,8 @@
         
         private string kf_MateReplenishOutBillCheck_SourceBarCodeCtlField;
         
+        private string kf_MateReplenishOutBillCheck_AutoBarCodeField;
+        
         private string kf_MateReplenishOutBillCheck_ERPModeField;
         
         private string kf_EntrustReplenishOutBill_AutoSubmitField;
@@ -45205,6 +44797,8 @@
         private string kf_EntrustReplenishOutBillCheck_MultilineCtlField;
         
         private string kf_EntrustReplenishOutBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_EntrustReplenishOutBillCheck_AutoBarCodeField;
         
         private string kf_EntrustReplenishOutBillCheck_ERPModeField;
         
@@ -45247,6 +44841,8 @@
         private string kf_MoveStockBillCheck_MultilineCtlField;
         
         private string kf_MoveStockBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_MoveStockBillCheck_AutoBarCodeField;
         
         private string kf_MoveStockBillCheck_ERPModeField;
         
@@ -45534,7 +45130,13 @@
         
         private string sc_PackUnionBill_SourceBillNoCtlField;
         
+        private string sc_PackUnionBill_MaterialCtlField;
+        
         private string sc_PackUnionBill_DeleterAndMakerMustSameField;
+        
+        private string kf_MaterialLowerBill_MustQtyCtlField;
+        
+        private string kf_MaterialLowerBill_BatchNoCtlField;
         
         private string wMS_ERPStockCtlField;
         
@@ -45866,6 +45468,8 @@
         
         private string sB_EquipICMOTechParamBill_MustBeginWorkCtlField;
         
+        private string sB_EquipICMOTechParamBill_CheckField;
+        
         private string gy_RoutingBill_AutoCheckField;
         
         private string gy_RoutingBill_SaveAutoAddnewField;
@@ -45893,6 +45497,22 @@
         private string yS_ReceiveBill_AutoCheckField;
         
         private string pay_WorkTimesBill_AutoCheckField;
+        
+        private string hR_EmployeeSkillBill_AutoCheckField;
+        
+        private string hR_PostSkillBill_AutoCheckField;
+        
+        private string oA_ErrMsgBackCheckBill_AutoCheckField;
+        
+        private string oA_ErrMsgBackHandleBill_AutoCheckField;
+        
+        private string oA_ErrMsgBackSignBill_AutoCheckField;
+        
+        private string sb_EquipBeginBill_AutoCheckField;
+        
+        private string sb_EquipStopBill_AutoCheckField;
+        
+        private string sc_ShiftsBeginInfoBill_AutoCheckField;
         
         private string sc_MouldLowerBill_MouldUpperField;
         
@@ -46317,6 +45937,16 @@
         }
         
         /// <remarks/>
+        public string Kf_POStockInBillCheck_AutoBarCode {
+            get {
+                return this.kf_POStockInBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_POStockInBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Kf_POStockInBillCheck_ERPMode {
             get {
                 return this.kf_POStockInBillCheck_ERPModeField;
@@ -46517,6 +46147,16 @@
         }
         
         /// <remarks/>
+        public string Kf_ProductInBillCheck_AutoBarCode {
+            get {
+                return this.kf_ProductInBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_ProductInBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Kf_ProductInBillCheck_ERPMode {
             get {
                 return this.kf_ProductInBillCheck_ERPModeField;
@@ -46703,6 +46343,16 @@
             }
             set {
                 this.kf_OtherInBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBillCheck_AutoBarCode {
+            get {
+                return this.kf_OtherInBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_OtherInBillCheck_AutoBarCodeField = value;
             }
         }
         
@@ -47067,6 +46717,16 @@
         }
         
         /// <remarks/>
+        public string Kf_MateOutBillCheck_AutoBarCode {
+            get {
+                return this.kf_MateOutBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_MateOutBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Kf_MateOutBillCheck_ERPMode {
             get {
                 return this.kf_MateOutBillCheck_ERPModeField;
@@ -47297,6 +46957,16 @@
         }
         
         /// <remarks/>
+        public string Kf_SellOutBillCheck_AutoBarCode {
+            get {
+                return this.kf_SellOutBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_SellOutBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Kf_SellOutBillCheck_ERPMode {
             get {
                 return this.kf_SellOutBillCheck_ERPModeField;
@@ -47493,6 +47163,16 @@
             }
             set {
                 this.kf_OtherOutBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBillCheck_AutoBarCode {
+            get {
+                return this.kf_OtherOutBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_OtherOutBillCheck_AutoBarCodeField = value;
             }
         }
         
@@ -47707,6 +47387,16 @@
         }
         
         /// <remarks/>
+        public string Kf_EntrustOutBillCheck_AutoBarCode {
+            get {
+                return this.kf_EntrustOutBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_EntrustOutBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Kf_EntrustOutBillCheck_ERPMode {
             get {
                 return this.kf_EntrustOutBillCheck_ERPModeField;
@@ -47907,6 +47597,16 @@
         }
         
         /// <remarks/>
+        public string Kf_MateReplenishOutBillCheck_AutoBarCode {
+            get {
+                return this.kf_MateReplenishOutBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_MateReplenishOutBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Kf_MateReplenishOutBillCheck_ERPMode {
             get {
                 return this.kf_MateReplenishOutBillCheck_ERPModeField;
@@ -48103,6 +47803,16 @@
             }
             set {
                 this.kf_EntrustReplenishOutBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBillCheck_AutoBarCode {
+            get {
+                return this.kf_EntrustReplenishOutBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBillCheck_AutoBarCodeField = value;
             }
         }
         
@@ -48313,6 +48023,16 @@
             }
             set {
                 this.kf_MoveStockBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBillCheck_AutoBarCode {
+            get {
+                return this.kf_MoveStockBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_MoveStockBillCheck_AutoBarCodeField = value;
             }
         }
         
@@ -49747,12 +49467,42 @@
         }
         
         /// <remarks/>
+        public string Sc_PackUnionBill_MaterialCtl {
+            get {
+                return this.sc_PackUnionBill_MaterialCtlField;
+            }
+            set {
+                this.sc_PackUnionBill_MaterialCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Sc_PackUnionBill_DeleterAndMakerMustSame {
             get {
                 return this.sc_PackUnionBill_DeleterAndMakerMustSameField;
             }
             set {
                 this.sc_PackUnionBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MaterialLowerBill_MustQtyCtl {
+            get {
+                return this.kf_MaterialLowerBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_MaterialLowerBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MaterialLowerBill_BatchNoCtl {
+            get {
+                return this.kf_MaterialLowerBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_MaterialLowerBill_BatchNoCtlField = value;
             }
         }
         
@@ -51407,6 +51157,16 @@
         }
         
         /// <remarks/>
+        public string SB_EquipICMOTechParamBill_Check {
+            get {
+                return this.sB_EquipICMOTechParamBill_CheckField;
+            }
+            set {
+                this.sB_EquipICMOTechParamBill_CheckField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Gy_RoutingBill_AutoCheck {
             get {
                 return this.gy_RoutingBill_AutoCheckField;
@@ -51547,12 +51307,831 @@
         }
         
         /// <remarks/>
+        public string HR_EmployeeSkillBill_AutoCheck {
+            get {
+                return this.hR_EmployeeSkillBill_AutoCheckField;
+            }
+            set {
+                this.hR_EmployeeSkillBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HR_PostSkillBill_AutoCheck {
+            get {
+                return this.hR_PostSkillBill_AutoCheckField;
+            }
+            set {
+                this.hR_PostSkillBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string OA_ErrMsgBackCheckBill_AutoCheck {
+            get {
+                return this.oA_ErrMsgBackCheckBill_AutoCheckField;
+            }
+            set {
+                this.oA_ErrMsgBackCheckBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string OA_ErrMsgBackHandleBill_AutoCheck {
+            get {
+                return this.oA_ErrMsgBackHandleBill_AutoCheckField;
+            }
+            set {
+                this.oA_ErrMsgBackHandleBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string OA_ErrMsgBackSignBill_AutoCheck {
+            get {
+                return this.oA_ErrMsgBackSignBill_AutoCheckField;
+            }
+            set {
+                this.oA_ErrMsgBackSignBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sb_EquipBeginBill_AutoCheck {
+            get {
+                return this.sb_EquipBeginBill_AutoCheckField;
+            }
+            set {
+                this.sb_EquipBeginBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sb_EquipStopBill_AutoCheck {
+            get {
+                return this.sb_EquipStopBill_AutoCheckField;
+            }
+            set {
+                this.sb_EquipStopBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ShiftsBeginInfoBill_AutoCheck {
+            get {
+                return this.sc_ShiftsBeginInfoBill_AutoCheckField;
+            }
+            set {
+                this.sc_ShiftsBeginInfoBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Sc_MouldLowerBill_MouldUpper {
             get {
                 return this.sc_MouldLowerBill_MouldUpperField;
             }
             set {
                 this.sc_MouldLowerBill_MouldUpperField = 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_ICStockBill_WMS {
+        
+        private long hItemIDField;
+        
+        private string hBarTypeField;
+        
+        private long hWhIDField;
+        
+        private string hWhNumberField;
+        
+        private string hWhNameField;
+        
+        private bool hSPFlagField;
+        
+        private long hSPIDField;
+        
+        private string hSPNumberField;
+        
+        private string hSPNameField;
+        
+        private long hSCWhIDField;
+        
+        private string hSCWhNumberField;
+        
+        private string hSCWhNameField;
+        
+        private bool hSCSPFlagField;
+        
+        private long hSCSPIDField;
+        
+        private string hSCSPNumberField;
+        
+        private string hSCSPNameField;
+        
+        private long hDeptIDField;
+        
+        private string hDeptNumberField;
+        
+        private string hDeptNameField;
+        
+        private long hSupIDField;
+        
+        private string hSupNumberField;
+        
+        private string hSupNameField;
+        
+        private string hSourceBillNoField;
+        
+        private string hSourceBillTypeField;
+        
+        private long hOWNERIDField;
+        
+        private string hOWNERNAMEField;
+        
+        private string hCustomField;
+        
+        private long hMulSourceFlagField;
+        
+        private string hStockStyleField;
+        
+        private long hStockInOrgIDField;
+        
+        private string hStockInOrgNameField;
+        
+        private long hStockOutOrgIDField;
+        
+        private string hStockOutOrgNameField;
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private string hRemarkField;
+        
+        private string hBackField;
+        
+        private bool hSourceBarCodeFlagField;
+        
+        /// <remarks/>
+        public long HItemID {
+            get {
+                return this.hItemIDField;
+            }
+            set {
+                this.hItemIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBarType {
+            get {
+                return this.hBarTypeField;
+            }
+            set {
+                this.hBarTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWhID {
+            get {
+                return this.hWhIDField;
+            }
+            set {
+                this.hWhIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HWhNumber {
+            get {
+                return this.hWhNumberField;
+            }
+            set {
+                this.hWhNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HWhName {
+            get {
+                return this.hWhNameField;
+            }
+            set {
+                this.hWhNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HSPFlag {
+            get {
+                return this.hSPFlagField;
+            }
+            set {
+                this.hSPFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSPID {
+            get {
+                return this.hSPIDField;
+            }
+            set {
+                this.hSPIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSPNumber {
+            get {
+                return this.hSPNumberField;
+            }
+            set {
+                this.hSPNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSPName {
+            get {
+                return this.hSPNameField;
+            }
+            set {
+                this.hSPNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWhID {
+            get {
+                return this.hSCWhIDField;
+            }
+            set {
+                this.hSCWhIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCWhNumber {
+            get {
+                return this.hSCWhNumberField;
+            }
+            set {
+                this.hSCWhNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCWhName {
+            get {
+                return this.hSCWhNameField;
+            }
+            set {
+                this.hSCWhNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HSCSPFlag {
+            get {
+                return this.hSCSPFlagField;
+            }
+            set {
+                this.hSCSPFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCSPID {
+            get {
+                return this.hSCSPIDField;
+            }
+            set {
+                this.hSCSPIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCSPNumber {
+            get {
+                return this.hSCSPNumberField;
+            }
+            set {
+                this.hSCSPNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCSPName {
+            get {
+                return this.hSCSPNameField;
+            }
+            set {
+                this.hSCSPNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeptNumber {
+            get {
+                return this.hDeptNumberField;
+            }
+            set {
+                this.hDeptNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeptName {
+            get {
+                return this.hDeptNameField;
+            }
+            set {
+                this.hDeptNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSupNumber {
+            get {
+                return this.hSupNumberField;
+            }
+            set {
+                this.hSupNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSupName {
+            get {
+                return this.hSupNameField;
+            }
+            set {
+                this.hSupNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillNo {
+            get {
+                return this.hSourceBillNoField;
+            }
+            set {
+                this.hSourceBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillType {
+            get {
+                return this.hSourceBillTypeField;
+            }
+            set {
+                this.hSourceBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOWNERID {
+            get {
+                return this.hOWNERIDField;
+            }
+            set {
+                this.hOWNERIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HOWNERNAME {
+            get {
+                return this.hOWNERNAMEField;
+            }
+            set {
+                this.hOWNERNAMEField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCustom {
+            get {
+                return this.hCustomField;
+            }
+            set {
+                this.hCustomField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMulSourceFlag {
+            get {
+                return this.hMulSourceFlagField;
+            }
+            set {
+                this.hMulSourceFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockStyle {
+            get {
+                return this.hStockStyleField;
+            }
+            set {
+                this.hStockStyleField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockInOrgID {
+            get {
+                return this.hStockInOrgIDField;
+            }
+            set {
+                this.hStockInOrgIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockInOrgName {
+            get {
+                return this.hStockInOrgNameField;
+            }
+            set {
+                this.hStockInOrgNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockOutOrgID {
+            get {
+                return this.hStockOutOrgIDField;
+            }
+            set {
+                this.hStockOutOrgIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockOutOrgName {
+            get {
+                return this.hStockOutOrgNameField;
+            }
+            set {
+                this.hStockOutOrgNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBack {
+            get {
+                return this.hBackField;
+            }
+            set {
+                this.hBackField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HSourceBarCodeFlag {
+            get {
+                return this.hSourceBarCodeFlagField;
+            }
+            set {
+                this.hSourceBarCodeFlagField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getDataSetBySQLCompletedEventHandler(object sender, getDataSetBySQLCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getDataSetBySQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getDataSetBySQLCompletedEventArgs(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 getRunProcCompletedEventHandler(object sender, getRunProcCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getRunProcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getRunProcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getRunProcByMulCompletedEventHandler(object sender, getRunProcByMulCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getRunProcByMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getRunProcByMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getSecurity_LogCompletedEventHandler(object sender, getSecurity_LogCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getSecurity_LogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getSecurity_LogCompletedEventArgs(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_CancelltionBarCodeBillCompletedEventHandler(object sender, set_CancelltionBarCodeBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CancelltionBarCodeBillCompletedEventArgs(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 set_UnCancelltionBarCodeBillCompletedEventHandler(object sender, set_UnCancelltionBarCodeBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_UnCancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_UnCancelltionBarCodeBillCompletedEventArgs(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 Set_BPrintQtyBarCodeCompletedEventHandler(object sender, Set_BPrintQtyBarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Set_BPrintQtyBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Set_BPrintQtyBarCodeCompletedEventArgs(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 sReturn {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_BarCodeAutoWMSCompletedEventHandler(object sender, set_BarCodeAutoWMSCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_BarCodeAutoWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_BarCodeAutoWMSCompletedEventArgs(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 get_CheckTypeByBarCode_MouldCompletedEventHandler(object sender, get_CheckTypeByBarCode_MouldCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByBarCode_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_MouldCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_Mould Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
             }
         }
     }
@@ -51669,6 +52248,312 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[7]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_OtherInCompletedEventHandler(object sender, get_SourceBarCode_OtherInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_OtherInCompletedEventArgs(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 get_SourceBarCode_MateOutCompletedEventHandler(object sender, get_SourceBarCode_MateOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_MateOutCompletedEventArgs(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 get_SourceBarCode_SellOutCompletedEventHandler(object sender, get_SourceBarCode_SellOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_SellOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_SellOutCompletedEventArgs(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 get_SourceBarCode_EntrustOutCompletedEventHandler(object sender, get_SourceBarCode_EntrustOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_EntrustOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_EntrustOutCompletedEventArgs(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 get_SourceBarCode_OtherOutCompletedEventHandler(object sender, get_SourceBarCode_OtherOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_OtherOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_OtherOutCompletedEventArgs(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 get_SourceBarCode_MateReplenishOutCompletedEventHandler(object sender, get_SourceBarCode_MateReplenishOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_MateReplenishOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_MateReplenishOutCompletedEventArgs(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 get_SourceBarCode_MoveStockCompletedEventHandler(object sender, get_SourceBarCode_MoveStockCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_MoveStockCompletedEventArgs(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 get_SourceBarCode_MoveStock_XiaBaoCompletedEventHandler(object sender, get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs(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 get_SourceBarCode_MoveStockStepOutCompletedEventHandler(object sender, get_SourceBarCode_MoveStockStepOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_MoveStockStepOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_MoveStockStepOutCompletedEventArgs(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]));
             }
         }
     }
@@ -54323,17 +55208,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getDataSetBySQLCompletedEventHandler(object sender, getDataSetBySQLCompletedEventArgs e);
+    public delegate void get_SaveBarCodeFormServerCompletedEventHandler(object sender, get_SaveBarCodeFormServerCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getDataSetBySQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class get_SaveBarCodeFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal getDataSetBySQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal get_SaveBarCodeFormServerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -54347,7 +55232,7 @@
         }
         
         /// <remarks/>
-        public string sErrMsg {
+        public string sErr {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
@@ -54357,69 +55242,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getRunProcCompletedEventHandler(object sender, getRunProcCompletedEventArgs e);
+    public delegate void set_SaveScanToServerCompletedEventHandler(object sender, set_SaveScanToServerCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getRunProcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveScanToServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal getRunProcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getRunProcByMulCompletedEventHandler(object sender, getRunProcByMulCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getRunProcByMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getRunProcByMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getSecurity_LogCompletedEventHandler(object sender, getSecurity_LogCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getSecurity_LogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getSecurity_LogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveScanToServerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -54433,7 +55266,7 @@
         }
         
         /// <remarks/>
-        public string sErrMsg {
+        public string sErr {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
@@ -54443,69 +55276,121 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CancelltionBarCodeBillCompletedEventHandler(object sender, set_CancelltionBarCodeBillCompletedEventArgs e);
+    public delegate void get_ServerFileListCompletedEventHandler(object sender, get_ServerFileListCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class get_ServerFileListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_CancelltionBarCodeBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal get_ServerFileListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public bool Result {
+        public System.Data.DataSet Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
+                return ((System.Data.DataSet)(this.results[0]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_UnCancelltionBarCodeBillCompletedEventHandler(object sender, set_UnCancelltionBarCodeBillCompletedEventArgs e);
+    public delegate void get_ServerFileListForWMSCompletedEventHandler(object sender, get_ServerFileListForWMSCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_UnCancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class get_ServerFileListForWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_UnCancelltionBarCodeBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal get_ServerFileListForWMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public bool Result {
+        public System.Data.DataSet Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
+                return ((System.Data.DataSet)(this.results[0]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Set_BPrintQtyBarCodeCompletedEventHandler(object sender, Set_BPrintQtyBarCodeCompletedEventArgs e);
+    public delegate void get_ServerFileListForNBWMSCompletedEventHandler(object sender, get_ServerFileListForNBWMSCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Set_BPrintQtyBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class get_ServerFileListForNBWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal Set_BPrintQtyBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal get_ServerFileListForNBWMSCompletedEventArgs(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/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_ServerFileListForNBLMESCompletedEventHandler(object sender, get_ServerFileListForNBLMESCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_ServerFileListForNBLMESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_ServerFileListForNBLMESCompletedEventArgs(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/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_ServerFileCompletedEventHandler(object sender, get_ServerFileCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_ServerFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_ServerFileCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -54519,27 +55404,27 @@
         }
         
         /// <remarks/>
-        public string sReturn {
+        public byte[] FileItem {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((byte[])(this.results[1]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_BarCodeAutoWMSCompletedEventHandler(object sender, set_BarCodeAutoWMSCompletedEventArgs e);
+    public delegate void get_ServerFileForWMSCompletedEventHandler(object sender, get_ServerFileForWMSCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_BarCodeAutoWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class get_ServerFileForWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_BarCodeAutoWMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal get_ServerFileForWMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -54553,44 +55438,36 @@
         }
         
         /// <remarks/>
-        public string sErrMsg {
+        public byte[] FileItem {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((byte[])(this.results[1]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_CheckTypeByBarCode_MouldCompletedEventHandler(object sender, get_CheckTypeByBarCode_MouldCompletedEventArgs e);
+    public delegate void get_ORGANIZATIONSCompletedEventHandler(object sender, get_ORGANIZATIONSCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByBarCode_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class get_ORGANIZATIONSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeByBarCode_MouldCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal get_ORGANIZATIONSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_Mould Result {
+        public System.Data.DataSet Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((System.Data.DataSet)(this.results[0]));
             }
         }
     }
@@ -57443,26 +58320,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_OtherInCompletedEventHandler(object sender, get_SourceBarCode_OtherInCompletedEventArgs e);
+    public delegate void set_SaveEntrustInBackBillCompletedEventHandler(object sender, set_SaveEntrustInBackBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBarCode_OtherInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustInBackBillCompletedEventArgs(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]));
             }
         }
         
@@ -57477,26 +58354,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_MateOutCompletedEventHandler(object sender, get_SourceBarCode_MateOutCompletedEventArgs e);
+    public delegate void set_SaveEntrustInBackBill_NewCompletedEventHandler(object sender, set_SaveEntrustInBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBarCode_MateOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustInBackBill_NewCompletedEventArgs(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]));
             }
         }
         
@@ -57511,26 +58388,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_SellOutCompletedEventHandler(object sender, get_SourceBarCode_SellOutCompletedEventArgs e);
+    public delegate void set_SaveEntrustInBillCompletedEventHandler(object sender, set_SaveEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_SellOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBarCode_SellOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustInBillCompletedEventArgs(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]));
             }
         }
         
@@ -57545,196 +58422,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_EntrustOutCompletedEventHandler(object sender, get_SourceBarCode_EntrustOutCompletedEventArgs e);
+    public delegate void set_CheckAddEntrustInBillCompletedEventHandler(object sender, set_CheckAddEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_EntrustOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_CheckAddEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBarCode_EntrustOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_CheckAddEntrustInBillCompletedEventArgs(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]));
-            }
-        }
-        
-        /// <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 get_SourceBarCode_OtherOutCompletedEventHandler(object sender, get_SourceBarCode_OtherOutCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_OtherOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBarCode_OtherOutCompletedEventArgs(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 get_SourceBarCode_MateReplenishOutCompletedEventHandler(object sender, get_SourceBarCode_MateReplenishOutCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_MateReplenishOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBarCode_MateReplenishOutCompletedEventArgs(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 get_SourceBarCode_MoveStockCompletedEventHandler(object sender, get_SourceBarCode_MoveStockCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBarCode_MoveStockCompletedEventArgs(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 get_SourceBarCode_MoveStock_XiaBaoCompletedEventHandler(object sender, get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs(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 get_SourceBarCode_MoveStockStepOutCompletedEventHandler(object sender, get_SourceBarCode_MoveStockStepOutCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_MoveStockStepOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBarCode_MoveStockStepOutCompletedEventArgs(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]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -58727,6 +59434,40 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveStationOutBill_CLDCompletedEventHandler(object sender, set_SaveStationOutBill_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_SaveStationOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveStationOutBill_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 set_SaveNoPassProdCheckBill_NewCompletedEventHandler(object sender, set_SaveNoPassProdCheckBill_NewCompletedEventArgs e);
     
     /// <remarks/>
@@ -59671,31 +60412,31 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SaveBarCodeFormServerCompletedEventHandler(object sender, get_SaveBarCodeFormServerCompletedEventArgs e);
+    public delegate void set_CheckEntrustOutBillCompletedEventHandler(object sender, set_CheckEntrustOutBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SaveBarCodeFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_CheckEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SaveBarCodeFormServerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_CheckEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public System.Data.DataSet Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
         /// <remarks/>
-        public string sErr {
+        public string sErrMsg {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
@@ -59705,17 +60446,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveScanToServerCompletedEventHandler(object sender, set_SaveScanToServerCompletedEventArgs e);
+    public delegate void set_CheckEntrustOutBill_RowCompletedEventHandler(object sender, set_CheckEntrustOutBill_RowCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveScanToServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_CheckEntrustOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SaveScanToServerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_CheckEntrustOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -59729,7 +60470,7 @@
         }
         
         /// <remarks/>
-        public string sErr {
+        public string sErrMsg {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
@@ -59739,121 +60480,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_ServerFileListCompletedEventHandler(object sender, get_ServerFileListCompletedEventArgs e);
+    public delegate void set_AuditEntrustOutBillCompletedEventHandler(object sender, set_AuditEntrustOutBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ServerFileListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_AuditEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_ServerFileListCompletedEventArgs(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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_ServerFileListForWMSCompletedEventHandler(object sender, get_ServerFileListForWMSCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ServerFileListForWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_ServerFileListForWMSCompletedEventArgs(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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_ServerFileListForNBWMSCompletedEventHandler(object sender, get_ServerFileListForNBWMSCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ServerFileListForNBWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_ServerFileListForNBWMSCompletedEventArgs(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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_ServerFileListForNBLMESCompletedEventHandler(object sender, get_ServerFileListForNBLMESCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ServerFileListForNBLMESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_ServerFileListForNBLMESCompletedEventArgs(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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_ServerFileCompletedEventHandler(object sender, get_ServerFileCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ServerFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_ServerFileCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_AuditEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -59867,61 +60504,27 @@
         }
         
         /// <remarks/>
-        public byte[] FileItem {
+        public string sErrMsg {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((byte[])(this.results[1]));
+                return ((string)(this.results[1]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_ServerFileForWMSCompletedEventHandler(object sender, get_ServerFileForWMSCompletedEventArgs e);
+    public delegate void GetKf_EntrustOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_EntrustOutBill_K3_SourceCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ServerFileForWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetKf_EntrustOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_ServerFileForWMSCompletedEventArgs(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 byte[] FileItem {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((byte[])(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_ORGANIZATIONSCompletedEventHandler(object sender, get_ORGANIZATIONSCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ORGANIZATIONSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_ORGANIZATIONSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetKf_EntrustOutBill_K3_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -61473,119 +62076,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveEntrustInBackBillCompletedEventHandler(object sender, set_SaveEntrustInBackBillCompletedEventArgs e);
+    public delegate void set_SaveMoveStockStepOutBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_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_SaveEntrustInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveMoveStockStepOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SaveEntrustInBackBillCompletedEventArgs(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_SaveEntrustInBackBill_NewCompletedEventHandler(object sender, set_SaveEntrustInBackBill_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_SaveEntrustInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustInBackBill_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_SaveEntrustInBillCompletedEventHandler(object sender, set_SaveEntrustInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustInBillCompletedEventArgs(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_CheckAddEntrustInBillCompletedEventHandler(object sender, set_CheckAddEntrustInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckAddEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckAddEntrustInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveMoveStockStepOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -63135,134 +63636,6 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckEntrustOutBillCompletedEventHandler(object sender, set_CheckEntrustOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckEntrustOutBillCompletedEventArgs(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_CheckEntrustOutBill_RowCompletedEventHandler(object sender, set_CheckEntrustOutBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckEntrustOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckEntrustOutBill_RowCompletedEventArgs(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_AuditEntrustOutBillCompletedEventHandler(object sender, set_AuditEntrustOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditEntrustOutBillCompletedEventArgs(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 GetKf_EntrustOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_EntrustOutBill_K3_SourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_EntrustOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_EntrustOutBill_K3_SourceCompletedEventArgs(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]));
             }
         }
     }
@@ -65264,40 +65637,6 @@
         private object[] results;
         
         internal set_SaveMoveStockBill_BillCheckCompletedEventArgs(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_SaveMoveStockStepOutBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_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_SaveMoveStockStepOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockStepOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }

--
Gitblit v1.9.1