From 0bb73d4cccd49e09c033ad0378da94f6ebbc280e Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期一, 09 二月 2026 08:58:21 +0800
Subject: [PATCH] 1

---
 WebAPI/Web References/WebS/Reference.cs | 8749 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 4,481 insertions(+), 4,268 deletions(-)

diff --git a/WebAPI/Web References/WebS/Reference.cs b/WebAPI/Web References/WebS/Reference.cs
index 6aa4757..c946c80 100644
--- a/WebAPI/Web References/WebS/Reference.cs
+++ b/WebAPI/Web References/WebS/Reference.cs
@@ -34,6 +34,30 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
     public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
         
+        private System.Threading.SendOrPostCallback GetBillEntry_Tmp_PackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DelPackUnionBill_Temp_PackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePackUnionBill_AddOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_PackBarCode_DeletePackUnionBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DeletePackUnionBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCode_MoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCode_PackUnionCarryUpOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SNBarCode_PackUnionCarryUpOperationCompleted;
+        
         private System.Threading.SendOrPostCallback GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePackUnionCarryUpBill_NewOperationCompleted;
@@ -109,6 +133,30 @@
         private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_OutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MulSourceOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MulSourceBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_MulSourceOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getSourceBillListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCodeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_AllOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiOperationCompleted;
         
@@ -256,29 +304,25 @@
         
         private System.Threading.SendOrPostCallback get_BarCode_PackUnionBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetBillEntry_Tmp_PackOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveSTJGInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_DelPackUnionBill_Temp_PackOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckSTJGOutBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePackUnionBill_AddOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckSTJGOutBill_RowOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_PackBarCode_DeletePackUnionBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProExchReport_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_DeletePackUnionBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveStationOutBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveNoPassProdCheckBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BarCode_MoveStockBill_HuanTuoOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKF_PonderationBillMain_Audit_TempListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_HuanTuoOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_BarCode_PackUnionCarryUpOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SNBarCode_PackUnionCarryUpOperationCompleted;
+        private System.Threading.SendOrPostCallback DeleteBillList_AuditOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_Update_WHandSPOperationCompleted;
         
@@ -424,29 +468,11 @@
         
         private System.Threading.SendOrPostCallback get_CheckTypeByBarCodeOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePOStockInBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_OutOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePOStockInBill_BillCheckOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MulSourceOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MulSourceBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_MulSourceOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getSourceBillListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCodeOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_AllOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProductInBill_MulSource_CLDOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_CheckProductInBill_CLDOperationCompleted;
         
@@ -457,6 +483,8 @@
         private System.Threading.SendOrPostCallback set_SaveProductInBackBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveProductInBackBill_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveProductInBackBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveProductInBillOperationCompleted;
         
@@ -534,25 +562,7 @@
         
         private System.Threading.SendOrPostCallback set_CheckPOInStockBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveSTJGInBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckSTJGOutBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckSTJGOutBill_RowOperationCompleted;
-        
-        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;
-        
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKF_PonderationBillMain_Audit_TempListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback DeleteBillList_AuditOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted;
         
@@ -624,6 +634,8 @@
         
         private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_CLD_NewOperationCompleted;
         
+        private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_BillCheckOperationCompleted;
+        
         private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_CLDOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePOStockInBillOperationCompleted;
@@ -637,12 +649,6 @@
         private System.Threading.SendOrPostCallback set_SavePOStockInBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePOStockInBill_CLD_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePOStockInBill_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePOStockInBill_BillCheckOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProductInBill_MulSource_CLDOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_MESOperationCompleted;
         
@@ -667,6 +673,8 @@
         private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_CLD_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_CLDOperationCompleted;
         
@@ -727,8 +735,6 @@
         private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_CLD_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted;
         
@@ -1251,6 +1257,42 @@
         }
         
         /// <remarks/>
+        public event GetBillEntry_Tmp_PackCompletedEventHandler GetBillEntry_Tmp_PackCompleted;
+        
+        /// <remarks/>
+        public event set_DelPackUnionBill_Temp_PackCompletedEventHandler set_DelPackUnionBill_Temp_PackCompleted;
+        
+        /// <remarks/>
+        public event set_SavePackUnionBill_AddCompletedEventHandler set_SavePackUnionBill_AddCompleted;
+        
+        /// <remarks/>
+        public event get_PackBarCode_DeletePackUnionBillCompletedEventHandler get_PackBarCode_DeletePackUnionBillCompleted;
+        
+        /// <remarks/>
+        public event set_DeletePackUnionBillCompletedEventHandler set_DeletePackUnionBillCompleted;
+        
+        /// <remarks/>
+        public event get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler get_BarCodePack_In_MoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event get_BarCode_MoveStockBill_HuanTuoCompletedEventHandler get_BarCode_MoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventHandler GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventHandler set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event set_SaveMoveStockBill_HuanTuoCompletedEventHandler set_SaveMoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event get_BarCode_PackUnionCarryUpCompletedEventHandler get_BarCode_PackUnionCarryUpCompleted;
+        
+        /// <remarks/>
+        public event get_SNBarCode_PackUnionCarryUpCompletedEventHandler get_SNBarCode_PackUnionCarryUpCompleted;
+        
+        /// <remarks/>
         public event GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler GetBillEntry_TmpList_PackUnionCarryUpCompleted;
         
         /// <remarks/>
@@ -1363,6 +1405,42 @@
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_OutCompletedEventHandler get_CheckTypeByBarCode_OutCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_MulSourceCompletedEventHandler get_CheckTypeByBarCode_MulSourceCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventHandler set_SavePonderationBillMain_Temp_SourceBill_MateOutCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_MulSourceBillCompletedEventHandler get_CheckTypeByBarCode_MulSourceBillCompleted;
+        
+        /// <remarks/>
+        public event get_SavePonderationBillMain_Temp_MulSourceCompletedEventHandler get_SavePonderationBillMain_Temp_MulSourceCompleted;
+        
+        /// <remarks/>
+        public event getSourceBillListCompletedEventHandler getSourceBillListCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler set_SavePonderationBillMain_Temp_BarCodeCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_AllCompletedEventHandler get_CheckTypeByBarCode_AllCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_NewCompletedEventHandler get_CheckTypeByBarCode_NewCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_SenKaiCompleted;
         
         /// <remarks/>
         public event get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventHandler get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompleted;
@@ -1584,40 +1662,34 @@
         public event get_BarCode_PackUnionBillCompletedEventHandler get_BarCode_PackUnionBillCompleted;
         
         /// <remarks/>
-        public event GetBillEntry_Tmp_PackCompletedEventHandler GetBillEntry_Tmp_PackCompleted;
+        public event set_SaveSTJGInBillCompletedEventHandler set_SaveSTJGInBillCompleted;
         
         /// <remarks/>
-        public event set_DelPackUnionBill_Temp_PackCompletedEventHandler set_DelPackUnionBill_Temp_PackCompleted;
+        public event set_CheckSTJGOutBillCompletedEventHandler set_CheckSTJGOutBillCompleted;
         
         /// <remarks/>
-        public event set_SavePackUnionBill_AddCompletedEventHandler set_SavePackUnionBill_AddCompleted;
+        public event set_CheckSTJGOutBill_RowCompletedEventHandler set_CheckSTJGOutBill_RowCompleted;
         
         /// <remarks/>
-        public event get_PackBarCode_DeletePackUnionBillCompletedEventHandler get_PackBarCode_DeletePackUnionBillCompleted;
+        public event set_SaveProExchReport_CLDCompletedEventHandler set_SaveProExchReport_CLDCompleted;
         
         /// <remarks/>
-        public event set_DeletePackUnionBillCompletedEventHandler set_DeletePackUnionBillCompleted;
+        public event set_SaveStationOutBill_CLDCompletedEventHandler set_SaveStationOutBill_CLDCompleted;
         
         /// <remarks/>
-        public event get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler get_BarCodePack_In_MoveStockBill_HuanTuoCompleted;
+        public event set_SaveNoPassProdCheckBill_NewCompletedEventHandler set_SaveNoPassProdCheckBill_NewCompleted;
         
         /// <remarks/>
-        public event get_BarCode_MoveStockBill_HuanTuoCompletedEventHandler get_BarCode_MoveStockBill_HuanTuoCompleted;
+        public event GetKf_PonderationBillMain_TempListCompletedEventHandler GetKf_PonderationBillMain_TempListCompleted;
         
         /// <remarks/>
-        public event GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventHandler GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted;
+        public event GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventHandler GetKf_PonderationBillMain_TempList_ChangeBoxCompleted;
         
         /// <remarks/>
-        public event set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventHandler set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted;
+        public event GetKF_PonderationBillMain_Audit_TempListCompletedEventHandler GetKF_PonderationBillMain_Audit_TempListCompleted;
         
         /// <remarks/>
-        public event set_SaveMoveStockBill_HuanTuoCompletedEventHandler set_SaveMoveStockBill_HuanTuoCompleted;
-        
-        /// <remarks/>
-        public event get_BarCode_PackUnionCarryUpCompletedEventHandler get_BarCode_PackUnionCarryUpCompleted;
-        
-        /// <remarks/>
-        public event get_SNBarCode_PackUnionCarryUpCompletedEventHandler get_SNBarCode_PackUnionCarryUpCompleted;
+        public event DeleteBillList_AuditCompletedEventHandler DeleteBillList_AuditCompleted;
         
         /// <remarks/>
         public event GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventHandler GetKf_PonderationBillMain_Temp_Update_WHandSPCompleted;
@@ -1836,40 +1908,13 @@
         public event get_CheckTypeByBarCodeCompletedEventHandler get_CheckTypeByBarCodeCompleted;
         
         /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted;
+        public event set_SavePOStockInBill_CLDCompletedEventHandler set_SavePOStockInBill_CLDCompleted;
         
         /// <remarks/>
-        public event get_CheckTypeByBarCode_OutCompletedEventHandler get_CheckTypeByBarCode_OutCompleted;
+        public event set_SavePOStockInBill_BillCheckCompletedEventHandler set_SavePOStockInBill_BillCheckCompleted;
         
         /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted;
-        
-        /// <remarks/>
-        public event get_CheckTypeByBarCode_MulSourceCompletedEventHandler get_CheckTypeByBarCode_MulSourceCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventHandler set_SavePonderationBillMain_Temp_SourceBill_MateOutCompleted;
-        
-        /// <remarks/>
-        public event get_CheckTypeByBarCode_MulSourceBillCompletedEventHandler get_CheckTypeByBarCode_MulSourceBillCompleted;
-        
-        /// <remarks/>
-        public event get_SavePonderationBillMain_Temp_MulSourceCompletedEventHandler get_SavePonderationBillMain_Temp_MulSourceCompleted;
-        
-        /// <remarks/>
-        public event getSourceBillListCompletedEventHandler getSourceBillListCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler set_SavePonderationBillMain_Temp_BarCodeCompleted;
-        
-        /// <remarks/>
-        public event get_CheckTypeByBarCode_AllCompletedEventHandler get_CheckTypeByBarCode_AllCompleted;
-        
-        /// <remarks/>
-        public event get_CheckTypeByBarCode_NewCompletedEventHandler get_CheckTypeByBarCode_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_SenKaiCompleted;
+        public event set_SaveProductInBill_MulSource_CLDCompletedEventHandler set_SaveProductInBill_MulSource_CLDCompleted;
         
         /// <remarks/>
         public event set_CheckProductInBill_CLDCompletedEventHandler set_CheckProductInBill_CLDCompleted;
@@ -1885,6 +1930,9 @@
         
         /// <remarks/>
         public event set_SaveProductInBackBill_NewCompletedEventHandler set_SaveProductInBackBill_NewCompleted;
+        
+        /// <remarks/>
+        public event set_SaveProductInBackBill_BillCheckCompletedEventHandler set_SaveProductInBackBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SaveProductInBillCompletedEventHandler set_SaveProductInBillCompleted;
@@ -2001,34 +2049,7 @@
         public event set_CheckPOInStockBillCompletedEventHandler set_CheckPOInStockBillCompleted;
         
         /// <remarks/>
-        public event set_SaveSTJGInBillCompletedEventHandler set_SaveSTJGInBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckSTJGOutBillCompletedEventHandler set_CheckSTJGOutBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckSTJGOutBill_RowCompletedEventHandler set_CheckSTJGOutBill_RowCompleted;
-        
-        /// <remarks/>
-        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/>
-        public event GetKf_PonderationBillMain_TempListCompletedEventHandler GetKf_PonderationBillMain_TempListCompleted;
-        
-        /// <remarks/>
-        public event GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventHandler GetKf_PonderationBillMain_TempList_ChangeBoxCompleted;
-        
-        /// <remarks/>
-        public event GetKF_PonderationBillMain_Audit_TempListCompletedEventHandler GetKF_PonderationBillMain_Audit_TempListCompleted;
-        
-        /// <remarks/>
-        public event DeleteBillList_AuditCompletedEventHandler DeleteBillList_AuditCompleted;
+        public event set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler set_SaveMateReplenishOutBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler set_SaveEntrustReplenishOutBill_BillCheckCompleted;
@@ -2136,6 +2157,9 @@
         public event set_SavePOStockInBackBill_CLD_NewCompletedEventHandler set_SavePOStockInBackBill_CLD_NewCompleted;
         
         /// <remarks/>
