From bfcf0c0cabaa2172383a63471cc539a2e8807271 Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期四, 15 一月 2026 16:11:11 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API

---
 WebAPI/Web References/WebS/Reference.cs | 9141 +++++++++++++++++++++++++++++++---------------------------
 1 files changed, 4,881 insertions(+), 4,260 deletions(-)

diff --git a/WebAPI/Web References/WebS/Reference.cs b/WebAPI/Web References/WebS/Reference.cs
index ddb72d0..83a2520 100644
--- a/WebAPI/Web References/WebS/Reference.cs
+++ b/WebAPI/Web References/WebS/Reference.cs
@@ -34,6 +34,24 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
     public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
         
+        private System.Threading.SendOrPostCallback GetSc_PackUnionBill_TempListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback DeleteTemp_PackUnionBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetSourceBillList_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BillBarCode_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BillBarCode_MateOutCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BillBarCode_OtherOutCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BillBarCode_MoveStockCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCode_MoveStockBillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted;
+        
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_PackBarCode_BillCheckOperationCompleted;
@@ -83,6 +101,24 @@
         private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveDoorOutCheck_BarCodeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePOInStockCheck_BarCodeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback Get_CheckTypeByMouldBarCodeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeBySource_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getSourceBillList_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BillSubTypeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getSourceBill_New2OperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBill_MaterBarCodeOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SourceBill_ICMOReportOperationCompleted;
         
@@ -236,23 +272,23 @@
         
         private System.Threading.SendOrPostCallback TempList_Modify_PackOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetSc_PackUnionBill_TempListOperationCompleted;
+        private System.Threading.SendOrPostCallback TempList_ModifyOperationCompleted;
         
-        private System.Threading.SendOrPostCallback DeleteTemp_PackUnionBillOperationCompleted;
+        private System.Threading.SendOrPostCallback DeleteBillListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetSourceBillList_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempList_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BillBarCode_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback GetAGVBillList_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BillBarCode_MateOutCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback GetAGVBillList_BillNoQueryOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BillBarCode_OtherOutCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback DeleteICStockBillAndWMSOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BillBarCode_MoveStockCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_ICStockBillListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BarCode_MoveStockBillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_ICStockBillQueryListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_ICInventoryByMaterIDListOperationCompleted;
         
         private System.Threading.SendOrPostCallback Get_CheckQtyByBarCodeOperationCompleted;
         
@@ -404,23 +440,19 @@
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveDoorOutCheck_BarCodeOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveKf_AGVRequestBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePOInStockCheck_BarCodeOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProductInBackBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Get_CheckTypeByMouldBarCodeOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProductInBackBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_CheckTypeBySource_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProductInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getSourceBillList_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckAddProductInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BillSubTypeOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckProductInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBarCode_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getSourceBill_New2OperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBill_MaterBarCodeOperationCompleted;
+        private System.Threading.SendOrPostCallback set_AuditProductInBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetProductInBillOperationCompleted;
         
@@ -518,23 +550,7 @@
         
         private System.Threading.SendOrPostCallback GetBillQuery_WMSOperationCompleted;
         
-        private System.Threading.SendOrPostCallback TempList_ModifyOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback DeleteBillListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempList_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetAGVBillList_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetAGVBillList_BillNoQueryOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback DeleteICStockBillAndWMSOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_ICStockBillListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_ICStockBillQueryListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback Get_ICInventoryByMaterIDListOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustInBackBill_CLDOperationCompleted;
         
@@ -580,6 +596,12 @@
         
         private System.Threading.SendOrPostCallback get_StockOutStyleOperationCompleted;
         
+        private System.Threading.SendOrPostCallback set_Bill_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_New_haichengOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLD_New_haichengOperationCompleted;
+        
         private System.Threading.SendOrPostCallback set_SaveOtherOutBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLD_NewOperationCompleted;
@@ -619,20 +641,6 @@
         private System.Threading.SendOrPostCallback set_CheckProductInBill_CLDOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetInfoByBarCodeOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveKf_AGVRequestBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProductInBackBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProductInBackBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProductInBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckAddProductInBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckProductInBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_AuditProductInBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_MESOperationCompleted;
         
@@ -692,6 +700,8 @@
         
         private System.Threading.SendOrPostCallback set_SaveMateOutBackBill_CLD_NewOperationCompleted;
         
+        private System.Threading.SendOrPostCallback set_SaveMateOutBackBill_BillCheckOperationCompleted;
+        
         private System.Threading.SendOrPostCallback set_SaveMateOutBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_CheckAddMateOutBillOperationCompleted;
@@ -717,8 +727,6 @@
         private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_CLD_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_BillCheckOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted;
         
@@ -1241,6 +1249,33 @@
         }
         
         /// <remarks/>
+        public event GetSc_PackUnionBill_TempListCompletedEventHandler GetSc_PackUnionBill_TempListCompleted;
+        
+        /// <remarks/>
+        public event DeleteTemp_PackUnionBillCompletedEventHandler DeleteTemp_PackUnionBillCompleted;
+        
+        /// <remarks/>
+        public event GetSourceBillList_BillCheckCompletedEventHandler GetSourceBillList_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event get_BillBarCode_BillCheckCompletedEventHandler get_BillBarCode_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event get_BillBarCode_MateOutCheckCompletedEventHandler get_BillBarCode_MateOutCheckCompleted;
+        
+        /// <remarks/>
+        public event get_BillBarCode_OtherOutCheckCompletedEventHandler get_BillBarCode_OtherOutCheckCompleted;
+        
+        /// <remarks/>
+        public event get_BillBarCode_MoveStockCheckCompletedEventHandler get_BillBarCode_MoveStockCheckCompleted;
+        
+        /// <remarks/>
+        public event get_BarCode_MoveStockBillCheckCompletedEventHandler get_BarCode_MoveStockBillCheckCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompleted;
+        
+        /// <remarks/>
         public event set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted;
         
         /// <remarks/>
@@ -1314,6 +1349,33 @@
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
+        
+        /// <remarks/>
+        public event set_SaveDoorOutCheck_BarCodeCompletedEventHandler set_SaveDoorOutCheck_BarCodeCompleted;
+        
+        /// <remarks/>
+        public event set_SavePOInStockCheck_BarCodeCompletedEventHandler set_SavePOInStockCheck_BarCodeCompleted;
+        
+        /// <remarks/>
+        public event Get_CheckTypeByMouldBarCodeCompletedEventHandler Get_CheckTypeByMouldBarCodeCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeBySource_NewCompletedEventHandler get_CheckTypeBySource_NewCompleted;
+        
+        /// <remarks/>
+        public event getSourceBillList_NewCompletedEventHandler getSourceBillList_NewCompleted;
+        
+        /// <remarks/>
+        public event get_BillSubTypeCompletedEventHandler get_BillSubTypeCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_NewCompletedEventHandler get_SourceBarCode_NewCompleted;
+        
+        /// <remarks/>
+        public event getSourceBill_New2CompletedEventHandler getSourceBill_New2Completed;
+        
+        /// <remarks/>
+        public event get_SourceBill_MaterBarCodeCompletedEventHandler get_SourceBill_MaterBarCodeCompleted;
         
         /// <remarks/>
         public event get_SourceBill_ICMOReportCompletedEventHandler get_SourceBill_ICMOReportCompleted;
@@ -1544,31 +1606,31 @@
         public event TempList_Modify_PackCompletedEventHandler TempList_Modify_PackCompleted;
         
         /// <remarks/>
-        public event GetSc_PackUnionBill_TempListCompletedEventHandler GetSc_PackUnionBill_TempListCompleted;
+        public event TempList_ModifyCompletedEventHandler TempList_ModifyCompleted;
         
         /// <remarks/>
-        public event DeleteTemp_PackUnionBillCompletedEventHandler DeleteTemp_PackUnionBillCompleted;
+        public event DeleteBillListCompletedEventHandler DeleteBillListCompleted;
         
         /// <remarks/>
-        public event GetSourceBillList_BillCheckCompletedEventHandler GetSourceBillList_BillCheckCompleted;
+        public event GetKf_PonderationBillMain_TempList_NewCompletedEventHandler GetKf_PonderationBillMain_TempList_NewCompleted;
         
         /// <remarks/>
-        public event get_BillBarCode_BillCheckCompletedEventHandler get_BillBarCode_BillCheckCompleted;
+        public event GetAGVBillList_NewCompletedEventHandler GetAGVBillList_NewCompleted;
         
         /// <remarks/>
-        public event get_BillBarCode_MateOutCheckCompletedEventHandler get_BillBarCode_MateOutCheckCompleted;
+        public event GetAGVBillList_BillNoQueryCompletedEventHandler GetAGVBillList_BillNoQueryCompleted;
         
         /// <remarks/>
-        public event get_BillBarCode_OtherOutCheckCompletedEventHandler get_BillBarCode_OtherOutCheckCompleted;
+        public event DeleteICStockBillAndWMSCompletedEventHandler DeleteICStockBillAndWMSCompleted;
         
         /// <remarks/>
-        public event get_BillBarCode_MoveStockCheckCompletedEventHandler get_BillBarCode_MoveStockCheckCompleted;
+        public event GetKf_ICStockBillListCompletedEventHandler GetKf_ICStockBillListCompleted;
         
         /// <remarks/>
-        public event get_BarCode_MoveStockBillCheckCompletedEventHandler get_BarCode_MoveStockBillCheckCompleted;
+        public event GetKf_ICStockBillQueryListCompletedEventHandler GetKf_ICStockBillQueryListCompleted;
         
         /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompleted;
+        public event Get_ICInventoryByMaterIDListCompletedEventHandler Get_ICInventoryByMaterIDListCompleted;
         
         /// <remarks/>
         public event Get_CheckQtyByBarCodeCompletedEventHandler Get_CheckQtyByBarCodeCompleted;
@@ -1796,31 +1858,25 @@
         public event set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventHandler set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompleted;
         
         /// <remarks/>
-        public event set_SaveDoorOutCheck_BarCodeCompletedEventHandler set_SaveDoorOutCheck_BarCodeCompleted;
+        public event set_SaveKf_AGVRequestBillCompletedEventHandler set_SaveKf_AGVRequestBillCompleted;
         
         /// <remarks/>
-        public event set_SavePOInStockCheck_BarCodeCompletedEventHandler set_SavePOInStockCheck_BarCodeCompleted;
+        public event set_SaveProductInBackBillCompletedEventHandler set_SaveProductInBackBillCompleted;
         
         /// <remarks/>
-        public event Get_CheckTypeByMouldBarCodeCompletedEventHandler Get_CheckTypeByMouldBarCodeCompleted;
+        public event set_SaveProductInBackBill_NewCompletedEventHandler set_SaveProductInBackBill_NewCompleted;
         
         /// <remarks/>
-        public event get_CheckTypeBySource_NewCompletedEventHandler get_CheckTypeBySource_NewCompleted;
+        public event set_SaveProductInBillCompletedEventHandler set_SaveProductInBillCompleted;
         
         /// <remarks/>
-        public event getSourceBillList_NewCompletedEventHandler getSourceBillList_NewCompleted;
+        public event set_CheckAddProductInBillCompletedEventHandler set_CheckAddProductInBillCompleted;
         
         /// <remarks/>
-        public event get_BillSubTypeCompletedEventHandler get_BillSubTypeCompleted;
+        public event set_CheckProductInBillCompletedEventHandler set_CheckProductInBillCompleted;
         
         /// <remarks/>
-        public event get_SourceBarCode_NewCompletedEventHandler get_SourceBarCode_NewCompleted;
-        
-        /// <remarks/>
-        public event getSourceBill_New2CompletedEventHandler getSourceBill_New2Completed;
-        
-        /// <remarks/>
-        public event get_SourceBill_MaterBarCodeCompletedEventHandler get_SourceBill_MaterBarCodeCompleted;
+        public event set_AuditProductInBillCompletedEventHandler set_AuditProductInBillCompleted;
         
         /// <remarks/>
         public event GetProductInBillCompletedEventHandler GetProductInBillCompleted;
@@ -1967,31 +2023,7 @@
         public event GetBillQuery_WMSCompletedEventHandler GetBillQuery_WMSCompleted;
         
         /// <remarks/>
-        public event TempList_ModifyCompletedEventHandler TempList_ModifyCompleted;
-        
-        /// <remarks/>
-        public event DeleteBillListCompletedEventHandler DeleteBillListCompleted;
-        
-        /// <remarks/>
-        public event GetKf_PonderationBillMain_TempList_NewCompletedEventHandler GetKf_PonderationBillMain_TempList_NewCompleted;
-        
-        /// <remarks/>
-        public event GetAGVBillList_NewCompletedEventHandler GetAGVBillList_NewCompleted;
-        
-        /// <remarks/>
-        public event GetAGVBillList_BillNoQueryCompletedEventHandler GetAGVBillList_BillNoQueryCompleted;
-        
-        /// <remarks/>
-        public event DeleteICStockBillAndWMSCompletedEventHandler DeleteICStockBillAndWMSCompleted;
-        
-        /// <remarks/>
-        public event GetKf_ICStockBillListCompletedEventHandler GetKf_ICStockBillListCompleted;
-        
-        /// <remarks/>
-        public event GetKf_ICStockBillQueryListCompletedEventHandler GetKf_ICStockBillQueryListCompleted;
-        
-        /// <remarks/>
-        public event Get_ICInventoryByMaterIDListCompletedEventHandler Get_ICInventoryByMaterIDListCompleted;
+        public event set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler set_SaveEntrustReplenishOutBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SaveEntrustInBackBill_CLDCompletedEventHandler set_SaveEntrustInBackBill_CLDCompleted;
@@ -2060,6 +2092,15 @@
         public event get_StockOutStyleCompletedEventHandler get_StockOutStyleCompleted;
         
         /// <remarks/>
+        public event set_Bill_NewCompletedEventHandler set_Bill_NewCompleted;
+        
+        /// <remarks/>
+        public event set_SaveOtherOutBill_New_haichengCompletedEventHandler set_SaveOtherOutBill_New_haichengCompleted;
+        
+        /// <remarks/>
+        public event set_SaveOtherOutBill_CLD_New_haichengCompletedEventHandler set_SaveOtherOutBill_CLD_New_haichengCompleted;
+        
+        /// <remarks/>
         public event set_SaveOtherOutBill_NewCompletedEventHandler set_SaveOtherOutBill_NewCompleted;
         
         /// <remarks/>
@@ -2118,27 +2159,6 @@
         
         /// <remarks/>
         public event GetInfoByBarCodeCompletedEventHandler GetInfoByBarCodeCompleted;
-        
-        /// <remarks/>
-        public event set_SaveKf_AGVRequestBillCompletedEventHandler set_SaveKf_AGVRequestBillCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProductInBackBillCompletedEventHandler set_SaveProductInBackBillCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProductInBackBill_NewCompletedEventHandler set_SaveProductInBackBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProductInBillCompletedEventHandler set_SaveProductInBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckAddProductInBillCompletedEventHandler set_CheckAddProductInBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckProductInBillCompletedEventHandler set_CheckProductInBillCompleted;
-        
-        /// <remarks/>
-        public event set_AuditProductInBillCompletedEventHandler set_AuditProductInBillCompleted;
         
         /// <remarks/>
         public event set_SaveMoveStockBill_MESCompletedEventHandler set_SaveMoveStockBill_MESCompleted;
@@ -2228,6 +2248,9 @@
         public event set_SaveMateOutBackBill_CLD_NewCompletedEventHandler set_SaveMateOutBackBill_CLD_NewCompleted;
         
         /// <remarks/>
+        public event set_SaveMateOutBackBill_BillCheckCompletedEventHandler set_SaveMateOutBackBill_BillCheckCompleted;
+        
+        /// <remarks/>
         public event set_SaveMateOutBillCompletedEventHandler set_SaveMateOutBillCompleted;
         
         /// <remarks/>
@@ -2265,9 +2288,6 @@
         
         /// <remarks/>
         public event set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler set_SaveMateReplenishOutBill_BillCheckCompleted;