+        public event set_SavePOStockInBackBill_BillCheckCompletedEventHandler set_SavePOStockInBackBill_BillCheckCompleted;
+        
+        /// <remarks/>
         public event set_SavePOStockInBackBill_CLDCompletedEventHandler set_SavePOStockInBackBill_CLDCompleted;
         
         /// <remarks/>
@@ -2155,15 +2179,6 @@
         
         /// <remarks/>
         public event set_SavePOStockInBill_CLD_NewCompletedEventHandler set_SavePOStockInBill_CLD_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SavePOStockInBill_CLDCompletedEventHandler set_SavePOStockInBill_CLDCompleted;
-        
-        /// <remarks/>
-        public event set_SavePOStockInBill_BillCheckCompletedEventHandler set_SavePOStockInBill_BillCheckCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProductInBill_MulSource_CLDCompletedEventHandler set_SaveProductInBill_MulSource_CLDCompleted;
         
         /// <remarks/>
         public event set_SaveMoveStockBill_MESCompletedEventHandler set_SaveMoveStockBill_MESCompleted;
@@ -2200,6 +2215,9 @@
         
         /// <remarks/>
         public event set_SaveSellOutBackBill_CLD_NewCompletedEventHandler set_SaveSellOutBackBill_CLD_NewCompleted;
+        
+        /// <remarks/>
+        public event set_SaveSellOutBackBill_BillCheckCompletedEventHandler set_SaveSellOutBackBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SaveSellOutBackBill_CLDCompletedEventHandler set_SaveSellOutBackBill_CLDCompleted;
@@ -2290,9 +2308,6 @@
         
         /// <remarks/>
         public event set_SaveMateReplenishOutBill_CLD_NewCompletedEventHandler set_SaveMateReplenishOutBill_CLD_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler set_SaveMateReplenishOutBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompleted;
@@ -3016,6 +3031,490 @@
         
         /// <remarks/>
         public event GetKf_MateOutBackBillListCompletedEventHandler GetKf_MateOutBackBillListCompleted;
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_Tmp_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetBillEntry_Tmp_Pack(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntry_Tmp_Pack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_Tmp_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
+            this.GetBillEntry_Tmp_PackAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_Tmp_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
+            if ((this.GetBillEntry_Tmp_PackOperationCompleted == null)) {
+                this.GetBillEntry_Tmp_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_Tmp_PackOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntry_Tmp_Pack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg}, this.GetBillEntry_Tmp_PackOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntry_Tmp_PackOperationCompleted(object arg) {
+            if ((this.GetBillEntry_Tmp_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntry_Tmp_PackCompleted(this, new GetBillEntry_Tmp_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DelPackUnionBill_Temp_Pack(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DelPackUnionBill_Temp_Pack", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
+            this.set_DelPackUnionBill_Temp_PackAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
+            if ((this.set_DelPackUnionBill_Temp_PackOperationCompleted == null)) {
+                this.set_DelPackUnionBill_Temp_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_Temp_PackOperationCompleted);
+            }
+            this.InvokeAsync("set_DelPackUnionBill_Temp_Pack", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg}, this.set_DelPackUnionBill_Temp_PackOperationCompleted, userState);
+        }
+        
+        private void Onset_DelPackUnionBill_Temp_PackOperationCompleted(object arg) {
+            if ((this.set_DelPackUnionBill_Temp_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DelPackUnionBill_Temp_PackCompleted(this, new set_DelPackUnionBill_Temp_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackUnionBill_Add", 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_SavePackUnionBill_Add(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePackUnionBill_Add", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionBill_AddAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.set_SavePackUnionBill_AddAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionBill_AddAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.set_SavePackUnionBill_AddOperationCompleted == null)) {
+                this.set_SavePackUnionBill_AddOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackUnionBill_AddOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePackUnionBill_Add", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.set_SavePackUnionBill_AddOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePackUnionBill_AddOperationCompleted(object arg) {
+            if ((this.set_SavePackUnionBill_AddCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePackUnionBill_AddCompleted(this, new set_SavePackUnionBill_AddCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_PackBarCode_DeletePackUnionBill", 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_PackBarCode_DeletePackUnionBill(string HBarCode_Pack, string HHMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_PackBarCode_DeletePackUnionBill", new object[] {
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_PackBarCode_DeletePackUnionBillAsync(string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg) {
+            this.get_PackBarCode_DeletePackUnionBillAsync(HBarCode_Pack, HHMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_PackBarCode_DeletePackUnionBillAsync(string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_PackBarCode_DeletePackUnionBillOperationCompleted == null)) {
+                this.get_PackBarCode_DeletePackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_PackBarCode_DeletePackUnionBillOperationCompleted);
+            }
+            this.InvokeAsync("get_PackBarCode_DeletePackUnionBill", new object[] {
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_PackBarCode_DeletePackUnionBillOperationCompleted, userState);
+        }
+        
+        private void Onget_PackBarCode_DeletePackUnionBillOperationCompleted(object arg) {
+            if ((this.get_PackBarCode_DeletePackUnionBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_PackBarCode_DeletePackUnionBillCompleted(this, new get_PackBarCode_DeletePackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DeletePackUnionBill", 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_DeletePackUnionBill(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DeletePackUnionBill", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HComputerName,
+                        HIPAddress,
+                        HModCaption,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DeletePackUnionBillAsync(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, string sErrMsg) {
+            this.set_DeletePackUnionBillAsync(HInterID, HBillNo, HBarCode_Pack, HMaker, HComputerName, HIPAddress, HModCaption, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DeletePackUnionBillAsync(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, string sErrMsg, object userState) {
+            if ((this.set_DeletePackUnionBillOperationCompleted == null)) {
+                this.set_DeletePackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DeletePackUnionBillOperationCompleted);
+            }
+            this.InvokeAsync("set_DeletePackUnionBill", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HComputerName,
+                        HIPAddress,
+                        HModCaption,
+                        sErrMsg}, this.set_DeletePackUnionBillOperationCompleted, userState);
+        }
+        
+        private void Onset_DeletePackUnionBillOperationCompleted(object arg) {
+            if ((this.set_DeletePackUnionBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DeletePackUnionBillCompleted(this, new set_DeletePackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCodePack_In_MoveStockBill_HuanTuo", 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_BarCodePack_In_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCodePack_In_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCodePack_In_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, string sErrMsg) {
+            this.get_BarCodePack_In_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBarCode_Pack, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCodePack_In_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCodePack_In_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.get_BarCodePack_In_MoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCodePack_In_MoveStockBill_HuanTuoCompleted(this, new get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_MoveStockBill_HuanTuo", 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_BarCode_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCode_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode,
+                        HBarCode_Pack,
+                        HPackUnionInterID_In,
+                        HWhID,
+                        HSPID,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_BarCode_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBillType, HBarCode, HBarCode_Pack, HPackUnionInterID_In, HWhID, HSPID, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_MoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCode_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode,
+                        HBarCode_Pack,
+                        HPackUnionInterID_In,
+                        HWhID,
+                        HSPID,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCode_MoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.get_BarCode_MoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCode_MoveStockBill_HuanTuoCompleted(this, new get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_Temp_MoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetBillEntry_Temp_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntry_Temp_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sErrMsg) {
+            this.GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBillType, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntry_Temp_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HStockOrgID,
+                        sErrMsg}, this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted(this, new GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
+            this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
+            if ((this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg}, this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void Onset_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted(this, new set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_HuanTuo", 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_SaveMoveStockBill_HuanTuo(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_HuanTuoAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.set_SaveMoveStockBill_HuanTuoAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_HuanTuoAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.set_SaveMoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.set_SaveMoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMoveStockBill_HuanTuoCompleted(this, new set_SaveMoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_PackUnionCarryUp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsGy_BarCodeBill_WMS_Model get_BarCode_PackUnionCarryUp(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCode_PackUnionCarryUp", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsGy_BarCodeBill_WMS_Model)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg) {
+            this.get_BarCode_PackUnionCarryUpAsync(HInterID, HBillNo, HBillType, HBarCode_Pack, HHMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BarCode_PackUnionCarryUpOperationCompleted == null)) {
+                this.get_BarCode_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_PackUnionCarryUpOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCode_PackUnionCarryUp", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BarCode_PackUnionCarryUpOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCode_PackUnionCarryUpOperationCompleted(object arg) {
+            if ((this.get_BarCode_PackUnionCarryUpCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCode_PackUnionCarryUpCompleted(this, new get_BarCode_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SNBarCode_PackUnionCarryUp", 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_SNBarCode_PackUnionCarryUp(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SNBarCode_PackUnionCarryUp", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SNBarCode_PackUnionCarryUpAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SNBarCode_PackUnionCarryUpAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SNBarCode_PackUnionCarryUpAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SNBarCode_PackUnionCarryUpOperationCompleted == null)) {
+                this.get_SNBarCode_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SNBarCode_PackUnionCarryUpOperationCompleted);
+            }
+            this.InvokeAsync("get_SNBarCode_PackUnionCarryUp", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SNBarCode_PackUnionCarryUpOperationCompleted, userState);
+        }
+        
+        private void Onget_SNBarCode_PackUnionCarryUpOperationCompleted(object arg) {
+            if ((this.get_SNBarCode_PackUnionCarryUpCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SNBarCode_PackUnionCarryUpCompleted(this, new get_SNBarCode_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
         
         /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList_PackUnionCarryUp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -4650,6 +5149,1077 @@
             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/set_SavePonderationBillMain_Temp_BarCode_OutFast", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_BarCode_OutFast(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, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(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 sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(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 sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_Out", 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_CheckTypeByBarCode_Out(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, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_Out", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_OutAsync(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 sErrMsg) {
+            this.get_CheckTypeByBarCode_OutAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_OutAsync(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 sErrMsg, object userState) {
+            if ((this.get_CheckTypeByBarCode_OutOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_OutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_OutOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_Out", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByBarCode_OutOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_OutOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_OutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_OutCompleted(this, new get_CheckTypeByBarCode_OutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_BarCode_MulSource(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        HSourceBillType,
+                        HOWNERID,
+                        sXFFlag,
+                        sJDPFlag,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, HSourceBillType, HOWNERID, sXFFlag, sJDPFlag, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        HSourceBillType,
+                        HOWNERID,
+                        sXFFlag,
+                        sJDPFlag,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_MulSource", 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_CheckTypeByBarCode_MulSource(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_MulSource", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        HSourceBillType,
+                        HOWNERID,
+                        sXFFlag,
+                        sJDPFlag,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg) {
+            this.get_CheckTypeByBarCode_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, HSourceBillType, HOWNERID, sXFFlag, sJDPFlag, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByBarCode_MulSourceOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_MulSourceOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_MulSource", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        HSourceBillType,
+                        HOWNERID,
+                        sXFFlag,
+                        sJDPFlag,
+                        sErrMsg}, this.get_CheckTypeByBarCode_MulSourceOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_MulSourceOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_MulSourceCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_MulSourceCompleted(this, new get_CheckTypeByBarCode_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_SourceBill_MateOut", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_SourceBill_MateOut(
+                    long sNewInterID, 
+                    string sNewBillNo, 
+                    string sNewBillType, 
+                    string sSourceBillNo, 
+                    string sSourceBillType, 
+                    bool sRedBlueflag, 
+                    string sMaker, 
+                    double sPPQty, 
+                    long sPlanMode, 
+                    long sHWhID, 
+                    long sHOWNERID, 
+                    ref long sHDeptID, 
+                    ref string sHDeptName, 
+                    ref string sHSourceBillNo, 
+                    ref string sHSourceBillType, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_SourceBill_MateOut", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sRedBlueflag,
+                        sMaker,
+                        sPPQty,
+                        sPlanMode,
+                        sHWhID,
+                        sHOWNERID,
+                        sHDeptID,
+                        sHDeptName,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sErrMsg});
+            sHDeptID = ((long)(results[1]));
+            sHDeptName = ((string)(results[2]));
+            sHSourceBillNo = ((string)(results[3]));
+            sHSourceBillType = ((string)(results[4]));
+            sErrMsg = ((string)(results[5]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_SourceBill_MateOutAsync(
+                    long sNewInterID, 
+                    string sNewBillNo, 
+                    string sNewBillType, 
+                    string sSourceBillNo, 
+                    string sSourceBillType, 
+                    bool sRedBlueflag, 
+                    string sMaker, 
+                    double sPPQty, 
+                    long sPlanMode, 
+                    long sHWhID, 
+                    long sHOWNERID, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_SourceBill_MateOutAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sRedBlueflag, sMaker, sPPQty, sPlanMode, sHWhID, sHOWNERID, sHDeptID, sHDeptName, sHSourceBillNo, sHSourceBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_SourceBill_MateOutAsync(
+                    long sNewInterID, 
+                    string sNewBillNo, 
+                    string sNewBillType, 
+                    string sSourceBillNo, 
+                    string sSourceBillType, 
+                    bool sRedBlueflag, 
+                    string sMaker, 
+                    double sPPQty, 
+                    long sPlanMode, 
+                    long sHWhID, 
+                    long sHOWNERID, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_SourceBill_MateOut", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sRedBlueflag,
+                        sMaker,
+                        sPPQty,
+                        sPlanMode,
+                        sHWhID,
+                        sHOWNERID,
+                        sHDeptID,
+                        sHDeptName,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_SourceBill_MateOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_SourceBill_MateOutCompleted(this, new set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_MulSourceBill", 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_CheckTypeByBarCode_MulSourceBill(
+                    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, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_MulSourceBill", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_MulSourceBillAsync(
+                    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, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg) {
+            this.get_CheckTypeByBarCode_MulSourceBillAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_MulSourceBillAsync(
+                    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, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.get_CheckTypeByBarCode_MulSourceBillOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_MulSourceBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_MulSourceBillOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_MulSourceBill", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_CheckTypeByBarCode_MulSourceBillOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_MulSourceBillOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_MulSourceBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_MulSourceBillCompleted(this, new get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SavePonderationBillMain_Temp_MulSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SavePonderationBillMain_Temp_MulSource(
+                    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, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("get_SavePonderationBillMain_Temp_MulSource", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SavePonderationBillMain_Temp_MulSourceAsync(
+                    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, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg) {
+            this.get_SavePonderationBillMain_Temp_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SavePonderationBillMain_Temp_MulSourceAsync(
+                    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, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.get_SavePonderationBillMain_Temp_MulSourceOperationCompleted == null)) {
+                this.get_SavePonderationBillMain_Temp_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SavePonderationBillMain_Temp_MulSourceOperationCompleted);
+            }
+            this.InvokeAsync("get_SavePonderationBillMain_Temp_MulSource", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SavePonderationBillMain_Temp_MulSourceOperationCompleted, userState);
+        }
+        
+        private void Onget_SavePonderationBillMain_Temp_MulSourceOperationCompleted(object arg) {
+            if ((this.get_SavePonderationBillMain_Temp_MulSourceCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SavePonderationBillMain_Temp_MulSourceCompleted(this, new get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSourceBillList", 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 getSourceBillList(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, bool HRedBlueFlag, bool SourceFlag, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("getSourceBillList", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HOWNERID,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getSourceBillListAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, bool HRedBlueFlag, bool SourceFlag, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.getSourceBillListAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HRedBlueFlag, SourceFlag, HOWNERID, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getSourceBillListAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, bool HRedBlueFlag, bool SourceFlag, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.getSourceBillListOperationCompleted == null)) {
+                this.getSourceBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSourceBillListOperationCompleted);
+            }
+            this.InvokeAsync("getSourceBillList", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HOWNERID,
+                        oSystemParameterMain,
+                        sErrMsg}, this.getSourceBillListOperationCompleted, userState);
+        }
+        
+        private void OngetSourceBillListOperationCompleted(object arg) {
+            if ((this.getSourceBillListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getSourceBillListCompleted(this, new getSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_BarCode(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    ref string sHSourceBillNo, 
+                    ref string sHSourceBillType, 
+                    ref long sHSupID, 
+                    ref string sHSupName, 
+                    ref long sHDeptID, 
+                    ref string sHDeptName, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sErrMsg});
+            sHSourceBillNo = ((string)(results[1]));
+            sHSourceBillType = ((string)(results[2]));
+            sHSupID = ((long)(results[3]));
+            sHSupName = ((string)(results[4]));
+            sHDeptID = ((long)(results[5]));
+            sHDeptName = ((string)(results[6]));
+            sErrMsg = ((string)(results[7]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCodeAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCodeAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCodeAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCodeOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCodeOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCodeOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCodeOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCodeCompleted(this, new set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_All", 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_CheckTypeByBarCode_All(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string HExpressNumber, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_All", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_AllAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string HExpressNumber, string sErrMsg) {
+            this.get_CheckTypeByBarCode_AllAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_AllAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.get_CheckTypeByBarCode_AllOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_AllOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_AllOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_All", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        sErrMsg}, this.get_CheckTypeByBarCode_AllOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_AllOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_AllCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_AllCompleted(this, new get_CheckTypeByBarCode_AllCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_New", 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_CheckTypeByBarCode_New(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string HScanStyle, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_New", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        HScanStyle,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_NewAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string HScanStyle, 
+                    string sErrMsg) {
+            this.get_CheckTypeByBarCode_NewAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, HScanStyle, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_NewAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string HScanStyle, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.get_CheckTypeByBarCode_NewOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_NewOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_New", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        HScanStyle,
+                        sErrMsg}, this.get_CheckTypeByBarCode_NewOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_NewOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_NewCompleted(this, new get_CheckTypeByBarCode_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_SenKai", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_BarCode_SenKai(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string HScanStyle, 
+                    ref string sHSourceBillNo, 
+                    ref string sHSourceBillType, 
+                    ref long sHSupID, 
+                    ref string sHSupName, 
+                    ref long sHDeptID, 
+                    ref string sHDeptName, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_SenKai", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        HScanStyle,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sErrMsg});
+            sHSourceBillNo = ((string)(results[1]));
+            sHSourceBillType = ((string)(results[2]));
+            sHSupID = ((long)(results[3]));
+            sHSupName = ((string)(results[4]));
+            sHDeptID = ((long)(results[5]));
+            sHDeptName = ((string)(results[6]));
+            sErrMsg = ((string)(results[7]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_SenKaiAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string HScanStyle, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_SenKaiAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, HScanStyle, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_SenKaiAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string HExpressNumber, 
+                    string HScanStyle, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_SenKai", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        HExpressNumber,
+                        HScanStyle,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_SenKaiCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_SenKaiCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -8717,486 +10287,349 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_Tmp_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetBillEntry_Tmp_Pack(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("GetBillEntry_Tmp_Pack", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSTJGInBill", 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_SaveSTJGInBill(ClsKf_STJGInBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveSTJGInBill", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg) {
+            this.set_SaveSTJGInBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveSTJGInBillOperationCompleted == null)) {
+                this.set_SaveSTJGInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSTJGInBillOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveSTJGInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveSTJGInBillOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveSTJGInBillOperationCompleted(object arg) {
+            if ((this.set_SaveSTJGInBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveSTJGInBillCompleted(this, new set_SaveSTJGInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckSTJGOutBill", 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_CheckSTJGOutBill(ClsKf_STJGOutBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckSTJGOutBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_CheckSTJGOutBillAsync(ClsKf_STJGOutBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckSTJGOutBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_CheckSTJGOutBillAsync(ClsKf_STJGOutBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckSTJGOutBillOperationCompleted == null)) {
+                this.set_CheckSTJGOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckSTJGOutBillOperationCompleted);
+            }
+            this.InvokeAsync("set_CheckSTJGOutBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckSTJGOutBillOperationCompleted, userState);
+        }
+        
+        private void Onset_CheckSTJGOutBillOperationCompleted(object arg) {
+            if ((this.set_CheckSTJGOutBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_CheckSTJGOutBillCompleted(this, new set_CheckSTJGOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckSTJGOutBill_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_CheckSTJGOutBill_Row(long HSourceInterID, long HSourceEntryID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckSTJGOutBill_Row", new object[] {
+                        HSourceInterID,
+                        HSourceEntryID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_CheckSTJGOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg) {
+            this.set_CheckSTJGOutBill_RowAsync(HSourceInterID, HSourceEntryID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_CheckSTJGOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg, object userState) {
+            if ((this.set_CheckSTJGOutBill_RowOperationCompleted == null)) {
+                this.set_CheckSTJGOutBill_RowOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckSTJGOutBill_RowOperationCompleted);
+            }
+            this.InvokeAsync("set_CheckSTJGOutBill_Row", new object[] {
+                        HSourceInterID,
+                        HSourceEntryID,
+                        sErrMsg}, this.set_CheckSTJGOutBill_RowOperationCompleted, userState);
+        }
+        
+        private void Onset_CheckSTJGOutBill_RowOperationCompleted(object arg) {
+            if ((this.set_CheckSTJGOutBill_RowCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_CheckSTJGOutBill_RowCompleted(this, new set_CheckSTJGOutBill_RowCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProExchReport_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_SaveProExchReport_CLD(double HQty, double HProcessFailQty, double HMaterialFailQty, double HFReworkQty, double HQuaQty, string HProcNo, string HProcExchBillNo, string HEmpID, string HTime, string HORGANIZATIONSNO, string HBillNo, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProExchReport_CLD", new object[] {
+                        HQty,
+                        HProcessFailQty,
+                        HMaterialFailQty,
+                        HFReworkQty,
+                        HQuaQty,
+                        HProcNo,
+                        HProcExchBillNo,
+                        HEmpID,
+                        HTime,
+                        HORGANIZATIONSNO,
+                        HBillNo,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveProExchReport_CLDAsync(double HQty, double HProcessFailQty, double HMaterialFailQty, double HFReworkQty, double HQuaQty, string HProcNo, string HProcExchBillNo, string HEmpID, string HTime, string HORGANIZATIONSNO, string HBillNo, string sErrMsg) {
+            this.set_SaveProExchReport_CLDAsync(HQty, HProcessFailQty, HMaterialFailQty, HFReworkQty, HQuaQty, HProcNo, HProcExchBillNo, HEmpID, HTime, HORGANIZATIONSNO, HBillNo, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveProExchReport_CLDAsync(double HQty, double HProcessFailQty, double HMaterialFailQty, double HFReworkQty, double HQuaQty, string HProcNo, string HProcExchBillNo, string HEmpID, string HTime, string HORGANIZATIONSNO, string HBillNo, string sErrMsg, object userState) {
+            if ((this.set_SaveProExchReport_CLDOperationCompleted == null)) {
+                this.set_SaveProExchReport_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProExchReport_CLDOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveProExchReport_CLD", new object[] {
+                        HQty,
+                        HProcessFailQty,
+                        HMaterialFailQty,
+                        HFReworkQty,
+                        HQuaQty,
+                        HProcNo,
+                        HProcExchBillNo,
+                        HEmpID,
+                        HTime,
+                        HORGANIZATIONSNO,
+                        HBillNo,
+                        sErrMsg}, this.set_SaveProExchReport_CLDOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveProExchReport_CLDOperationCompleted(object arg) {
+            if ((this.set_SaveProExchReport_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveProExchReport_CLDCompleted(this, new set_SaveProExchReport_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <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[] {
+                        oMain,
+                        sHSourceType,
+                        BadReasonList,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveNoPassProdCheckBill_NewAsync(ClsQC_NoPassProdCheckBillMain oMain, string sHSourceType, string BadReasonList, string sErrMsg) {
+            this.set_SaveNoPassProdCheckBill_NewAsync(oMain, sHSourceType, BadReasonList, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveNoPassProdCheckBill_NewAsync(ClsQC_NoPassProdCheckBillMain oMain, string sHSourceType, string BadReasonList, string sErrMsg, object userState) {
+            if ((this.set_SaveNoPassProdCheckBill_NewOperationCompleted == null)) {
+                this.set_SaveNoPassProdCheckBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveNoPassProdCheckBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveNoPassProdCheckBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        BadReasonList,
+                        sErrMsg}, this.set_SaveNoPassProdCheckBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveNoPassProdCheckBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveNoPassProdCheckBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveNoPassProdCheckBill_NewCompleted(this, new set_SaveNoPassProdCheckBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList", 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_PonderationBillMain_TempList(string sHBillType, string sWhere) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList", new object[] {
+                        sHBillType,
+                        sWhere});
             return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void GetBillEntry_Tmp_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
-            this.GetBillEntry_Tmp_PackAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
+        public void GetKf_PonderationBillMain_TempListAsync(string sHBillType, string sWhere) {
+            this.GetKf_PonderationBillMain_TempListAsync(sHBillType, sWhere, null);
         }
         
         /// <remarks/>
-        public void GetBillEntry_Tmp_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
-            if ((this.GetBillEntry_Tmp_PackOperationCompleted == null)) {
-                this.GetBillEntry_Tmp_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_Tmp_PackOperationCompleted);
+        public void GetKf_PonderationBillMain_TempListAsync(string sHBillType, string sWhere, object userState) {
+            if ((this.GetKf_PonderationBillMain_TempListOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempListOperationCompleted);
             }
-            this.InvokeAsync("GetBillEntry_Tmp_Pack", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        sErrMsg}, this.GetBillEntry_Tmp_PackOperationCompleted, userState);
+            this.InvokeAsync("GetKf_PonderationBillMain_TempList", new object[] {
+                        sHBillType,
+                        sWhere}, this.GetKf_PonderationBillMain_TempListOperationCompleted, userState);
         }
         
-        private void OnGetBillEntry_Tmp_PackOperationCompleted(object arg) {
-            if ((this.GetBillEntry_Tmp_PackCompleted != null)) {
+        private void OnGetKf_PonderationBillMain_TempListOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_TempListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetBillEntry_Tmp_PackCompleted(this, new GetBillEntry_Tmp_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetKf_PonderationBillMain_TempListCompleted(this, new GetKf_PonderationBillMain_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_DelPackUnionBill_Temp_Pack(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_DelPackUnionBill_Temp_Pack", new object[] {
-                        HInterID,
-                        HBarCode,
-                        HBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_DelPackUnionBill_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
-            this.set_DelPackUnionBill_Temp_PackAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_DelPackUnionBill_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
-            if ((this.set_DelPackUnionBill_Temp_PackOperationCompleted == null)) {
-                this.set_DelPackUnionBill_Temp_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_Temp_PackOperationCompleted);
-            }
-            this.InvokeAsync("set_DelPackUnionBill_Temp_Pack", new object[] {
-                        HInterID,
-                        HBarCode,
-                        HBillType,
-                        sErrMsg}, this.set_DelPackUnionBill_Temp_PackOperationCompleted, userState);
-        }
-        
-        private void Onset_DelPackUnionBill_Temp_PackOperationCompleted(object arg) {
-            if ((this.set_DelPackUnionBill_Temp_PackCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_DelPackUnionBill_Temp_PackCompleted(this, new set_DelPackUnionBill_Temp_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackUnionBill_Add", 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_SavePackUnionBill_Add(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePackUnionBill_Add", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePackUnionBill_AddAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.set_SavePackUnionBill_AddAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePackUnionBill_AddAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.set_SavePackUnionBill_AddOperationCompleted == null)) {
-                this.set_SavePackUnionBill_AddOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackUnionBill_AddOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePackUnionBill_Add", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.set_SavePackUnionBill_AddOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePackUnionBill_AddOperationCompleted(object arg) {
-            if ((this.set_SavePackUnionBill_AddCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePackUnionBill_AddCompleted(this, new set_SavePackUnionBill_AddCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_PackBarCode_DeletePackUnionBill", 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_PackBarCode_DeletePackUnionBill(string HBarCode_Pack, string HHMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_PackBarCode_DeletePackUnionBill", new object[] {
-                        HBarCode_Pack,
-                        HHMaker,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList_ChangeBox", 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_PonderationBillMain_TempList_ChangeBox(string sHBillType, string sWhere) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList_ChangeBox", new object[] {
+                        sHBillType,
+                        sWhere});
             return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void get_PackBarCode_DeletePackUnionBillAsync(string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg) {
-            this.get_PackBarCode_DeletePackUnionBillAsync(HBarCode_Pack, HHMaker, HStockOrgID, sErrMsg, null);
+        public void GetKf_PonderationBillMain_TempList_ChangeBoxAsync(string sHBillType, string sWhere) {
+            this.GetKf_PonderationBillMain_TempList_ChangeBoxAsync(sHBillType, sWhere, null);
         }
         
         /// <remarks/>
-        public void get_PackBarCode_DeletePackUnionBillAsync(string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_PackBarCode_DeletePackUnionBillOperationCompleted == null)) {
-                this.get_PackBarCode_DeletePackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_PackBarCode_DeletePackUnionBillOperationCompleted);
+        public void GetKf_PonderationBillMain_TempList_ChangeBoxAsync(string sHBillType, string sWhere, object userState) {
+            if ((this.GetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted);
             }
-            this.InvokeAsync("get_PackBarCode_DeletePackUnionBill", new object[] {
-                        HBarCode_Pack,
-                        HHMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_PackBarCode_DeletePackUnionBillOperationCompleted, userState);
+            this.InvokeAsync("GetKf_PonderationBillMain_TempList_ChangeBox", new object[] {
+                        sHBillType,
+                        sWhere}, this.GetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted, userState);
         }
         
-        private void Onget_PackBarCode_DeletePackUnionBillOperationCompleted(object arg) {
-            if ((this.get_PackBarCode_DeletePackUnionBillCompleted != null)) {
+        private void OnGetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_TempList_ChangeBoxCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_PackBarCode_DeletePackUnionBillCompleted(this, new get_PackBarCode_DeletePackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetKf_PonderationBillMain_TempList_ChangeBoxCompleted(this, new GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DeletePackUnionBill", 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_DeletePackUnionBill(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, ref string sErrMsg) {
-            object[] results = this.Invoke("set_DeletePackUnionBill", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HComputerName,
-                        HIPAddress,
-                        HModCaption,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_DeletePackUnionBillAsync(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, string sErrMsg) {
-            this.set_DeletePackUnionBillAsync(HInterID, HBillNo, HBarCode_Pack, HMaker, HComputerName, HIPAddress, HModCaption, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_DeletePackUnionBillAsync(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, string sErrMsg, object userState) {
-            if ((this.set_DeletePackUnionBillOperationCompleted == null)) {
-                this.set_DeletePackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DeletePackUnionBillOperationCompleted);
-            }
-            this.InvokeAsync("set_DeletePackUnionBill", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HComputerName,
-                        HIPAddress,
-                        HModCaption,
-                        sErrMsg}, this.set_DeletePackUnionBillOperationCompleted, userState);
-        }
-        
-        private void Onset_DeletePackUnionBillOperationCompleted(object arg) {
-            if ((this.set_DeletePackUnionBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_DeletePackUnionBillCompleted(this, new set_DeletePackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCodePack_In_MoveStockBill_HuanTuo", 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_BarCodePack_In_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BarCodePack_In_MoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_BarCodePack_In_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, string sErrMsg) {
-            this.get_BarCodePack_In_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBarCode_Pack, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_BarCodePack_In_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted == null)) {
-                this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted);
-            }
-            this.InvokeAsync("get_BarCodePack_In_MoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HStockOrgID,
-                        sErrMsg}, this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted, userState);
-        }
-        
-        private void Onget_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted(object arg) {
-            if ((this.get_BarCodePack_In_MoveStockBill_HuanTuoCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BarCodePack_In_MoveStockBill_HuanTuoCompleted(this, new get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_MoveStockBill_HuanTuo", 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_BarCode_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BarCode_MoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HBarCode,
-                        HBarCode_Pack,
-                        HPackUnionInterID_In,
-                        HWhID,
-                        HSPID,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_BarCode_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.get_BarCode_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBillType, HBarCode, HBarCode_Pack, HPackUnionInterID_In, HWhID, HSPID, HMaker, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_BarCode_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted == null)) {
-                this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_MoveStockBill_HuanTuoOperationCompleted);
-            }
-            this.InvokeAsync("get_BarCode_MoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HBarCode,
-                        HBarCode_Pack,
-                        HPackUnionInterID_In,
-                        HWhID,
-                        HSPID,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted, userState);
-        }
-        
-        private void Onget_BarCode_MoveStockBill_HuanTuoOperationCompleted(object arg) {
-            if ((this.get_BarCode_MoveStockBill_HuanTuoCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BarCode_MoveStockBill_HuanTuoCompleted(this, new get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_Temp_MoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetBillEntry_Temp_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("GetBillEntry_Temp_MoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKF_PonderationBillMain_Audit_TempList", 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_PonderationBillMain_Audit_TempList(string sHBillType, string sWhere) {
+            object[] results = this.Invoke("GetKF_PonderationBillMain_Audit_TempList", new object[] {
+                        sHBillType,
+                        sWhere});
             return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sErrMsg) {
-            this.GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBillType, HStockOrgID, sErrMsg, null);
+        public void GetKF_PonderationBillMain_Audit_TempListAsync(string sHBillType, string sWhere) {
+            this.GetKF_PonderationBillMain_Audit_TempListAsync(sHBillType, sWhere, null);
         }
         
         /// <remarks/>
-        public void GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted == null)) {
-                this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted);
+        public void GetKF_PonderationBillMain_Audit_TempListAsync(string sHBillType, string sWhere, object userState) {
+            if ((this.GetKF_PonderationBillMain_Audit_TempListOperationCompleted == null)) {
+                this.GetKF_PonderationBillMain_Audit_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKF_PonderationBillMain_Audit_TempListOperationCompleted);
             }
-            this.InvokeAsync("GetBillEntry_Temp_MoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HStockOrgID,
-                        sErrMsg}, this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted, userState);
+            this.InvokeAsync("GetKF_PonderationBillMain_Audit_TempList", new object[] {
+                        sHBillType,
+                        sWhere}, this.GetKF_PonderationBillMain_Audit_TempListOperationCompleted, userState);
         }
         
-        private void OnGetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted(object arg) {
-            if ((this.GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted != null)) {
+        private void OnGetKF_PonderationBillMain_Audit_TempListOperationCompleted(object arg) {
+            if ((this.GetKF_PonderationBillMain_Audit_TempListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted(this, new GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetKF_PonderationBillMain_Audit_TempListCompleted(this, new GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBarCode,
-                        HBillType,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteBillList_Audit", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool DeleteBillList_Audit(long sHInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("DeleteBillList_Audit", new object[] {
+                        sHInterID,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
-            this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
+        public void DeleteBillList_AuditAsync(long sHInterID, string sErrMsg) {
+            this.DeleteBillList_AuditAsync(sHInterID, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
-            if ((this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted == null)) {
-                this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted);
+        public void DeleteBillList_AuditAsync(long sHInterID, string sErrMsg, object userState) {
+            if ((this.DeleteBillList_AuditOperationCompleted == null)) {
+                this.DeleteBillList_AuditOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteBillList_AuditOperationCompleted);
             }
-            this.InvokeAsync("set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBarCode,
-                        HBillType,
-                        sErrMsg}, this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted, userState);
+            this.InvokeAsync("DeleteBillList_Audit", new object[] {
+                        sHInterID,
+                        sErrMsg}, this.DeleteBillList_AuditOperationCompleted, userState);
         }
         
-        private void Onset_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted(object arg) {
-            if ((this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted != null)) {
+        private void OnDeleteBillList_AuditOperationCompleted(object arg) {
+            if ((this.DeleteBillList_AuditCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted(this, new set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_HuanTuo", 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_SaveMoveStockBill_HuanTuo(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveMoveStockBill_HuanTuoAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.set_SaveMoveStockBill_HuanTuoAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveMoveStockBill_HuanTuoAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.set_SaveMoveStockBill_HuanTuoOperationCompleted == null)) {
-                this.set_SaveMoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_HuanTuoOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveMoveStockBill_HuanTuo", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.set_SaveMoveStockBill_HuanTuoOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveMoveStockBill_HuanTuoOperationCompleted(object arg) {
-            if ((this.set_SaveMoveStockBill_HuanTuoCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMoveStockBill_HuanTuoCompleted(this, new set_SaveMoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_PackUnionCarryUp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsGy_BarCodeBill_WMS_Model get_BarCode_PackUnionCarryUp(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BarCode_PackUnionCarryUp", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HBarCode_Pack,
-                        HHMaker,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsGy_BarCodeBill_WMS_Model)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_BarCode_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg) {
-            this.get_BarCode_PackUnionCarryUpAsync(HInterID, HBillNo, HBillType, HBarCode_Pack, HHMaker, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_BarCode_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_BarCode_PackUnionCarryUpOperationCompleted == null)) {
-                this.get_BarCode_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_PackUnionCarryUpOperationCompleted);
-            }
-            this.InvokeAsync("get_BarCode_PackUnionCarryUp", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HBarCode_Pack,
-                        HHMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_BarCode_PackUnionCarryUpOperationCompleted, userState);
-        }
-        
-        private void Onget_BarCode_PackUnionCarryUpOperationCompleted(object arg) {
-            if ((this.get_BarCode_PackUnionCarryUpCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BarCode_PackUnionCarryUpCompleted(this, new get_BarCode_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SNBarCode_PackUnionCarryUp", 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_SNBarCode_PackUnionCarryUp(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SNBarCode_PackUnionCarryUp", new object[] {
-                        HBarCode,
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SNBarCode_PackUnionCarryUpAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.get_SNBarCode_PackUnionCarryUpAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SNBarCode_PackUnionCarryUpAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_SNBarCode_PackUnionCarryUpOperationCompleted == null)) {
-                this.get_SNBarCode_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SNBarCode_PackUnionCarryUpOperationCompleted);
-            }
-            this.InvokeAsync("get_SNBarCode_PackUnionCarryUp", new object[] {
-                        HBarCode,
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_SNBarCode_PackUnionCarryUpOperationCompleted, userState);
-        }
-        
-        private void Onget_SNBarCode_PackUnionCarryUpOperationCompleted(object arg) {
-            if ((this.get_SNBarCode_PackUnionCarryUpCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SNBarCode_PackUnionCarryUpCompleted(this, new get_SNBarCode_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.DeleteBillList_AuditCompleted(this, new DeleteBillList_AuditCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -11728,1073 +13161,105 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_BarCode_OutFast(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, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBill_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_SavePOStockInBill_CLD(ClsKf_POStockInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePOStockInBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(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 sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        public void set_SavePOStockInBill_CLDAsync(ClsKf_POStockInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SavePOStockInBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(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 sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted);
+        public void set_SavePOStockInBill_CLDAsync(ClsKf_POStockInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SavePOStockInBill_CLDOperationCompleted == null)) {
+                this.set_SavePOStockInBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBill_CLDOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted, userState);
+            this.InvokeAsync("set_SavePOStockInBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SavePOStockInBill_CLDOperationCompleted, userState);
         }
         
-        private void Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted != null)) {
+        private void Onset_SavePOStockInBill_CLDOperationCompleted(object arg) {
+            if ((this.set_SavePOStockInBill_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SavePOStockInBill_CLDCompleted(this, new set_SavePOStockInBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_Out", 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_CheckTypeByBarCode_Out(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, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_Out", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_OutAsync(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 sErrMsg) {
-            this.get_CheckTypeByBarCode_OutAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_OutAsync(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 sErrMsg, object userState) {
-            if ((this.get_CheckTypeByBarCode_OutOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_OutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_OutOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_Out", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByBarCode_OutOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_OutOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_OutCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_OutCompleted(this, new get_CheckTypeByBarCode_OutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_BarCode_MulSource(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        HSourceBillType,
-                        HOWNERID,
-                        sXFFlag,
-                        sJDPFlag,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePOStockInBill_BillCheck(ClsKf_POStockInBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePOStockInBill_BillCheck", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, HSourceBillType, HOWNERID, sXFFlag, sJDPFlag, sErrMsg, null);
+        public void set_SavePOStockInBill_BillCheckAsync(ClsKf_POStockInBillMain oMain, string sErrMsg) {
+            this.set_SavePOStockInBill_BillCheckAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted);
+        public void set_SavePOStockInBill_BillCheckAsync(ClsKf_POStockInBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SavePOStockInBill_BillCheckOperationCompleted == null)) {
+                this.set_SavePOStockInBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBill_BillCheckOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        HSourceBillType,
-                        HOWNERID,
-                        sXFFlag,
-                        sJDPFlag,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted, userState);
+            this.InvokeAsync("set_SavePOStockInBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SavePOStockInBill_BillCheckOperationCompleted, userState);
         }
         
-        private void Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted != null)) {
+        private void Onset_SavePOStockInBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SavePOStockInBill_BillCheckCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SavePOStockInBill_BillCheckCompleted(this, new set_SavePOStockInBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_MulSource", 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_CheckTypeByBarCode_MulSource(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_MulSource", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        HSourceBillType,
-                        HOWNERID,
-                        sXFFlag,
-                        sJDPFlag,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_MulSource_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_SaveProductInBill_MulSource_CLD(ClsKf_ProductInBillMain oMain, ref string sHBillNo, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBill_MulSource_CLD", new object[] {
+                        oMain,
+                        sHBillNo,
                         sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg) {
-            this.get_CheckTypeByBarCode_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, HSourceBillType, HOWNERID, sXFFlag, sJDPFlag, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByBarCode_MulSourceOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_MulSourceOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_MulSource", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        HSourceBillType,
-                        HOWNERID,
-                        sXFFlag,
-                        sJDPFlag,
-                        sErrMsg}, this.get_CheckTypeByBarCode_MulSourceOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_MulSourceOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_MulSourceCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_MulSourceCompleted(this, new get_CheckTypeByBarCode_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_SourceBill_MateOut", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_SourceBill_MateOut(
-                    long sNewInterID, 
-                    string sNewBillNo, 
-                    string sNewBillType, 
-                    string sSourceBillNo, 
-                    string sSourceBillType, 
-                    bool sRedBlueflag, 
-                    string sMaker, 
-                    double sPPQty, 
-                    long sPlanMode, 
-                    long sHWhID, 
-                    long sHOWNERID, 
-                    ref long sHDeptID, 
-                    ref string sHDeptName, 
-                    ref string sHSourceBillNo, 
-                    ref string sHSourceBillType, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_SourceBill_MateOut", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sRedBlueflag,
-                        sMaker,
-                        sPPQty,
-                        sPlanMode,
-                        sHWhID,
-                        sHOWNERID,
-                        sHDeptID,
-                        sHDeptName,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sErrMsg});
-            sHDeptID = ((long)(results[1]));
-            sHDeptName = ((string)(results[2]));
-            sHSourceBillNo = ((string)(results[3]));
-            sHSourceBillType = ((string)(results[4]));
-            sErrMsg = ((string)(results[5]));
+            sHBillNo = ((string)(results[1]));
+            sErrMsg = ((string)(results[2]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_SourceBill_MateOutAsync(
-                    long sNewInterID, 
-                    string sNewBillNo, 
-                    string sNewBillType, 
-                    string sSourceBillNo, 
-                    string sSourceBillType, 
-                    bool sRedBlueflag, 
-                    string sMaker, 
-                    double sPPQty, 
-                    long sPlanMode, 
-                    long sHWhID, 
-                    long sHOWNERID, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_SourceBill_MateOutAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sRedBlueflag, sMaker, sPPQty, sPlanMode, sHWhID, sHOWNERID, sHDeptID, sHDeptName, sHSourceBillNo, sHSourceBillType, sErrMsg, null);
+        public void set_SaveProductInBill_MulSource_CLDAsync(ClsKf_ProductInBillMain oMain, string sHBillNo, string sErrMsg) {
+            this.set_SaveProductInBill_MulSource_CLDAsync(oMain, sHBillNo, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_SourceBill_MateOutAsync(
-                    long sNewInterID, 
-                    string sNewBillNo, 
-                    string sNewBillType, 
-                    string sSourceBillNo, 
-                    string sSourceBillType, 
-                    bool sRedBlueflag, 
-                    string sMaker, 
-                    double sPPQty, 
-                    long sPlanMode, 
-                    long sHWhID, 
-                    long sHOWNERID, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted);
+        public void set_SaveProductInBill_MulSource_CLDAsync(ClsKf_ProductInBillMain oMain, string sHBillNo, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBill_MulSource_CLDOperationCompleted == null)) {
+                this.set_SaveProductInBill_MulSource_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_MulSource_CLDOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_SourceBill_MateOut", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sRedBlueflag,
-                        sMaker,
-                        sPPQty,
-                        sPlanMode,
-                        sHWhID,
-                        sHOWNERID,
-                        sHDeptID,
-                        sHDeptName,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted, userState);
+            this.InvokeAsync("set_SaveProductInBill_MulSource_CLD", new object[] {
+                        oMain,
+                        sHBillNo,
+                        sErrMsg}, this.set_SaveProductInBill_MulSource_CLDOperationCompleted, userState);
         }
         
-        private void Onset_SavePonderationBillMain_Temp_SourceBill_MateOutOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_SourceBill_MateOutCompleted != null)) {
+        private void Onset_SaveProductInBill_MulSource_CLDOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBill_MulSource_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_SourceBill_MateOutCompleted(this, new set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_MulSourceBill", 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_CheckTypeByBarCode_MulSourceBill(
-                    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, 
-                    ClsXt_SystemParameterMain oSystemParameterMain, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_MulSourceBill", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_MulSourceBillAsync(
-                    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, 
-                    ClsXt_SystemParameterMain oSystemParameterMain, 
-                    string sErrMsg) {
-            this.get_CheckTypeByBarCode_MulSourceBillAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_MulSourceBillAsync(
-                    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, 
-                    ClsXt_SystemParameterMain oSystemParameterMain, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.get_CheckTypeByBarCode_MulSourceBillOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_MulSourceBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_MulSourceBillOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_MulSourceBill", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_CheckTypeByBarCode_MulSourceBillOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_MulSourceBillOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_MulSourceBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_MulSourceBillCompleted(this, new get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SavePonderationBillMain_Temp_MulSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SavePonderationBillMain_Temp_MulSource(
-                    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, 
-                    ClsXt_SystemParameterMain oSystemParameterMain, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("get_SavePonderationBillMain_Temp_MulSource", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SavePonderationBillMain_Temp_MulSourceAsync(
-                    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, 
-                    ClsXt_SystemParameterMain oSystemParameterMain, 
-                    string sErrMsg) {
-            this.get_SavePonderationBillMain_Temp_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SavePonderationBillMain_Temp_MulSourceAsync(
-                    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, 
-                    ClsXt_SystemParameterMain oSystemParameterMain, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.get_SavePonderationBillMain_Temp_MulSourceOperationCompleted == null)) {
-                this.get_SavePonderationBillMain_Temp_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SavePonderationBillMain_Temp_MulSourceOperationCompleted);
-            }
-            this.InvokeAsync("get_SavePonderationBillMain_Temp_MulSource", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_SavePonderationBillMain_Temp_MulSourceOperationCompleted, userState);
-        }
-        
-        private void Onget_SavePonderationBillMain_Temp_MulSourceOperationCompleted(object arg) {
-            if ((this.get_SavePonderationBillMain_Temp_MulSourceCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SavePonderationBillMain_Temp_MulSourceCompleted(this, new get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSourceBillList", 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 getSourceBillList(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, bool HRedBlueFlag, bool SourceFlag, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("getSourceBillList", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HOWNERID,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getSourceBillListAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, bool HRedBlueFlag, bool SourceFlag, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.getSourceBillListAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HRedBlueFlag, SourceFlag, HOWNERID, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getSourceBillListAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, bool HRedBlueFlag, bool SourceFlag, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.getSourceBillListOperationCompleted == null)) {
-                this.getSourceBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSourceBillListOperationCompleted);
-            }
-            this.InvokeAsync("getSourceBillList", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HOWNERID,
-                        oSystemParameterMain,
-                        sErrMsg}, this.getSourceBillListOperationCompleted, userState);
-        }
-        
-        private void OngetSourceBillListOperationCompleted(object arg) {
-            if ((this.getSourceBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getSourceBillListCompleted(this, new getSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_BarCode(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    ref string sHSourceBillNo, 
-                    ref string sHSourceBillType, 
-                    ref long sHSupID, 
-                    ref string sHSupName, 
-                    ref long sHDeptID, 
-                    ref string sHDeptName, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sErrMsg});
-            sHSourceBillNo = ((string)(results[1]));
-            sHSourceBillType = ((string)(results[2]));
-            sHSupID = ((long)(results[3]));
-            sHSupName = ((string)(results[4]));
-            sHDeptID = ((long)(results[5]));
-            sHDeptName = ((string)(results[6]));
-            sErrMsg = ((string)(results[7]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCodeAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCodeAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCodeAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCodeOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCodeOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCodeOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_BarCodeOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCodeCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCodeCompleted(this, new set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_All", 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_CheckTypeByBarCode_All(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string HExpressNumber, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_All", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_AllAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string HExpressNumber, string sErrMsg) {
-            this.get_CheckTypeByBarCode_AllAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_AllAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.get_CheckTypeByBarCode_AllOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_AllOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_AllOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_All", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        sErrMsg}, this.get_CheckTypeByBarCode_AllOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_AllOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_AllCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_AllCompleted(this, new get_CheckTypeByBarCode_AllCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_New", 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_CheckTypeByBarCode_New(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string HScanStyle, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_New", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        HScanStyle,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_NewAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string HScanStyle, 
-                    string sErrMsg) {
-            this.get_CheckTypeByBarCode_NewAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, HScanStyle, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_NewAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string HScanStyle, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.get_CheckTypeByBarCode_NewOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_NewOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_New", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        HScanStyle,
-                        sErrMsg}, this.get_CheckTypeByBarCode_NewOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_NewOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_NewCompleted(this, new get_CheckTypeByBarCode_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_SenKai", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_BarCode_SenKai(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string HScanStyle, 
-                    ref string sHSourceBillNo, 
-                    ref string sHSourceBillType, 
-                    ref long sHSupID, 
-                    ref string sHSupName, 
-                    ref long sHDeptID, 
-                    ref string sHDeptName, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_SenKai", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        HScanStyle,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sErrMsg});
-            sHSourceBillNo = ((string)(results[1]));
-            sHSourceBillType = ((string)(results[2]));
-            sHSupID = ((long)(results[3]));
-            sHSupName = ((string)(results[4]));
-            sHDeptID = ((long)(results[5]));
-            sHDeptName = ((string)(results[6]));
-            sErrMsg = ((string)(results[7]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_SenKaiAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string HScanStyle, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_SenKaiAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, HExpressNumber, HScanStyle, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_SenKaiAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string HExpressNumber, 
-                    string HScanStyle, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_SenKai", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        HExpressNumber,
-                        HScanStyle,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_BarCode_SenKaiOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_SenKaiCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCode_SenKaiCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveProductInBill_MulSource_CLDCompleted(this, new set_SaveProductInBill_MulSource_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -12979,6 +13444,38 @@
             if ((this.set_SaveProductInBackBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SaveProductInBackBill_NewCompleted(this, new set_SaveProductInBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBackBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveProductInBackBill_BillCheck(ClsKf_ICStockBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveProductInBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg) {
+            this.set_SaveProductInBackBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveProductInBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBackBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveProductInBackBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBackBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveProductInBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveProductInBackBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveProductInBackBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBackBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveProductInBackBill_BillCheckCompleted(this, new set_SaveProductInBackBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -14267,9 +14764,9 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSTJGInBill", 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_SaveSTJGInBill(ClsKf_STJGInBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveSTJGInBill", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMateReplenishOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveMateReplenishOutBill_BillCheck(ClsKf_MateReplenishOutBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMateReplenishOutBill_BillCheck", new object[] {
                         oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
@@ -14277,339 +14774,24 @@
         }
         
         /// <remarks/>
-        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg) {
-            this.set_SaveSTJGInBillAsync(oMain, sErrMsg, null);
+        public void set_SaveMateReplenishOutBill_BillCheckAsync(ClsKf_MateReplenishOutBillMain oMain, string sErrMsg) {
+            this.set_SaveMateReplenishOutBill_BillCheckAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveSTJGInBillOperationCompleted == null)) {
-                this.set_SaveSTJGInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSTJGInBillOperationCompleted);
+        public void set_SaveMateReplenishOutBill_BillCheckAsync(ClsKf_MateReplenishOutBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMateReplenishOutBill_BillCheckOperationCompleted);
             }
-            this.InvokeAsync("set_SaveSTJGInBill", new object[] {
+            this.InvokeAsync("set_SaveMateReplenishOutBill_BillCheck", new object[] {
                         oMain,
-                        sErrMsg}, this.set_SaveSTJGInBillOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted, userState);
         }
         
-        private void Onset_SaveSTJGInBillOperationCompleted(object arg) {
-            if ((this.set_SaveSTJGInBillCompleted != null)) {
+        private void Onset_SaveMateReplenishOutBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveMateReplenishOutBill_BillCheckCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveSTJGInBillCompleted(this, new set_SaveSTJGInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckSTJGOutBill", 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_CheckSTJGOutBill(ClsKf_STJGOutBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckSTJGOutBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckSTJGOutBillAsync(ClsKf_STJGOutBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckSTJGOutBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckSTJGOutBillAsync(ClsKf_STJGOutBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckSTJGOutBillOperationCompleted == null)) {
-                this.set_CheckSTJGOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckSTJGOutBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckSTJGOutBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckSTJGOutBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckSTJGOutBillOperationCompleted(object arg) {
-            if ((this.set_CheckSTJGOutBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckSTJGOutBillCompleted(this, new set_CheckSTJGOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckSTJGOutBill_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_CheckSTJGOutBill_Row(long HSourceInterID, long HSourceEntryID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckSTJGOutBill_Row", new object[] {
-                        HSourceInterID,
-                        HSourceEntryID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckSTJGOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg) {
-            this.set_CheckSTJGOutBill_RowAsync(HSourceInterID, HSourceEntryID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckSTJGOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg, object userState) {
-            if ((this.set_CheckSTJGOutBill_RowOperationCompleted == null)) {
-                this.set_CheckSTJGOutBill_RowOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckSTJGOutBill_RowOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckSTJGOutBill_Row", new object[] {
-                        HSourceInterID,
-                        HSourceEntryID,
-                        sErrMsg}, this.set_CheckSTJGOutBill_RowOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckSTJGOutBill_RowOperationCompleted(object arg) {
-            if ((this.set_CheckSTJGOutBill_RowCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckSTJGOutBill_RowCompleted(this, new set_CheckSTJGOutBill_RowCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProExchReport_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_SaveProExchReport_CLD(double HQty, double HProcessFailQty, double HMaterialFailQty, double HFReworkQty, double HQuaQty, string HProcNo, string HProcExchBillNo, string HEmpID, string HTime, string HORGANIZATIONSNO, string HBillNo, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProExchReport_CLD", new object[] {
-                        HQty,
-                        HProcessFailQty,
-                        HMaterialFailQty,
-                        HFReworkQty,
-                        HQuaQty,
-                        HProcNo,
-                        HProcExchBillNo,
-                        HEmpID,
-                        HTime,
-                        HORGANIZATIONSNO,
-                        HBillNo,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProExchReport_CLDAsync(double HQty, double HProcessFailQty, double HMaterialFailQty, double HFReworkQty, double HQuaQty, string HProcNo, string HProcExchBillNo, string HEmpID, string HTime, string HORGANIZATIONSNO, string HBillNo, string sErrMsg) {
-            this.set_SaveProExchReport_CLDAsync(HQty, HProcessFailQty, HMaterialFailQty, HFReworkQty, HQuaQty, HProcNo, HProcExchBillNo, HEmpID, HTime, HORGANIZATIONSNO, HBillNo, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProExchReport_CLDAsync(double HQty, double HProcessFailQty, double HMaterialFailQty, double HFReworkQty, double HQuaQty, string HProcNo, string HProcExchBillNo, string HEmpID, string HTime, string HORGANIZATIONSNO, string HBillNo, string sErrMsg, object userState) {
-            if ((this.set_SaveProExchReport_CLDOperationCompleted == null)) {
-                this.set_SaveProExchReport_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProExchReport_CLDOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProExchReport_CLD", new object[] {
-                        HQty,
-                        HProcessFailQty,
-                        HMaterialFailQty,
-                        HFReworkQty,
-                        HQuaQty,
-                        HProcNo,
-                        HProcExchBillNo,
-                        HEmpID,
-                        HTime,
-                        HORGANIZATIONSNO,
-                        HBillNo,
-                        sErrMsg}, this.set_SaveProExchReport_CLDOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProExchReport_CLDOperationCompleted(object arg) {
-            if ((this.set_SaveProExchReport_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProExchReport_CLDCompleted(this, new set_SaveProExchReport_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <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[] {
-                        oMain,
-                        sHSourceType,
-                        BadReasonList,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveNoPassProdCheckBill_NewAsync(ClsQC_NoPassProdCheckBillMain oMain, string sHSourceType, string BadReasonList, string sErrMsg) {
-            this.set_SaveNoPassProdCheckBill_NewAsync(oMain, sHSourceType, BadReasonList, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveNoPassProdCheckBill_NewAsync(ClsQC_NoPassProdCheckBillMain oMain, string sHSourceType, string BadReasonList, string sErrMsg, object userState) {
-            if ((this.set_SaveNoPassProdCheckBill_NewOperationCompleted == null)) {
-                this.set_SaveNoPassProdCheckBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveNoPassProdCheckBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveNoPassProdCheckBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        BadReasonList,
-                        sErrMsg}, this.set_SaveNoPassProdCheckBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveNoPassProdCheckBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveNoPassProdCheckBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveNoPassProdCheckBill_NewCompleted(this, new set_SaveNoPassProdCheckBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList", 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_PonderationBillMain_TempList(string sHBillType, string sWhere) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList", new object[] {
-                        sHBillType,
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempListAsync(string sHBillType, string sWhere) {
-            this.GetKf_PonderationBillMain_TempListAsync(sHBillType, sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempListAsync(string sHBillType, string sWhere, object userState) {
-            if ((this.GetKf_PonderationBillMain_TempListOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempListOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_TempList", new object[] {
-                        sHBillType,
-                        sWhere}, this.GetKf_PonderationBillMain_TempListOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_TempListOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_TempListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_TempListCompleted(this, new GetKf_PonderationBillMain_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList_ChangeBox", 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_PonderationBillMain_TempList_ChangeBox(string sHBillType, string sWhere) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList_ChangeBox", new object[] {
-                        sHBillType,
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempList_ChangeBoxAsync(string sHBillType, string sWhere) {
-            this.GetKf_PonderationBillMain_TempList_ChangeBoxAsync(sHBillType, sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempList_ChangeBoxAsync(string sHBillType, string sWhere, object userState) {
-            if ((this.GetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_TempList_ChangeBox", new object[] {
-                        sHBillType,
-                        sWhere}, this.GetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_TempList_ChangeBoxOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_TempList_ChangeBoxCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_TempList_ChangeBoxCompleted(this, new GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKF_PonderationBillMain_Audit_TempList", 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_PonderationBillMain_Audit_TempList(string sHBillType, string sWhere) {
-            object[] results = this.Invoke("GetKF_PonderationBillMain_Audit_TempList", new object[] {
-                        sHBillType,
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKF_PonderationBillMain_Audit_TempListAsync(string sHBillType, string sWhere) {
-            this.GetKF_PonderationBillMain_Audit_TempListAsync(sHBillType, sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetKF_PonderationBillMain_Audit_TempListAsync(string sHBillType, string sWhere, object userState) {
-            if ((this.GetKF_PonderationBillMain_Audit_TempListOperationCompleted == null)) {
-                this.GetKF_PonderationBillMain_Audit_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKF_PonderationBillMain_Audit_TempListOperationCompleted);
-            }
-            this.InvokeAsync("GetKF_PonderationBillMain_Audit_TempList", new object[] {
-                        sHBillType,
-                        sWhere}, this.GetKF_PonderationBillMain_Audit_TempListOperationCompleted, userState);
-        }
-        
-        private void OnGetKF_PonderationBillMain_Audit_TempListOperationCompleted(object arg) {
-            if ((this.GetKF_PonderationBillMain_Audit_TempListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKF_PonderationBillMain_Audit_TempListCompleted(this, new GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteBillList_Audit", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool DeleteBillList_Audit(long sHInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("DeleteBillList_Audit", new object[] {
-                        sHInterID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void DeleteBillList_AuditAsync(long sHInterID, string sErrMsg) {
-            this.DeleteBillList_AuditAsync(sHInterID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void DeleteBillList_AuditAsync(long sHInterID, string sErrMsg, object userState) {
-            if ((this.DeleteBillList_AuditOperationCompleted == null)) {
-                this.DeleteBillList_AuditOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteBillList_AuditOperationCompleted);
-            }
-            this.InvokeAsync("DeleteBillList_Audit", new object[] {
-                        sHInterID,
-                        sErrMsg}, this.DeleteBillList_AuditOperationCompleted, userState);
-        }
-        
-        private void OnDeleteBillList_AuditOperationCompleted(object arg) {
-            if ((this.DeleteBillList_AuditCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.DeleteBillList_AuditCompleted(this, new DeleteBillList_AuditCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveMateReplenishOutBill_BillCheckCompleted(this, new set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -15792,6 +15974,38 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePOStockInBackBill_BillCheck(ClsKf_ICStockBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePOStockInBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePOStockInBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg) {
+            this.set_SavePOStockInBackBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePOStockInBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SavePOStockInBackBill_BillCheckOperationCompleted == null)) {
+                this.set_SavePOStockInBackBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePOStockInBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SavePOStockInBackBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePOStockInBackBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SavePOStockInBackBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePOStockInBackBill_BillCheckCompleted(this, new set_SavePOStockInBackBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill_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_SavePOStockInBackBill_CLD(ClsKf_ICStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
             object[] results = this.Invoke("set_SavePOStockInBackBill_CLD", new object[] {
@@ -16024,109 +16238,6 @@
             if ((this.set_SavePOStockInBill_CLD_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SavePOStockInBill_CLD_NewCompleted(this, new set_SavePOStockInBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBill_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_SavePOStockInBill_CLD(ClsKf_POStockInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePOStockInBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePOStockInBill_CLDAsync(ClsKf_POStockInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SavePOStockInBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePOStockInBill_CLDAsync(ClsKf_POStockInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SavePOStockInBill_CLDOperationCompleted == null)) {
-                this.set_SavePOStockInBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBill_CLDOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePOStockInBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SavePOStockInBill_CLDOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePOStockInBill_CLDOperationCompleted(object arg) {
-            if ((this.set_SavePOStockInBill_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePOStockInBill_CLDCompleted(this, new set_SavePOStockInBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePOStockInBill_BillCheck(ClsKf_POStockInBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePOStockInBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePOStockInBill_BillCheckAsync(ClsKf_POStockInBillMain oMain, string sErrMsg) {
-            this.set_SavePOStockInBill_BillCheckAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePOStockInBill_BillCheckAsync(ClsKf_POStockInBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SavePOStockInBill_BillCheckOperationCompleted == null)) {
-                this.set_SavePOStockInBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBill_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePOStockInBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SavePOStockInBill_BillCheckOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePOStockInBill_BillCheckOperationCompleted(object arg) {
-            if ((this.set_SavePOStockInBill_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePOStockInBill_BillCheckCompleted(this, new set_SavePOStockInBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_MulSource_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_SaveProductInBill_MulSource_CLD(ClsKf_ProductInBillMain oMain, ref string sHBillNo, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProductInBill_MulSource_CLD", new object[] {
-                        oMain,
-                        sHBillNo,
-                        sErrMsg});
-            sHBillNo = ((string)(results[1]));
-            sErrMsg = ((string)(results[2]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBill_MulSource_CLDAsync(ClsKf_ProductInBillMain oMain, string sHBillNo, string sErrMsg) {
-            this.set_SaveProductInBill_MulSource_CLDAsync(oMain, sHBillNo, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBill_MulSource_CLDAsync(ClsKf_ProductInBillMain oMain, string sHBillNo, string sErrMsg, object userState) {
-            if ((this.set_SaveProductInBill_MulSource_CLDOperationCompleted == null)) {
-                this.set_SaveProductInBill_MulSource_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_MulSource_CLDOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProductInBill_MulSource_CLD", new object[] {
-                        oMain,
-                        sHBillNo,
-                        sErrMsg}, this.set_SaveProductInBill_MulSource_CLDOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProductInBill_MulSource_CLDOperationCompleted(object arg) {
-            if ((this.set_SaveProductInBill_MulSource_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProductInBill_MulSource_CLDCompleted(this, new set_SaveProductInBill_MulSource_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -16540,6 +16651,38 @@
             if ((this.set_SaveSellOutBackBill_CLD_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SaveSellOutBackBill_CLD_NewCompleted(this, new set_SaveSellOutBackBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveSellOutBackBill_BillCheck(ClsKf_ICStockBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveSellOutBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveSellOutBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg) {
+            this.set_SaveSellOutBackBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveSellOutBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveSellOutBackBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveSellOutBackBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveSellOutBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveSellOutBackBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveSellOutBackBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveSellOutBackBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveSellOutBackBill_BillCheckCompleted(this, new set_SaveSellOutBackBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -17549,38 +17692,6 @@
             if ((this.set_SaveMateReplenishOutBill_CLD_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SaveMateReplenishOutBill_CLD_NewCompleted(this, new set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMateReplenishOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveMateReplenishOutBill_BillCheck(ClsKf_MateReplenishOutBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMateReplenishOutBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveMateReplenishOutBill_BillCheckAsync(ClsKf_MateReplenishOutBillMain oMain, string sErrMsg) {
-            this.set_SaveMateReplenishOutBill_BillCheckAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveMateReplenishOutBill_BillCheckAsync(ClsKf_MateReplenishOutBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted == null)) {
-                this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMateReplenishOutBill_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveMateReplenishOutBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveMateReplenishOutBill_BillCheckOperationCompleted(object arg) {
-            if ((this.set_SaveMateReplenishOutBill_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMateReplenishOutBill_BillCheckCompleted(this, new set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -35879,6 +35990,339 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_OtherInBillMain_K3 {
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private System.DateTime hDateField;
+        
+        private long hYearField;
+        
+        private long hPeriodField;
+        
+        private long hSManagerIDField;
+        
+        private long hFManagerIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSupplyIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hDeptIDField;
+        
+        private long hEmpIDField;
+        
+        private string hExplanationField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hBillTypeField;
+        
+        private string hRemarkField;
+        
+        private string hMakerField;
+        
+        private long hBillerIDField;
+        
+        private string hMakeDateField;
+        
+        private string hUpDaterField;
+        
+        private string hUpDateDateField;
+        
+        private string hCheckerField;
+        
+        private string hCheckDateField;
+        
+        private string hCloseManField;
+        
+        private string hCloseDateField;
+        
+        private string hDeleteManField;
+        
+        private string hDeleteDateField;
+        
+        /// <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 HSManagerID {
+            get {
+                return this.hSManagerIDField;
+            }
+            set {
+                this.hSManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HFManagerID {
+            get {
+                return this.hFManagerIDField;
+            }
+            set {
+                this.hFManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupplyID {
+            get {
+                return this.hSupplyIDField;
+            }
+            set {
+                this.hSupplyIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = 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 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 string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HBillerID {
+            get {
+                return this.hBillerIDField;
+            }
+            set {
+                this.hBillerIDField = 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 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/>
+    [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;
@@ -36660,339 +37104,6 @@
     }
     
     /// <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_OtherInBillMain_K3 {
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private System.DateTime hDateField;
-        
-        private long hYearField;
-        
-        private long hPeriodField;
-        
-        private long hSManagerIDField;
-        
-        private long hFManagerIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSupplyIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hDeptIDField;
-        
-        private long hEmpIDField;
-        
-        private string hExplanationField;
-        
-        private bool hRedBlueFlagField;
-        
-        private string hBillTypeField;
-        
-        private string hRemarkField;
-        
-        private string hMakerField;
-        
-        private long hBillerIDField;
-        
-        private string hMakeDateField;
-        
-        private string hUpDaterField;
-        
-        private string hUpDateDateField;
-        
-        private string hCheckerField;
-        
-        private string hCheckDateField;
-        
-        private string hCloseManField;
-        
-        private string hCloseDateField;
-        
-        private string hDeleteManField;
-        
-        private string hDeleteDateField;
-        
-        /// <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 HSManagerID {
-            get {
-                return this.hSManagerIDField;
-            }
-            set {
-                this.hSManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HFManagerID {
-            get {
-                return this.hFManagerIDField;
-            }
-            set {
-                this.hFManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupplyID {
-            get {
-                return this.hSupplyIDField;
-            }
-            set {
-                this.hSupplyIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = 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 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 string HMaker {
-            get {
-                return this.hMakerField;
-            }
-            set {
-                this.hMakerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HBillerID {
-            get {
-                return this.hBillerIDField;
-            }
-            set {
-                this.hBillerIDField = 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 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/>
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
@@ -37000,7 +37111,6 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_DoorOutCheckBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StdWorkQtyBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MESBeginWorkBillMain))]
@@ -37010,13 +37120,12 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POOrderBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustReplenishOutBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
@@ -37024,10 +37133,12 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
@@ -38128,171 +38239,6 @@
             }
             set {
                 this.hPRDORGIDField = 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_MateReplenishOutBillMain : ClsXt_BaseBillMain {
-        
-        private long hSupIDField;
-        
-        private long hWHIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hEmpIDField;
-        
-        private long hManagerIDField;
-        
-        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 HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public 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;
             }
         }
     }
@@ -40544,195 +40490,6 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_POStockInBillMain : ClsXt_BaseBillMain {
-        
-        private long hSupIDField;
-        
-        private long hWHIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hEmpIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSecManagerIDField;
-        
-        private long hKeeperIDField;
-        
-        private long hDeptIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long hSTOCKORGIDField;
-        
-        private long hOWNERIDField;
-        
-        private System.DateTime hArrivalDateField;
-        
-        private long hSPIDField;
-        
-        /// <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 HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public 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/>
-        public System.DateTime HArrivalDate {
-            get {
-                return this.hArrivalDateField;
-            }
-            set {
-                this.hArrivalDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                return this.hSPIDField;
-            }
-            set {
-                this.hSPIDField = 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 ClsCg_POOrderBillMain : ClsXt_BaseBillMain {
         
         private string hAddressField;
@@ -41618,281 +41375,161 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsQC_NoPassProdCheckBillMain : ClsXt_BaseBillMain {
+    public partial class ClsKf_MateReplenishOutBillMain : ClsXt_BaseBillMain {
         
-        private long hPrintQtyField;
+        private long hSupIDField;
         
-        private long hSourceIDField;
+        private long hWHIDField;
         
-        private long hICMOInterIDField;
+        private long hSCWHIDField;
         
-        private string hICMOBillNoField;
+        private long hEmpIDField;
         
-        private double hInStockQtyField;
+        private long hManagerIDField;
         
-        private double hCheckQtyField;
+        private long hSecManagerIDField;
         
-        private double hRightQtyField;
+        private long hKeeperIDField;
         
-        private long hFirstCheckEmpField;
+        private long hDeptIDField;
         
-        private string hCheckerResultField;
+        private string hExplanationField;
         
-        private string hNoteField;
+        private string hInnerBillNoField;
         
-        private long hProcExchInterIDField;
+        private bool hRedBlueFlagField;
         
-        private long hProcExchEntryIDField;
+        private long hSTOCKORGIDField;
         
-        private string hProcExchBillNoField;
-        
-        private long hMaterIDField;
-        
-        private long hProcIDField;
-        
-        private long hWorkCenterIDField;
-        
-        private double hBadQtyField;
-        
-        private double hPlanQtyField;
-        
-        private double hBadPNLField;
-        
-        private double hPlanPNLField;
-        
-        private string hGroupNameField;
-        
-        private string hOrderProcNoField;
-        
-        private double hProcExchQtyField;
+        private long hOWNERIDField;
         
         /// <remarks/>
-        public long HPrintQty {
+        public long HSupID {
             get {
-                return this.hPrintQtyField;
+                return this.hSupIDField;
             }
             set {
-                this.hPrintQtyField = value;
+                this.hSupIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HSourceID {
+        public long HWHID {
             get {
-                return this.hSourceIDField;
+                return this.hWHIDField;
             }
             set {
-                this.hSourceIDField = value;
+                this.hWHIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HICMOInterID {
+        public long HSCWHID {
             get {
-                return this.hICMOInterIDField;
+                return this.hSCWHIDField;
             }
             set {
-                this.hICMOInterIDField = value;
+                this.hSCWHIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HICMOBillNo {
+        public long HEmpID {
             get {
-                return this.hICMOBillNoField;
+                return this.hEmpIDField;
             }
             set {
-                this.hICMOBillNoField = value;
+                this.hEmpIDField = value;
             }
         }
         
         /// <remarks/>
-        public double HInStockQty {
+        public long HManagerID {
             get {
-                return this.hInStockQtyField;
+                return this.hManagerIDField;
             }
             set {
-                this.hInStockQtyField = value;
+                this.hManagerIDField = value;
             }
         }
         
         /// <remarks/>
-        public double HCheckQty {
+        public long HSecManagerID {
             get {
-                return this.hCheckQtyField;
+                return this.hSecManagerIDField;
             }
             set {
-                this.hCheckQtyField = value;
+                this.hSecManagerIDField = value;
             }
         }
         
         /// <remarks/>
-        public double HRightQty {
+        public long HKeeperID {
             get {
-                return this.hRightQtyField;
+                return this.hKeeperIDField;
             }
             set {
-                this.hRightQtyField = value;
+                this.hKeeperIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HFirstCheckEmp {
+        public long HDeptID {
             get {
-                return this.hFirstCheckEmpField;
+                return this.hDeptIDField;
             }
             set {
-                this.hFirstCheckEmpField = value;
+                this.hDeptIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HCheckerResult {
+        public string HExplanation {
             get {
-                return this.hCheckerResultField;
+                return this.hExplanationField;
             }
             set {
-                this.hCheckerResultField = value;
+                this.hExplanationField = value;
             }
         }
         
         /// <remarks/>
-        public string HNote {
+        public string HInnerBillNo {
             get {
-                return this.hNoteField;
+                return this.hInnerBillNoField;
             }
             set {
-                this.hNoteField = value;
+                this.hInnerBillNoField = value;
             }
         }
         
         /// <remarks/>
-        public long HProcExchInterID {
+        public bool HRedBlueFlag {
             get {
-                return this.hProcExchInterIDField;
+                return this.hRedBlueFlagField;
             }
             set {
-                this.hProcExchInterIDField = value;
+                this.hRedBlueFlagField = value;
             }
         }
         
         /// <remarks/>
-        public long HProcExchEntryID {
+        public long HSTOCKORGID {
             get {
-                return this.hProcExchEntryIDField;
+                return this.hSTOCKORGIDField;
             }
             set {
-                this.hProcExchEntryIDField = value;
+                this.hSTOCKORGIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HProcExchBillNo {
+        public long HOWNERID {
             get {
-                return this.hProcExchBillNoField;
+                return this.hOWNERIDField;
             }
             set {
-                this.hProcExchBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMaterID {
-            get {
-                return this.hMaterIDField;
-            }
-            set {
-                this.hMaterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HProcID {
-            get {
-                return this.hProcIDField;
-            }
-            set {
-                this.hProcIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWorkCenterID {
-            get {
-                return this.hWorkCenterIDField;
-            }
-            set {
-                this.hWorkCenterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HBadQty {
-            get {
-                return this.hBadQtyField;
-            }
-            set {
-                this.hBadQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HPlanQty {
-            get {
-                return this.hPlanQtyField;
-            }
-            set {
-                this.hPlanQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HBadPNL {
-            get {
-                return this.hBadPNLField;
-            }
-            set {
-                this.hBadPNLField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HPlanPNL {
-            get {
-                return this.hPlanPNLField;
-            }
-            set {
-                this.hPlanPNLField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HGroupName {
-            get {
-                return this.hGroupNameField;
-            }
-            set {
-                this.hGroupNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HOrderProcNo {
-            get {
-                return this.hOrderProcNoField;
-            }
-            set {
-                this.hOrderProcNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HProcExchQty {
-            get {
-                return this.hProcExchQtyField;
-            }
-            set {
-                this.hProcExchQtyField = value;
+                this.hOWNERIDField = value;
             }
         }
     }
@@ -43022,183 +42659,6 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_ProductInBillMain : ClsXt_BaseBillMain {
-        
-        private string hDateForWebField;
-        
-        private long hSupIDField;
-        
-        private long hWHIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hEmpIDField;
-        
-        private long hManagerIDField;
-        
-        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 string HDateForWeb {
-            get {
-                return this.hDateForWebField;
-            }
-            set {
-                this.hDateForWebField = 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 HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public 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;
@@ -43960,6 +43420,657 @@
             }
             set {
                 this.hORGANIZATIONSNOField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_ProductInBillMain : ClsXt_BaseBillMain {
+        
+        private string hDateForWebField;
+        
+        private long hSupIDField;
+        
+        private long hWHIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hEmpIDField;
+        
+        private long hManagerIDField;
+        
+        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 string HDateForWeb {
+            get {
+                return this.hDateForWebField;
+            }
+            set {
+                this.hDateForWebField = 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 HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public 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_POStockInBillMain : ClsXt_BaseBillMain {
+        
+        private long hSupIDField;
+        
+        private long hWHIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hEmpIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hKeeperIDField;
+        
+        private long hDeptIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private bool hRedBlueFlagField;
+        
+        private long hSTOCKORGIDField;
+        
+        private long hOWNERIDField;
+        
+        private System.DateTime hArrivalDateField;
+        
+        private long hSPIDField;
+        
+        /// <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 HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public 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/>
+        public System.DateTime HArrivalDate {
+            get {
+                return this.hArrivalDateField;
+            }
+            set {
+                this.hArrivalDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSPID {
+            get {
+                return this.hSPIDField;
+            }
+            set {
+                this.hSPIDField = 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 ClsQC_NoPassProdCheckBillMain : ClsXt_BaseBillMain {
+        
+        private long hPrintQtyField;
+        
+        private long hSourceIDField;
+        
+        private long hICMOInterIDField;
+        
+        private string hICMOBillNoField;
+        
+        private double hInStockQtyField;
+        
+        private double hCheckQtyField;
+        
+        private double hRightQtyField;
+        
+        private long hFirstCheckEmpField;
+        
+        private string hCheckerResultField;
+        
+        private string hNoteField;
+        
+        private long hProcExchInterIDField;
+        
+        private long hProcExchEntryIDField;
+        
+        private string hProcExchBillNoField;
+        
+        private long hMaterIDField;
+        
+        private long hProcIDField;
+        
+        private long hWorkCenterIDField;
+        
+        private double hBadQtyField;
+        
+        private double hPlanQtyField;
+        
+        private double hBadPNLField;
+        
+        private double hPlanPNLField;
+        
+        private string hGroupNameField;
+        
+        private string hOrderProcNoField;
+        
+        private double hProcExchQtyField;
+        
+        /// <remarks/>
+        public long HPrintQty {
+            get {
+                return this.hPrintQtyField;
+            }
+            set {
+                this.hPrintQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSourceID {
+            get {
+                return this.hSourceIDField;
+            }
+            set {
+                this.hSourceIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HICMOInterID {
+            get {
+                return this.hICMOInterIDField;
+            }
+            set {
+                this.hICMOInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HICMOBillNo {
+            get {
+                return this.hICMOBillNoField;
+            }
+            set {
+                this.hICMOBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HInStockQty {
+            get {
+                return this.hInStockQtyField;
+            }
+            set {
+                this.hInStockQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HCheckQty {
+            get {
+                return this.hCheckQtyField;
+            }
+            set {
+                this.hCheckQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HRightQty {
+            get {
+                return this.hRightQtyField;
+            }
+            set {
+                this.hRightQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HFirstCheckEmp {
+            get {
+                return this.hFirstCheckEmpField;
+            }
+            set {
+                this.hFirstCheckEmpField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckerResult {
+            get {
+                return this.hCheckerResultField;
+            }
+            set {
+                this.hCheckerResultField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HNote {
+            get {
+                return this.hNoteField;
+            }
+            set {
+                this.hNoteField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HProcExchInterID {
+            get {
+                return this.hProcExchInterIDField;
+            }
+            set {
+                this.hProcExchInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HProcExchEntryID {
+            get {
+                return this.hProcExchEntryIDField;
+            }
+            set {
+                this.hProcExchEntryIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HProcExchBillNo {
+            get {
+                return this.hProcExchBillNoField;
+            }
+            set {
+                this.hProcExchBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMaterID {
+            get {
+                return this.hMaterIDField;
+            }
+            set {
+                this.hMaterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HProcID {
+            get {
+                return this.hProcIDField;
+            }
+            set {
+                this.hProcIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWorkCenterID {
+            get {
+                return this.hWorkCenterIDField;
+            }
+            set {
+                this.hWorkCenterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HBadQty {
+            get {
+                return this.hBadQtyField;
+            }
+            set {
+                this.hBadQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HPlanQty {
+            get {
+                return this.hPlanQtyField;
+            }
+            set {
+                this.hPlanQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HBadPNL {
+            get {
+                return this.hBadPNLField;
+            }
+            set {
+                this.hBadPNLField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HPlanPNL {
+            get {
+                return this.hPlanPNLField;
+            }
+            set {
+                this.hPlanPNLField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HGroupName {
+            get {
+                return this.hGroupNameField;
+            }
+            set {
+                this.hGroupNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HOrderProcNo {
+            get {
+                return this.hOrderProcNoField;
+            }
+            set {
+                this.hOrderProcNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HProcExchQty {
+            get {
+                return this.hProcExchQtyField;
+            }
+            set {
+                this.hProcExchQtyField = value;
             }
         }
     }
@@ -53585,6 +53696,414 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetBillEntry_Tmp_PackCompletedEventHandler(object sender, GetBillEntry_Tmp_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntry_Tmp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntry_Tmp_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DelPackUnionBill_Temp_PackCompletedEventHandler(object sender, set_DelPackUnionBill_Temp_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPackUnionBill_Temp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPackUnionBill_Temp_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePackUnionBill_AddCompletedEventHandler(object sender, set_SavePackUnionBill_AddCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePackUnionBill_AddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePackUnionBill_AddCompletedEventArgs(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_PackBarCode_DeletePackUnionBillCompletedEventHandler(object sender, get_PackBarCode_DeletePackUnionBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_PackBarCode_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_PackBarCode_DeletePackUnionBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DeletePackUnionBillCompletedEventHandler(object sender, set_DeletePackUnionBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DeletePackUnionBillCompletedEventArgs(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_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs(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_BarCode_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs(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 GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventHandler(object sender, GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventHandler(object sender, set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs(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_SaveMoveStockBill_HuanTuoCompletedEventHandler(object sender, set_SaveMoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_HuanTuoCompletedEventArgs(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_BarCode_PackUnionCarryUpCompletedEventHandler(object sender, get_BarCode_PackUnionCarryUpCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BarCode_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCode_PackUnionCarryUpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsGy_BarCodeBill_WMS_Model Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsGy_BarCodeBill_WMS_Model)(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_SNBarCode_PackUnionCarryUpCompletedEventHandler(object sender, get_SNBarCode_PackUnionCarryUpCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SNBarCode_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SNBarCode_PackUnionCarryUpCompletedEventArgs(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 GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler(object sender, GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs e);
     
     /// <remarks/>
@@ -54790,6 +55309,542 @@
         private object[] results;
         
         internal set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillType {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHSupID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[3]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSupName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[4]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHDeptID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[5]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHDeptName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[6]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[7]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(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_OutCompletedEventHandler(object sender, get_CheckTypeByBarCode_OutCompletedEventArgs 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_OutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_OutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(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_MulSourceCompletedEventHandler(object sender, get_CheckTypeByBarCode_MulSourceCompletedEventArgs 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_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_MulSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHDeptID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHDeptName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[3]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillType {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[4]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[5]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_CheckTypeByBarCode_MulSourceBillCompletedEventHandler(object sender, get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs 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_MulSourceBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs(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_SavePonderationBillMain_Temp_MulSourceCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs(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 getSourceBillListCompletedEventHandler(object sender, getSourceBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillType {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHSupID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[3]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSupName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[4]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHDeptID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[5]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHDeptName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[6]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[7]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_CheckTypeByBarCode_AllCompletedEventHandler(object sender, get_CheckTypeByBarCode_AllCompletedEventArgs 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_AllCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_AllCompletedEventArgs(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_CheckTypeByBarCode_NewCompletedEventHandler(object sender, get_CheckTypeByBarCode_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_CheckTypeByBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -57583,17 +58638,221 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetBillEntry_Tmp_PackCompletedEventHandler(object sender, GetBillEntry_Tmp_PackCompletedEventArgs e);
+    public delegate void set_SaveSTJGInBillCompletedEventHandler(object sender, set_SaveSTJGInBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBillEntry_Tmp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveSTJGInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetBillEntry_Tmp_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveSTJGInBillCompletedEventArgs(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_CheckSTJGOutBillCompletedEventHandler(object sender, set_CheckSTJGOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckSTJGOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckSTJGOutBillCompletedEventArgs(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_CheckSTJGOutBill_RowCompletedEventHandler(object sender, set_CheckSTJGOutBill_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_CheckSTJGOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckSTJGOutBill_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_SaveProExchReport_CLDCompletedEventHandler(object sender, set_SaveProExchReport_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_SaveProExchReport_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveProExchReport_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_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/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveNoPassProdCheckBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveNoPassProdCheckBill_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 GetKf_PonderationBillMain_TempListCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_TempListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -57605,97 +58864,21 @@
                 return ((System.Data.DataSet)(this.results[0]));
             }
         }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPackUnionBill_Temp_PackCompletedEventHandler(object sender, set_DelPackUnionBill_Temp_PackCompletedEventArgs e);
+    public delegate void GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPackUnionBill_Temp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_DelPackUnionBill_Temp_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePackUnionBill_AddCompletedEventHandler(object sender, set_SavePackUnionBill_AddCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePackUnionBill_AddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePackUnionBill_AddCompletedEventArgs(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_PackBarCode_DeletePackUnionBillCompletedEventHandler(object sender, get_PackBarCode_DeletePackUnionBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_PackBarCode_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_PackBarCode_DeletePackUnionBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -57707,131 +58890,21 @@
                 return ((System.Data.DataSet)(this.results[0]));
             }
         }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DeletePackUnionBillCompletedEventHandler(object sender, set_DeletePackUnionBillCompletedEventArgs e);
+    public delegate void GetKF_PonderationBillMain_Audit_TempListCompletedEventHandler(object sender, GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_DeletePackUnionBillCompletedEventArgs(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_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs(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_BarCode_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs(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 GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventHandler(object sender, GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -57843,131 +58916,21 @@
                 return ((System.Data.DataSet)(this.results[0]));
             }
         }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventHandler(object sender, set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs e);
+    public delegate void DeleteBillList_AuditCompletedEventHandler(object sender, DeleteBillList_AuditCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class DeleteBillList_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs(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_SaveMoveStockBill_HuanTuoCompletedEventHandler(object sender, set_SaveMoveStockBill_HuanTuoCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBill_HuanTuoCompletedEventArgs(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_BarCode_PackUnionCarryUpCompletedEventHandler(object sender, get_BarCode_PackUnionCarryUpCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BarCode_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_BarCode_PackUnionCarryUpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsGy_BarCodeBill_WMS_Model Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsGy_BarCodeBill_WMS_Model)(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_SNBarCode_PackUnionCarryUpCompletedEventHandler(object sender, get_SNBarCode_PackUnionCarryUpCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SNBarCode_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SNBarCode_PackUnionCarryUpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal DeleteBillList_AuditCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60439,17 +61402,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs e);
+    public delegate void set_SavePOStockInBill_CLDCompletedEventHandler(object sender, set_SavePOStockInBill_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_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SavePOStockInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SavePOStockInBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60473,51 +61436,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_CheckTypeByBarCode_OutCompletedEventHandler(object sender, get_CheckTypeByBarCode_OutCompletedEventArgs e);
+    public delegate void set_SavePOStockInBill_BillCheckCompletedEventHandler(object sender, set_SavePOStockInBill_BillCheckCompletedEventArgs 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_OutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SavePOStockInBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeByBarCode_OutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SavePOStockInBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60541,51 +61470,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_CheckTypeByBarCode_MulSourceCompletedEventHandler(object sender, get_CheckTypeByBarCode_MulSourceCompletedEventArgs e);
+    public delegate void set_SaveProductInBill_MulSource_CLDCompletedEventHandler(object sender, set_SaveProductInBill_MulSource_CLDCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByBarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProductInBill_MulSource_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeByBarCode_MulSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProductInBill_MulSource_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60599,376 +61494,18 @@
         }
         
         /// <remarks/>
-        public long sHDeptID {
+        public string sHBillNo {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[1]));
+                return ((string)(this.results[1]));
             }
         }
         
         /// <remarks/>
-        public string sHDeptName {
+        public string sErrMsg {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[3]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillType {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[4]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[5]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_CheckTypeByBarCode_MulSourceBillCompletedEventHandler(object sender, get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs 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_MulSourceBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs(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_SavePonderationBillMain_Temp_MulSourceCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs(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 getSourceBillListCompletedEventHandler(object sender, getSourceBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillType {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sHSupID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[3]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSupName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[4]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sHDeptID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[5]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHDeptName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[6]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[7]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_CheckTypeByBarCode_AllCompletedEventHandler(object sender, get_CheckTypeByBarCode_AllCompletedEventArgs 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_AllCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_CheckTypeByBarCode_AllCompletedEventArgs(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_CheckTypeByBarCode_NewCompletedEventHandler(object sender, get_CheckTypeByBarCode_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_CheckTypeByBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_CheckTypeByBarCode_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillType {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sHSupID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[3]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSupName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[4]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sHDeptID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[5]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHDeptName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[6]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[7]));
             }
         }
     }
@@ -61170,6 +61707,40 @@
         private object[] results;
         
         internal set_SaveProductInBackBill_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_SaveProductInBackBill_BillCheckCompletedEventHandler(object sender, set_SaveProductInBackBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveProductInBackBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveProductInBackBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -62469,299 +63040,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSTJGInBillCompletedEventHandler(object sender, set_SaveSTJGInBillCompletedEventArgs e);
+    public delegate void set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSTJGInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SaveSTJGInBillCompletedEventArgs(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_CheckSTJGOutBillCompletedEventHandler(object sender, set_CheckSTJGOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckSTJGOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckSTJGOutBillCompletedEventArgs(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_CheckSTJGOutBill_RowCompletedEventHandler(object sender, set_CheckSTJGOutBill_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_CheckSTJGOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckSTJGOutBill_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_SaveProExchReport_CLDCompletedEventHandler(object sender, set_SaveProExchReport_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_SaveProExchReport_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProExchReport_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_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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveNoPassProdCheckBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveNoPassProdCheckBill_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 GetKf_PonderationBillMain_TempListCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_TempListCompletedEventArgs(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 GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs(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 GetKF_PonderationBillMain_Audit_TempListCompletedEventHandler(object sender, GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs(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 DeleteBillList_AuditCompletedEventHandler(object sender, DeleteBillList_AuditCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class DeleteBillList_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal DeleteBillList_AuditCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -63959,6 +64248,40 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePOStockInBackBill_BillCheckCompletedEventHandler(object sender, set_SavePOStockInBackBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePOStockInBackBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePOStockInBackBill_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_SavePOStockInBackBill_CLDCompletedEventHandler(object sender, set_SavePOStockInBackBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
@@ -64191,116 +64514,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_SavePOStockInBill_CLDCompletedEventHandler(object sender, set_SavePOStockInBill_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_SavePOStockInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePOStockInBill_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_SavePOStockInBill_BillCheckCompletedEventHandler(object sender, set_SavePOStockInBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePOStockInBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePOStockInBill_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_SaveProductInBill_MulSource_CLDCompletedEventHandler(object sender, set_SaveProductInBill_MulSource_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_SaveProductInBill_MulSource_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProductInBill_MulSource_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 sHBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
             }
         }
     }
@@ -64684,6 +64897,40 @@
         private object[] results;
         
         internal set_SaveSellOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveSellOutBackBill_BillCheckCompletedEventHandler(object sender, set_SaveSellOutBackBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBackBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBackBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -65680,40 +65927,6 @@
         private object[] results;
         
         internal set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }

--
Gitblit v1.9.1