-        
-        /// <remarks/>
-        public event set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler set_SaveEntrustReplenishOutBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompleted;
@@ -2991,6 +3011,363 @@
         
         /// <remarks/>
         public event GetKf_MateOutBackBillListCompletedEventHandler GetKf_MateOutBackBillListCompleted;
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_PackUnionBill_TempList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetSc_PackUnionBill_TempList(string HBillType, string HMaker, long HStockOrgID) {
+            object[] results = this.Invoke("GetSc_PackUnionBill_TempList", new object[] {
+                        HBillType,
+                        HMaker,
+                        HStockOrgID});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetSc_PackUnionBill_TempListAsync(string HBillType, string HMaker, long HStockOrgID) {
+            this.GetSc_PackUnionBill_TempListAsync(HBillType, HMaker, HStockOrgID, null);
+        }
+        
+        /// <remarks/>
+        public void GetSc_PackUnionBill_TempListAsync(string HBillType, string HMaker, long HStockOrgID, object userState) {
+            if ((this.GetSc_PackUnionBill_TempListOperationCompleted == null)) {
+                this.GetSc_PackUnionBill_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_PackUnionBill_TempListOperationCompleted);
+            }
+            this.InvokeAsync("GetSc_PackUnionBill_TempList", new object[] {
+                        HBillType,
+                        HMaker,
+                        HStockOrgID}, this.GetSc_PackUnionBill_TempListOperationCompleted, userState);
+        }
+        
+        private void OnGetSc_PackUnionBill_TempListOperationCompleted(object arg) {
+            if ((this.GetSc_PackUnionBill_TempListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetSc_PackUnionBill_TempListCompleted(this, new GetSc_PackUnionBill_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteTemp_PackUnionBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool DeleteTemp_PackUnionBill(long HInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("DeleteTemp_PackUnionBill", new object[] {
+                        HInterID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void DeleteTemp_PackUnionBillAsync(long HInterID, string sErrMsg) {
+            this.DeleteTemp_PackUnionBillAsync(HInterID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void DeleteTemp_PackUnionBillAsync(long HInterID, string sErrMsg, object userState) {
+            if ((this.DeleteTemp_PackUnionBillOperationCompleted == null)) {
+                this.DeleteTemp_PackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteTemp_PackUnionBillOperationCompleted);
+            }
+            this.InvokeAsync("DeleteTemp_PackUnionBill", new object[] {
+                        HInterID,
+                        sErrMsg}, this.DeleteTemp_PackUnionBillOperationCompleted, userState);
+        }
+        
+        private void OnDeleteTemp_PackUnionBillOperationCompleted(object arg) {
+            if ((this.DeleteTemp_PackUnionBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.DeleteTemp_PackUnionBillCompleted(this, new DeleteTemp_PackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSourceBillList_BillCheck", 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_BillCheck(string HBillNo, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetSourceBillList_BillCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetSourceBillList_BillCheckAsync(string HBillNo, string HBillType, string sErrMsg) {
+            this.GetSourceBillList_BillCheckAsync(HBillNo, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetSourceBillList_BillCheckAsync(string HBillNo, string HBillType, string sErrMsg, object userState) {
+            if ((this.GetSourceBillList_BillCheckOperationCompleted == null)) {
+                this.GetSourceBillList_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSourceBillList_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("GetSourceBillList_BillCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        sErrMsg}, this.GetSourceBillList_BillCheckOperationCompleted, userState);
+        }
+        
+        private void OnGetSourceBillList_BillCheckOperationCompleted(object arg) {
+            if ((this.GetSourceBillList_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetSourceBillList_BillCheckCompleted(this, new GetSourceBillList_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_BillCheck", 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_BillBarCode_BillCheck(string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BillBarCode_BillCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_BillCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
+            this.get_BillBarCode_BillCheckAsync(HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_BillCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_BillBarCode_BillCheckOperationCompleted == null)) {
+                this.get_BillBarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("get_BillBarCode_BillCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_BillBarCode_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onget_BillBarCode_BillCheckOperationCompleted(object arg) {
+            if ((this.get_BillBarCode_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BillBarCode_BillCheckCompleted(this, new get_BillBarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_MateOutCheck", 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_BillBarCode_MateOutCheck(string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BillBarCode_MateOutCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_MateOutCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
+            this.get_BillBarCode_MateOutCheckAsync(HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_MateOutCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_BillBarCode_MateOutCheckOperationCompleted == null)) {
+                this.get_BillBarCode_MateOutCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_MateOutCheckOperationCompleted);
+            }
+            this.InvokeAsync("get_BillBarCode_MateOutCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_BillBarCode_MateOutCheckOperationCompleted, userState);
+        }
+        
+        private void Onget_BillBarCode_MateOutCheckOperationCompleted(object arg) {
+            if ((this.get_BillBarCode_MateOutCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BillBarCode_MateOutCheckCompleted(this, new get_BillBarCode_MateOutCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_OtherOutCheck", 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_BillBarCode_OtherOutCheck(string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BillBarCode_OtherOutCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_OtherOutCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
+            this.get_BillBarCode_OtherOutCheckAsync(HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_OtherOutCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_BillBarCode_OtherOutCheckOperationCompleted == null)) {
+                this.get_BillBarCode_OtherOutCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_OtherOutCheckOperationCompleted);
+            }
+            this.InvokeAsync("get_BillBarCode_OtherOutCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_BillBarCode_OtherOutCheckOperationCompleted, userState);
+        }
+        
+        private void Onget_BillBarCode_OtherOutCheckOperationCompleted(object arg) {
+            if ((this.get_BillBarCode_OtherOutCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BillBarCode_OtherOutCheckCompleted(this, new get_BillBarCode_OtherOutCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_MoveStockCheck", 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_BillBarCode_MoveStockCheck(string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BillBarCode_MoveStockCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_MoveStockCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
+            this.get_BillBarCode_MoveStockCheckAsync(HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_MoveStockCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_BillBarCode_MoveStockCheckOperationCompleted == null)) {
+                this.get_BillBarCode_MoveStockCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_MoveStockCheckOperationCompleted);
+            }
+            this.InvokeAsync("get_BillBarCode_MoveStockCheck", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_BillBarCode_MoveStockCheckOperationCompleted, userState);
+        }
+        
+        private void Onget_BillBarCode_MoveStockCheckOperationCompleted(object arg) {
+            if ((this.get_BillBarCode_MoveStockCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BillBarCode_MoveStockCheckCompleted(this, new get_BillBarCode_MoveStockCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_MoveStockBillCheck", 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_BarCode_MoveStockBillCheck(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCode_MoveStockBillCheck", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_MoveStockBillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, string sErrMsg) {
+            this.get_BarCode_MoveStockBillCheckAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_MoveStockBillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_BarCode_MoveStockBillCheckOperationCompleted == null)) {
+                this.get_BarCode_MoveStockBillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_MoveStockBillCheckOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCode_MoveStockBillCheck", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        HOWNERID,
+                        sErrMsg}, this.get_BarCode_MoveStockBillCheckOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCode_MoveStockBillCheckOperationCompleted(object arg) {
+            if ((this.get_BarCode_MoveStockBillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCode_MoveStockBillCheckCompleted(this, new get_BarCode_MoveStockBillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck", 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_MoveStockBillCheck(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck", new object[] {
+                        omodel_View,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        HOWNERID,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, HOWNERID, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck", new object[] {
+                        omodel_View,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        HOWNERID,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
         
         /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -4118,6 +4495,447 @@
             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_SaveDoorOutCheck_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_SaveDoorOutCheck_BarCode(ClsKF_PonderationBillMain_Temp oMain, ref string sHSourceBillNo, ref string sHSourceBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveDoorOutCheck_BarCode", new object[] {
+                        oMain,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sErrMsg});
+            sHSourceBillNo = ((string)(results[1]));
+            sHSourceBillType = ((string)(results[2]));
+            sErrMsg = ((string)(results[3]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveDoorOutCheck_BarCodeAsync(ClsKF_PonderationBillMain_Temp oMain, string sHSourceBillNo, string sHSourceBillType, string sErrMsg) {
+            this.set_SaveDoorOutCheck_BarCodeAsync(oMain, sHSourceBillNo, sHSourceBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveDoorOutCheck_BarCodeAsync(ClsKF_PonderationBillMain_Temp oMain, string sHSourceBillNo, string sHSourceBillType, string sErrMsg, object userState) {
+            if ((this.set_SaveDoorOutCheck_BarCodeOperationCompleted == null)) {
+                this.set_SaveDoorOutCheck_BarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveDoorOutCheck_BarCodeOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveDoorOutCheck_BarCode", new object[] {
+                        oMain,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sErrMsg}, this.set_SaveDoorOutCheck_BarCodeOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveDoorOutCheck_BarCodeOperationCompleted(object arg) {
+            if ((this.set_SaveDoorOutCheck_BarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveDoorOutCheck_BarCodeCompleted(this, new set_SaveDoorOutCheck_BarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOInStockCheck_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_SavePOInStockCheck_BarCode(string sBarCode, ref long sHBillID, ref string sHBillNo, ref string sHSup, ref string sHDept, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePOInStockCheck_BarCode", new object[] {
+                        sBarCode,
+                        sHBillID,
+                        sHBillNo,
+                        sHSup,
+                        sHDept,
+                        sErrMsg});
+            sHBillID = ((long)(results[1]));
+            sHBillNo = ((string)(results[2]));
+            sHSup = ((string)(results[3]));
+            sHDept = ((string)(results[4]));
+            sErrMsg = ((string)(results[5]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePOInStockCheck_BarCodeAsync(string sBarCode, long sHBillID, string sHBillNo, string sHSup, string sHDept, string sErrMsg) {
+            this.set_SavePOInStockCheck_BarCodeAsync(sBarCode, sHBillID, sHBillNo, sHSup, sHDept, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePOInStockCheck_BarCodeAsync(string sBarCode, long sHBillID, string sHBillNo, string sHSup, string sHDept, string sErrMsg, object userState) {
+            if ((this.set_SavePOInStockCheck_BarCodeOperationCompleted == null)) {
+                this.set_SavePOInStockCheck_BarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOInStockCheck_BarCodeOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePOInStockCheck_BarCode", new object[] {
+                        sBarCode,
+                        sHBillID,
+                        sHBillNo,
+                        sHSup,
+                        sHDept,
+                        sErrMsg}, this.set_SavePOInStockCheck_BarCodeOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePOInStockCheck_BarCodeOperationCompleted(object arg) {
+            if ((this.set_SavePOInStockCheck_BarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePOInStockCheck_BarCodeCompleted(this, new set_SavePOInStockCheck_BarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckTypeByMouldBarCode", 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_CheckTypeByMouldBarCode(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWhID, long HSCSPID, bool HRedBlueFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("Get_CheckTypeByMouldBarCode", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWhID,
+                        HSCSPID,
+                        HRedBlueFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Get_CheckTypeByMouldBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWhID, long HSCSPID, bool HRedBlueFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
+            this.Get_CheckTypeByMouldBarCodeAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWhID, HSCSPID, HRedBlueFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void Get_CheckTypeByMouldBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWhID, long HSCSPID, bool HRedBlueFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.Get_CheckTypeByMouldBarCodeOperationCompleted == null)) {
+                this.Get_CheckTypeByMouldBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckTypeByMouldBarCodeOperationCompleted);
+            }
+            this.InvokeAsync("Get_CheckTypeByMouldBarCode", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWhID,
+                        HSCSPID,
+                        HRedBlueFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg}, this.Get_CheckTypeByMouldBarCodeOperationCompleted, userState);
+        }
+        
+        private void OnGet_CheckTypeByMouldBarCodeOperationCompleted(object arg) {
+            if ((this.Get_CheckTypeByMouldBarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Get_CheckTypeByMouldBarCodeCompleted(this, new Get_CheckTypeByMouldBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeBySource_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_CheckTypeBySource_New(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeBySource_New", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HRedBlueflag,
+                        HHMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeBySource_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeBySource_NewAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HRedBlueflag, HHMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeBySource_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeBySource_NewOperationCompleted == null)) {
+                this.get_CheckTypeBySource_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeBySource_NewOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeBySource_New", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HRedBlueflag,
+                        HHMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeBySource_NewOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeBySource_NewOperationCompleted(object arg) {
+            if ((this.get_CheckTypeBySource_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeBySource_NewCompleted(this, new get_CheckTypeBySource_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSourceBillList_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 getSourceBillList_New(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("getSourceBillList_New", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HRedBlueflag,
+                        HHMaker,
+                        HOWNERID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getSourceBillList_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.getSourceBillList_NewAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HRedBlueflag, HHMaker, HOWNERID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getSourceBillList_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.getSourceBillList_NewOperationCompleted == null)) {
+                this.getSourceBillList_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSourceBillList_NewOperationCompleted);
+            }
+            this.InvokeAsync("getSourceBillList_New", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HRedBlueflag,
+                        HHMaker,
+                        HOWNERID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.getSourceBillList_NewOperationCompleted, userState);
+        }
+        
+        private void OngetSourceBillList_NewOperationCompleted(object arg) {
+            if ((this.getSourceBillList_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getSourceBillList_NewCompleted(this, new getSourceBillList_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillSubType", 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_BillSubType(string HBillType, long HStockOrgID) {
+            object[] results = this.Invoke("get_BillSubType", new object[] {
+                        HBillType,
+                        HStockOrgID});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BillSubTypeAsync(string HBillType, long HStockOrgID) {
+            this.get_BillSubTypeAsync(HBillType, HStockOrgID, null);
+        }
+        
+        /// <remarks/>
+        public void get_BillSubTypeAsync(string HBillType, long HStockOrgID, object userState) {
+            if ((this.get_BillSubTypeOperationCompleted == null)) {
+                this.get_BillSubTypeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillSubTypeOperationCompleted);
+            }
+            this.InvokeAsync("get_BillSubType", new object[] {
+                        HBillType,
+                        HStockOrgID}, this.get_BillSubTypeOperationCompleted, userState);
+        }
+        
+        private void Onget_BillSubTypeOperationCompleted(object arg) {
+            if ((this.get_BillSubTypeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BillSubTypeCompleted(this, new get_BillSubTypeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_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_SourceBarCode_New(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, bool SourceFlag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_New", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HRedBlueflag,
+                        SourceFlag,
+                        HMaker,
+                        HPTQty,
+                        HPlanMode,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, bool SourceFlag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_NewAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HRedBlueflag, SourceFlag, HMaker, HPTQty, HPlanMode, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, bool SourceFlag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_NewOperationCompleted == null)) {
+                this.get_SourceBarCode_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_NewOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_New", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HRedBlueflag,
+                        SourceFlag,
+                        HMaker,
+                        HPTQty,
+                        HPlanMode,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_NewOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_NewOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_NewCompleted(this, new get_SourceBarCode_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSourceBill_New2", 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 getSourceBill_New2(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, long HAccessFlag, bool SourceFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("getSourceBill_New2", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HRedBlueflag,
+                        HMaker,
+                        HPTQty,
+                        HPlanMode,
+                        HFIFOWhID,
+                        HOWNERID,
+                        HAccessFlag,
+                        SourceFlag,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getSourceBill_New2Async(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, long HAccessFlag, bool SourceFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.getSourceBill_New2Async(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HRedBlueflag, HMaker, HPTQty, HPlanMode, HFIFOWhID, HOWNERID, HAccessFlag, SourceFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getSourceBill_New2Async(
+                    long HInterID, 
+                    string HBillNo, 
+                    string HBillType, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    bool HRedBlueflag, 
+                    string HMaker, 
+                    double HPTQty, 
+                    long HPlanMode, 
+                    long HFIFOWhID, 
+                    long HOWNERID, 
+                    long HAccessFlag, 
+                    bool SourceFlag, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.getSourceBill_New2OperationCompleted == null)) {
+                this.getSourceBill_New2OperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSourceBill_New2OperationCompleted);
+            }
+            this.InvokeAsync("getSourceBill_New2", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HRedBlueflag,
+                        HMaker,
+                        HPTQty,
+                        HPlanMode,
+                        HFIFOWhID,
+                        HOWNERID,
+                        HAccessFlag,
+                        SourceFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.getSourceBill_New2OperationCompleted, userState);
+        }
+        
+        private void OngetSourceBill_New2OperationCompleted(object arg) {
+            if ((this.getSourceBill_New2Completed != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getSourceBill_New2Completed(this, new getSourceBill_New2CompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_MaterBarCode", 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_SourceBill_MaterBarCode(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBill_MaterBarCode", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_MaterBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_SourceBill_MaterBarCodeAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_MaterBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.get_SourceBill_MaterBarCodeOperationCompleted == null)) {
+                this.get_SourceBill_MaterBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_MaterBarCodeOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBill_MaterBarCode", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SourceBill_MaterBarCodeOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBill_MaterBarCodeOperationCompleted(object arg) {
+            if ((this.get_SourceBill_MaterBarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBill_MaterBarCodeCompleted(this, new get_SourceBill_MaterBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -8009,359 +8827,302 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_PackUnionBill_TempList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetSc_PackUnionBill_TempList(string HBillType, string HMaker, long HStockOrgID) {
-            object[] results = this.Invoke("GetSc_PackUnionBill_TempList", new object[] {
-                        HBillType,
-                        HMaker,
-                        HStockOrgID});
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/TempList_Modify", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool TempList_Modify(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("TempList_Modify", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void TempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
+            this.TempList_ModifyAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void TempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
+            if ((this.TempList_ModifyOperationCompleted == null)) {
+                this.TempList_ModifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTempList_ModifyOperationCompleted);
+            }
+            this.InvokeAsync("TempList_Modify", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg}, this.TempList_ModifyOperationCompleted, userState);
+        }
+        
+        private void OnTempList_ModifyOperationCompleted(object arg) {
+            if ((this.TempList_ModifyCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.TempList_ModifyCompleted(this, new TempList_ModifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteBillList", 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(long sHInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("DeleteBillList", new object[] {
+                        sHInterID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void DeleteBillListAsync(long sHInterID, string sErrMsg) {
+            this.DeleteBillListAsync(sHInterID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void DeleteBillListAsync(long sHInterID, string sErrMsg, object userState) {
+            if ((this.DeleteBillListOperationCompleted == null)) {
+                this.DeleteBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteBillListOperationCompleted);
+            }
+            this.InvokeAsync("DeleteBillList", new object[] {
+                        sHInterID,
+                        sErrMsg}, this.DeleteBillListOperationCompleted, userState);
+        }
+        
+        private void OnDeleteBillListOperationCompleted(object arg) {
+            if ((this.DeleteBillListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.DeleteBillListCompleted(this, new DeleteBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList_New", 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_New(string sHBillType, string sHMaker, long sHOWNERID) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList_New", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID});
             return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void GetSc_PackUnionBill_TempListAsync(string HBillType, string HMaker, long HStockOrgID) {
-            this.GetSc_PackUnionBill_TempListAsync(HBillType, HMaker, HStockOrgID, null);
+        public void GetKf_PonderationBillMain_TempList_NewAsync(string sHBillType, string sHMaker, long sHOWNERID) {
+            this.GetKf_PonderationBillMain_TempList_NewAsync(sHBillType, sHMaker, sHOWNERID, null);
         }
         
         /// <remarks/>
-        public void GetSc_PackUnionBill_TempListAsync(string HBillType, string HMaker, long HStockOrgID, object userState) {
-            if ((this.GetSc_PackUnionBill_TempListOperationCompleted == null)) {
-                this.GetSc_PackUnionBill_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_PackUnionBill_TempListOperationCompleted);
+        public void GetKf_PonderationBillMain_TempList_NewAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
+            if ((this.GetKf_PonderationBillMain_TempList_NewOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_TempList_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempList_NewOperationCompleted);
             }
-            this.InvokeAsync("GetSc_PackUnionBill_TempList", new object[] {
-                        HBillType,
-                        HMaker,
-                        HStockOrgID}, this.GetSc_PackUnionBill_TempListOperationCompleted, userState);
+            this.InvokeAsync("GetKf_PonderationBillMain_TempList_New", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID}, this.GetKf_PonderationBillMain_TempList_NewOperationCompleted, userState);
         }
         
-        private void OnGetSc_PackUnionBill_TempListOperationCompleted(object arg) {
-            if ((this.GetSc_PackUnionBill_TempListCompleted != null)) {
+        private void OnGetKf_PonderationBillMain_TempList_NewOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_TempList_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetSc_PackUnionBill_TempListCompleted(this, new GetSc_PackUnionBill_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetKf_PonderationBillMain_TempList_NewCompleted(this, new GetKf_PonderationBillMain_TempList_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteTemp_PackUnionBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool DeleteTemp_PackUnionBill(long HInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("DeleteTemp_PackUnionBill", new object[] {
-                        HInterID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetAGVBillList_New", 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 GetAGVBillList_New(string sHMaker, long sHOWNERID) {
+            object[] results = this.Invoke("GetAGVBillList_New", new object[] {
+                        sHMaker,
+                        sHOWNERID});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetAGVBillList_NewAsync(string sHMaker, long sHOWNERID) {
+            this.GetAGVBillList_NewAsync(sHMaker, sHOWNERID, null);
+        }
+        
+        /// <remarks/>
+        public void GetAGVBillList_NewAsync(string sHMaker, long sHOWNERID, object userState) {
+            if ((this.GetAGVBillList_NewOperationCompleted == null)) {
+                this.GetAGVBillList_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAGVBillList_NewOperationCompleted);
+            }
+            this.InvokeAsync("GetAGVBillList_New", new object[] {
+                        sHMaker,
+                        sHOWNERID}, this.GetAGVBillList_NewOperationCompleted, userState);
+        }
+        
+        private void OnGetAGVBillList_NewOperationCompleted(object arg) {
+            if ((this.GetAGVBillList_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetAGVBillList_NewCompleted(this, new GetAGVBillList_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetAGVBillList_BillNoQuery", 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 GetAGVBillList_BillNoQuery(string sBillNo) {
+            object[] results = this.Invoke("GetAGVBillList_BillNoQuery", new object[] {
+                        sBillNo});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetAGVBillList_BillNoQueryAsync(string sBillNo) {
+            this.GetAGVBillList_BillNoQueryAsync(sBillNo, null);
+        }
+        
+        /// <remarks/>
+        public void GetAGVBillList_BillNoQueryAsync(string sBillNo, object userState) {
+            if ((this.GetAGVBillList_BillNoQueryOperationCompleted == null)) {
+                this.GetAGVBillList_BillNoQueryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAGVBillList_BillNoQueryOperationCompleted);
+            }
+            this.InvokeAsync("GetAGVBillList_BillNoQuery", new object[] {
+                        sBillNo}, this.GetAGVBillList_BillNoQueryOperationCompleted, userState);
+        }
+        
+        private void OnGetAGVBillList_BillNoQueryOperationCompleted(object arg) {
+            if ((this.GetAGVBillList_BillNoQueryCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetAGVBillList_BillNoQueryCompleted(this, new GetAGVBillList_BillNoQueryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteICStockBillAndWMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool DeleteICStockBillAndWMS(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("DeleteICStockBillAndWMS", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void DeleteTemp_PackUnionBillAsync(long HInterID, string sErrMsg) {
-            this.DeleteTemp_PackUnionBillAsync(HInterID, sErrMsg, null);
+        public void DeleteICStockBillAndWMSAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
+            this.DeleteICStockBillAndWMSAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void DeleteTemp_PackUnionBillAsync(long HInterID, string sErrMsg, object userState) {
-            if ((this.DeleteTemp_PackUnionBillOperationCompleted == null)) {
-                this.DeleteTemp_PackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteTemp_PackUnionBillOperationCompleted);
+        public void DeleteICStockBillAndWMSAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
+            if ((this.DeleteICStockBillAndWMSOperationCompleted == null)) {
+                this.DeleteICStockBillAndWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteICStockBillAndWMSOperationCompleted);
             }
-            this.InvokeAsync("DeleteTemp_PackUnionBill", new object[] {
-                        HInterID,
-                        sErrMsg}, this.DeleteTemp_PackUnionBillOperationCompleted, userState);
+            this.InvokeAsync("DeleteICStockBillAndWMS", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg}, this.DeleteICStockBillAndWMSOperationCompleted, userState);
         }
         
-        private void OnDeleteTemp_PackUnionBillOperationCompleted(object arg) {
-            if ((this.DeleteTemp_PackUnionBillCompleted != null)) {
+        private void OnDeleteICStockBillAndWMSOperationCompleted(object arg) {
+            if ((this.DeleteICStockBillAndWMSCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.DeleteTemp_PackUnionBillCompleted(this, new DeleteTemp_PackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.DeleteICStockBillAndWMSCompleted(this, new DeleteICStockBillAndWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSourceBillList_BillCheck", 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_BillCheck(string HBillNo, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("GetSourceBillList_BillCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_ICStockBillList", 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_ICStockBillList(string sHBillType, string sHMaker, long sHOWNERID) {
+            object[] results = this.Invoke("GetKf_ICStockBillList", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID});
+            return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void GetSourceBillList_BillCheckAsync(string HBillNo, string HBillType, string sErrMsg) {
-            this.GetSourceBillList_BillCheckAsync(HBillNo, HBillType, sErrMsg, null);
+        public void GetKf_ICStockBillListAsync(string sHBillType, string sHMaker, long sHOWNERID) {
+            this.GetKf_ICStockBillListAsync(sHBillType, sHMaker, sHOWNERID, null);
         }
         
         /// <remarks/>
-        public void GetSourceBillList_BillCheckAsync(string HBillNo, string HBillType, string sErrMsg, object userState) {
-            if ((this.GetSourceBillList_BillCheckOperationCompleted == null)) {
-                this.GetSourceBillList_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSourceBillList_BillCheckOperationCompleted);
+        public void GetKf_ICStockBillListAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
+            if ((this.GetKf_ICStockBillListOperationCompleted == null)) {
+                this.GetKf_ICStockBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_ICStockBillListOperationCompleted);
             }
-            this.InvokeAsync("GetSourceBillList_BillCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        sErrMsg}, this.GetSourceBillList_BillCheckOperationCompleted, userState);
+            this.InvokeAsync("GetKf_ICStockBillList", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID}, this.GetKf_ICStockBillListOperationCompleted, userState);
         }
         
-        private void OnGetSourceBillList_BillCheckOperationCompleted(object arg) {
-            if ((this.GetSourceBillList_BillCheckCompleted != null)) {
+        private void OnGetKf_ICStockBillListOperationCompleted(object arg) {
+            if ((this.GetKf_ICStockBillListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetSourceBillList_BillCheckCompleted(this, new GetSourceBillList_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetKf_ICStockBillListCompleted(this, new GetKf_ICStockBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_BillCheck", 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_BillBarCode_BillCheck(string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BillBarCode_BillCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_ICStockBillQueryList", 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_ICStockBillQueryList(string sHBillType, string sBillNo, string sSourceBillNo) {
+            object[] results = this.Invoke("GetKf_ICStockBillQueryList", new object[] {
+                        sHBillType,
+                        sBillNo,
+                        sSourceBillNo});
+            return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void get_BillBarCode_BillCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
-            this.get_BillBarCode_BillCheckAsync(HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        public void GetKf_ICStockBillQueryListAsync(string sHBillType, string sBillNo, string sSourceBillNo) {
+            this.GetKf_ICStockBillQueryListAsync(sHBillType, sBillNo, sSourceBillNo, null);
         }
         
         /// <remarks/>
-        public void get_BillBarCode_BillCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_BillBarCode_BillCheckOperationCompleted == null)) {
-                this.get_BillBarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_BillCheckOperationCompleted);
+        public void GetKf_ICStockBillQueryListAsync(string sHBillType, string sBillNo, string sSourceBillNo, object userState) {
+            if ((this.GetKf_ICStockBillQueryListOperationCompleted == null)) {
+                this.GetKf_ICStockBillQueryListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_ICStockBillQueryListOperationCompleted);
             }
-            this.InvokeAsync("get_BillBarCode_BillCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_BillBarCode_BillCheckOperationCompleted, userState);
+            this.InvokeAsync("GetKf_ICStockBillQueryList", new object[] {
+                        sHBillType,
+                        sBillNo,
+                        sSourceBillNo}, this.GetKf_ICStockBillQueryListOperationCompleted, userState);
         }
         
-        private void Onget_BillBarCode_BillCheckOperationCompleted(object arg) {
-            if ((this.get_BillBarCode_BillCheckCompleted != null)) {
+        private void OnGetKf_ICStockBillQueryListOperationCompleted(object arg) {
+            if ((this.GetKf_ICStockBillQueryListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BillBarCode_BillCheckCompleted(this, new get_BillBarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetKf_ICStockBillQueryListCompleted(this, new GetKf_ICStockBillQueryListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_MateOutCheck", 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_BillBarCode_MateOutCheck(string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BillBarCode_MateOutCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_BillBarCode_MateOutCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
-            this.get_BillBarCode_MateOutCheckAsync(HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_BillBarCode_MateOutCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_BillBarCode_MateOutCheckOperationCompleted == null)) {
-                this.get_BillBarCode_MateOutCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_MateOutCheckOperationCompleted);
-            }
-            this.InvokeAsync("get_BillBarCode_MateOutCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_BillBarCode_MateOutCheckOperationCompleted, userState);
-        }
-        
-        private void Onget_BillBarCode_MateOutCheckOperationCompleted(object arg) {
-            if ((this.get_BillBarCode_MateOutCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BillBarCode_MateOutCheckCompleted(this, new get_BillBarCode_MateOutCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_OtherOutCheck", 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_BillBarCode_OtherOutCheck(string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BillBarCode_OtherOutCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_BillBarCode_OtherOutCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
-            this.get_BillBarCode_OtherOutCheckAsync(HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_BillBarCode_OtherOutCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_BillBarCode_OtherOutCheckOperationCompleted == null)) {
-                this.get_BillBarCode_OtherOutCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_OtherOutCheckOperationCompleted);
-            }
-            this.InvokeAsync("get_BillBarCode_OtherOutCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_BillBarCode_OtherOutCheckOperationCompleted, userState);
-        }
-        
-        private void Onget_BillBarCode_OtherOutCheckOperationCompleted(object arg) {
-            if ((this.get_BillBarCode_OtherOutCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BillBarCode_OtherOutCheckCompleted(this, new get_BillBarCode_OtherOutCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_MoveStockCheck", 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_BillBarCode_MoveStockCheck(string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BillBarCode_MoveStockCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_BillBarCode_MoveStockCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
-            this.get_BillBarCode_MoveStockCheckAsync(HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_BillBarCode_MoveStockCheckAsync(string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_BillBarCode_MoveStockCheckOperationCompleted == null)) {
-                this.get_BillBarCode_MoveStockCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_MoveStockCheckOperationCompleted);
-            }
-            this.InvokeAsync("get_BillBarCode_MoveStockCheck", new object[] {
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_BillBarCode_MoveStockCheckOperationCompleted, userState);
-        }
-        
-        private void Onget_BillBarCode_MoveStockCheckOperationCompleted(object arg) {
-            if ((this.get_BillBarCode_MoveStockCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BillBarCode_MoveStockCheckCompleted(this, new get_BillBarCode_MoveStockCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_MoveStockBillCheck", 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_BarCode_MoveStockBillCheck(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BarCode_MoveStockBillCheck", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_ICInventoryByMaterIDList", 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_ICInventoryByMaterIDList(string sBarCode, long HWHID, long HSPID, long HOWNERID, string sWhere) {
+            object[] results = this.Invoke("Get_ICInventoryByMaterIDList", new object[] {
                         sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
+                        HWHID,
                         HSPID,
-                        HSCWHID,
-                        HSCSPID,
-                        HQty,
                         HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void get_BarCode_MoveStockBillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, string sErrMsg) {
-            this.get_BarCode_MoveStockBillCheckAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, HOWNERID, sErrMsg, null);
+        public void Get_ICInventoryByMaterIDListAsync(string sBarCode, long HWHID, long HSPID, long HOWNERID, string sWhere) {
+            this.Get_ICInventoryByMaterIDListAsync(sBarCode, HWHID, HSPID, HOWNERID, sWhere, null);
         }
         
         /// <remarks/>
-        public void get_BarCode_MoveStockBillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_BarCode_MoveStockBillCheckOperationCompleted == null)) {
-                this.get_BarCode_MoveStockBillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_MoveStockBillCheckOperationCompleted);
+        public void Get_ICInventoryByMaterIDListAsync(string sBarCode, long HWHID, long HSPID, long HOWNERID, string sWhere, object userState) {
+            if ((this.Get_ICInventoryByMaterIDListOperationCompleted == null)) {
+                this.Get_ICInventoryByMaterIDListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_ICInventoryByMaterIDListOperationCompleted);
             }
-            this.InvokeAsync("get_BarCode_MoveStockBillCheck", new object[] {
+            this.InvokeAsync("Get_ICInventoryByMaterIDList", new object[] {
                         sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
+                        HWHID,
                         HSPID,
-                        HSCWHID,
-                        HSCSPID,
-                        HQty,
                         HOWNERID,
-                        sErrMsg}, this.get_BarCode_MoveStockBillCheckOperationCompleted, userState);
+                        sWhere}, this.Get_ICInventoryByMaterIDListOperationCompleted, userState);
         }
         
-        private void Onget_BarCode_MoveStockBillCheckOperationCompleted(object arg) {
-            if ((this.get_BarCode_MoveStockBillCheckCompleted != null)) {
+        private void OnGet_ICInventoryByMaterIDListOperationCompleted(object arg) {
+            if ((this.Get_ICInventoryByMaterIDListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BarCode_MoveStockBillCheckCompleted(this, new get_BarCode_MoveStockBillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck", 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_MoveStockBillCheck(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck", new object[] {
-                        omodel_View,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HSCWHID,
-                        HSCSPID,
-                        HQty,
-                        HOWNERID,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, HOWNERID, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck", new object[] {
-                        omodel_View,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HSCWHID,
-                        HSCSPID,
-                        HQty,
-                        HOWNERID,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.Get_ICInventoryByMaterIDListCompleted(this, new Get_ICInventoryByMaterIDListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -11859,443 +12620,230 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveDoorOutCheck_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_SaveDoorOutCheck_BarCode(ClsKF_PonderationBillMain_Temp oMain, ref string sHSourceBillNo, ref string sHSourceBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveDoorOutCheck_BarCode", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveKf_AGVRequestBill", 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_SaveKf_AGVRequestBill(ClsKf_AGVRequestBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveKf_AGVRequestBill", new object[] {
                         oMain,
-                        sHSourceBillNo,
-                        sHSourceBillType,
                         sErrMsg});
-            sHSourceBillNo = ((string)(results[1]));
-            sHSourceBillType = ((string)(results[2]));
-            sErrMsg = ((string)(results[3]));
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveDoorOutCheck_BarCodeAsync(ClsKF_PonderationBillMain_Temp oMain, string sHSourceBillNo, string sHSourceBillType, string sErrMsg) {
-            this.set_SaveDoorOutCheck_BarCodeAsync(oMain, sHSourceBillNo, sHSourceBillType, sErrMsg, null);
+        public void set_SaveKf_AGVRequestBillAsync(ClsKf_AGVRequestBillMain oMain, string sErrMsg) {
+            this.set_SaveKf_AGVRequestBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveDoorOutCheck_BarCodeAsync(ClsKF_PonderationBillMain_Temp oMain, string sHSourceBillNo, string sHSourceBillType, string sErrMsg, object userState) {
-            if ((this.set_SaveDoorOutCheck_BarCodeOperationCompleted == null)) {
-                this.set_SaveDoorOutCheck_BarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveDoorOutCheck_BarCodeOperationCompleted);
+        public void set_SaveKf_AGVRequestBillAsync(ClsKf_AGVRequestBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveKf_AGVRequestBillOperationCompleted == null)) {
+                this.set_SaveKf_AGVRequestBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveKf_AGVRequestBillOperationCompleted);
             }
-            this.InvokeAsync("set_SaveDoorOutCheck_BarCode", new object[] {
+            this.InvokeAsync("set_SaveKf_AGVRequestBill", new object[] {
                         oMain,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sErrMsg}, this.set_SaveDoorOutCheck_BarCodeOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveKf_AGVRequestBillOperationCompleted, userState);
         }
         
-        private void Onset_SaveDoorOutCheck_BarCodeOperationCompleted(object arg) {
-            if ((this.set_SaveDoorOutCheck_BarCodeCompleted != null)) {
+        private void Onset_SaveKf_AGVRequestBillOperationCompleted(object arg) {
+            if ((this.set_SaveKf_AGVRequestBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveDoorOutCheck_BarCodeCompleted(this, new set_SaveDoorOutCheck_BarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveKf_AGVRequestBillCompleted(this, new set_SaveKf_AGVRequestBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOInStockCheck_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_SavePOInStockCheck_BarCode(string sBarCode, ref long sHBillID, ref string sHBillNo, ref string sHSup, ref string sHDept, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePOInStockCheck_BarCode", new object[] {
-                        sBarCode,
-                        sHBillID,
-                        sHBillNo,
-                        sHSup,
-                        sHDept,
-                        sErrMsg});
-            sHBillID = ((long)(results[1]));
-            sHBillNo = ((string)(results[2]));
-            sHSup = ((string)(results[3]));
-            sHDept = ((string)(results[4]));
-            sErrMsg = ((string)(results[5]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePOInStockCheck_BarCodeAsync(string sBarCode, long sHBillID, string sHBillNo, string sHSup, string sHDept, string sErrMsg) {
-            this.set_SavePOInStockCheck_BarCodeAsync(sBarCode, sHBillID, sHBillNo, sHSup, sHDept, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePOInStockCheck_BarCodeAsync(string sBarCode, long sHBillID, string sHBillNo, string sHSup, string sHDept, string sErrMsg, object userState) {
-            if ((this.set_SavePOInStockCheck_BarCodeOperationCompleted == null)) {
-                this.set_SavePOInStockCheck_BarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOInStockCheck_BarCodeOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePOInStockCheck_BarCode", new object[] {
-                        sBarCode,
-                        sHBillID,
-                        sHBillNo,
-                        sHSup,
-                        sHDept,
-                        sErrMsg}, this.set_SavePOInStockCheck_BarCodeOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePOInStockCheck_BarCodeOperationCompleted(object arg) {
-            if ((this.set_SavePOInStockCheck_BarCodeCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePOInStockCheck_BarCodeCompleted(this, new set_SavePOInStockCheck_BarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckTypeByMouldBarCode", 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_CheckTypeByMouldBarCode(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWhID, long HSCSPID, bool HRedBlueFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("Get_CheckTypeByMouldBarCode", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HSCWhID,
-                        HSCSPID,
-                        HRedBlueFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBackBill", 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(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void Get_CheckTypeByMouldBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWhID, long HSCSPID, bool HRedBlueFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
-            this.Get_CheckTypeByMouldBarCodeAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWhID, HSCSPID, HRedBlueFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        public void set_SaveProductInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveProductInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void Get_CheckTypeByMouldBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWhID, long HSCSPID, bool HRedBlueFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.Get_CheckTypeByMouldBarCodeOperationCompleted == null)) {
-                this.Get_CheckTypeByMouldBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckTypeByMouldBarCodeOperationCompleted);
+        public void set_SaveProductInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBackBillOperationCompleted == null)) {
+                this.set_SaveProductInBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBackBillOperationCompleted);
             }
-            this.InvokeAsync("Get_CheckTypeByMouldBarCode", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HSCWhID,
-                        HSCSPID,
-                        HRedBlueFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg}, this.Get_CheckTypeByMouldBarCodeOperationCompleted, userState);
+            this.InvokeAsync("set_SaveProductInBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveProductInBackBillOperationCompleted, userState);
         }
         
-        private void OnGet_CheckTypeByMouldBarCodeOperationCompleted(object arg) {
-            if ((this.Get_CheckTypeByMouldBarCodeCompleted != null)) {
+        private void Onset_SaveProductInBackBillOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBackBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_CheckTypeByMouldBarCodeCompleted(this, new Get_CheckTypeByMouldBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveProductInBackBillCompleted(this, new set_SaveProductInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeBySource_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_CheckTypeBySource_New(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeBySource_New", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HRedBlueflag,
-                        HHMaker,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBackBill_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_SaveProductInBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_CheckTypeBySource_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeBySource_NewAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HRedBlueflag, HHMaker, HOWNERID, sErrMsg, null);
+        public void set_SaveProductInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveProductInBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_CheckTypeBySource_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeBySource_NewOperationCompleted == null)) {
-                this.get_CheckTypeBySource_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeBySource_NewOperationCompleted);
+        public void set_SaveProductInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBackBill_NewOperationCompleted == null)) {
+                this.set_SaveProductInBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBackBill_NewOperationCompleted);
             }
-            this.InvokeAsync("get_CheckTypeBySource_New", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HRedBlueflag,
-                        HHMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeBySource_NewOperationCompleted, userState);
+            this.InvokeAsync("set_SaveProductInBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveProductInBackBill_NewOperationCompleted, userState);
         }
         
-        private void Onget_CheckTypeBySource_NewOperationCompleted(object arg) {
-            if ((this.get_CheckTypeBySource_NewCompleted != null)) {
+        private void Onset_SaveProductInBackBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBackBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeBySource_NewCompleted(this, new get_CheckTypeBySource_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                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/getSourceBillList_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 getSourceBillList_New(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("getSourceBillList_New", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HRedBlueflag,
-                        HHMaker,
-                        HOWNERID,
-                        HAccessFlag,
-                        oSystemParameterMain,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill", 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(ClsKf_ProductInBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBill", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void getSourceBillList_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.getSourceBillList_NewAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HRedBlueflag, HHMaker, HOWNERID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        public void set_SaveProductInBillAsync(ClsKf_ProductInBillMain oMain, string sErrMsg) {
+            this.set_SaveProductInBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void getSourceBillList_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HHMaker, long HOWNERID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.getSourceBillList_NewOperationCompleted == null)) {
-                this.getSourceBillList_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSourceBillList_NewOperationCompleted);
+        public void set_SaveProductInBillAsync(ClsKf_ProductInBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBillOperationCompleted == null)) {
+                this.set_SaveProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBillOperationCompleted);
             }
-            this.InvokeAsync("getSourceBillList_New", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HRedBlueflag,
-                        HHMaker,
-                        HOWNERID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg}, this.getSourceBillList_NewOperationCompleted, userState);
+            this.InvokeAsync("set_SaveProductInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveProductInBillOperationCompleted, userState);
         }
         
-        private void OngetSourceBillList_NewOperationCompleted(object arg) {
-            if ((this.getSourceBillList_NewCompleted != null)) {
+        private void Onset_SaveProductInBillOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getSourceBillList_NewCompleted(this, new getSourceBillList_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveProductInBillCompleted(this, new set_SaveProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillSubType", 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_BillSubType(string HBillType, long HStockOrgID) {
-            object[] results = this.Invoke("get_BillSubType", new object[] {
-                        HBillType,
-                        HStockOrgID});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_BillSubTypeAsync(string HBillType, long HStockOrgID) {
-            this.get_BillSubTypeAsync(HBillType, HStockOrgID, null);
-        }
-        
-        /// <remarks/>
-        public void get_BillSubTypeAsync(string HBillType, long HStockOrgID, object userState) {
-            if ((this.get_BillSubTypeOperationCompleted == null)) {
-                this.get_BillSubTypeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillSubTypeOperationCompleted);
-            }
-            this.InvokeAsync("get_BillSubType", new object[] {
-                        HBillType,
-                        HStockOrgID}, this.get_BillSubTypeOperationCompleted, userState);
-        }
-        
-        private void Onget_BillSubTypeOperationCompleted(object arg) {
-            if ((this.get_BillSubTypeCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BillSubTypeCompleted(this, new get_BillSubTypeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_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_SourceBarCode_New(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, bool SourceFlag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_New", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HRedBlueflag,
-                        SourceFlag,
-                        HMaker,
-                        HPTQty,
-                        HPlanMode,
-                        HFIFOWhID,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckAddProductInBill", 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_CheckAddProductInBill(ClsKf_ProductInBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckAddProductInBill", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, bool SourceFlag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, string sErrMsg) {
-            this.get_SourceBarCode_NewAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HRedBlueflag, SourceFlag, HMaker, HPTQty, HPlanMode, HFIFOWhID, HOWNERID, sErrMsg, null);
+        public void set_CheckAddProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckAddProductInBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_NewAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, bool SourceFlag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_NewOperationCompleted == null)) {
-                this.get_SourceBarCode_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_NewOperationCompleted);
+        public void set_CheckAddProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckAddProductInBillOperationCompleted == null)) {
+                this.set_CheckAddProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckAddProductInBillOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_New", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HRedBlueflag,
-                        SourceFlag,
-                        HMaker,
-                        HPTQty,
-                        HPlanMode,
-                        HFIFOWhID,
-                        HOWNERID,
-                        sErrMsg}, this.get_SourceBarCode_NewOperationCompleted, userState);
+            this.InvokeAsync("set_CheckAddProductInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckAddProductInBillOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_NewOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_NewCompleted != null)) {
+        private void Onset_CheckAddProductInBillOperationCompleted(object arg) {
+            if ((this.set_CheckAddProductInBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_NewCompleted(this, new get_SourceBarCode_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckAddProductInBillCompleted(this, new set_CheckAddProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSourceBill_New2", 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 getSourceBill_New2(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, long HAccessFlag, bool SourceFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("getSourceBill_New2", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HRedBlueflag,
-                        HMaker,
-                        HPTQty,
-                        HPlanMode,
-                        HFIFOWhID,
-                        HOWNERID,
-                        HAccessFlag,
-                        SourceFlag,
-                        oSystemParameterMain,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckProductInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_CheckProductInBill(ClsKf_ProductInBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckProductInBill", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void getSourceBill_New2Async(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, bool HRedBlueflag, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HOWNERID, long HAccessFlag, bool SourceFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.getSourceBill_New2Async(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HRedBlueflag, HMaker, HPTQty, HPlanMode, HFIFOWhID, HOWNERID, HAccessFlag, SourceFlag, oSystemParameterMain, sErrMsg, null);
+        public void set_CheckProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckProductInBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void getSourceBill_New2Async(
-                    long HInterID, 
-                    string HBillNo, 
-                    string HBillType, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    bool HRedBlueflag, 
-                    string HMaker, 
-                    double HPTQty, 
-                    long HPlanMode, 
-                    long HFIFOWhID, 
-                    long HOWNERID, 
-                    long HAccessFlag, 
-                    bool SourceFlag, 
-                    ClsXt_SystemParameterMain oSystemParameterMain, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.getSourceBill_New2OperationCompleted == null)) {
-                this.getSourceBill_New2OperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSourceBill_New2OperationCompleted);
+        public void set_CheckProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckProductInBillOperationCompleted == null)) {
+                this.set_CheckProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckProductInBillOperationCompleted);
             }
-            this.InvokeAsync("getSourceBill_New2", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HRedBlueflag,
-                        HMaker,
-                        HPTQty,
-                        HPlanMode,
-                        HFIFOWhID,
-                        HOWNERID,
-                        HAccessFlag,
-                        SourceFlag,
-                        oSystemParameterMain,
-                        sErrMsg}, this.getSourceBill_New2OperationCompleted, userState);
+            this.InvokeAsync("set_CheckProductInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckProductInBillOperationCompleted, userState);
         }
         
-        private void OngetSourceBill_New2OperationCompleted(object arg) {
-            if ((this.getSourceBill_New2Completed != null)) {
+        private void Onset_CheckProductInBillOperationCompleted(object arg) {
+            if ((this.set_CheckProductInBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getSourceBill_New2Completed(this, new getSourceBill_New2CompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckProductInBillCompleted(this, new set_CheckProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_MaterBarCode", 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_SourceBill_MaterBarCode(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBill_MaterBarCode", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_AuditProductInBill", 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_AuditProductInBill(ClsKf_ProductInBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_AuditProductInBill", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBill_MaterBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.get_SourceBill_MaterBarCodeAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        public void set_AuditProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg) {
+            this.set_AuditProductInBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBill_MaterBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.get_SourceBill_MaterBarCodeOperationCompleted == null)) {
-                this.get_SourceBill_MaterBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_MaterBarCodeOperationCompleted);
+        public void set_AuditProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_AuditProductInBillOperationCompleted == null)) {
+                this.set_AuditProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditProductInBillOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBill_MaterBarCode", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_SourceBill_MaterBarCodeOperationCompleted, userState);
+            this.InvokeAsync("set_AuditProductInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_AuditProductInBillOperationCompleted, userState);
         }
         
-        private void Onget_SourceBill_MaterBarCodeOperationCompleted(object arg) {
-            if ((this.get_SourceBill_MaterBarCodeCompleted != null)) {
+        private void Onset_AuditProductInBillOperationCompleted(object arg) {
+            if ((this.set_AuditProductInBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBill_MaterBarCodeCompleted(this, new get_SourceBill_MaterBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_AuditProductInBillCompleted(this, new set_AuditProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -13977,302 +14525,34 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/TempList_Modify", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool TempList_Modify(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("TempList_Modify", new object[] {
-                        sHInterID,
-                        sHBillNo,
-                        sHBillType,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustReplenishOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveEntrustReplenishOutBill_BillCheck(ClsKf_EntrustReplenishOutBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustReplenishOutBill_BillCheck", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void TempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
-            this.TempList_ModifyAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
+        public void set_SaveEntrustReplenishOutBill_BillCheckAsync(ClsKf_EntrustReplenishOutBillMain oMain, string sErrMsg) {
+            this.set_SaveEntrustReplenishOutBill_BillCheckAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void TempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
-            if ((this.TempList_ModifyOperationCompleted == null)) {
-                this.TempList_ModifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTempList_ModifyOperationCompleted);
+        public void set_SaveEntrustReplenishOutBill_BillCheckAsync(ClsKf_EntrustReplenishOutBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustReplenishOutBill_BillCheckOperationCompleted);
             }
-            this.InvokeAsync("TempList_Modify", new object[] {
-                        sHInterID,
-                        sHBillNo,
-                        sHBillType,
-                        sErrMsg}, this.TempList_ModifyOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustReplenishOutBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted, userState);
         }
         
-        private void OnTempList_ModifyOperationCompleted(object arg) {
-            if ((this.TempList_ModifyCompleted != null)) {
+        private void Onset_SaveEntrustReplenishOutBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustReplenishOutBill_BillCheckCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.TempList_ModifyCompleted(this, new TempList_ModifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteBillList", 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(long sHInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("DeleteBillList", new object[] {
-                        sHInterID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void DeleteBillListAsync(long sHInterID, string sErrMsg) {
-            this.DeleteBillListAsync(sHInterID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void DeleteBillListAsync(long sHInterID, string sErrMsg, object userState) {
-            if ((this.DeleteBillListOperationCompleted == null)) {
-                this.DeleteBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteBillListOperationCompleted);
-            }
-            this.InvokeAsync("DeleteBillList", new object[] {
-                        sHInterID,
-                        sErrMsg}, this.DeleteBillListOperationCompleted, userState);
-        }
-        
-        private void OnDeleteBillListOperationCompleted(object arg) {
-            if ((this.DeleteBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.DeleteBillListCompleted(this, new DeleteBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList_New", 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_New(string sHBillType, string sHMaker, long sHOWNERID) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList_New", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempList_NewAsync(string sHBillType, string sHMaker, long sHOWNERID) {
-            this.GetKf_PonderationBillMain_TempList_NewAsync(sHBillType, sHMaker, sHOWNERID, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempList_NewAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
-            if ((this.GetKf_PonderationBillMain_TempList_NewOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_TempList_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempList_NewOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_TempList_New", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID}, this.GetKf_PonderationBillMain_TempList_NewOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_TempList_NewOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_TempList_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_TempList_NewCompleted(this, new GetKf_PonderationBillMain_TempList_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetAGVBillList_New", 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 GetAGVBillList_New(string sHMaker, long sHOWNERID) {
-            object[] results = this.Invoke("GetAGVBillList_New", new object[] {
-                        sHMaker,
-                        sHOWNERID});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetAGVBillList_NewAsync(string sHMaker, long sHOWNERID) {
-            this.GetAGVBillList_NewAsync(sHMaker, sHOWNERID, null);
-        }
-        
-        /// <remarks/>
-        public void GetAGVBillList_NewAsync(string sHMaker, long sHOWNERID, object userState) {
-            if ((this.GetAGVBillList_NewOperationCompleted == null)) {
-                this.GetAGVBillList_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAGVBillList_NewOperationCompleted);
-            }
-            this.InvokeAsync("GetAGVBillList_New", new object[] {
-                        sHMaker,
-                        sHOWNERID}, this.GetAGVBillList_NewOperationCompleted, userState);
-        }
-        
-        private void OnGetAGVBillList_NewOperationCompleted(object arg) {
-            if ((this.GetAGVBillList_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetAGVBillList_NewCompleted(this, new GetAGVBillList_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetAGVBillList_BillNoQuery", 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 GetAGVBillList_BillNoQuery(string sBillNo) {
-            object[] results = this.Invoke("GetAGVBillList_BillNoQuery", new object[] {
-                        sBillNo});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetAGVBillList_BillNoQueryAsync(string sBillNo) {
-            this.GetAGVBillList_BillNoQueryAsync(sBillNo, null);
-        }
-        
-        /// <remarks/>
-        public void GetAGVBillList_BillNoQueryAsync(string sBillNo, object userState) {
-            if ((this.GetAGVBillList_BillNoQueryOperationCompleted == null)) {
-                this.GetAGVBillList_BillNoQueryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAGVBillList_BillNoQueryOperationCompleted);
-            }
-            this.InvokeAsync("GetAGVBillList_BillNoQuery", new object[] {
-                        sBillNo}, this.GetAGVBillList_BillNoQueryOperationCompleted, userState);
-        }
-        
-        private void OnGetAGVBillList_BillNoQueryOperationCompleted(object arg) {
-            if ((this.GetAGVBillList_BillNoQueryCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetAGVBillList_BillNoQueryCompleted(this, new GetAGVBillList_BillNoQueryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteICStockBillAndWMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool DeleteICStockBillAndWMS(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("DeleteICStockBillAndWMS", new object[] {
-                        sHInterID,
-                        sHBillNo,
-                        sHBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void DeleteICStockBillAndWMSAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
-            this.DeleteICStockBillAndWMSAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void DeleteICStockBillAndWMSAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
-            if ((this.DeleteICStockBillAndWMSOperationCompleted == null)) {
-                this.DeleteICStockBillAndWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteICStockBillAndWMSOperationCompleted);
-            }
-            this.InvokeAsync("DeleteICStockBillAndWMS", new object[] {
-                        sHInterID,
-                        sHBillNo,
-                        sHBillType,
-                        sErrMsg}, this.DeleteICStockBillAndWMSOperationCompleted, userState);
-        }
-        
-        private void OnDeleteICStockBillAndWMSOperationCompleted(object arg) {
-            if ((this.DeleteICStockBillAndWMSCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.DeleteICStockBillAndWMSCompleted(this, new DeleteICStockBillAndWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_ICStockBillList", 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_ICStockBillList(string sHBillType, string sHMaker, long sHOWNERID) {
-            object[] results = this.Invoke("GetKf_ICStockBillList", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_ICStockBillListAsync(string sHBillType, string sHMaker, long sHOWNERID) {
-            this.GetKf_ICStockBillListAsync(sHBillType, sHMaker, sHOWNERID, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_ICStockBillListAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
-            if ((this.GetKf_ICStockBillListOperationCompleted == null)) {
-                this.GetKf_ICStockBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_ICStockBillListOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_ICStockBillList", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID}, this.GetKf_ICStockBillListOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_ICStockBillListOperationCompleted(object arg) {
-            if ((this.GetKf_ICStockBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_ICStockBillListCompleted(this, new GetKf_ICStockBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_ICStockBillQueryList", 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_ICStockBillQueryList(string sHBillType, string sBillNo, string sSourceBillNo) {
-            object[] results = this.Invoke("GetKf_ICStockBillQueryList", new object[] {
-                        sHBillType,
-                        sBillNo,
-                        sSourceBillNo});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_ICStockBillQueryListAsync(string sHBillType, string sBillNo, string sSourceBillNo) {
-            this.GetKf_ICStockBillQueryListAsync(sHBillType, sBillNo, sSourceBillNo, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_ICStockBillQueryListAsync(string sHBillType, string sBillNo, string sSourceBillNo, object userState) {
-            if ((this.GetKf_ICStockBillQueryListOperationCompleted == null)) {
-                this.GetKf_ICStockBillQueryListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_ICStockBillQueryListOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_ICStockBillQueryList", new object[] {
-                        sHBillType,
-                        sBillNo,
-                        sSourceBillNo}, this.GetKf_ICStockBillQueryListOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_ICStockBillQueryListOperationCompleted(object arg) {
-            if ((this.GetKf_ICStockBillQueryListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_ICStockBillQueryListCompleted(this, new GetKf_ICStockBillQueryListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_ICInventoryByMaterIDList", 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_ICInventoryByMaterIDList(string sBarCode, long HWHID, long HSPID, long HOWNERID, string sWhere) {
-            object[] results = this.Invoke("Get_ICInventoryByMaterIDList", new object[] {
-                        sBarCode,
-                        HWHID,
-                        HSPID,
-                        HOWNERID,
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void Get_ICInventoryByMaterIDListAsync(string sBarCode, long HWHID, long HSPID, long HOWNERID, string sWhere) {
-            this.Get_ICInventoryByMaterIDListAsync(sBarCode, HWHID, HSPID, HOWNERID, sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void Get_ICInventoryByMaterIDListAsync(string sBarCode, long HWHID, long HSPID, long HOWNERID, string sWhere, object userState) {
-            if ((this.Get_ICInventoryByMaterIDListOperationCompleted == null)) {
-                this.Get_ICInventoryByMaterIDListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_ICInventoryByMaterIDListOperationCompleted);
-            }
-            this.InvokeAsync("Get_ICInventoryByMaterIDList", new object[] {
-                        sBarCode,
-                        HWHID,
-                        HSPID,
-                        HOWNERID,
-                        sWhere}, this.Get_ICInventoryByMaterIDListOperationCompleted, userState);
-        }
-        
-        private void OnGet_ICInventoryByMaterIDListOperationCompleted(object arg) {
-            if ((this.Get_ICInventoryByMaterIDListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_ICInventoryByMaterIDListCompleted(this, new Get_ICInventoryByMaterIDListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustReplenishOutBill_BillCheckCompleted(this, new set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -15011,6 +15291,108 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_Bill_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_Bill_New(ClsCg_POOrderBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_Bill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_Bill_NewAsync(ClsCg_POOrderBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_Bill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_Bill_NewAsync(ClsCg_POOrderBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_Bill_NewOperationCompleted == null)) {
+                this.set_Bill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_Bill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_Bill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_Bill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_Bill_NewOperationCompleted(object arg) {
+            if ((this.set_Bill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_Bill_NewCompleted(this, new set_Bill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_New_haicheng", 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_SaveOtherOutBill_New_haicheng(ClsKf_OtherOutBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBill_New_haicheng", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_New_haichengAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveOtherOutBill_New_haichengAsync(oMain, sHSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_New_haichengAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBill_New_haichengOperationCompleted == null)) {
+                this.set_SaveOtherOutBill_New_haichengOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_New_haichengOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherOutBill_New_haicheng", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveOtherOutBill_New_haichengOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherOutBill_New_haichengOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBill_New_haichengCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherOutBill_New_haichengCompleted(this, new set_SaveOtherOutBill_New_haichengCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_CLD_New_haicheng", 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_SaveOtherOutBill_CLD_New_haicheng(ClsKf_OtherOutBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBill_CLD_New_haicheng", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_CLD_New_haichengAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveOtherOutBill_CLD_New_haichengAsync(oMain, sHSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_CLD_New_haichengAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBill_CLD_New_haichengOperationCompleted == null)) {
+                this.set_SaveOtherOutBill_CLD_New_haichengOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLD_New_haichengOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherOutBill_CLD_New_haicheng", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveOtherOutBill_CLD_New_haichengOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherOutBill_CLD_New_haichengOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBill_CLD_New_haichengCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherOutBill_CLD_New_haichengCompleted(this, new set_SaveOtherOutBill_CLD_New_haichengCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_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_SaveOtherOutBill_New(ClsKf_OtherOutBillMain oMain, string sHSourceType, ref string sErrMsg) {
             object[] results = this.Invoke("set_SaveOtherOutBill_New", new object[] {
@@ -15020,31 +15402,7 @@
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
-
-
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_New_haicheng", 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_SaveOtherOutBill_New_haicheng(ClsKf_OtherOutBillMain oMain, string sHSourceType, ref string sErrMsg)
-        {
-            object[] results = this.Invoke("set_SaveOtherOutBill_New_haicheng", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_Bill_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_Bill_New(ClsCg_POOrderBillMain oMain, string sHSourceType, ref string sErrMsg)
-        {
-            object[] results = this.Invoke("set_Bill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-
+        
         /// <remarks/>
         public void set_SaveOtherOutBill_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg) {
             this.set_SaveOtherOutBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
@@ -15732,234 +16090,6 @@
             if ((this.GetInfoByBarCodeCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.GetInfoByBarCodeCompleted(this, new GetInfoByBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveKf_AGVRequestBill", 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_SaveKf_AGVRequestBill(ClsKf_AGVRequestBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveKf_AGVRequestBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveKf_AGVRequestBillAsync(ClsKf_AGVRequestBillMain oMain, string sErrMsg) {
-            this.set_SaveKf_AGVRequestBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveKf_AGVRequestBillAsync(ClsKf_AGVRequestBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveKf_AGVRequestBillOperationCompleted == null)) {
-                this.set_SaveKf_AGVRequestBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveKf_AGVRequestBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveKf_AGVRequestBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SaveKf_AGVRequestBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveKf_AGVRequestBillOperationCompleted(object arg) {
-            if ((this.set_SaveKf_AGVRequestBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveKf_AGVRequestBillCompleted(this, new set_SaveKf_AGVRequestBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBackBill", 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(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProductInBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveProductInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveProductInBackBillOperationCompleted == null)) {
-                this.set_SaveProductInBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBackBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProductInBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveProductInBackBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProductInBackBillOperationCompleted(object arg) {
-            if ((this.set_SaveProductInBackBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProductInBackBillCompleted(this, new set_SaveProductInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBackBill_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_SaveProductInBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProductInBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveProductInBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveProductInBackBill_NewOperationCompleted == null)) {
-                this.set_SaveProductInBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBackBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProductInBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveProductInBackBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProductInBackBill_NewOperationCompleted(object arg) {
-            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_SaveProductInBill", 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(ClsKf_ProductInBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProductInBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBillAsync(ClsKf_ProductInBillMain oMain, string sErrMsg) {
-            this.set_SaveProductInBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBillAsync(ClsKf_ProductInBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveProductInBillOperationCompleted == null)) {
-                this.set_SaveProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProductInBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SaveProductInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProductInBillOperationCompleted(object arg) {
-            if ((this.set_SaveProductInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProductInBillCompleted(this, new set_SaveProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckAddProductInBill", 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_CheckAddProductInBill(ClsKf_ProductInBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckAddProductInBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckAddProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckAddProductInBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckAddProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckAddProductInBillOperationCompleted == null)) {
-                this.set_CheckAddProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckAddProductInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckAddProductInBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckAddProductInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckAddProductInBillOperationCompleted(object arg) {
-            if ((this.set_CheckAddProductInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckAddProductInBillCompleted(this, new set_CheckAddProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckProductInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_CheckProductInBill(ClsKf_ProductInBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckProductInBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckProductInBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckProductInBillOperationCompleted == null)) {
-                this.set_CheckProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckProductInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckProductInBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckProductInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckProductInBillOperationCompleted(object arg) {
-            if ((this.set_CheckProductInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckProductInBillCompleted(this, new set_CheckProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_AuditProductInBill", 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_AuditProductInBill(ClsKf_ProductInBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_AuditProductInBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_AuditProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg) {
-            this.set_AuditProductInBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_AuditProductInBillAsync(ClsKf_ProductInBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_AuditProductInBillOperationCompleted == null)) {
-                this.set_AuditProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditProductInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_AuditProductInBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_AuditProductInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_AuditProductInBillOperationCompleted(object arg) {
-            if ((this.set_AuditProductInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_AuditProductInBillCompleted(this, new set_AuditProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -16947,6 +17077,38 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMateOutBackBill_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_SaveMateOutBackBill_BillCheck(ClsKf_ICStockBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMateOutBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMateOutBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg) {
+            this.set_SaveMateOutBackBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMateOutBackBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveMateOutBackBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveMateOutBackBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMateOutBackBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMateOutBackBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveMateOutBackBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMateOutBackBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveMateOutBackBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMateOutBackBill_BillCheckCompleted(this, new set_SaveMateOutBackBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMateOutBill", 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_SaveMateOutBill(ClsKf_MateOutBillMain oMain, ref string sErrMsg) {
             object[] results = this.Invoke("set_SaveMateOutBill", new object[] {
@@ -17382,38 +17544,6 @@
             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));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustReplenishOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveEntrustReplenishOutBill_BillCheck(ClsKf_EntrustReplenishOutBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustReplenishOutBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveEntrustReplenishOutBill_BillCheckAsync(ClsKf_EntrustReplenishOutBillMain oMain, string sErrMsg) {
-            this.set_SaveEntrustReplenishOutBill_BillCheckAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveEntrustReplenishOutBill_BillCheckAsync(ClsKf_EntrustReplenishOutBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted == null)) {
-                this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustReplenishOutBill_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveEntrustReplenishOutBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveEntrustReplenishOutBill_BillCheckOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustReplenishOutBill_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustReplenishOutBill_BillCheckCompleted(this, new set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -25723,145 +25853,141 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsGy_BarCodeBill_WMS_Model_View : ClsGy_BarCodeBill_WMS_Model {
+    public partial class ClsKf_ICStockBill_WMS {
         
-        private string hMaterNumberField;
+        private long hItemIDField;
         
-        private string hMaterNameField;
+        private string hBarTypeField;
         
-        private string hMaterModelField;
+        private long hWhIDField;
         
-        private string hUnitNameField;
+        private string hWhNumberField;
         
-        private string hSupNameField;
+        private string hWhNameField;
         
-        private string hGroupNameField;
-        
-        private string hDeptNameField;
-        
-        private long hErpClsIDField;
-        
-        private long hWHIDField;
+        private bool hSPFlagField;
         
         private long hSPIDField;
         
-        private string hCusRelationNumberField;
+        private string hSPNumberField;
         
-        private string hBarCodeStatusField;
+        private string hSPNameField;
         
-        private string hWHNameField;
+        private long hSCWhIDField;
         
-        private System.DateTime hDateField;
+        private string hSCWhNumberField;
         
-        private long hInstructIDField;
+        private string hSCWhNameField;
         
-        private string hInstructNoField;
+        private bool hSCSPFlagField;
         
-        private long hSeOrderBillIDField;
+        private long hSCSPIDField;
         
-        private string hSeOrderBillNoField;
+        private string hSCSPNumberField;
         
-        private long hCheckerIDField;
+        private string hSCSPNameField;
         
-        private long hAuxPropIDField;
+        private long hDeptIDField;
         
-        private string hAuxPropNameField;
+        private string hDeptNumberField;
         
-        private long hSTOCKORGIDField;
+        private string hDeptNameField;
+        
+        private long hSupIDField;
+        
+        private string hSupNumberField;
+        
+        private string hSupNameField;
+        
+        private string hSourceBillNoField;
+        
+        private string hSourceBillTypeField;
         
         private long hOWNERIDField;
         
-        private double hSourceQtyField;
+        private string hOWNERNAMEField;
         
-        private string hBarCode_PackField;
+        private string hCustomField;
+        
+        private long hMulSourceFlagField;
+        
+        private string hStockStyleField;
+        
+        private long hStockInOrgIDField;
+        
+        private string hStockInOrgNameField;
+        
+        private long hStockOutOrgIDField;
+        
+        private string hStockOutOrgNameField;
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private string hRemarkField;
+        
+        private string hBackField;
+        
+        private bool hSourceBarCodeFlagField;
         
         /// <remarks/>
-        public string HMaterNumber {
+        public long HItemID {
             get {
-                return this.hMaterNumberField;
+                return this.hItemIDField;
             }
             set {
-                this.hMaterNumberField = value;
+                this.hItemIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HMaterName {
+        public string HBarType {
             get {
-                return this.hMaterNameField;
+                return this.hBarTypeField;
             }
             set {
-                this.hMaterNameField = value;
+                this.hBarTypeField = value;
             }
         }
         
         /// <remarks/>
-        public string HMaterModel {
+        public long HWhID {
             get {
-                return this.hMaterModelField;
+                return this.hWhIDField;
             }
             set {
-                this.hMaterModelField = value;
+                this.hWhIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HUnitName {
+        public string HWhNumber {
             get {
-                return this.hUnitNameField;
+                return this.hWhNumberField;
             }
             set {
-                this.hUnitNameField = value;
+                this.hWhNumberField = value;
             }
         }
         
         /// <remarks/>
-        public string HSupName {
+        public string HWhName {
             get {
-                return this.hSupNameField;
+                return this.hWhNameField;
             }
             set {
-                this.hSupNameField = value;
+                this.hWhNameField = value;
             }
         }
         
         /// <remarks/>
-        public string HGroupName {
+        public bool HSPFlag {
             get {
-                return this.hGroupNameField;
+                return this.hSPFlagField;
             }
             set {
-                this.hGroupNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeptName {
-            get {
-                return this.hDeptNameField;
-            }
-            set {
-                this.hDeptNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HErpClsID {
-            get {
-                return this.hErpClsIDField;
-            }
-            set {
-                this.hErpClsIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
+                this.hSPFlagField = value;
             }
         }
         
@@ -25876,278 +26002,122 @@
         }
         
         /// <remarks/>
-        public string HCusRelationNumber {
+        public string HSPNumber {
             get {
-                return this.hCusRelationNumberField;
+                return this.hSPNumberField;
             }
             set {
-                this.hCusRelationNumberField = value;
+                this.hSPNumberField = value;
             }
         }
         
         /// <remarks/>
-        public string HBarCodeStatus {
+        public string HSPName {
             get {
-                return this.hBarCodeStatusField;
+                return this.hSPNameField;
             }
             set {
-                this.hBarCodeStatusField = value;
+                this.hSPNameField = value;
             }
         }
         
         /// <remarks/>
-        public string HWHName {
+        public long HSCWhID {
             get {
-                return this.hWHNameField;
+                return this.hSCWhIDField;
             }
             set {
-                this.hWHNameField = value;
+                this.hSCWhIDField = value;
             }
         }
         
         /// <remarks/>
-        public System.DateTime HDate {
+        public string HSCWhNumber {
             get {
-                return this.hDateField;
+                return this.hSCWhNumberField;
             }
             set {
-                this.hDateField = value;
+                this.hSCWhNumberField = value;
             }
         }
         
         /// <remarks/>
-        public long HInstructID {
+        public string HSCWhName {
             get {
-                return this.hInstructIDField;
+                return this.hSCWhNameField;
             }
             set {
-                this.hInstructIDField = value;
+                this.hSCWhNameField = value;
             }
         }
         
         /// <remarks/>
-        public string HInstructNo {
+        public bool HSCSPFlag {
             get {
-                return this.hInstructNoField;
+                return this.hSCSPFlagField;
             }
             set {
-                this.hInstructNoField = value;
+                this.hSCSPFlagField = value;
             }
         }
         
         /// <remarks/>
-        public long HSeOrderBillID {
+        public long HSCSPID {
             get {
-                return this.hSeOrderBillIDField;
+                return this.hSCSPIDField;
             }
             set {
-                this.hSeOrderBillIDField = value;
+                this.hSCSPIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HSeOrderBillNo {
+        public string HSCSPNumber {
             get {
-                return this.hSeOrderBillNoField;
+                return this.hSCSPNumberField;
             }
             set {
-                this.hSeOrderBillNoField = value;
+                this.hSCSPNumberField = value;
             }
         }
         
         /// <remarks/>
-        public long HCheckerID {
+        public string HSCSPName {
             get {
-                return this.hCheckerIDField;
+                return this.hSCSPNameField;
             }
             set {
-                this.hCheckerIDField = value;
+                this.hSCSPNameField = value;
             }
         }
         
         /// <remarks/>
-        public long HAuxPropID {
+        public long HDeptID {
             get {
-                return this.hAuxPropIDField;
+                return this.hDeptIDField;
             }
             set {
-                this.hAuxPropIDField = value;
+                this.hDeptIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HAuxPropName {
+        public string HDeptNumber {
             get {
-                return this.hAuxPropNameField;
+                return this.hDeptNumberField;
             }
             set {
-                this.hAuxPropNameField = value;
+                this.hDeptNumberField = value;
             }
         }
         
         /// <remarks/>
-        public long HSTOCKORGID {
+        public string HDeptName {
             get {
-                return this.hSTOCKORGIDField;
+                return this.hDeptNameField;
             }
             set {
-                this.hSTOCKORGIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOWNERID {
-            get {
-                return this.hOWNERIDField;
-            }
-            set {
-                this.hOWNERIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HSourceQty {
-            get {
-                return this.hSourceQtyField;
-            }
-            set {
-                this.hSourceQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBarCode_Pack {
-            get {
-                return this.hBarCode_PackField;
-            }
-            set {
-                this.hBarCode_PackField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model_View))]
-    [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 ClsGy_BarCodeBill_WMS_Model {
-        
-        private long hItemIDField;
-        
-        private string hBarCodeField;
-        
-        private string hBatchNoField;
-        
-        private long hMaterIDField;
-        
-        private long hUnitIDField;
-        
-        private string hBarCodeTypeField;
-        
-        private double hQtyField;
-        
-        private long hSupIDField;
-        
-        private long hGroupIDField;
-        
-        private string hMakerField;
-        
-        private System.DateTime hMakeDateField;
-        
-        private string hRemarkField;
-        
-        private long hSourceInterIDField;
-        
-        private long hSourceEntryIDField;
-        
-        private string hSourceBillNoField;
-        
-        private string hSourceBillTypeField;
-        
-        private long hPrintQtyField;
-        
-        private long hDeptIDField;
-        
-        private double hinitQtyField;
-        
-        private string hMTONoField;
-        
-        private bool hStopflagField;
-        
-        private System.DateTime hProduceDateField;
-        
-        private System.DateTime hExpiryDateField;
-        
-        /// <remarks/>
-        public long HItemID {
-            get {
-                return this.hItemIDField;
-            }
-            set {
-                this.hItemIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBarCode {
-            get {
-                return this.hBarCodeField;
-            }
-            set {
-                this.hBarCodeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBatchNo {
-            get {
-                return this.hBatchNoField;
-            }
-            set {
-                this.hBatchNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMaterID {
-            get {
-                return this.hMaterIDField;
-            }
-            set {
-                this.hMaterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HUnitID {
-            get {
-                return this.hUnitIDField;
-            }
-            set {
-                this.hUnitIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBarCodeType {
-            get {
-                return this.hBarCodeTypeField;
-            }
-            set {
-                this.hBarCodeTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HQty {
-            get {
-                return this.hQtyField;
-            }
-            set {
-                this.hQtyField = value;
+                this.hDeptNameField = value;
             }
         }
         
@@ -26162,62 +26132,22 @@
         }
         
         /// <remarks/>
-        public long HGroupID {
+        public string HSupNumber {
             get {
-                return this.hGroupIDField;
+                return this.hSupNumberField;
             }
             set {
-                this.hGroupIDField = value;
+                this.hSupNumberField = value;
             }
         }
         
         /// <remarks/>
-        public string HMaker {
+        public string HSupName {
             get {
-                return this.hMakerField;
+                return this.hSupNameField;
             }
             set {
-                this.hMakerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public System.DateTime HMakeDate {
-            get {
-                return this.hMakeDateField;
-            }
-            set {
-                this.hMakeDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRemark {
-            get {
-                return this.hRemarkField;
-            }
-            set {
-                this.hRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSourceInterID {
-            get {
-                return this.hSourceInterIDField;
-            }
-            set {
-                this.hSourceInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSourceEntryID {
-            get {
-                return this.hSourceEntryIDField;
-            }
-            set {
-                this.hSourceEntryIDField = value;
+                this.hSupNameField = value;
             }
         }
         
@@ -26242,72 +26172,142 @@
         }
         
         /// <remarks/>
-        public long HPrintQty {
+        public long HOWNERID {
             get {
-                return this.hPrintQtyField;
+                return this.hOWNERIDField;
             }
             set {
-                this.hPrintQtyField = value;
+                this.hOWNERIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HDeptID {
+        public string HOWNERNAME {
             get {
-                return this.hDeptIDField;
+                return this.hOWNERNAMEField;
             }
             set {
-                this.hDeptIDField = value;
+                this.hOWNERNAMEField = value;
             }
         }
         
         /// <remarks/>
-        public double HinitQty {
+        public string HCustom {
             get {
-                return this.hinitQtyField;
+                return this.hCustomField;
             }
             set {
-                this.hinitQtyField = value;
+                this.hCustomField = value;
             }
         }
         
         /// <remarks/>
-        public string HMTONo {
+        public long HMulSourceFlag {
             get {
-                return this.hMTONoField;
+                return this.hMulSourceFlagField;
             }
             set {
-                this.hMTONoField = value;
+                this.hMulSourceFlagField = value;
             }
         }
         
         /// <remarks/>
-        public bool HStopflag {
+        public string HStockStyle {
             get {
-                return this.hStopflagField;
+                return this.hStockStyleField;
             }
             set {
-                this.hStopflagField = value;
+                this.hStockStyleField = value;
             }
         }
         
         /// <remarks/>
-        public System.DateTime HProduceDate {
+        public long HStockInOrgID {
             get {
-                return this.hProduceDateField;
+                return this.hStockInOrgIDField;
             }
             set {
-                this.hProduceDateField = value;
+                this.hStockInOrgIDField = value;
             }
         }
         
         /// <remarks/>
-        public System.DateTime HExpiryDate {
+        public string HStockInOrgName {
             get {
-                return this.hExpiryDateField;
+                return this.hStockInOrgNameField;
             }
             set {
-                this.hExpiryDateField = value;
+                this.hStockInOrgNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockOutOrgID {
+            get {
+                return this.hStockOutOrgIDField;
+            }
+            set {
+                this.hStockOutOrgIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockOutOrgName {
+            get {
+                return this.hStockOutOrgNameField;
+            }
+            set {
+                this.hStockOutOrgNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBack {
+            get {
+                return this.hBackField;
+            }
+            set {
+                this.hBackField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HSourceBarCodeFlag {
+            get {
+                return this.hSourceBarCodeFlagField;
+            }
+            set {
+                this.hSourceBarCodeFlagField = value;
             }
         }
     }
@@ -36956,639 +36956,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_PonderationBillMain_Temp {
-        
-        private long hItemIDField;
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private string hBillTypeField;
-        
-        private long hMaterIDField;
-        
-        private string hMaterNumberField;
-        
-        private string hMaterNameField;
-        
-        private string hMaterModelField;
-        
-        private long hProcIDField;
-        
-        private string hProcNameField;
-        
-        private long hWhIDField;
-        
-        private string hWhNameField;
-        
-        private long hSCWHIDField;
-        
-        private string hSCWHNameField;
-        
-        private long hStockPlaceIDField;
-        
-        private string hStockPlaceNameField;
-        
-        private long hOutStockPlaceIDField;
-        
-        private string hOutStockPlaceNameField;
-        
-        private long hGroupIDField;
-        
-        private string hGroupNameField;
-        
-        private double hQtyMustField;
-        
-        private double hQtyField;
-        
-        private double hPieceQtyField;
-        
-        private string hBarCodeField;
-        
-        private string hAddrField;
-        
-        private string hMakerField;
-        
-        private System.DateTime hMakeDateField;
-        
-        private long hSourceInterIDField;
-        
-        private long hSourceEntryIDField;
-        
-        private string hSourceBillNoField;
-        
-        private string hSourceBillTypeField;
-        
-        private long hRelationInterIDField;
-        
-        private long hRelationEntryIDField;
-        
-        private string hRelationBillNoField;
-        
-        private long hErpClsIDField;
-        
-        private bool hRedBlueFlagField;
-        
-        private string hBatchNoField;
-        
-        private long hInstructIDField;
-        
-        private string hInstructNoField;
-        
-        private long hSeOrderBillIDField;
-        
-        private string hSeOrderBillNoField;
-        
-        private string hNordanField;
-        
-        private long hAuxPropIDField;
-        
-        private string hMTONoField;
-        
-        private long hSTOCKORGIDField;
-        
-        private long hOWNERIDField;
-        
-        private string hCusBarCodeField;
-        
-        private string hSubBillTypeField;
-        
-        private long hMulSourceBillField;
-        
-        private string hBeginDateField;
-        
-        private string hEndDateField;
-        
-        private long hUnitIDField;
-        
-        /// <remarks/>
-        public long HItemID {
-            get {
-                return this.hItemIDField;
-            }
-            set {
-                this.hItemIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                return this.hInterIDField;
-            }
-            set {
-                this.hInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillNo {
-            get {
-                return this.hBillNoField;
-            }
-            set {
-                this.hBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillType {
-            get {
-                return this.hBillTypeField;
-            }
-            set {
-                this.hBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMaterID {
-            get {
-                return this.hMaterIDField;
-            }
-            set {
-                this.hMaterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaterNumber {
-            get {
-                return this.hMaterNumberField;
-            }
-            set {
-                this.hMaterNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaterName {
-            get {
-                return this.hMaterNameField;
-            }
-            set {
-                this.hMaterNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaterModel {
-            get {
-                return this.hMaterModelField;
-            }
-            set {
-                this.hMaterModelField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HProcID {
-            get {
-                return this.hProcIDField;
-            }
-            set {
-                this.hProcIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HProcName {
-            get {
-                return this.hProcNameField;
-            }
-            set {
-                this.hProcNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWhID {
-            get {
-                return this.hWhIDField;
-            }
-            set {
-                this.hWhIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhName {
-            get {
-                return this.hWhNameField;
-            }
-            set {
-                this.hWhNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCWHName {
-            get {
-                return this.hSCWHNameField;
-            }
-            set {
-                this.hSCWHNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HStockPlaceID {
-            get {
-                return this.hStockPlaceIDField;
-            }
-            set {
-                this.hStockPlaceIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockPlaceName {
-            get {
-                return this.hStockPlaceNameField;
-            }
-            set {
-                this.hStockPlaceNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOutStockPlaceID {
-            get {
-                return this.hOutStockPlaceIDField;
-            }
-            set {
-                this.hOutStockPlaceIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HOutStockPlaceName {
-            get {
-                return this.hOutStockPlaceNameField;
-            }
-            set {
-                this.hOutStockPlaceNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HGroupID {
-            get {
-                return this.hGroupIDField;
-            }
-            set {
-                this.hGroupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HGroupName {
-            get {
-                return this.hGroupNameField;
-            }
-            set {
-                this.hGroupNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HQtyMust {
-            get {
-                return this.hQtyMustField;
-            }
-            set {
-                this.hQtyMustField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HQty {
-            get {
-                return this.hQtyField;
-            }
-            set {
-                this.hQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HPieceQty {
-            get {
-                return this.hPieceQtyField;
-            }
-            set {
-                this.hPieceQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBarCode {
-            get {
-                return this.hBarCodeField;
-            }
-            set {
-                this.hBarCodeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HAddr {
-            get {
-                return this.hAddrField;
-            }
-            set {
-                this.hAddrField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaker {
-            get {
-                return this.hMakerField;
-            }
-            set {
-                this.hMakerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public System.DateTime HMakeDate {
-            get {
-                return this.hMakeDateField;
-            }
-            set {
-                this.hMakeDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSourceInterID {
-            get {
-                return this.hSourceInterIDField;
-            }
-            set {
-                this.hSourceInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSourceEntryID {
-            get {
-                return this.hSourceEntryIDField;
-            }
-            set {
-                this.hSourceEntryIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceBillNo {
-            get {
-                return this.hSourceBillNoField;
-            }
-            set {
-                this.hSourceBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceBillType {
-            get {
-                return this.hSourceBillTypeField;
-            }
-            set {
-                this.hSourceBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HRelationInterID {
-            get {
-                return this.hRelationInterIDField;
-            }
-            set {
-                this.hRelationInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HRelationEntryID {
-            get {
-                return this.hRelationEntryIDField;
-            }
-            set {
-                this.hRelationEntryIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRelationBillNo {
-            get {
-                return this.hRelationBillNoField;
-            }
-            set {
-                this.hRelationBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HErpClsID {
-            get {
-                return this.hErpClsIDField;
-            }
-            set {
-                this.hErpClsIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBatchNo {
-            get {
-                return this.hBatchNoField;
-            }
-            set {
-                this.hBatchNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HInstructID {
-            get {
-                return this.hInstructIDField;
-            }
-            set {
-                this.hInstructIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HInstructNo {
-            get {
-                return this.hInstructNoField;
-            }
-            set {
-                this.hInstructNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSeOrderBillID {
-            get {
-                return this.hSeOrderBillIDField;
-            }
-            set {
-                this.hSeOrderBillIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSeOrderBillNo {
-            get {
-                return this.hSeOrderBillNoField;
-            }
-            set {
-                this.hSeOrderBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HNordan {
-            get {
-                return this.hNordanField;
-            }
-            set {
-                this.hNordanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HAuxPropID {
-            get {
-                return this.hAuxPropIDField;
-            }
-            set {
-                this.hAuxPropIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMTONo {
-            get {
-                return this.hMTONoField;
-            }
-            set {
-                this.hMTONoField = 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 string HCusBarCode {
-            get {
-                return this.hCusBarCodeField;
-            }
-            set {
-                this.hCusBarCodeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSubBillType {
-            get {
-                return this.hSubBillTypeField;
-            }
-            set {
-                this.hSubBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMulSourceBill {
-            get {
-                return this.hMulSourceBillField;
-            }
-            set {
-                this.hMulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBeginDate {
-            get {
-                return this.hBeginDateField;
-            }
-            set {
-                this.hBeginDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HEndDate {
-            get {
-                return this.hEndDateField;
-            }
-            set {
-                this.hEndDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HUnitID {
-            get {
-                return this.hUnitIDField;
-            }
-            set {
-                this.hUnitIDField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
@@ -37596,7 +36963,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_EntrustReplenishOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StdWorkQtyBillMain))]
@@ -37606,14 +36972,14 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POOrderBillMain))]
     [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(ClsCg_POInStockBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
@@ -37621,8 +36987,10 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(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(ClsSc_MouldStockBillMain))]
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
@@ -38723,171 +38091,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_EntrustReplenishOutBillMain : 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;
             }
         }
     }
@@ -41079,252 +40282,6 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_ProductInBillMain_K3 : ClsXt_BaseBillMain {
-        
-        private long fDCStockIDField;
-        
-        private long fDeptIDField;
-        
-        private long fFManagerIDField;
-        
-        private long fSManagerIDField;
-        
-        private long fSelTranTypeField;
-        
-        private long hGroupIDField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long hEmpIDField;
-        
-        private long hManagerIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        /// <remarks/>
-        public long FDCStockID {
-            get {
-                return this.fDCStockIDField;
-            }
-            set {
-                this.fDCStockIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FDeptID {
-            get {
-                return this.fDeptIDField;
-            }
-            set {
-                this.fDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FFManagerID {
-            get {
-                return this.fFManagerIDField;
-            }
-            set {
-                this.fFManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FSManagerID {
-            get {
-                return this.fSManagerIDField;
-            }
-            set {
-                this.fSManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FSelTranType {
-            get {
-                return this.fSelTranTypeField;
-            }
-            set {
-                this.fSelTranTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HGroupID {
-            get {
-                return this.hGroupIDField;
-            }
-            set {
-                this.hGroupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HInnerBillNo {
-            get {
-                return this.hInnerBillNoField;
-            }
-            set {
-                this.hInnerBillNoField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [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_AGVRequestBillMain : ClsXt_BaseBillMain {
-        
-        private long hSCWHIDField;
-        
-        private long hSCSPIDField;
-        
-        private long hOrgIDField;
-        
-        private long hWHIDField;
-        
-        private long hSPIDField;
-        
-        private long hMaterIDField;
-        
-        private long hUnitIDField;
-        
-        private double hQtyField;
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCSPID {
-            get {
-                return this.hSCSPIDField;
-            }
-            set {
-                this.hSCSPIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOrgID {
-            get {
-                return this.hOrgIDField;
-            }
-            set {
-                this.hOrgIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                return this.hSPIDField;
-            }
-            set {
-                this.hSPIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMaterID {
-            get {
-                return this.hMaterIDField;
-            }
-            set {
-                this.hMaterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HUnitID {
-            get {
-                return this.hUnitIDField;
-            }
-            set {
-                this.hUnitIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HQty {
-            get {
-                return this.hQtyField;
-            }
-            set {
-                this.hQtyField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
     public partial class ClsKf_ProductInBillMain_CLD : ClsXt_BaseBillMain {
         
         private long fDCStockIDField;
@@ -41897,226 +40854,160 @@
             }
         }
     }
+    
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+    [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
-    {
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsCg_POOrderBillMain : ClsXt_BaseBillMain {
         
-
+        private string hAddressField;
+        
+        private long hSSIDField;
+        
+        private long hPSStyleIDField;
+        
         private long hSupIDField;
-
-        private long hWHIDField;
-
-        private long hSCWHIDField;
-
+        
+        private long hCurIDField;
+        
+        private float hExRateField;
+        
         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 string hStockStyleField;
-
-        private long hSTOCKORGIDField;
-
-        private long hOWNERIDField;
-
+        
+        private System.DateTime hSSDateField;
+        
         /// <remarks/>
-        public long HSupID
-        {
-            get
-            {
+        public string HAddress {
+            get {
+                return this.hAddressField;
+            }
+            set {
+                this.hAddressField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSSID {
+            get {
+                return this.hSSIDField;
+            }
+            set {
+                this.hSSIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HPSStyleID {
+            get {
+                return this.hPSStyleIDField;
+            }
+            set {
+                this.hPSStyleIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
                 return this.hSupIDField;
             }
-            set
-            {
+            set {
                 this.hSupIDField = value;
             }
         }
-
+        
         /// <remarks/>
-        public long HWHID
-        {
-            get
-            {
-                return this.hWHIDField;
+        public long HCurID {
+            get {
+                return this.hCurIDField;
             }
-            set
-            {
-                this.hWHIDField = value;
+            set {
+                this.hCurIDField = value;
             }
         }
-
+        
         /// <remarks/>
-        public long HSCWHID
-        {
-            get
-            {
-                return this.hSCWHIDField;
+        public float HExRate {
+            get {
+                return this.hExRateField;
             }
-            set
-            {
-                this.hSCWHIDField = value;
+            set {
+                this.hExRateField = value;
             }
         }
-
+        
         /// <remarks/>
-        public long HEmpID
-        {
-            get
-            {
+        public long HEmpID {
+            get {
                 return this.hEmpIDField;
             }
-            set
-            {
+            set {
                 this.hEmpIDField = value;
             }
         }
-
+        
         /// <remarks/>
-        public long HManagerID
-        {
-            get
-            {
+        public long HManagerID {
+            get {
                 return this.hManagerIDField;
             }
-            set
-            {
+            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
-            {
+        public long HDeptID {
+            get {
                 return this.hDeptIDField;
             }
-            set
-            {
+            set {
                 this.hDeptIDField = value;
             }
         }
-
+        
         /// <remarks/>
-        public string HExplanation
-        {
-            get
-            {
+        public string HExplanation {
+            get {
                 return this.hExplanationField;
             }
-            set
-            {
+            set {
                 this.hExplanationField = value;
             }
         }
-
+        
         /// <remarks/>
-        public string HInnerBillNo
-        {
-            get
-            {
+        public string HInnerBillNo {
+            get {
                 return this.hInnerBillNoField;
             }
-            set
-            {
+            set {
                 this.hInnerBillNoField = value;
             }
         }
-
+        
         /// <remarks/>
-        public bool HRedBlueFlag
-        {
-            get
-            {
-                return this.hRedBlueFlagField;
+        public System.DateTime HSSDate {
+            get {
+                return this.hSSDateField;
             }
-            set
-            {
-                this.hRedBlueFlagField = value;
-            }
-        }
-
-        /// <remarks/>
-        public string HStockStyle
-        {
-            get
-            {
-                return this.hStockStyleField;
-            }
-            set
-            {
-                this.hStockStyleField = 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;
+            set {
+                this.hSSDateField = value;
             }
         }
     }
+    
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
@@ -42680,6 +41571,171 @@
             }
             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_EntrustReplenishOutBillMain : 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;
             }
         }
     }
@@ -43953,6 +43009,324 @@
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_ProductInBillMain_K3 : ClsXt_BaseBillMain {
+        
+        private long fDCStockIDField;
+        
+        private long fDeptIDField;
+        
+        private long fFManagerIDField;
+        
+        private long fSManagerIDField;
+        
+        private long fSelTranTypeField;
+        
+        private long hGroupIDField;
+        
+        private bool hRedBlueFlagField;
+        
+        private long hEmpIDField;
+        
+        private long hManagerIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        /// <remarks/>
+        public long FDCStockID {
+            get {
+                return this.fDCStockIDField;
+            }
+            set {
+                this.fDCStockIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FDeptID {
+            get {
+                return this.fDeptIDField;
+            }
+            set {
+                this.fDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FFManagerID {
+            get {
+                return this.fFManagerIDField;
+            }
+            set {
+                this.fFManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FSManagerID {
+            get {
+                return this.fSManagerIDField;
+            }
+            set {
+                this.fSManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FSelTranType {
+            get {
+                return this.fSelTranTypeField;
+            }
+            set {
+                this.fSelTranTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HGroupID {
+            get {
+                return this.hGroupIDField;
+            }
+            set {
+                this.hGroupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInnerBillNo {
+            get {
+                return this.hInnerBillNoField;
+            }
+            set {
+                this.hInnerBillNoField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [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_ICStockBillMain : ClsXt_BaseBillMain {
         
         private long hSupIDField;
@@ -44454,53 +43828,51 @@
     [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;
+    public partial class ClsKf_AGVRequestBillMain : ClsXt_BaseBillMain {
         
         private long hSCWHIDField;
         
-        private long hEmpIDField;
+        private long hSCSPIDField;
         
-        private long hManagerIDField;
+        private long hOrgIDField;
         
-        private long hSecManagerIDField;
+        private long hWHIDField;
         
-        private long hKeeperIDField;
+        private long hSPIDField;
         
-        private long hDeptIDField;
+        private long hMaterIDField;
         
-        private string hExplanationField;
+        private long hUnitIDField;
         
-        private string hInnerBillNoField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long hSTOCKORGIDField;
-        
-        private long hOWNERIDField;
+        private double hQtyField;
         
         /// <remarks/>
-        public string HDateForWeb {
+        public long HSCWHID {
             get {
-                return this.hDateForWebField;
+                return this.hSCWHIDField;
             }
             set {
-                this.hDateForWebField = value;
+                this.hSCWHIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HSupID {
+        public long HSCSPID {
             get {
-                return this.hSupIDField;
+                return this.hSCSPIDField;
             }
             set {
-                this.hSupIDField = value;
+                this.hSCSPIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOrgID {
+            get {
+                return this.hOrgIDField;
+            }
+            set {
+                this.hOrgIDField = value;
             }
         }
         
@@ -44515,112 +43887,42 @@
         }
         
         /// <remarks/>
-        public long HSCWHID {
+        public long HSPID {
             get {
-                return this.hSCWHIDField;
+                return this.hSPIDField;
             }
             set {
-                this.hSCWHIDField = value;
+                this.hSPIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HEmpID {
+        public long HMaterID {
             get {
-                return this.hEmpIDField;
+                return this.hMaterIDField;
             }
             set {
-                this.hEmpIDField = value;
+                this.hMaterIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HManagerID {
+        public long HUnitID {
             get {
-                return this.hManagerIDField;
+                return this.hUnitIDField;
             }
             set {
-                this.hManagerIDField = value;
+                this.hUnitIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HSecManagerID {
+        public double HQty {
             get {
-                return this.hSecManagerIDField;
+                return this.hQtyField;
             }
             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;
+                this.hQtyField = value;
             }
         }
     }
@@ -44786,6 +44088,639 @@
             }
             set {
                 this.hCorrespondentTypeIDField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKF_PonderationBillMain_Temp {
+        
+        private long hItemIDField;
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private string hBillTypeField;
+        
+        private long hMaterIDField;
+        
+        private string hMaterNumberField;
+        
+        private string hMaterNameField;
+        
+        private string hMaterModelField;
+        
+        private long hProcIDField;
+        
+        private string hProcNameField;
+        
+        private long hWhIDField;
+        
+        private string hWhNameField;
+        
+        private long hSCWHIDField;
+        
+        private string hSCWHNameField;
+        
+        private long hStockPlaceIDField;
+        
+        private string hStockPlaceNameField;
+        
+        private long hOutStockPlaceIDField;
+        
+        private string hOutStockPlaceNameField;
+        
+        private long hGroupIDField;
+        
+        private string hGroupNameField;
+        
+        private double hQtyMustField;
+        
+        private double hQtyField;
+        
+        private double hPieceQtyField;
+        
+        private string hBarCodeField;
+        
+        private string hAddrField;
+        
+        private string hMakerField;
+        
+        private System.DateTime hMakeDateField;
+        
+        private long hSourceInterIDField;
+        
+        private long hSourceEntryIDField;
+        
+        private string hSourceBillNoField;
+        
+        private string hSourceBillTypeField;
+        
+        private long hRelationInterIDField;
+        
+        private long hRelationEntryIDField;
+        
+        private string hRelationBillNoField;
+        
+        private long hErpClsIDField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hBatchNoField;
+        
+        private long hInstructIDField;
+        
+        private string hInstructNoField;
+        
+        private long hSeOrderBillIDField;
+        
+        private string hSeOrderBillNoField;
+        
+        private string hNordanField;
+        
+        private long hAuxPropIDField;
+        
+        private string hMTONoField;
+        
+        private long hSTOCKORGIDField;
+        
+        private long hOWNERIDField;
+        
+        private string hCusBarCodeField;
+        
+        private string hSubBillTypeField;
+        
+        private long hMulSourceBillField;
+        
+        private string hBeginDateField;
+        
+        private string hEndDateField;
+        
+        private long hUnitIDField;
+        
+        /// <remarks/>
+        public long HItemID {
+            get {
+                return this.hItemIDField;
+            }
+            set {
+                this.hItemIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillType {
+            get {
+                return this.hBillTypeField;
+            }
+            set {
+                this.hBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMaterID {
+            get {
+                return this.hMaterIDField;
+            }
+            set {
+                this.hMaterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterNumber {
+            get {
+                return this.hMaterNumberField;
+            }
+            set {
+                this.hMaterNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterName {
+            get {
+                return this.hMaterNameField;
+            }
+            set {
+                this.hMaterNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterModel {
+            get {
+                return this.hMaterModelField;
+            }
+            set {
+                this.hMaterModelField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HProcID {
+            get {
+                return this.hProcIDField;
+            }
+            set {
+                this.hProcIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HProcName {
+            get {
+                return this.hProcNameField;
+            }
+            set {
+                this.hProcNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWhID {
+            get {
+                return this.hWhIDField;
+            }
+            set {
+                this.hWhIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HWhName {
+            get {
+                return this.hWhNameField;
+            }
+            set {
+                this.hWhNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCWHName {
+            get {
+                return this.hSCWHNameField;
+            }
+            set {
+                this.hSCWHNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockPlaceID {
+            get {
+                return this.hStockPlaceIDField;
+            }
+            set {
+                this.hStockPlaceIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockPlaceName {
+            get {
+                return this.hStockPlaceNameField;
+            }
+            set {
+                this.hStockPlaceNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOutStockPlaceID {
+            get {
+                return this.hOutStockPlaceIDField;
+            }
+            set {
+                this.hOutStockPlaceIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HOutStockPlaceName {
+            get {
+                return this.hOutStockPlaceNameField;
+            }
+            set {
+                this.hOutStockPlaceNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HGroupID {
+            get {
+                return this.hGroupIDField;
+            }
+            set {
+                this.hGroupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HGroupName {
+            get {
+                return this.hGroupNameField;
+            }
+            set {
+                this.hGroupNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HQtyMust {
+            get {
+                return this.hQtyMustField;
+            }
+            set {
+                this.hQtyMustField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HQty {
+            get {
+                return this.hQtyField;
+            }
+            set {
+                this.hQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HPieceQty {
+            get {
+                return this.hPieceQtyField;
+            }
+            set {
+                this.hPieceQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBarCode {
+            get {
+                return this.hBarCodeField;
+            }
+            set {
+                this.hBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HAddr {
+            get {
+                return this.hAddrField;
+            }
+            set {
+                this.hAddrField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HMakeDate {
+            get {
+                return this.hMakeDateField;
+            }
+            set {
+                this.hMakeDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSourceInterID {
+            get {
+                return this.hSourceInterIDField;
+            }
+            set {
+                this.hSourceInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSourceEntryID {
+            get {
+                return this.hSourceEntryIDField;
+            }
+            set {
+                this.hSourceEntryIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillNo {
+            get {
+                return this.hSourceBillNoField;
+            }
+            set {
+                this.hSourceBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillType {
+            get {
+                return this.hSourceBillTypeField;
+            }
+            set {
+                this.hSourceBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HRelationInterID {
+            get {
+                return this.hRelationInterIDField;
+            }
+            set {
+                this.hRelationInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HRelationEntryID {
+            get {
+                return this.hRelationEntryIDField;
+            }
+            set {
+                this.hRelationEntryIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRelationBillNo {
+            get {
+                return this.hRelationBillNoField;
+            }
+            set {
+                this.hRelationBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HErpClsID {
+            get {
+                return this.hErpClsIDField;
+            }
+            set {
+                this.hErpClsIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBatchNo {
+            get {
+                return this.hBatchNoField;
+            }
+            set {
+                this.hBatchNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HInstructID {
+            get {
+                return this.hInstructIDField;
+            }
+            set {
+                this.hInstructIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInstructNo {
+            get {
+                return this.hInstructNoField;
+            }
+            set {
+                this.hInstructNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSeOrderBillID {
+            get {
+                return this.hSeOrderBillIDField;
+            }
+            set {
+                this.hSeOrderBillIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSeOrderBillNo {
+            get {
+                return this.hSeOrderBillNoField;
+            }
+            set {
+                this.hSeOrderBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HNordan {
+            get {
+                return this.hNordanField;
+            }
+            set {
+                this.hNordanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HAuxPropID {
+            get {
+                return this.hAuxPropIDField;
+            }
+            set {
+                this.hAuxPropIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMTONo {
+            get {
+                return this.hMTONoField;
+            }
+            set {
+                this.hMTONoField = 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 string HCusBarCode {
+            get {
+                return this.hCusBarCodeField;
+            }
+            set {
+                this.hCusBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSubBillType {
+            get {
+                return this.hSubBillTypeField;
+            }
+            set {
+                this.hSubBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMulSourceBill {
+            get {
+                return this.hMulSourceBillField;
+            }
+            set {
+                this.hMulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBeginDate {
+            get {
+                return this.hBeginDateField;
+            }
+            set {
+                this.hBeginDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HEndDate {
+            get {
+                return this.hEndDateField;
+            }
+            set {
+                this.hEndDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HUnitID {
+            get {
+                return this.hUnitIDField;
+            }
+            set {
+                this.hUnitIDField = value;
             }
         }
     }
@@ -45107,471 +45042,6 @@
             }
             set {
                 this.hStockOutOrgNameField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_ICStockBill_WMS {
-        
-        private long hItemIDField;
-        
-        private string hBarTypeField;
-        
-        private long hWhIDField;
-        
-        private string hWhNumberField;
-        
-        private string hWhNameField;
-        
-        private bool hSPFlagField;
-        
-        private long hSPIDField;
-        
-        private string hSPNumberField;
-        
-        private string hSPNameField;
-        
-        private long hSCWhIDField;
-        
-        private string hSCWhNumberField;
-        
-        private string hSCWhNameField;
-        
-        private bool hSCSPFlagField;
-        
-        private long hSCSPIDField;
-        
-        private string hSCSPNumberField;
-        
-        private string hSCSPNameField;
-        
-        private long hDeptIDField;
-        
-        private string hDeptNumberField;
-        
-        private string hDeptNameField;
-        
-        private long hSupIDField;
-        
-        private string hSupNumberField;
-        
-        private string hSupNameField;
-        
-        private string hSourceBillNoField;
-        
-        private string hSourceBillTypeField;
-        
-        private long hOWNERIDField;
-        
-        private string hOWNERNAMEField;
-        
-        private string hCustomField;
-        
-        private long hMulSourceFlagField;
-        
-        private string hStockStyleField;
-        
-        private long hStockInOrgIDField;
-        
-        private string hStockInOrgNameField;
-        
-        private long hStockOutOrgIDField;
-        
-        private string hStockOutOrgNameField;
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private string hRemarkField;
-        
-        private string hBackField;
-        
-        private bool hSourceBarCodeFlagField;
-        
-        /// <remarks/>
-        public long HItemID {
-            get {
-                return this.hItemIDField;
-            }
-            set {
-                this.hItemIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBarType {
-            get {
-                return this.hBarTypeField;
-            }
-            set {
-                this.hBarTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWhID {
-            get {
-                return this.hWhIDField;
-            }
-            set {
-                this.hWhIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhNumber {
-            get {
-                return this.hWhNumberField;
-            }
-            set {
-                this.hWhNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhName {
-            get {
-                return this.hWhNameField;
-            }
-            set {
-                this.hWhNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSPFlag {
-            get {
-                return this.hSPFlagField;
-            }
-            set {
-                this.hSPFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                return this.hSPIDField;
-            }
-            set {
-                this.hSPIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSPNumber {
-            get {
-                return this.hSPNumberField;
-            }
-            set {
-                this.hSPNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSPName {
-            get {
-                return this.hSPNameField;
-            }
-            set {
-                this.hSPNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWhID {
-            get {
-                return this.hSCWhIDField;
-            }
-            set {
-                this.hSCWhIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCWhNumber {
-            get {
-                return this.hSCWhNumberField;
-            }
-            set {
-                this.hSCWhNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCWhName {
-            get {
-                return this.hSCWhNameField;
-            }
-            set {
-                this.hSCWhNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSCSPFlag {
-            get {
-                return this.hSCSPFlagField;
-            }
-            set {
-                this.hSCSPFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCSPID {
-            get {
-                return this.hSCSPIDField;
-            }
-            set {
-                this.hSCSPIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCSPNumber {
-            get {
-                return this.hSCSPNumberField;
-            }
-            set {
-                this.hSCSPNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCSPName {
-            get {
-                return this.hSCSPNameField;
-            }
-            set {
-                this.hSCSPNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeptNumber {
-            get {
-                return this.hDeptNumberField;
-            }
-            set {
-                this.hDeptNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeptName {
-            get {
-                return this.hDeptNameField;
-            }
-            set {
-                this.hDeptNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSupNumber {
-            get {
-                return this.hSupNumberField;
-            }
-            set {
-                this.hSupNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSupName {
-            get {
-                return this.hSupNameField;
-            }
-            set {
-                this.hSupNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceBillNo {
-            get {
-                return this.hSourceBillNoField;
-            }
-            set {
-                this.hSourceBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceBillType {
-            get {
-                return this.hSourceBillTypeField;
-            }
-            set {
-                this.hSourceBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOWNERID {
-            get {
-                return this.hOWNERIDField;
-            }
-            set {
-                this.hOWNERIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HOWNERNAME {
-            get {
-                return this.hOWNERNAMEField;
-            }
-            set {
-                this.hOWNERNAMEField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCustom {
-            get {
-                return this.hCustomField;
-            }
-            set {
-                this.hCustomField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMulSourceFlag {
-            get {
-                return this.hMulSourceFlagField;
-            }
-            set {
-                this.hMulSourceFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockStyle {
-            get {
-                return this.hStockStyleField;
-            }
-            set {
-                this.hStockStyleField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HStockInOrgID {
-            get {
-                return this.hStockInOrgIDField;
-            }
-            set {
-                this.hStockInOrgIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockInOrgName {
-            get {
-                return this.hStockInOrgNameField;
-            }
-            set {
-                this.hStockInOrgNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HStockOutOrgID {
-            get {
-                return this.hStockOutOrgIDField;
-            }
-            set {
-                this.hStockOutOrgIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockOutOrgName {
-            get {
-                return this.hStockOutOrgNameField;
-            }
-            set {
-                this.hStockOutOrgNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                return this.hInterIDField;
-            }
-            set {
-                this.hInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillNo {
-            get {
-                return this.hBillNoField;
-            }
-            set {
-                this.hBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRemark {
-            get {
-                return this.hRemarkField;
-            }
-            set {
-                this.hRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBack {
-            get {
-                return this.hBackField;
-            }
-            set {
-                this.hBackField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSourceBarCodeFlag {
-            get {
-                return this.hSourceBarCodeFlagField;
-            }
-            set {
-                this.hSourceBarCodeFlagField = value;
             }
         }
     }
@@ -46212,6 +45682,20 @@
         
         private string kf_POStockInBackBill_BillDateModeField;
         
+        private string kf_POStockInBackBillCheck_MustQtyCtlField;
+        
+        private string kf_POStockInBackBillCheck_WHSPCtlField;
+        
+        private string kf_POStockInBackBillCheck_WHCtlField;
+        
+        private string kf_POStockInBackBillCheck_MultilineCtlField;
+        
+        private string kf_POStockInBackBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_POStockInBackBillCheck_AutoBarCodeField;
+        
+        private string kf_POStockInBackBillCheck_ERPModeField;
+        
         private string kf_ProductInBackBill_AutoSubmitField;
         
         private string kf_ProductInBackBill_AutoCheckField;
@@ -46237,6 +45721,20 @@
         private string kf_ProductInBackBill_DeleterAndMakerMustSameField;
         
         private string kf_ProductInBackBill_BillDateModeField;
+        
+        private string kf_ProductInBackBillCheck_MustQtyCtlField;
+        
+        private string kf_ProductInBackBillCheck_WHSPCtlField;
+        
+        private string kf_ProductInBackBillCheck_WHCtlField;
+        
+        private string kf_ProductInBackBillCheck_MultilineCtlField;
+        
+        private string kf_ProductInBackBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_ProductInBackBillCheck_AutoBarCodeField;
+        
+        private string kf_ProductInBackBillCheck_ERPModeField;
         
         private string kf_OtherInBackBill_AutoSubmitField;
         
@@ -46318,6 +45816,20 @@
         
         private string kf_MateOutBackBill_BillDateModeField;
         
+        private string kf_MateOutBackBillCheck_MustQtyCtlField;
+        
+        private string kf_MateOutBackBillCheck_WHSPCtlField;
+        
+        private string kf_MateOutBackBillCheck_WHCtlField;
+        
+        private string kf_MateOutBackBillCheck_MultilineCtlField;
+        
+        private string kf_MateOutBackBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_MateOutBackBillCheck_AutoBarCodeField;
+        
+        private string kf_MateOutBackBillCheck_ERPModeField;
+        
         private string kf_SellOutBackBill_AutoSubmitField;
         
         private string kf_SellOutBackBill_AutoCheckField;
@@ -46345,6 +45857,20 @@
         private string kf_SellOutBackBill_DeleterAndMakerMustSameField;
         
         private string kf_SellOutBackBill_BillDateModeField;
+        
+        private string kf_SellOutBackBillCheck_MustQtyCtlField;
+        
+        private string kf_SellOutBackBillCheck_WHSPCtlField;
+        
+        private string kf_SellOutBackBillCheck_WHCtlField;
+        
+        private string kf_SellOutBackBillCheck_MultilineCtlField;
+        
+        private string kf_SellOutBackBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_SellOutBackBillCheck_AutoBarCodeField;
+        
+        private string kf_SellOutBackBillCheck_ERPModeField;
         
         private string kf_OtherOutBackBill_AutoSubmitField;
         
@@ -46399,6 +45925,20 @@
         private string kf_EntrustOutBackBill_DeleterAndMakerMustSameField;
         
         private string kf_EntrustOutBackBill_BillDateModeField;
+        
+        private string kf_EntrustOutBackBillCheck_MustQtyCtlField;
+        
+        private string kf_EntrustOutBackBillCheck_WHSPCtlField;
+        
+        private string kf_EntrustOutBackBillCheck_WHCtlField;
+        
+        private string kf_EntrustOutBackBillCheck_MultilineCtlField;
+        
+        private string kf_EntrustOutBackBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_EntrustOutBackBillCheck_AutoBarCodeField;
+        
+        private string kf_EntrustOutBackBillCheck_ERPModeField;
         
         private string sc_PackUnionBill_AutoCheckField;
         
@@ -49969,6 +49509,76 @@
         }
         
         /// <remarks/>
+        public string Kf_POStockInBackBillCheck_MustQtyCtl {
+            get {
+                return this.kf_POStockInBackBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_POStockInBackBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBillCheck_WHSPCtl {
+            get {
+                return this.kf_POStockInBackBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_POStockInBackBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBillCheck_WHCtl {
+            get {
+                return this.kf_POStockInBackBillCheck_WHCtlField;
+            }
+            set {
+                this.kf_POStockInBackBillCheck_WHCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBillCheck_MultilineCtl {
+            get {
+                return this.kf_POStockInBackBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_POStockInBackBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBillCheck_SourceBarCodeCtl {
+            get {
+                return this.kf_POStockInBackBillCheck_SourceBarCodeCtlField;
+            }
+            set {
+                this.kf_POStockInBackBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBillCheck_AutoBarCode {
+            get {
+                return this.kf_POStockInBackBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_POStockInBackBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBillCheck_ERPMode {
+            get {
+                return this.kf_POStockInBackBillCheck_ERPModeField;
+            }
+            set {
+                this.kf_POStockInBackBillCheck_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Kf_ProductInBackBill_AutoSubmit {
             get {
                 return this.kf_ProductInBackBill_AutoSubmitField;
@@ -50095,6 +49705,76 @@
             }
             set {
                 this.kf_ProductInBackBill_BillDateModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBillCheck_MustQtyCtl {
+            get {
+                return this.kf_ProductInBackBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_ProductInBackBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBillCheck_WHSPCtl {
+            get {
+                return this.kf_ProductInBackBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_ProductInBackBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBillCheck_WHCtl {
+            get {
+                return this.kf_ProductInBackBillCheck_WHCtlField;
+            }
+            set {
+                this.kf_ProductInBackBillCheck_WHCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBillCheck_MultilineCtl {
+            get {
+                return this.kf_ProductInBackBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_ProductInBackBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBillCheck_SourceBarCodeCtl {
+            get {
+                return this.kf_ProductInBackBillCheck_SourceBarCodeCtlField;
+            }
+            set {
+                this.kf_ProductInBackBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBillCheck_AutoBarCode {
+            get {
+                return this.kf_ProductInBackBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_ProductInBackBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBillCheck_ERPMode {
+            get {
+                return this.kf_ProductInBackBillCheck_ERPModeField;
+            }
+            set {
+                this.kf_ProductInBackBillCheck_ERPModeField = value;
             }
         }
         
@@ -50499,6 +50179,76 @@
         }
         
         /// <remarks/>
+        public string Kf_MateOutBackBillCheck_MustQtyCtl {
+            get {
+                return this.kf_MateOutBackBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_MateOutBackBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBillCheck_WHSPCtl {
+            get {
+                return this.kf_MateOutBackBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_MateOutBackBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBillCheck_WHCtl {
+            get {
+                return this.kf_MateOutBackBillCheck_WHCtlField;
+            }
+            set {
+                this.kf_MateOutBackBillCheck_WHCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBillCheck_MultilineCtl {
+            get {
+                return this.kf_MateOutBackBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_MateOutBackBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBillCheck_SourceBarCodeCtl {
+            get {
+                return this.kf_MateOutBackBillCheck_SourceBarCodeCtlField;
+            }
+            set {
+                this.kf_MateOutBackBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBillCheck_AutoBarCode {
+            get {
+                return this.kf_MateOutBackBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_MateOutBackBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBillCheck_ERPMode {
+            get {
+                return this.kf_MateOutBackBillCheck_ERPModeField;
+            }
+            set {
+                this.kf_MateOutBackBillCheck_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
         public string Kf_SellOutBackBill_AutoSubmit {
             get {
                 return this.kf_SellOutBackBill_AutoSubmitField;
@@ -50635,6 +50385,76 @@
             }
             set {
                 this.kf_SellOutBackBill_BillDateModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBillCheck_MustQtyCtl {
+            get {
+                return this.kf_SellOutBackBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_SellOutBackBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBillCheck_WHSPCtl {
+            get {
+                return this.kf_SellOutBackBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_SellOutBackBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBillCheck_WHCtl {
+            get {
+                return this.kf_SellOutBackBillCheck_WHCtlField;
+            }
+            set {
+                this.kf_SellOutBackBillCheck_WHCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBillCheck_MultilineCtl {
+            get {
+                return this.kf_SellOutBackBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_SellOutBackBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBillCheck_SourceBarCodeCtl {
+            get {
+                return this.kf_SellOutBackBillCheck_SourceBarCodeCtlField;
+            }
+            set {
+                this.kf_SellOutBackBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBillCheck_AutoBarCode {
+            get {
+                return this.kf_SellOutBackBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_SellOutBackBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBillCheck_ERPMode {
+            get {
+                return this.kf_SellOutBackBillCheck_ERPModeField;
+            }
+            set {
+                this.kf_SellOutBackBillCheck_ERPModeField = value;
             }
         }
         
@@ -50905,6 +50725,76 @@
             }
             set {
                 this.kf_EntrustOutBackBill_BillDateModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBillCheck_MustQtyCtl {
+            get {
+                return this.kf_EntrustOutBackBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBillCheck_WHSPCtl {
+            get {
+                return this.kf_EntrustOutBackBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBillCheck_WHCtl {
+            get {
+                return this.kf_EntrustOutBackBillCheck_WHCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBillCheck_WHCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBillCheck_MultilineCtl {
+            get {
+                return this.kf_EntrustOutBackBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBillCheck_SourceBarCodeCtl {
+            get {
+                return this.kf_EntrustOutBackBillCheck_SourceBarCodeCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBillCheck_AutoBarCode {
+            get {
+                return this.kf_EntrustOutBackBillCheck_AutoBarCodeField;
+            }
+            set {
+                this.kf_EntrustOutBackBillCheck_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBillCheck_ERPMode {
+            get {
+                return this.kf_EntrustOutBackBillCheck_ERPModeField;
+            }
+            set {
+                this.kf_EntrustOutBackBillCheck_ERPModeField = value;
             }
         }
         
@@ -53050,6 +52940,899 @@
     }
     
     /// <remarks/>
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model_View))]
+    [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 ClsGy_BarCodeBill_WMS_Model {
+        
+        private long hItemIDField;
+        
+        private string hBarCodeField;
+        
+        private string hBatchNoField;
+        
+        private long hMaterIDField;
+        
+        private long hUnitIDField;
+        
+        private string hBarCodeTypeField;
+        
+        private double hQtyField;
+        
+        private long hSupIDField;
+        
+        private long hGroupIDField;
+        
+        private string hMakerField;
+        
+        private System.DateTime hMakeDateField;
+        
+        private string hRemarkField;
+        
+        private long hSourceInterIDField;
+        
+        private long hSourceEntryIDField;
+        
+        private string hSourceBillNoField;
+        
+        private string hSourceBillTypeField;
+        
+        private long hPrintQtyField;
+        
+        private long hDeptIDField;
+        
+        private double hinitQtyField;
+        
+        private string hMTONoField;
+        
+        private bool hStopflagField;
+        
+        private System.DateTime hProduceDateField;
+        
+        private System.DateTime hExpiryDateField;
+        
+        /// <remarks/>
+        public long HItemID {
+            get {
+                return this.hItemIDField;
+            }
+            set {
+                this.hItemIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBarCode {
+            get {
+                return this.hBarCodeField;
+            }
+            set {
+                this.hBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBatchNo {
+            get {
+                return this.hBatchNoField;
+            }
+            set {
+                this.hBatchNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMaterID {
+            get {
+                return this.hMaterIDField;
+            }
+            set {
+                this.hMaterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HUnitID {
+            get {
+                return this.hUnitIDField;
+            }
+            set {
+                this.hUnitIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBarCodeType {
+            get {
+                return this.hBarCodeTypeField;
+            }
+            set {
+                this.hBarCodeTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HQty {
+            get {
+                return this.hQtyField;
+            }
+            set {
+                this.hQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HGroupID {
+            get {
+                return this.hGroupIDField;
+            }
+            set {
+                this.hGroupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HMakeDate {
+            get {
+                return this.hMakeDateField;
+            }
+            set {
+                this.hMakeDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSourceInterID {
+            get {
+                return this.hSourceInterIDField;
+            }
+            set {
+                this.hSourceInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSourceEntryID {
+            get {
+                return this.hSourceEntryIDField;
+            }
+            set {
+                this.hSourceEntryIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillNo {
+            get {
+                return this.hSourceBillNoField;
+            }
+            set {
+                this.hSourceBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillType {
+            get {
+                return this.hSourceBillTypeField;
+            }
+            set {
+                this.hSourceBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HPrintQty {
+            get {
+                return this.hPrintQtyField;
+            }
+            set {
+                this.hPrintQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HinitQty {
+            get {
+                return this.hinitQtyField;
+            }
+            set {
+                this.hinitQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMTONo {
+            get {
+                return this.hMTONoField;
+            }
+            set {
+                this.hMTONoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HStopflag {
+            get {
+                return this.hStopflagField;
+            }
+            set {
+                this.hStopflagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HProduceDate {
+            get {
+                return this.hProduceDateField;
+            }
+            set {
+                this.hProduceDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HExpiryDate {
+            get {
+                return this.hExpiryDateField;
+            }
+            set {
+                this.hExpiryDateField = 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 ClsGy_BarCodeBill_WMS_Model_View : ClsGy_BarCodeBill_WMS_Model {
+        
+        private string hMaterNumberField;
+        
+        private string hMaterNameField;
+        
+        private string hMaterModelField;
+        
+        private string hUnitNameField;
+        
+        private string hSupNameField;
+        
+        private string hGroupNameField;
+        
+        private string hDeptNameField;
+        
+        private long hErpClsIDField;
+        
+        private long hWHIDField;
+        
+        private long hSPIDField;
+        
+        private string hCusRelationNumberField;
+        
+        private string hBarCodeStatusField;
+        
+        private string hWHNameField;
+        
+        private System.DateTime hDateField;
+        
+        private long hInstructIDField;
+        
+        private string hInstructNoField;
+        
+        private long hSeOrderBillIDField;
+        
+        private string hSeOrderBillNoField;
+        
+        private long hCheckerIDField;
+        
+        private long hAuxPropIDField;
+        
+        private string hAuxPropNameField;
+        
+        private long hSTOCKORGIDField;
+        
+        private long hOWNERIDField;
+        
+        private double hSourceQtyField;
+        
+        private string hBarCode_PackField;
+        
+        /// <remarks/>
+        public string HMaterNumber {
+            get {
+                return this.hMaterNumberField;
+            }
+            set {
+                this.hMaterNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterName {
+            get {
+                return this.hMaterNameField;
+            }
+            set {
+                this.hMaterNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterModel {
+            get {
+                return this.hMaterModelField;
+            }
+            set {
+                this.hMaterModelField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUnitName {
+            get {
+                return this.hUnitNameField;
+            }
+            set {
+                this.hUnitNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSupName {
+            get {
+                return this.hSupNameField;
+            }
+            set {
+                this.hSupNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HGroupName {
+            get {
+                return this.hGroupNameField;
+            }
+            set {
+                this.hGroupNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeptName {
+            get {
+                return this.hDeptNameField;
+            }
+            set {
+                this.hDeptNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HErpClsID {
+            get {
+                return this.hErpClsIDField;
+            }
+            set {
+                this.hErpClsIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSPID {
+            get {
+                return this.hSPIDField;
+            }
+            set {
+                this.hSPIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCusRelationNumber {
+            get {
+                return this.hCusRelationNumberField;
+            }
+            set {
+                this.hCusRelationNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBarCodeStatus {
+            get {
+                return this.hBarCodeStatusField;
+            }
+            set {
+                this.hBarCodeStatusField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HWHName {
+            get {
+                return this.hWHNameField;
+            }
+            set {
+                this.hWHNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HDate {
+            get {
+                return this.hDateField;
+            }
+            set {
+                this.hDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HInstructID {
+            get {
+                return this.hInstructIDField;
+            }
+            set {
+                this.hInstructIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInstructNo {
+            get {
+                return this.hInstructNoField;
+            }
+            set {
+                this.hInstructNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSeOrderBillID {
+            get {
+                return this.hSeOrderBillIDField;
+            }
+            set {
+                this.hSeOrderBillIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSeOrderBillNo {
+            get {
+                return this.hSeOrderBillNoField;
+            }
+            set {
+                this.hSeOrderBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCheckerID {
+            get {
+                return this.hCheckerIDField;
+            }
+            set {
+                this.hCheckerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HAuxPropID {
+            get {
+                return this.hAuxPropIDField;
+            }
+            set {
+                this.hAuxPropIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HAuxPropName {
+            get {
+                return this.hAuxPropNameField;
+            }
+            set {
+                this.hAuxPropNameField = 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 double HSourceQty {
+            get {
+                return this.hSourceQtyField;
+            }
+            set {
+                this.hSourceQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBarCode_Pack {
+            get {
+                return this.hBarCode_PackField;
+            }
+            set {
+                this.hBarCode_PackField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetSc_PackUnionBill_TempListCompletedEventHandler(object sender, GetSc_PackUnionBill_TempListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_PackUnionBill_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_PackUnionBill_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 DeleteTemp_PackUnionBillCompletedEventHandler(object sender, DeleteTemp_PackUnionBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class DeleteTemp_PackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal DeleteTemp_PackUnionBillCompletedEventArgs(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 GetSourceBillList_BillCheckCompletedEventHandler(object sender, GetSourceBillList_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSourceBillList_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSourceBillList_BillCheckCompletedEventArgs(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_BillBarCode_BillCheckCompletedEventHandler(object sender, get_BillBarCode_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_BillBarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BillBarCode_BillCheckCompletedEventArgs(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_BillBarCode_MateOutCheckCompletedEventHandler(object sender, get_BillBarCode_MateOutCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BillBarCode_MateOutCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BillBarCode_MateOutCheckCompletedEventArgs(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_BillBarCode_OtherOutCheckCompletedEventHandler(object sender, get_BillBarCode_OtherOutCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BillBarCode_OtherOutCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BillBarCode_OtherOutCheckCompletedEventArgs(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_BillBarCode_MoveStockCheckCompletedEventHandler(object sender, get_BillBarCode_MoveStockCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BillBarCode_MoveStockCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BillBarCode_MoveStockCheckCompletedEventArgs(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_MoveStockBillCheckCompletedEventHandler(object sender, get_BarCode_MoveStockBillCheckCompletedEventArgs 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_MoveStockBillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCode_MoveStockBillCheckCompletedEventArgs(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_MoveStockBillCheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventArgs 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_MoveStockBillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs e);
     
@@ -53887,6 +54670,352 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[7]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveDoorOutCheck_BarCodeCompletedEventHandler(object sender, set_SaveDoorOutCheck_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_SaveDoorOutCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveDoorOutCheck_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 string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[3]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePOInStockCheck_BarCodeCompletedEventHandler(object sender, set_SavePOInStockCheck_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_SavePOInStockCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePOInStockCheck_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 long sHBillID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSup {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[3]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHDept {
+            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_CheckTypeByMouldBarCodeCompletedEventHandler(object sender, Get_CheckTypeByMouldBarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_CheckTypeByMouldBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_CheckTypeByMouldBarCodeCompletedEventArgs(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_CheckTypeBySource_NewCompletedEventHandler(object sender, get_CheckTypeBySource_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_CheckTypeBySource_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeBySource_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 getSourceBillList_NewCompletedEventHandler(object sender, getSourceBillList_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getSourceBillList_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getSourceBillList_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 get_BillSubTypeCompletedEventHandler(object sender, get_BillSubTypeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BillSubTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BillSubTypeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_NewCompletedEventHandler(object sender, get_SourceBarCode_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_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 getSourceBill_New2CompletedEventHandler(object sender, getSourceBill_New2CompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getSourceBill_New2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getSourceBill_New2CompletedEventArgs(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_SourceBill_MaterBarCodeCompletedEventHandler(object sender, get_SourceBill_MaterBarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBill_MaterBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBill_MaterBarCodeCompletedEventArgs(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]));
             }
         }
     }
@@ -56573,17 +57702,85 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSc_PackUnionBill_TempListCompletedEventHandler(object sender, GetSc_PackUnionBill_TempListCompletedEventArgs e);
+    public delegate void TempList_ModifyCompletedEventHandler(object sender, TempList_ModifyCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_PackUnionBill_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class TempList_ModifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetSc_PackUnionBill_TempListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal TempList_ModifyCompletedEventArgs(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 DeleteBillListCompletedEventHandler(object sender, DeleteBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class DeleteBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal DeleteBillListCompletedEventArgs(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_TempList_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_NewCompletedEventArgs 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_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_TempList_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -56599,17 +57796,69 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void DeleteTemp_PackUnionBillCompletedEventHandler(object sender, DeleteTemp_PackUnionBillCompletedEventArgs e);
+    public delegate void GetAGVBillList_NewCompletedEventHandler(object sender, GetAGVBillList_NewCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class DeleteTemp_PackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetAGVBillList_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal DeleteTemp_PackUnionBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetAGVBillList_NewCompletedEventArgs(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 GetAGVBillList_BillNoQueryCompletedEventHandler(object sender, GetAGVBillList_BillNoQueryCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetAGVBillList_BillNoQueryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetAGVBillList_BillNoQueryCompletedEventArgs(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 DeleteICStockBillAndWMSCompletedEventHandler(object sender, DeleteICStockBillAndWMSCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class DeleteICStockBillAndWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal DeleteICStockBillAndWMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -56633,238 +57882,78 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSourceBillList_BillCheckCompletedEventHandler(object sender, GetSourceBillList_BillCheckCompletedEventArgs e);
+    public delegate void GetKf_ICStockBillListCompletedEventHandler(object sender, GetKf_ICStockBillListCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSourceBillList_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetKf_ICStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetSourceBillList_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetKf_ICStockBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public System.Data.DataSet Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((System.Data.DataSet)(this.results[0]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_BillBarCode_BillCheckCompletedEventHandler(object sender, get_BillBarCode_BillCheckCompletedEventArgs e);
+    public delegate void GetKf_ICStockBillQueryListCompletedEventHandler(object sender, GetKf_ICStockBillQueryListCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BillBarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetKf_ICStockBillQueryListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_BillBarCode_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetKf_ICStockBillQueryListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public System.Data.DataSet Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((System.Data.DataSet)(this.results[0]));
             }
         }
     }
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_BillBarCode_MateOutCheckCompletedEventHandler(object sender, get_BillBarCode_MateOutCheckCompletedEventArgs e);
+    public delegate void Get_ICInventoryByMaterIDListCompletedEventHandler(object sender, Get_ICInventoryByMaterIDListCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BillBarCode_MateOutCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class Get_ICInventoryByMaterIDListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_BillBarCode_MateOutCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal Get_ICInventoryByMaterIDListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public System.Data.DataSet 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_BillBarCode_OtherOutCheckCompletedEventHandler(object sender, get_BillBarCode_OtherOutCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BillBarCode_OtherOutCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_BillBarCode_OtherOutCheckCompletedEventArgs(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_BillBarCode_MoveStockCheckCompletedEventHandler(object sender, get_BillBarCode_MoveStockCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BillBarCode_MoveStockCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_BillBarCode_MoveStockCheckCompletedEventArgs(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_MoveStockBillCheckCompletedEventHandler(object sender, get_BarCode_MoveStockBillCheckCompletedEventArgs 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_MoveStockBillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_BarCode_MoveStockBillCheckCompletedEventArgs(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_MoveStockBillCheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventArgs 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_MoveStockBillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventArgs(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]));
+                return ((System.Data.DataSet)(this.results[0]));
             }
         }
     }
@@ -59637,133 +60726,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveDoorOutCheck_BarCodeCompletedEventHandler(object sender, set_SaveDoorOutCheck_BarCodeCompletedEventArgs e);
+    public delegate void set_SaveKf_AGVRequestBillCompletedEventHandler(object sender, set_SaveKf_AGVRequestBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveDoorOutCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveKf_AGVRequestBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SaveDoorOutCheck_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 string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[3]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePOInStockCheck_BarCodeCompletedEventHandler(object sender, set_SavePOInStockCheck_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_SavePOInStockCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePOInStockCheck_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 long sHBillID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSup {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[3]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHDept {
-            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_CheckTypeByMouldBarCodeCompletedEventHandler(object sender, Get_CheckTypeByMouldBarCodeCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_CheckTypeByMouldBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_CheckTypeByMouldBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveKf_AGVRequestBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -59787,26 +60760,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_CheckTypeBySource_NewCompletedEventHandler(object sender, get_CheckTypeBySource_NewCompletedEventArgs e);
+    public delegate void set_SaveProductInBackBillCompletedEventHandler(object sender, set_SaveProductInBackBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeBySource_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProductInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeBySource_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProductInBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -59821,26 +60794,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getSourceBillList_NewCompletedEventHandler(object sender, getSourceBillList_NewCompletedEventArgs e);
+    public delegate void set_SaveProductInBackBill_NewCompletedEventHandler(object sender, set_SaveProductInBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getSourceBillList_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProductInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal getSourceBillList_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProductInBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -59855,52 +60828,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_BillSubTypeCompletedEventHandler(object sender, get_BillSubTypeCompletedEventArgs e);
+    public delegate void set_SaveProductInBillCompletedEventHandler(object sender, set_SaveProductInBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BillSubTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_BillSubTypeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProductInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public System.Data.DataSet Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_NewCompletedEventHandler(object sender, get_SourceBarCode_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBarCode_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]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -59915,26 +60862,26 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getSourceBill_New2CompletedEventHandler(object sender, getSourceBill_New2CompletedEventArgs e);
+    public delegate void set_CheckAddProductInBillCompletedEventHandler(object sender, set_CheckAddProductInBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getSourceBill_New2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_CheckAddProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal getSourceBill_New2CompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_CheckAddProductInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -59949,26 +60896,60 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBill_MaterBarCodeCompletedEventHandler(object sender, get_SourceBill_MaterBarCodeCompletedEventArgs e);
+    public delegate void set_CheckProductInBillCompletedEventHandler(object sender, set_CheckProductInBillCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBill_MaterBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_CheckProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBill_MaterBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_CheckProductInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <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_AuditProductInBillCompletedEventHandler(object sender, set_AuditProductInBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditProductInBillCompletedEventArgs(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]));
             }
         }
         
@@ -61639,17 +62620,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void TempList_ModifyCompletedEventHandler(object sender, TempList_ModifyCompletedEventArgs e);
+    public delegate void set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class TempList_ModifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal TempList_ModifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -61667,230 +62648,6 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void DeleteBillListCompletedEventHandler(object sender, DeleteBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class DeleteBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal DeleteBillListCompletedEventArgs(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_TempList_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_NewCompletedEventArgs 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_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_TempList_NewCompletedEventArgs(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 GetAGVBillList_NewCompletedEventHandler(object sender, GetAGVBillList_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetAGVBillList_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetAGVBillList_NewCompletedEventArgs(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 GetAGVBillList_BillNoQueryCompletedEventHandler(object sender, GetAGVBillList_BillNoQueryCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetAGVBillList_BillNoQueryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetAGVBillList_BillNoQueryCompletedEventArgs(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 DeleteICStockBillAndWMSCompletedEventHandler(object sender, DeleteICStockBillAndWMSCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class DeleteICStockBillAndWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal DeleteICStockBillAndWMSCompletedEventArgs(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_ICStockBillListCompletedEventHandler(object sender, GetKf_ICStockBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_ICStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_ICStockBillListCompletedEventArgs(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_ICStockBillQueryListCompletedEventHandler(object sender, GetKf_ICStockBillQueryListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_ICStockBillQueryListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_ICStockBillQueryListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_ICInventoryByMaterIDListCompletedEventHandler(object sender, Get_ICInventoryByMaterIDListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_ICInventoryByMaterIDListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_ICInventoryByMaterIDListCompletedEventArgs(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]));
             }
         }
     }
@@ -62629,6 +63386,108 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_Bill_NewCompletedEventHandler(object sender, set_Bill_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_Bill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_Bill_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_SaveOtherOutBill_New_haichengCompletedEventHandler(object sender, set_SaveOtherOutBill_New_haichengCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveOtherOutBill_New_haichengCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveOtherOutBill_New_haichengCompletedEventArgs(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_SaveOtherOutBill_CLD_New_haichengCompletedEventHandler(object sender, set_SaveOtherOutBill_CLD_New_haichengCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveOtherOutBill_CLD_New_haichengCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveOtherOutBill_CLD_New_haichengCompletedEventArgs(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_SaveOtherOutBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBill_NewCompletedEventArgs e);
     
     /// <remarks/>
@@ -63359,244 +64218,6 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((double)(this.results[7]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveKf_AGVRequestBillCompletedEventHandler(object sender, set_SaveKf_AGVRequestBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveKf_AGVRequestBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveKf_AGVRequestBillCompletedEventArgs(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_SaveProductInBackBillCompletedEventHandler(object sender, set_SaveProductInBackBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProductInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProductInBackBillCompletedEventArgs(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_NewCompletedEventHandler(object sender, set_SaveProductInBackBill_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_SaveProductInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        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_SaveProductInBillCompletedEventHandler(object sender, set_SaveProductInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProductInBillCompletedEventArgs(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_CheckAddProductInBillCompletedEventHandler(object sender, set_CheckAddProductInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckAddProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckAddProductInBillCompletedEventArgs(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_CheckProductInBillCompletedEventHandler(object sender, set_CheckProductInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckProductInBillCompletedEventArgs(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_AuditProductInBillCompletedEventHandler(object sender, set_AuditProductInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditProductInBillCompletedEventArgs(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]));
             }
         }
     }
@@ -64565,6 +65186,40 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMateOutBackBill_BillCheckCompletedEventHandler(object sender, set_SaveMateOutBackBill_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_SaveMateOutBackBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBackBill_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_SaveMateOutBillCompletedEventHandler(object sender, set_SaveMateOutBillCompletedEventArgs e);
     
     /// <remarks/>
@@ -64976,40 +65631,6 @@
         private object[] results;
         
         internal set_SaveMateReplenishOutBill_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_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustReplenishOutBill_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_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }

--
Gitblit v1.9.1