From 41a1dfc3a2b29c79585f5cb6e7d79cfcdfd044a9 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期四, 24 十月 2024 14:43:50 +0800
Subject: [PATCH] 1

---
 WebAPI/Web References/WebS/Reference.cs | 42701 ++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 24,376 insertions(+), 18,325 deletions(-)

diff --git a/WebAPI/Web References/WebS/Reference.cs b/WebAPI/Web References/WebS/Reference.cs
index 4972017..f6c0460 100644
--- a/WebAPI/Web References/WebS/Reference.cs
+++ b/WebAPI/Web References/WebS/Reference.cs
@@ -24,7 +24,7 @@
     
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Web.Services.WebServiceBindingAttribute(Name="WebService1Soap", Namespace="http://tempuri.org/")]
@@ -32,18 +32,193 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_Base_Model))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillSub))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model))]
     public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
+        
+        private System.Threading.SendOrPostCallback Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetMouldBillEntry_TmpListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DelSc_MouldStockBillMain_TempOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveMouldStockBill_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback MouldTempList_ModifyOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetMouldSourceOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetSc_MouldStockBillMain_TempListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback DeleteMouldBillListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetBillEntry_TmpListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetBillEntryTmpListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByPackBarCode_PackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackUnionOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackSplitOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetBillEntry_TmpList_PackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePackUnionBill_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePackSplitBill_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DelPonderationBillMain_Temp_PackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_PackBarCode_PackUnionBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCode_PackUnionBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetBillEntry_Tmp_PackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DelPackUnionBill_Temp_PackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePackUnionBill_AddOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_PackBarCode_DeletePackUnionBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DeletePackUnionBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCode_MoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_HuanTuoOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCode_PackUnionCarryUpOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SNBarCode_PackUnionCarryUpOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePackUnionCarryUpBill_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_DelPackUnionBill_TempOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback TempList_Modify_PackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetSc_PackUnionBill_TempListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback DeleteTemp_PackUnionBillOperationCompleted;
+        
+        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_CheckTypeByBarCode_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BillBarCode_VerifyOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_UpdateTemp_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getDataSetByMasterSQLOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getCheckOpenOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getGetDataBaseOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getCheckCzymcOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getSub_GetCurPeriodOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getDataSetBySQLOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getRunProcOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getRunProcByMulOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getSecurity_LogOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_CancelltionBarCodeBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_UnCancelltionBarCodeBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback Set_BPrintQtyBarCodeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_BarCodeAutoWMSOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MouldOperationCompleted;
         
         private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_InfoByBarCodeForReportOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_InfoByStationInBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_InfoByStationOutBillOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_MaxBillNoAndIDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_MaxBillNoAndID_K3OperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_MaxBillNoAndID_CLDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_MaxBillNoAndID_NewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_MaxBillIDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback CheckModRightOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_UserOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback CheckUserOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_TestStrOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_ServerConOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_ServerCon2OperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SubDisplayOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SubDisplayByOwnerOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWorkProcInfoBoardOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetICInventoryByBarCode_ViewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetMaterByBarCode_ViewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetICInventoryByBarCodeSP_ViewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetMaterByBarCodeSP_ViewOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback SetFIFOPonderationBillMain_TempOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCodeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_OutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MulSourceOperationCompleted;
         
@@ -81,6 +256,8 @@
         
         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;
@@ -97,9 +274,17 @@
         
         private System.Threading.SendOrPostCallback get_SourceBill_OtherInOperationCompleted;
         
+        private System.Threading.SendOrPostCallback get_SourceBill_PackBarCodeOperationCompleted;
+        
         private System.Threading.SendOrPostCallback GetSourceBillListOperationCompleted;
         
+        private System.Threading.SendOrPostCallback get_SourceBarCode_ICMOReportOperationCompleted;
+        
         private System.Threading.SendOrPostCallback get_SourceBarCode_ProductInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_POStockInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustInOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SourceBarCode_OtherInOperationCompleted;
         
@@ -109,11 +294,19 @@
         
         private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustOutOperationCompleted;
         
+        private System.Threading.SendOrPostCallback get_SourceBarCode_OtherOutOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_MateReplenishOutOperationCompleted;
+        
         private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockStepOutOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockStepInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_POStockInBackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_MateOutBackOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_BarCodeOperationCompleted;
         
@@ -123,7 +316,11 @@
         
         private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_BarCodeOperationCompleted;
         
+        private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_PackBarCodeOperationCompleted;
+        
         private System.Threading.SendOrPostCallback get_BaseSetOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BillBarCodeOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_BarCode_MoveStockOperationCompleted;
         
@@ -137,83 +334,39 @@
         
         private System.Threading.SendOrPostCallback getMouldSourceBillListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckOtherInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetMouldBillEntry_TmpListOperationCompleted;
+        private System.Threading.SendOrPostCallback set_AuditOtherInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_DelSc_MouldStockBillMain_TempOperationCompleted;
+        private System.Threading.SendOrPostCallback get_StockInStyleOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveMouldStockBill_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherInBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback MouldTempList_ModifyOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetMouldSourceOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherInBill_MESOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetSc_MouldStockBillMain_TempListOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherInBill_BillCheckOperationCompleted;
         
-        private System.Threading.SendOrPostCallback DeleteMouldBillListOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveMouldProdInBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetBillEntry_TmpListOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetBillEntryTmpListOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_CheckTypeByPackBarCode_PackOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackUnionOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStockOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackSplitOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetBillEntry_TmpList_PackOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePackUnionBill_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePackSplitBill_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckPOInStockBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_DelPonderationBillMain_Temp_PackOperationCompleted;
-        
-        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_CheckTypeByBarCode_BillCheckOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_UpdateTemp_BillCheckOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getDataSetByMasterSQLOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getCheckOpenOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getGetDataBaseOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getCheckCzymcOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getSub_GetCurPeriodOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getDataSetBySQLOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getRunProcOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getRunProcByMulOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getSecurity_LogOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CancelltionBarCodeBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveSTJGInBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_CheckSTJGOutBillOperationCompleted;
         
@@ -325,59 +478,37 @@
         
         private System.Threading.SendOrPostCallback get_InfoByBarCode_SourceOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_InfoByBarCodeForReportOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_BillCheckOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_InfoByStationInBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_InfoByStationOutBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_MaxBillNoAndIDOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_MaxBillNoAndID_K3OperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckAddOtherOutBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_MaxBillNoAndID_CLDOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckOtherOutBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_MaxBillNoAndID_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckOtherOutBill_RowOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_MaxBillIDOperationCompleted;
+        private System.Threading.SendOrPostCallback set_AuditOtherOutBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback CheckModRightOperationCompleted;
+        private System.Threading.SendOrPostCallback get_StockOutStyleOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_UserOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback CheckUserOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_TestStrOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_MESOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_ServerConOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_ServerCon2OperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_BillCheckOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SubDisplayOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePOStockInBackBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SubDisplayByOwnerOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetWorkProcInfoBoardOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetICInventoryByBarCode_ViewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetMaterByBarCode_ViewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetICInventoryByBarCodeSP_ViewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetMaterByBarCodeSP_ViewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback SetFIFOPonderationBillMain_TempOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCodeOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_OutOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_CLD_NewOperationCompleted;
         
@@ -451,37 +582,19 @@
         
         private System.Threading.SendOrPostCallback set_CheckAddOtherInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_CheckOtherInBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveMoveStockStepInBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_AuditOtherInBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveMoveStockStepInBill_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_StockInStyleOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveCheckStockBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveOtherInBill_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveCheckStockBill_WMSOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLD_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_IsCheckStock_ICInventoryOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveOtherInBill_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveSellOutBackBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveMouldProdInBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_CLD_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStockOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckPOInStockBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveSTJGInBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_NewOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_CLD_NewOperationCompleted;
         
@@ -495,7 +608,11 @@
         
         private System.Threading.SendOrPostCallback set_SaveSellOutBill_CLD_NewOperationCompleted;
         
+        private System.Threading.SendOrPostCallback set_SaveSellOutBill_MESOperationCompleted;
+        
         private System.Threading.SendOrPostCallback set_SaveSellOutBill_CLDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveSellOutBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveStationInBillOperationCompleted;
         
@@ -539,6 +656,10 @@
         
         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_SaveEntrustInBackBill_CLDOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBillOperationCompleted;
@@ -565,33 +686,7 @@
         
         private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveOtherOutBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckAddOtherOutBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckOtherOutBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_CheckOtherOutBill_RowOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_AuditOtherOutBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_StockOutStyleOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLD_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_BillCheckOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePOStockInBackBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_ChangGuiOperationCompleted;
         
@@ -691,6 +786,16 @@
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockBillOperationCompleted;
         
+        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_PDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_CLD_New_PDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BarCode_MoveStock_PDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MoveStock_AROperationCompleted;
+        
         private System.Threading.SendOrPostCallback set_CheckXCMoveStockBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_CheckXCMoveStockBill_RowOperationCompleted;
@@ -707,6 +812,8 @@
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_CLD_NewOperationCompleted;
         
+        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_MESOperationCompleted;
+        
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_CLD_BillCheckOperationCompleted;
@@ -715,19 +822,7 @@
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockStepOutBill_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveMoveStockStepInBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveMoveStockStepInBill_CLD_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveCheckStockBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveCheckStockBill_WMSOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback Get_IsCheckStock_ICInventoryOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveSellOutBackBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback GetSc_ICMOBillListOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetSc_ICMOReportBillListOperationCompleted;
         
@@ -897,8 +992,6 @@
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_CheckOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted;
-        
         private System.Threading.SendOrPostCallback HelloWorldOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetMaterialListOperationCompleted;
@@ -1055,6 +1148,8 @@
         
         private System.Threading.SendOrPostCallback GetKf_STJGOutBillListOperationCompleted;
         
+        private System.Threading.SendOrPostCallback GetSc_PrepareMTRLBillListOperationCompleted;
+        
         private System.Threading.SendOrPostCallback GetCg_POStockInBackBillList_CLDOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetCg_EntrustInBackBillList_CLDOperationCompleted;
@@ -1066,8 +1161,6 @@
         private System.Threading.SendOrPostCallback GetKf_ProductInBillListOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetSc_ICMOBackBillListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetSc_ICMOBillListOperationCompleted;
         
         private bool useDefaultCredentialsSetExplicitly;
         
@@ -1108,10 +1201,193 @@
         }
         
         /// <remarks/>
+        public event Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventHandler Get_CheckTypeByMouldBarCode_ProdCheckStockCompleted;
+        
+        /// <remarks/>
+        public event GetMouldBillEntry_TmpListCompletedEventHandler GetMouldBillEntry_TmpListCompleted;
+        
+        /// <remarks/>
+        public event set_DelSc_MouldStockBillMain_TempCompletedEventHandler set_DelSc_MouldStockBillMain_TempCompleted;
+        
+        /// <remarks/>
+        public event set_SaveMouldStockBill_NewCompletedEventHandler set_SaveMouldStockBill_NewCompleted;
+        
+        /// <remarks/>
+        public event MouldTempList_ModifyCompletedEventHandler MouldTempList_ModifyCompleted;
+        
+        /// <remarks/>
+        public event GetMouldSourceCompletedEventHandler GetMouldSourceCompleted;
+        
+        /// <remarks/>
+        public event GetSc_MouldStockBillMain_TempListCompletedEventHandler GetSc_MouldStockBillMain_TempListCompleted;
+        
+        /// <remarks/>
+        public event DeleteMouldBillListCompletedEventHandler DeleteMouldBillListCompleted;
+        
+        /// <remarks/>
+        public event GetBillEntry_TmpListCompletedEventHandler GetBillEntry_TmpListCompleted;
+        
+        /// <remarks/>
+        public event GetBillEntryTmpListCompletedEventHandler GetBillEntryTmpListCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByPackBarCode_PackCompletedEventHandler get_CheckTypeByPackBarCode_PackCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_PackUnionCompletedEventHandler get_CheckTypeByBarCode_PackUnionCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_PackSplitCompletedEventHandler get_CheckTypeByBarCode_PackSplitCompleted;
+        
+        /// <remarks/>
+        public event GetBillEntry_TmpList_PackCompletedEventHandler GetBillEntry_TmpList_PackCompleted;
+        
+        /// <remarks/>
+        public event set_SavePackUnionBill_NewCompletedEventHandler set_SavePackUnionBill_NewCompleted;
+        
+        /// <remarks/>
+        public event set_SavePackSplitBill_NewCompletedEventHandler set_SavePackSplitBill_NewCompleted;
+        
+        /// <remarks/>
+        public event set_DelPonderationBillMain_Temp_PackCompletedEventHandler set_DelPonderationBillMain_Temp_PackCompleted;
+        
+        /// <remarks/>
+        public event get_PackBarCode_PackUnionBillCompletedEventHandler get_PackBarCode_PackUnionBillCompleted;
+        
+        /// <remarks/>
+        public event get_BarCode_PackUnionBillCompletedEventHandler get_BarCode_PackUnionBillCompleted;
+        
+        /// <remarks/>
+        public event GetBillEntry_Tmp_PackCompletedEventHandler GetBillEntry_Tmp_PackCompleted;
+        
+        /// <remarks/>
+        public event set_DelPackUnionBill_Temp_PackCompletedEventHandler set_DelPackUnionBill_Temp_PackCompleted;
+        
+        /// <remarks/>
+        public event set_SavePackUnionBill_AddCompletedEventHandler set_SavePackUnionBill_AddCompleted;
+        
+        /// <remarks/>
+        public event get_PackBarCode_DeletePackUnionBillCompletedEventHandler get_PackBarCode_DeletePackUnionBillCompleted;
+        
+        /// <remarks/>
+        public event set_DeletePackUnionBillCompletedEventHandler set_DeletePackUnionBillCompleted;
+        
+        /// <remarks/>
+        public event get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler get_BarCodePack_In_MoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event get_BarCode_MoveStockBill_HuanTuoCompletedEventHandler get_BarCode_MoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventHandler GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventHandler set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event set_SaveMoveStockBill_HuanTuoCompletedEventHandler set_SaveMoveStockBill_HuanTuoCompleted;
+        
+        /// <remarks/>
+        public event get_BarCode_PackUnionCarryUpCompletedEventHandler get_BarCode_PackUnionCarryUpCompleted;
+        
+        /// <remarks/>
+        public event get_SNBarCode_PackUnionCarryUpCompletedEventHandler get_SNBarCode_PackUnionCarryUpCompleted;
+        
+        /// <remarks/>
+        public event GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler GetBillEntry_TmpList_PackUnionCarryUpCompleted;
+        
+        /// <remarks/>
+        public event set_SavePackUnionCarryUpBill_NewCompletedEventHandler set_SavePackUnionCarryUpBill_NewCompleted;
+        
+        /// <remarks/>
+        public event set_DelPackUnionBill_TempCompletedEventHandler set_DelPackUnionBill_TempCompleted;
+        
+        /// <remarks/>
+        public event TempList_Modify_PackCompletedEventHandler TempList_Modify_PackCompleted;
+        
+        /// <remarks/>
+        public event GetSc_PackUnionBill_TempListCompletedEventHandler GetSc_PackUnionBill_TempListCompleted;
+        
+        /// <remarks/>
+        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/>
+        public event get_CheckTypeByBarCode_BillCheckCompletedEventHandler get_CheckTypeByBarCode_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event get_BillBarCode_VerifyCompletedEventHandler get_BillBarCode_VerifyCompleted;
+        
+        /// <remarks/>
+        public event GetKf_PonderationBillMain_Temp_BillCheckCompletedEventHandler GetKf_PonderationBillMain_Temp_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event set_UpdateTemp_BillCheckCompletedEventHandler set_UpdateTemp_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler GetKf_PonderationBillMain_TempList_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event getDataSetByMasterSQLCompletedEventHandler getDataSetByMasterSQLCompleted;
+        
+        /// <remarks/>
+        public event getCheckOpenCompletedEventHandler getCheckOpenCompleted;
+        
+        /// <remarks/>
+        public event getGetDataBaseCompletedEventHandler getGetDataBaseCompleted;
+        
+        /// <remarks/>
+        public event getCheckCzymcCompletedEventHandler getCheckCzymcCompleted;
+        
+        /// <remarks/>
+        public event getSub_GetCurPeriodCompletedEventHandler getSub_GetCurPeriodCompleted;
+        
+        /// <remarks/>
+        public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
+        
+        /// <remarks/>
+        public event getRunProcCompletedEventHandler getRunProcCompleted;
+        
+        /// <remarks/>
+        public event getRunProcByMulCompletedEventHandler getRunProcByMulCompleted;
+        
+        /// <remarks/>
+        public event getSecurity_LogCompletedEventHandler getSecurity_LogCompleted;
+        
+        /// <remarks/>
+        public event set_CancelltionBarCodeBillCompletedEventHandler set_CancelltionBarCodeBillCompleted;
+        
+        /// <remarks/>
         public event set_UnCancelltionBarCodeBillCompletedEventHandler set_UnCancelltionBarCodeBillCompleted;
         
         /// <remarks/>
         public event Set_BPrintQtyBarCodeCompletedEventHandler Set_BPrintQtyBarCodeCompleted;
+        
+        /// <remarks/>
+        public event set_BarCodeAutoWMSCompletedEventHandler set_BarCodeAutoWMSCompleted;
         
         /// <remarks/>
         public event get_CheckTypeByBarCode_MouldCompletedEventHandler get_CheckTypeByBarCode_MouldCompleted;
@@ -1121,6 +1397,87 @@
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
+        
+        /// <remarks/>
+        public event get_InfoByBarCodeForReportCompletedEventHandler get_InfoByBarCodeForReportCompleted;
+        
+        /// <remarks/>
+        public event get_InfoByStationInBillCompletedEventHandler get_InfoByStationInBillCompleted;
+        
+        /// <remarks/>
+        public event get_InfoByStationOutBillCompletedEventHandler get_InfoByStationOutBillCompleted;
+        
+        /// <remarks/>
+        public event get_MaxBillNoAndIDCompletedEventHandler get_MaxBillNoAndIDCompleted;
+        
+        /// <remarks/>
+        public event get_MaxBillNoAndID_K3CompletedEventHandler get_MaxBillNoAndID_K3Completed;
+        
+        /// <remarks/>
+        public event get_MaxBillNoAndID_CLDCompletedEventHandler get_MaxBillNoAndID_CLDCompleted;
+        
+        /// <remarks/>
+        public event get_MaxBillNoAndID_NewCompletedEventHandler get_MaxBillNoAndID_NewCompleted;
+        
+        /// <remarks/>
+        public event get_MaxBillIDCompletedEventHandler get_MaxBillIDCompleted;
+        
+        /// <remarks/>
+        public event CheckModRightCompletedEventHandler CheckModRightCompleted;
+        
+        /// <remarks/>
+        public event get_UserCompletedEventHandler get_UserCompleted;
+        
+        /// <remarks/>
+        public event CheckUserCompletedEventHandler CheckUserCompleted;
+        
+        /// <remarks/>
+        public event get_TestStrCompletedEventHandler get_TestStrCompleted;
+        
+        /// <remarks/>
+        public event get_ServerConCompletedEventHandler get_ServerConCompleted;
+        
+        /// <remarks/>
+        public event get_ServerCon2CompletedEventHandler get_ServerCon2Completed;
+        
+        /// <remarks/>
+        public event get_SubDisplayCompletedEventHandler get_SubDisplayCompleted;
+        
+        /// <remarks/>
+        public event get_SubDisplayByOwnerCompletedEventHandler get_SubDisplayByOwnerCompleted;
+        
+        /// <remarks/>
+        public event GetWorkProcInfoBoardCompletedEventHandler GetWorkProcInfoBoardCompleted;
+        
+        /// <remarks/>
+        public event GetICInventoryByBarCode_ViewCompletedEventHandler GetICInventoryByBarCode_ViewCompleted;
+        
+        /// <remarks/>
+        public event GetMaterByBarCode_ViewCompletedEventHandler GetMaterByBarCode_ViewCompleted;
+        
+        /// <remarks/>
+        public event GetICInventoryByBarCodeSP_ViewCompletedEventHandler GetICInventoryByBarCodeSP_ViewCompleted;
+        
+        /// <remarks/>
+        public event GetMaterByBarCodeSP_ViewCompletedEventHandler GetMaterByBarCodeSP_ViewCompleted;
+        
+        /// <remarks/>
+        public event SetFIFOPonderationBillMain_TempCompletedEventHandler SetFIFOPonderationBillMain_TempCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_FastCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCodeCompletedEventHandler get_CheckTypeByBarCodeCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted;
+        
+        /// <remarks/>
+        public event get_CheckTypeByBarCode_OutCompletedEventHandler get_CheckTypeByBarCode_OutCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted;
         
         /// <remarks/>
         public event get_CheckTypeByBarCode_MulSourceCompletedEventHandler get_CheckTypeByBarCode_MulSourceCompleted;
@@ -1177,6 +1534,9 @@
         public event getSourceBillList_NewCompletedEventHandler getSourceBillList_NewCompleted;
         
         /// <remarks/>
+        public event get_BillSubTypeCompletedEventHandler get_BillSubTypeCompleted;
+        
+        /// <remarks/>
         public event get_SourceBarCode_NewCompletedEventHandler get_SourceBarCode_NewCompleted;
         
         /// <remarks/>
@@ -1201,10 +1561,22 @@
         public event get_SourceBill_OtherInCompletedEventHandler get_SourceBill_OtherInCompleted;
         
         /// <remarks/>
+        public event get_SourceBill_PackBarCodeCompletedEventHandler get_SourceBill_PackBarCodeCompleted;
+        
+        /// <remarks/>
         public event GetSourceBillListCompletedEventHandler GetSourceBillListCompleted;
         
         /// <remarks/>
+        public event get_SourceBarCode_ICMOReportCompletedEventHandler get_SourceBarCode_ICMOReportCompleted;
+        
+        /// <remarks/>
         public event get_SourceBarCode_ProductInCompletedEventHandler get_SourceBarCode_ProductInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_POStockInCompletedEventHandler get_SourceBarCode_POStockInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_EntrustInCompletedEventHandler get_SourceBarCode_EntrustInCompleted;
         
         /// <remarks/>
         public event get_SourceBarCode_OtherInCompletedEventHandler get_SourceBarCode_OtherInCompleted;
@@ -1219,6 +1591,12 @@
         public event get_SourceBarCode_EntrustOutCompletedEventHandler get_SourceBarCode_EntrustOutCompleted;
         
         /// <remarks/>
+        public event get_SourceBarCode_OtherOutCompletedEventHandler get_SourceBarCode_OtherOutCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_MateReplenishOutCompletedEventHandler get_SourceBarCode_MateReplenishOutCompleted;
+        
+        /// <remarks/>
         public event get_SourceBarCode_MoveStockCompletedEventHandler get_SourceBarCode_MoveStockCompleted;
         
         /// <remarks/>
@@ -1226,6 +1604,12 @@
         
         /// <remarks/>
         public event get_SourceBarCode_MoveStockStepInCompletedEventHandler get_SourceBarCode_MoveStockStepInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_POStockInBackCompletedEventHandler get_SourceBarCode_POStockInBackCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_MateOutBackCompletedEventHandler get_SourceBarCode_MateOutBackCompleted;
         
         /// <remarks/>
         public event get_BarCodeCompletedEventHandler get_BarCodeCompleted;
@@ -1240,7 +1624,13 @@
         public event get_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler get_SavePonderationBillMain_Temp_BarCodeCompleted;
         
         /// <remarks/>
+        public event get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventHandler get_SavePonderationBillMain_Temp_PackBarCodeCompleted;
+        
+        /// <remarks/>
         public event get_BaseSetCompletedEventHandler get_BaseSetCompleted;
+        
+        /// <remarks/>
+        public event get_BillBarCodeCompletedEventHandler get_BillBarCodeCompleted;
         
         /// <remarks/>
         public event get_BarCode_MoveStockCompletedEventHandler get_BarCode_MoveStockCompleted;
@@ -1261,121 +1651,55 @@
         public event getMouldSourceBillListCompletedEventHandler getMouldSourceBillListCompleted;
         
         /// <remarks/>
-        public event Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventHandler Get_CheckTypeByMouldBarCode_ProdCheckStockCompleted;
+        public event set_CheckOtherInBillCompletedEventHandler set_CheckOtherInBillCompleted;
         
         /// <remarks/>
-        public event GetMouldBillEntry_TmpListCompletedEventHandler GetMouldBillEntry_TmpListCompleted;
+        public event set_AuditOtherInBillCompletedEventHandler set_AuditOtherInBillCompleted;
         
         /// <remarks/>
-        public event set_DelSc_MouldStockBillMain_TempCompletedEventHandler set_DelSc_MouldStockBillMain_TempCompleted;
+        public event get_StockInStyleCompletedEventHandler get_StockInStyleCompleted;
         
         /// <remarks/>
-        public event set_SaveMouldStockBill_NewCompletedEventHandler set_SaveMouldStockBill_NewCompleted;
+        public event set_SaveOtherInBill_NewCompletedEventHandler set_SaveOtherInBill_NewCompleted;
         
         /// <remarks/>
-        public event MouldTempList_ModifyCompletedEventHandler MouldTempList_ModifyCompleted;
+        public event set_SaveOtherInBill_CLD_NewCompletedEventHandler set_SaveOtherInBill_CLD_NewCompleted;
         
         /// <remarks/>
-        public event GetMouldSourceCompletedEventHandler GetMouldSourceCompleted;
+        public event set_SaveOtherInBill_MESCompletedEventHandler set_SaveOtherInBill_MESCompleted;
         
         /// <remarks/>
-        public event GetSc_MouldStockBillMain_TempListCompletedEventHandler GetSc_MouldStockBillMain_TempListCompleted;
+        public event set_SaveOtherInBill_BillCheckCompletedEventHandler set_SaveOtherInBill_BillCheckCompleted;
         
         /// <remarks/>
-        public event DeleteMouldBillListCompletedEventHandler DeleteMouldBillListCompleted;
+        public event set_SaveMouldProdInBill_NewCompletedEventHandler set_SaveMouldProdInBill_NewCompleted;
         
         /// <remarks/>
-        public event GetBillEntry_TmpListCompletedEventHandler GetBillEntry_TmpListCompleted;
+        public event set_SaveOtherInBill_CLDCompletedEventHandler set_SaveOtherInBill_CLDCompleted;
         
         /// <remarks/>
-        public event GetBillEntryTmpListCompletedEventHandler GetBillEntryTmpListCompleted;
+        public event set_SaveProcReportMoveBill_NewCompletedEventHandler set_SaveProcReportMoveBill_NewCompleted;
         
         /// <remarks/>
-        public event get_CheckTypeByPackBarCode_PackCompletedEventHandler get_CheckTypeByPackBarCode_PackCompleted;
+        public event set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_CLD_NewCompleted;
         
         /// <remarks/>
-        public event get_CheckTypeByBarCode_PackUnionCompletedEventHandler get_CheckTypeByBarCode_PackUnionCompleted;
+        public event set_SaveProcReportMoveBill_MoveStockCompletedEventHandler set_SaveProcReportMoveBill_MoveStockCompleted;
         
         /// <remarks/>
-        public event get_CheckTypeByBarCode_PackSplitCompletedEventHandler get_CheckTypeByBarCode_PackSplitCompleted;
+        public event set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted;
         
         /// <remarks/>
-        public event GetBillEntry_TmpList_PackCompletedEventHandler GetBillEntry_TmpList_PackCompleted;
+        public event set_CheckPOInStockBill_NewCompletedEventHandler set_CheckPOInStockBill_NewCompleted;
         
         /// <remarks/>
-        public event set_SavePackUnionBill_NewCompletedEventHandler set_SavePackUnionBill_NewCompleted;
+        public event set_CheckPOInStockBill_CLDCompletedEventHandler set_CheckPOInStockBill_CLDCompleted;
         
         /// <remarks/>
-        public event set_SavePackSplitBill_NewCompletedEventHandler set_SavePackSplitBill_NewCompleted;
+        public event set_CheckPOInStockBillCompletedEventHandler set_CheckPOInStockBillCompleted;
         
         /// <remarks/>
-        public event set_DelPonderationBillMain_Temp_PackCompletedEventHandler set_DelPonderationBillMain_Temp_PackCompleted;
-        
-        /// <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/>
-        public event get_CheckTypeByBarCode_BillCheckCompletedEventHandler get_CheckTypeByBarCode_BillCheckCompleted;
-        
-        /// <remarks/>
-        public event GetKf_PonderationBillMain_Temp_BillCheckCompletedEventHandler GetKf_PonderationBillMain_Temp_BillCheckCompleted;
-        
-        /// <remarks/>
-        public event set_UpdateTemp_BillCheckCompletedEventHandler set_UpdateTemp_BillCheckCompleted;
-        
-        /// <remarks/>
-        public event GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler GetKf_PonderationBillMain_TempList_BillCheckCompleted;
-        
-        /// <remarks/>
-        public event getDataSetByMasterSQLCompletedEventHandler getDataSetByMasterSQLCompleted;
-        
-        /// <remarks/>
-        public event getCheckOpenCompletedEventHandler getCheckOpenCompleted;
-        
-        /// <remarks/>
-        public event getGetDataBaseCompletedEventHandler getGetDataBaseCompleted;
-        
-        /// <remarks/>
-        public event getCheckCzymcCompletedEventHandler getCheckCzymcCompleted;
-        
-        /// <remarks/>
-        public event getSub_GetCurPeriodCompletedEventHandler getSub_GetCurPeriodCompleted;
-        
-        /// <remarks/>
-        public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
-        
-        /// <remarks/>
-        public event getRunProcCompletedEventHandler getRunProcCompleted;
-        
-        /// <remarks/>
-        public event getRunProcByMulCompletedEventHandler getRunProcByMulCompleted;
-        
-        /// <remarks/>
-        public event getSecurity_LogCompletedEventHandler getSecurity_LogCompleted;
-        
-        /// <remarks/>
-        public event set_CancelltionBarCodeBillCompletedEventHandler set_CancelltionBarCodeBillCompleted;
+        public event set_SaveSTJGInBillCompletedEventHandler set_SaveSTJGInBillCompleted;
         
         /// <remarks/>
         public event set_CheckSTJGOutBillCompletedEventHandler set_CheckSTJGOutBillCompleted;
@@ -1543,85 +1867,52 @@
         public event get_InfoByBarCode_SourceCompletedEventHandler get_InfoByBarCode_SourceCompleted;
         
         /// <remarks/>
-        public event get_InfoByBarCodeForReportCompletedEventHandler get_InfoByBarCodeForReportCompleted;
+        public event set_SaveEntrustOutBill_BillCheckCompletedEventHandler set_SaveEntrustOutBill_BillCheckCompleted;
         
         /// <remarks/>
-        public event get_InfoByStationInBillCompletedEventHandler get_InfoByStationInBillCompleted;
+        public event set_SaveOtherOutBackBillCompletedEventHandler set_SaveOtherOutBackBillCompleted;
         
         /// <remarks/>
-        public event get_InfoByStationOutBillCompletedEventHandler get_InfoByStationOutBillCompleted;
+        public event set_SaveOtherOutBackBill_NewCompletedEventHandler set_SaveOtherOutBackBill_NewCompleted;
         
         /// <remarks/>
-        public event get_MaxBillNoAndIDCompletedEventHandler get_MaxBillNoAndIDCompleted;
+        public event set_SaveOtherOutBillCompletedEventHandler set_SaveOtherOutBillCompleted;
         
         /// <remarks/>
-        public event get_MaxBillNoAndID_K3CompletedEventHandler get_MaxBillNoAndID_K3Completed;
+        public event set_CheckAddOtherOutBillCompletedEventHandler set_CheckAddOtherOutBillCompleted;
         
         /// <remarks/>
-        public event get_MaxBillNoAndID_CLDCompletedEventHandler get_MaxBillNoAndID_CLDCompleted;
+        public event set_CheckOtherOutBillCompletedEventHandler set_CheckOtherOutBillCompleted;
         
         /// <remarks/>
-        public event get_MaxBillNoAndID_NewCompletedEventHandler get_MaxBillNoAndID_NewCompleted;
+        public event set_CheckOtherOutBill_RowCompletedEventHandler set_CheckOtherOutBill_RowCompleted;
         
         /// <remarks/>
-        public event get_MaxBillIDCompletedEventHandler get_MaxBillIDCompleted;
+        public event set_AuditOtherOutBillCompletedEventHandler set_AuditOtherOutBillCompleted;
         
         /// <remarks/>
-        public event CheckModRightCompletedEventHandler CheckModRightCompleted;
+        public event get_StockOutStyleCompletedEventHandler get_StockOutStyleCompleted;
         
         /// <remarks/>
-        public event get_UserCompletedEventHandler get_UserCompleted;
+        public event set_SaveOtherOutBill_NewCompletedEventHandler set_SaveOtherOutBill_NewCompleted;
         
         /// <remarks/>
-        public event CheckUserCompletedEventHandler CheckUserCompleted;
+        public event set_SaveOtherOutBill_CLD_NewCompletedEventHandler set_SaveOtherOutBill_CLD_NewCompleted;
         
         /// <remarks/>
-        public event get_TestStrCompletedEventHandler get_TestStrCompleted;
+        public event set_SaveOtherOutBill_MESCompletedEventHandler set_SaveOtherOutBill_MESCompleted;
         
         /// <remarks/>
-        public event get_ServerConCompletedEventHandler get_ServerConCompleted;
+        public event set_SaveOtherOutBill_CLDCompletedEventHandler set_SaveOtherOutBill_CLDCompleted;
         
         /// <remarks/>
-        public event get_ServerCon2CompletedEventHandler get_ServerCon2Completed;
+        public event set_SaveOtherOutBill_BillCheckCompletedEventHandler set_SaveOtherOutBill_BillCheckCompleted;
         
         /// <remarks/>
-        public event get_SubDisplayCompletedEventHandler get_SubDisplayCompleted;
+        public event set_SavePOStockInBackBillCompletedEventHandler set_SavePOStockInBackBillCompleted;
         
         /// <remarks/>
-        public event get_SubDisplayByOwnerCompletedEventHandler get_SubDisplayByOwnerCompleted;
-        
-        /// <remarks/>
-        public event GetWorkProcInfoBoardCompletedEventHandler GetWorkProcInfoBoardCompleted;
-        
-        /// <remarks/>
-        public event GetICInventoryByBarCode_ViewCompletedEventHandler GetICInventoryByBarCode_ViewCompleted;
-        
-        /// <remarks/>
-        public event GetMaterByBarCode_ViewCompletedEventHandler GetMaterByBarCode_ViewCompleted;
-        
-        /// <remarks/>
-        public event GetICInventoryByBarCodeSP_ViewCompletedEventHandler GetICInventoryByBarCodeSP_ViewCompleted;
-        
-        /// <remarks/>
-        public event GetMaterByBarCodeSP_ViewCompletedEventHandler GetMaterByBarCodeSP_ViewCompleted;
-        
-        /// <remarks/>
-        public event SetFIFOPonderationBillMain_TempCompletedEventHandler SetFIFOPonderationBillMain_TempCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_FastCompleted;
-        
-        /// <remarks/>
-        public event get_CheckTypeByBarCodeCompletedEventHandler get_CheckTypeByBarCodeCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted;
-        
-        /// <remarks/>
-        public event get_CheckTypeByBarCode_OutCompletedEventHandler get_CheckTypeByBarCode_OutCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted;
+        public event set_SavePOStockInBackBill_NewCompletedEventHandler set_SavePOStockInBackBill_NewCompleted;
         
         /// <remarks/>
         public event set_SavePOStockInBackBill_CLD_NewCompletedEventHandler set_SavePOStockInBackBill_CLD_NewCompleted;
@@ -1732,52 +2023,25 @@
         public event set_CheckAddOtherInBillCompletedEventHandler set_CheckAddOtherInBillCompleted;
         
         /// <remarks/>
-        public event set_CheckOtherInBillCompletedEventHandler set_CheckOtherInBillCompleted;
+        public event set_SaveMoveStockStepInBill_NewCompletedEventHandler set_SaveMoveStockStepInBill_NewCompleted;
         
         /// <remarks/>
-        public event set_AuditOtherInBillCompletedEventHandler set_AuditOtherInBillCompleted;
+        public event set_SaveMoveStockStepInBill_CLD_NewCompletedEventHandler set_SaveMoveStockStepInBill_CLD_NewCompleted;
         
         /// <remarks/>
-        public event get_StockInStyleCompletedEventHandler get_StockInStyleCompleted;
+        public event set_SaveCheckStockBillCompletedEventHandler set_SaveCheckStockBillCompleted;
         
         /// <remarks/>
-        public event set_SaveOtherInBill_NewCompletedEventHandler set_SaveOtherInBill_NewCompleted;
+        public event set_SaveCheckStockBill_WMSCompletedEventHandler set_SaveCheckStockBill_WMSCompleted;
         
         /// <remarks/>
-        public event set_SaveOtherInBill_CLD_NewCompletedEventHandler set_SaveOtherInBill_CLD_NewCompleted;
+        public event Get_IsCheckStock_ICInventoryCompletedEventHandler Get_IsCheckStock_ICInventoryCompleted;
         
         /// <remarks/>
-        public event set_SaveOtherInBill_BillCheckCompletedEventHandler set_SaveOtherInBill_BillCheckCompleted;
+        public event set_SaveSellOutBackBillCompletedEventHandler set_SaveSellOutBackBillCompleted;
         
         /// <remarks/>
-        public event set_SaveMouldProdInBill_NewCompletedEventHandler set_SaveMouldProdInBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveOtherInBill_CLDCompletedEventHandler set_SaveOtherInBill_CLDCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProcReportMoveBill_NewCompletedEventHandler set_SaveProcReportMoveBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_CLD_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProcReportMoveBill_MoveStockCompletedEventHandler set_SaveProcReportMoveBill_MoveStockCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted;
-        
-        /// <remarks/>
-        public event set_CheckPOInStockBill_NewCompletedEventHandler set_CheckPOInStockBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_CheckPOInStockBill_CLDCompletedEventHandler set_CheckPOInStockBill_CLDCompleted;
-        
-        /// <remarks/>
-        public event set_CheckPOInStockBillCompletedEventHandler set_CheckPOInStockBillCompleted;
-        
-        /// <remarks/>
-        public event set_SaveSTJGInBillCompletedEventHandler set_SaveSTJGInBillCompleted;
+        public event set_SaveSellOutBackBill_NewCompletedEventHandler set_SaveSellOutBackBill_NewCompleted;
         
         /// <remarks/>
         public event set_SaveSellOutBackBill_CLD_NewCompletedEventHandler set_SaveSellOutBackBill_CLD_NewCompleted;
@@ -1798,7 +2062,13 @@
         public event set_SaveSellOutBill_CLD_NewCompletedEventHandler set_SaveSellOutBill_CLD_NewCompleted;
         
         /// <remarks/>
+        public event set_SaveSellOutBill_MESCompletedEventHandler set_SaveSellOutBill_MESCompleted;
+        
+        /// <remarks/>
         public event set_SaveSellOutBill_CLDCompletedEventHandler set_SaveSellOutBill_CLDCompleted;
+        
+        /// <remarks/>
+        public event set_SaveSellOutBill_BillCheckCompletedEventHandler set_SaveSellOutBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SaveStationInBillCompletedEventHandler set_SaveStationInBillCompleted;
@@ -1864,6 +2134,12 @@
         public event set_SaveMateReplenishOutBill_CLD_NewCompletedEventHandler set_SaveMateReplenishOutBill_CLD_NewCompleted;
         
         /// <remarks/>
+        public event set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler set_SaveMateReplenishOutBill_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler set_SaveEntrustReplenishOutBill_BillCheckCompleted;
+        
+        /// <remarks/>
         public event set_SaveEntrustInBackBill_CLDCompletedEventHandler set_SaveEntrustInBackBill_CLDCompleted;
         
         /// <remarks/>
@@ -1903,46 +2179,7 @@
         public event set_SaveEntrustOutBill_CLDCompletedEventHandler set_SaveEntrustOutBill_CLDCompleted;
         
         /// <remarks/>
-        public event set_SaveOtherOutBackBillCompletedEventHandler set_SaveOtherOutBackBillCompleted;
-        
-        /// <remarks/>
-        public event set_SaveOtherOutBackBill_NewCompletedEventHandler set_SaveOtherOutBackBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveOtherOutBillCompletedEventHandler set_SaveOtherOutBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckAddOtherOutBillCompletedEventHandler set_CheckAddOtherOutBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckOtherOutBillCompletedEventHandler set_CheckOtherOutBillCompleted;
-        
-        /// <remarks/>
-        public event set_CheckOtherOutBill_RowCompletedEventHandler set_CheckOtherOutBill_RowCompleted;
-        
-        /// <remarks/>
-        public event set_AuditOtherOutBillCompletedEventHandler set_AuditOtherOutBillCompleted;
-        
-        /// <remarks/>
-        public event get_StockOutStyleCompletedEventHandler get_StockOutStyleCompleted;
-        
-        /// <remarks/>
-        public event set_SaveOtherOutBill_NewCompletedEventHandler set_SaveOtherOutBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveOtherOutBill_CLD_NewCompletedEventHandler set_SaveOtherOutBill_CLD_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveOtherOutBill_CLDCompletedEventHandler set_SaveOtherOutBill_CLDCompleted;
-        
-        /// <remarks/>
-        public event set_SaveOtherOutBill_BillCheckCompletedEventHandler set_SaveOtherOutBill_BillCheckCompleted;
-        
-        /// <remarks/>
-        public event set_SavePOStockInBackBillCompletedEventHandler set_SavePOStockInBackBillCompleted;
-        
-        /// <remarks/>
-        public event set_SavePOStockInBackBill_NewCompletedEventHandler set_SavePOStockInBackBill_NewCompleted;
+        public event set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler set_ClearPonderationBillMain_Temp_ChangGuiCompleted;
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler set_SavePonderationBillMain_Temp_ChangGuiCompleted;
@@ -2092,6 +2329,21 @@
         public event set_SaveMoveStockBillCompletedEventHandler set_SaveMoveStockBillCompleted;
         
         /// <remarks/>
+        public event set_SaveMoveStockBill_PDCompletedEventHandler set_SaveMoveStockBill_PDCompleted;
+        
+        /// <remarks/>
+        public event set_SaveMoveStockBill_CLD_New_PDCompletedEventHandler set_SaveMoveStockBill_CLD_New_PDCompleted;
+        
+        /// <remarks/>
+        public event get_BarCode_MoveStock_PDCompletedEventHandler get_BarCode_MoveStock_PDCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompleted;
+        
+        /// <remarks/>
         public event set_CheckXCMoveStockBillCompletedEventHandler set_CheckXCMoveStockBillCompleted;
         
         /// <remarks/>
@@ -2116,6 +2368,9 @@
         public event set_SaveMoveStockBill_CLD_NewCompletedEventHandler set_SaveMoveStockBill_CLD_NewCompleted;
         
         /// <remarks/>
+        public event set_SaveMoveStockBill_MESCompletedEventHandler set_SaveMoveStockBill_MESCompleted;
+        
+        /// <remarks/>
         public event set_SaveMoveStockBill_BillCheckCompletedEventHandler set_SaveMoveStockBill_BillCheckCompleted;
         
         /// <remarks/>
@@ -2128,25 +2383,7 @@
         public event set_SaveMoveStockStepOutBill_CLD_NewCompletedEventHandler set_SaveMoveStockStepOutBill_CLD_NewCompleted;
         
         /// <remarks/>
-        public event set_SaveMoveStockStepInBill_NewCompletedEventHandler set_SaveMoveStockStepInBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveMoveStockStepInBill_CLD_NewCompletedEventHandler set_SaveMoveStockStepInBill_CLD_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveCheckStockBillCompletedEventHandler set_SaveCheckStockBillCompleted;
-        
-        /// <remarks/>
-        public event set_SaveCheckStockBill_WMSCompletedEventHandler set_SaveCheckStockBill_WMSCompleted;
-        
-        /// <remarks/>
-        public event Get_IsCheckStock_ICInventoryCompletedEventHandler Get_IsCheckStock_ICInventoryCompleted;
-        
-        /// <remarks/>
-        public event set_SaveSellOutBackBillCompletedEventHandler set_SaveSellOutBackBillCompleted;
-        
-        /// <remarks/>
-        public event set_SaveSellOutBackBill_NewCompletedEventHandler set_SaveSellOutBackBill_NewCompleted;
+        public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted;
         
         /// <remarks/>
         public event GetSc_ICMOReportBillListCompletedEventHandler GetSc_ICMOReportBillListCompleted;
@@ -2401,9 +2638,6 @@
         public event set_SavePonderationBillMain_Temp_CheckCompletedEventHandler set_SavePonderationBillMain_Temp_CheckCompleted;
         
         /// <remarks/>
-        public event set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler set_ClearPonderationBillMain_Temp_ChangGuiCompleted;
-        
-        /// <remarks/>
         public event HelloWorldCompletedEventHandler HelloWorldCompleted;
         
         /// <remarks/>
@@ -2638,6 +2872,9 @@
         public event GetKf_STJGOutBillListCompletedEventHandler GetKf_STJGOutBillListCompleted;
         
         /// <remarks/>
+        public event GetSc_PrepareMTRLBillListCompletedEventHandler GetSc_PrepareMTRLBillListCompleted;
+        
+        /// <remarks/>
         public event GetCg_POStockInBackBillList_CLDCompletedEventHandler GetCg_POStockInBackBillList_CLDCompleted;
         
         /// <remarks/>
@@ -2656,7 +2893,2314 @@
         public event GetSc_ICMOBackBillListCompletedEventHandler GetSc_ICMOBackBillListCompleted;
         
         /// <remarks/>
-        public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted;
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckTypeByMouldBarCode_ProdCheckStock", 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_ProdCheckStock(string sBarCode, long HBillID, string HBillType, string HBillNo, long HWhID, long HSPID, long HStockCheckItemID, string HStockCheckNumber, long HCorrespondentTypeID, long HCorrespondentID, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("Get_CheckTypeByMouldBarCode_ProdCheckStock", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HWhID,
+                        HSPID,
+                        HStockCheckItemID,
+                        HStockCheckNumber,
+                        HCorrespondentTypeID,
+                        HCorrespondentID,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Get_CheckTypeByMouldBarCode_ProdCheckStockAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, long HWhID, long HSPID, long HStockCheckItemID, string HStockCheckNumber, long HCorrespondentTypeID, long HCorrespondentID, string HMaker, long HOWNERID, string sErrMsg) {
+            this.Get_CheckTypeByMouldBarCode_ProdCheckStockAsync(sBarCode, HBillID, HBillType, HBillNo, HWhID, HSPID, HStockCheckItemID, HStockCheckNumber, HCorrespondentTypeID, HCorrespondentID, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void Get_CheckTypeByMouldBarCode_ProdCheckStockAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, long HWhID, long HSPID, long HStockCheckItemID, string HStockCheckNumber, long HCorrespondentTypeID, long HCorrespondentID, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted == null)) {
+                this.Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted);
+            }
+            this.InvokeAsync("Get_CheckTypeByMouldBarCode_ProdCheckStock", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HWhID,
+                        HSPID,
+                        HStockCheckItemID,
+                        HStockCheckNumber,
+                        HCorrespondentTypeID,
+                        HCorrespondentID,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted, userState);
+        }
+        
+        private void OnGet_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted(object arg) {
+            if ((this.Get_CheckTypeByMouldBarCode_ProdCheckStockCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Get_CheckTypeByMouldBarCode_ProdCheckStockCompleted(this, new Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMouldBillEntry_TmpList", 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 GetMouldBillEntry_TmpList(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetMouldBillEntry_TmpList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetMouldBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
+            this.GetMouldBillEntry_TmpListAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetMouldBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
+            if ((this.GetMouldBillEntry_TmpListOperationCompleted == null)) {
+                this.GetMouldBillEntry_TmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMouldBillEntry_TmpListOperationCompleted);
+            }
+            this.InvokeAsync("GetMouldBillEntry_TmpList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg}, this.GetMouldBillEntry_TmpListOperationCompleted, userState);
+        }
+        
+        private void OnGetMouldBillEntry_TmpListOperationCompleted(object arg) {
+            if ((this.GetMouldBillEntry_TmpListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetMouldBillEntry_TmpListCompleted(this, new GetMouldBillEntry_TmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelSc_MouldStockBillMain_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DelSc_MouldStockBillMain_Temp(long HInterID, long HMouldInterID, string sHBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DelSc_MouldStockBillMain_Temp", new object[] {
+                        HInterID,
+                        HMouldInterID,
+                        sHBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DelSc_MouldStockBillMain_TempAsync(long HInterID, long HMouldInterID, string sHBillType, string sErrMsg) {
+            this.set_DelSc_MouldStockBillMain_TempAsync(HInterID, HMouldInterID, sHBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DelSc_MouldStockBillMain_TempAsync(long HInterID, long HMouldInterID, string sHBillType, string sErrMsg, object userState) {
+            if ((this.set_DelSc_MouldStockBillMain_TempOperationCompleted == null)) {
+                this.set_DelSc_MouldStockBillMain_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelSc_MouldStockBillMain_TempOperationCompleted);
+            }
+            this.InvokeAsync("set_DelSc_MouldStockBillMain_Temp", new object[] {
+                        HInterID,
+                        HMouldInterID,
+                        sHBillType,
+                        sErrMsg}, this.set_DelSc_MouldStockBillMain_TempOperationCompleted, userState);
+        }
+        
+        private void Onset_DelSc_MouldStockBillMain_TempOperationCompleted(object arg) {
+            if ((this.set_DelSc_MouldStockBillMain_TempCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DelSc_MouldStockBillMain_TempCompleted(this, new set_DelSc_MouldStockBillMain_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMouldStockBill_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_SaveMouldStockBill_New(ClsSc_MouldStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMouldStockBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveMouldStockBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveMouldStockBill_NewOperationCompleted == null)) {
+                this.set_SaveMouldStockBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMouldStockBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMouldStockBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveMouldStockBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMouldStockBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveMouldStockBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMouldStockBill_NewCompleted(this, new set_SaveMouldStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/MouldTempList_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 MouldTempList_Modify(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("MouldTempList_Modify", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void MouldTempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
+            this.MouldTempList_ModifyAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void MouldTempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
+            if ((this.MouldTempList_ModifyOperationCompleted == null)) {
+                this.MouldTempList_ModifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnMouldTempList_ModifyOperationCompleted);
+            }
+            this.InvokeAsync("MouldTempList_Modify", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg}, this.MouldTempList_ModifyOperationCompleted, userState);
+        }
+        
+        private void OnMouldTempList_ModifyOperationCompleted(object arg) {
+            if ((this.MouldTempList_ModifyCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.MouldTempList_ModifyCompleted(this, new MouldTempList_ModifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMouldSource", 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 GetMouldSource(string HBillType, string HSourceBillNo, string HSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetMouldSource", new object[] {
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetMouldSourceAsync(string HBillType, string HSourceBillNo, string HSourceType, string sErrMsg) {
+            this.GetMouldSourceAsync(HBillType, HSourceBillNo, HSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetMouldSourceAsync(string HBillType, string HSourceBillNo, string HSourceType, string sErrMsg, object userState) {
+            if ((this.GetMouldSourceOperationCompleted == null)) {
+                this.GetMouldSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMouldSourceOperationCompleted);
+            }
+            this.InvokeAsync("GetMouldSource", new object[] {
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceType,
+                        sErrMsg}, this.GetMouldSourceOperationCompleted, userState);
+        }
+        
+        private void OnGetMouldSourceOperationCompleted(object arg) {
+            if ((this.GetMouldSourceCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetMouldSourceCompleted(this, new GetMouldSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_MouldStockBillMain_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_MouldStockBillMain_TempList(string sHBillType, string sHMaker, long sHOWNERID) {
+            object[] results = this.Invoke("GetSc_MouldStockBillMain_TempList", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetSc_MouldStockBillMain_TempListAsync(string sHBillType, string sHMaker, long sHOWNERID) {
+            this.GetSc_MouldStockBillMain_TempListAsync(sHBillType, sHMaker, sHOWNERID, null);
+        }
+        
+        /// <remarks/>
+        public void GetSc_MouldStockBillMain_TempListAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
+            if ((this.GetSc_MouldStockBillMain_TempListOperationCompleted == null)) {
+                this.GetSc_MouldStockBillMain_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_MouldStockBillMain_TempListOperationCompleted);
+            }
+            this.InvokeAsync("GetSc_MouldStockBillMain_TempList", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID}, this.GetSc_MouldStockBillMain_TempListOperationCompleted, userState);
+        }
+        
+        private void OnGetSc_MouldStockBillMain_TempListOperationCompleted(object arg) {
+            if ((this.GetSc_MouldStockBillMain_TempListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetSc_MouldStockBillMain_TempListCompleted(this, new GetSc_MouldStockBillMain_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteMouldBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool DeleteMouldBillList(long HInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("DeleteMouldBillList", new object[] {
+                        HInterID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void DeleteMouldBillListAsync(long HInterID, string sErrMsg) {
+            this.DeleteMouldBillListAsync(HInterID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void DeleteMouldBillListAsync(long HInterID, string sErrMsg, object userState) {
+            if ((this.DeleteMouldBillListOperationCompleted == null)) {
+                this.DeleteMouldBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteMouldBillListOperationCompleted);
+            }
+            this.InvokeAsync("DeleteMouldBillList", new object[] {
+                        HInterID,
+                        sErrMsg}, this.DeleteMouldBillListOperationCompleted, userState);
+        }
+        
+        private void OnDeleteMouldBillListOperationCompleted(object arg) {
+            if ((this.DeleteMouldBillListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.DeleteMouldBillListCompleted(this, new DeleteMouldBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetBillEntry_TmpList(long HInterID, string HBillNo, string HBillType, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntry_TmpList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sMouldManagerCtl,
+                        sFIFOCtl,
+                        sErrMsg});
+            sMouldManagerCtl = ((string)(results[1]));
+            sFIFOCtl = ((string)(results[2]));
+            sErrMsg = ((string)(results[3]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
+            this.GetBillEntry_TmpListAsync(HInterID, HBillNo, HBillType, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
+            if ((this.GetBillEntry_TmpListOperationCompleted == null)) {
+                this.GetBillEntry_TmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpListOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntry_TmpList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sMouldManagerCtl,
+                        sFIFOCtl,
+                        sErrMsg}, this.GetBillEntry_TmpListOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntry_TmpListOperationCompleted(object arg) {
+            if ((this.GetBillEntry_TmpListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntry_TmpListCompleted(this, new GetBillEntry_TmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntryTmpList", 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 GetBillEntryTmpList(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntryTmpList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HStockOrgID,
+                        sMouldManagerCtl,
+                        sFIFOCtl,
+                        sErrMsg});
+            sMouldManagerCtl = ((string)(results[1]));
+            sFIFOCtl = ((string)(results[2]));
+            sErrMsg = ((string)(results[3]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
+            this.GetBillEntryTmpListAsync(HInterID, HBillNo, HBillType, HStockOrgID, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
+            if ((this.GetBillEntryTmpListOperationCompleted == null)) {
+                this.GetBillEntryTmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntryTmpListOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntryTmpList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HStockOrgID,
+                        sMouldManagerCtl,
+                        sFIFOCtl,
+                        sErrMsg}, this.GetBillEntryTmpListOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntryTmpListOperationCompleted(object arg) {
+            if ((this.GetBillEntryTmpListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntryTmpListCompleted(this, new GetBillEntryTmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByPackBarCode_Pack", 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_CheckTypeByPackBarCode_Pack(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByPackBarCode_Pack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode_Pack,
+                        HHMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByPackBarCode_PackAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeByPackBarCode_PackAsync(HInterID, HBillNo, HBillType, HBarCode_Pack, HHMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByPackBarCode_PackAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByPackBarCode_PackOperationCompleted == null)) {
+                this.get_CheckTypeByPackBarCode_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByPackBarCode_PackOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByPackBarCode_Pack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode_Pack,
+                        HHMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByPackBarCode_PackOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByPackBarCode_PackOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByPackBarCode_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByPackBarCode_PackCompleted(this, new get_CheckTypeByPackBarCode_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_PackUnion", 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_CheckTypeByBarCode_PackUnion(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_PackUnion", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_PackUnionAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeByBarCode_PackUnionAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_PackUnionAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByBarCode_PackUnionOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_PackUnionOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_PackUnionOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_PackUnion", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByBarCode_PackUnionOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_PackUnionOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_PackUnionCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_PackUnionCompleted(this, new get_CheckTypeByBarCode_PackUnionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_PackSplit", 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_CheckTypeByBarCode_PackSplit(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_PackSplit", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_PackSplitAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeByBarCode_PackSplitAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_PackSplitAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByBarCode_PackSplitOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_PackSplitOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_PackSplitOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_PackSplit", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByBarCode_PackSplitOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_PackSplitOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_PackSplitCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_PackSplitCompleted(this, new get_CheckTypeByBarCode_PackSplitCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetBillEntry_TmpList_Pack(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntry_TmpList_Pack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_TmpList_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
+            this.GetBillEntry_TmpList_PackAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_TmpList_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
+            if ((this.GetBillEntry_TmpList_PackOperationCompleted == null)) {
+                this.GetBillEntry_TmpList_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpList_PackOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntry_TmpList_Pack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg}, this.GetBillEntry_TmpList_PackOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntry_TmpList_PackOperationCompleted(object arg) {
+            if ((this.GetBillEntry_TmpList_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntry_TmpList_PackCompleted(this, new GetBillEntry_TmpList_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackUnionBill_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_SavePackUnionBill_New(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePackUnionBill_New", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
+            this.set_SavePackUnionBill_NewAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.set_SavePackUnionBill_NewOperationCompleted == null)) {
+                this.set_SavePackUnionBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackUnionBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePackUnionBill_New", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.set_SavePackUnionBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePackUnionBill_NewOperationCompleted(object arg) {
+            if ((this.set_SavePackUnionBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePackUnionBill_NewCompleted(this, new set_SavePackUnionBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackSplitBill_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_SavePackSplitBill_New(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePackSplitBill_New", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePackSplitBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
+            this.set_SavePackSplitBill_NewAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePackSplitBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.set_SavePackSplitBill_NewOperationCompleted == null)) {
+                this.set_SavePackSplitBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackSplitBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePackSplitBill_New", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.set_SavePackSplitBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePackSplitBill_NewOperationCompleted(object arg) {
+            if ((this.set_SavePackSplitBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePackSplitBill_NewCompleted(this, new set_SavePackSplitBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPonderationBillMain_Temp_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DelPonderationBillMain_Temp_Pack(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DelPonderationBillMain_Temp_Pack", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DelPonderationBillMain_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
+            this.set_DelPonderationBillMain_Temp_PackAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DelPonderationBillMain_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
+            if ((this.set_DelPonderationBillMain_Temp_PackOperationCompleted == null)) {
+                this.set_DelPonderationBillMain_Temp_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPonderationBillMain_Temp_PackOperationCompleted);
+            }
+            this.InvokeAsync("set_DelPonderationBillMain_Temp_Pack", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg}, this.set_DelPonderationBillMain_Temp_PackOperationCompleted, userState);
+        }
+        
+        private void Onset_DelPonderationBillMain_Temp_PackOperationCompleted(object arg) {
+            if ((this.set_DelPonderationBillMain_Temp_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DelPonderationBillMain_Temp_PackCompleted(this, new set_DelPonderationBillMain_Temp_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_PackBarCode_PackUnionBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsGy_BarCodeBill_WMS_Model get_PackBarCode_PackUnionBill(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_PackBarCode_PackUnionBill", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsGy_BarCodeBill_WMS_Model)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_PackBarCode_PackUnionBillAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg) {
+            this.get_PackBarCode_PackUnionBillAsync(HInterID, HBillNo, HBillType, HBarCode_Pack, HHMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_PackBarCode_PackUnionBillAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_PackBarCode_PackUnionBillOperationCompleted == null)) {
+                this.get_PackBarCode_PackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_PackBarCode_PackUnionBillOperationCompleted);
+            }
+            this.InvokeAsync("get_PackBarCode_PackUnionBill", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_PackBarCode_PackUnionBillOperationCompleted, userState);
+        }
+        
+        private void Onget_PackBarCode_PackUnionBillOperationCompleted(object arg) {
+            if ((this.get_PackBarCode_PackUnionBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_PackBarCode_PackUnionBillCompleted(this, new get_PackBarCode_PackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_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 get_BarCode_PackUnionBill(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCode_PackUnionBill", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_PackUnionBillAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_BarCode_PackUnionBillAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_PackUnionBillAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BarCode_PackUnionBillOperationCompleted == null)) {
+                this.get_BarCode_PackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_PackUnionBillOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCode_PackUnionBill", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BarCode_PackUnionBillOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCode_PackUnionBillOperationCompleted(object arg) {
+            if ((this.get_BarCode_PackUnionBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCode_PackUnionBillCompleted(this, new get_BarCode_PackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_Tmp_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetBillEntry_Tmp_Pack(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntry_Tmp_Pack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_Tmp_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
+            this.GetBillEntry_Tmp_PackAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_Tmp_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
+            if ((this.GetBillEntry_Tmp_PackOperationCompleted == null)) {
+                this.GetBillEntry_Tmp_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_Tmp_PackOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntry_Tmp_Pack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg}, this.GetBillEntry_Tmp_PackOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntry_Tmp_PackOperationCompleted(object arg) {
+            if ((this.GetBillEntry_Tmp_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntry_Tmp_PackCompleted(this, new GetBillEntry_Tmp_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DelPackUnionBill_Temp_Pack(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DelPackUnionBill_Temp_Pack", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
+            this.set_DelPackUnionBill_Temp_PackAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
+            if ((this.set_DelPackUnionBill_Temp_PackOperationCompleted == null)) {
+                this.set_DelPackUnionBill_Temp_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_Temp_PackOperationCompleted);
+            }
+            this.InvokeAsync("set_DelPackUnionBill_Temp_Pack", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg}, this.set_DelPackUnionBill_Temp_PackOperationCompleted, userState);
+        }
+        
+        private void Onset_DelPackUnionBill_Temp_PackOperationCompleted(object arg) {
+            if ((this.set_DelPackUnionBill_Temp_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DelPackUnionBill_Temp_PackCompleted(this, new set_DelPackUnionBill_Temp_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackUnionBill_Add", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePackUnionBill_Add(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePackUnionBill_Add", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionBill_AddAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.set_SavePackUnionBill_AddAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionBill_AddAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.set_SavePackUnionBill_AddOperationCompleted == null)) {
+                this.set_SavePackUnionBill_AddOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackUnionBill_AddOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePackUnionBill_Add", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.set_SavePackUnionBill_AddOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePackUnionBill_AddOperationCompleted(object arg) {
+            if ((this.set_SavePackUnionBill_AddCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePackUnionBill_AddCompleted(this, new set_SavePackUnionBill_AddCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_PackBarCode_DeletePackUnionBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet get_PackBarCode_DeletePackUnionBill(string HBarCode_Pack, string HHMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_PackBarCode_DeletePackUnionBill", new object[] {
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_PackBarCode_DeletePackUnionBillAsync(string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg) {
+            this.get_PackBarCode_DeletePackUnionBillAsync(HBarCode_Pack, HHMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_PackBarCode_DeletePackUnionBillAsync(string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_PackBarCode_DeletePackUnionBillOperationCompleted == null)) {
+                this.get_PackBarCode_DeletePackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_PackBarCode_DeletePackUnionBillOperationCompleted);
+            }
+            this.InvokeAsync("get_PackBarCode_DeletePackUnionBill", new object[] {
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_PackBarCode_DeletePackUnionBillOperationCompleted, userState);
+        }
+        
+        private void Onget_PackBarCode_DeletePackUnionBillOperationCompleted(object arg) {
+            if ((this.get_PackBarCode_DeletePackUnionBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_PackBarCode_DeletePackUnionBillCompleted(this, new get_PackBarCode_DeletePackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DeletePackUnionBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DeletePackUnionBill(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DeletePackUnionBill", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HComputerName,
+                        HIPAddress,
+                        HModCaption,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DeletePackUnionBillAsync(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, string sErrMsg) {
+            this.set_DeletePackUnionBillAsync(HInterID, HBillNo, HBarCode_Pack, HMaker, HComputerName, HIPAddress, HModCaption, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DeletePackUnionBillAsync(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, string sErrMsg, object userState) {
+            if ((this.set_DeletePackUnionBillOperationCompleted == null)) {
+                this.set_DeletePackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DeletePackUnionBillOperationCompleted);
+            }
+            this.InvokeAsync("set_DeletePackUnionBill", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HComputerName,
+                        HIPAddress,
+                        HModCaption,
+                        sErrMsg}, this.set_DeletePackUnionBillOperationCompleted, userState);
+        }
+        
+        private void Onset_DeletePackUnionBillOperationCompleted(object arg) {
+            if ((this.set_DeletePackUnionBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DeletePackUnionBillCompleted(this, new set_DeletePackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCodePack_In_MoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_BarCodePack_In_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCodePack_In_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCodePack_In_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, string sErrMsg) {
+            this.get_BarCodePack_In_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBarCode_Pack, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCodePack_In_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCodePack_In_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.get_BarCodePack_In_MoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCodePack_In_MoveStockBill_HuanTuoCompleted(this, new get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_MoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool get_BarCode_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCode_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode,
+                        HBarCode_Pack,
+                        HPackUnionInterID_In,
+                        HWhID,
+                        HSPID,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_BarCode_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBillType, HBarCode, HBarCode_Pack, HPackUnionInterID_In, HWhID, HSPID, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, string HBarCode_Pack, long HPackUnionInterID_In, long HWhID, long HSPID, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_MoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCode_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode,
+                        HBarCode_Pack,
+                        HPackUnionInterID_In,
+                        HWhID,
+                        HSPID,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BarCode_MoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCode_MoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.get_BarCode_MoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCode_MoveStockBill_HuanTuoCompleted(this, new get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_Temp_MoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetBillEntry_Temp_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntry_Temp_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sErrMsg) {
+            this.GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(HInterID, HBillNo, HBillType, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntry_Temp_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HStockOrgID,
+                        sErrMsg}, this.GetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntry_Temp_MoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntry_Temp_MoveStockBill_HuanTuoCompleted(this, new GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
+            this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
+            if ((this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("set_DelPackUnionBill_Temp_MoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg}, this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void Onset_DelPackUnionBill_Temp_MoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompleted(this, new set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_HuanTuo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveMoveStockBill_HuanTuo(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_HuanTuoAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.set_SaveMoveStockBill_HuanTuoAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_HuanTuoAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockBill_HuanTuoOperationCompleted == null)) {
+                this.set_SaveMoveStockBill_HuanTuoOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_HuanTuoOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMoveStockBill_HuanTuo", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.set_SaveMoveStockBill_HuanTuoOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMoveStockBill_HuanTuoOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockBill_HuanTuoCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMoveStockBill_HuanTuoCompleted(this, new set_SaveMoveStockBill_HuanTuoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_PackUnionCarryUp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsGy_BarCodeBill_WMS_Model get_BarCode_PackUnionCarryUp(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCode_PackUnionCarryUp", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsGy_BarCodeBill_WMS_Model)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg) {
+            this.get_BarCode_PackUnionCarryUpAsync(HInterID, HBillNo, HBillType, HBarCode_Pack, HHMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BarCode_PackUnionCarryUpOperationCompleted == null)) {
+                this.get_BarCode_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_PackUnionCarryUpOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCode_PackUnionCarryUp", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode_Pack,
+                        HHMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BarCode_PackUnionCarryUpOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCode_PackUnionCarryUpOperationCompleted(object arg) {
+            if ((this.get_BarCode_PackUnionCarryUpCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCode_PackUnionCarryUpCompleted(this, new get_BarCode_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SNBarCode_PackUnionCarryUp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool get_SNBarCode_PackUnionCarryUp(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SNBarCode_PackUnionCarryUp", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SNBarCode_PackUnionCarryUpAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SNBarCode_PackUnionCarryUpAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SNBarCode_PackUnionCarryUpAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SNBarCode_PackUnionCarryUpOperationCompleted == null)) {
+                this.get_SNBarCode_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SNBarCode_PackUnionCarryUpOperationCompleted);
+            }
+            this.InvokeAsync("get_SNBarCode_PackUnionCarryUp", new object[] {
+                        HBarCode,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SNBarCode_PackUnionCarryUpOperationCompleted, userState);
+        }
+        
+        private void Onget_SNBarCode_PackUnionCarryUpOperationCompleted(object arg) {
+            if ((this.get_SNBarCode_PackUnionCarryUpCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SNBarCode_PackUnionCarryUpCompleted(this, new get_SNBarCode_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList_PackUnionCarryUp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetBillEntry_TmpList_PackUnionCarryUp(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("GetBillEntry_TmpList_PackUnionCarryUp", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_TmpList_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
+            this.GetBillEntry_TmpList_PackUnionCarryUpAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetBillEntry_TmpList_PackUnionCarryUpAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
+            if ((this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted == null)) {
+                this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpList_PackUnionCarryUpOperationCompleted);
+            }
+            this.InvokeAsync("GetBillEntry_TmpList_PackUnionCarryUp", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        sErrMsg}, this.GetBillEntry_TmpList_PackUnionCarryUpOperationCompleted, userState);
+        }
+        
+        private void OnGetBillEntry_TmpList_PackUnionCarryUpOperationCompleted(object arg) {
+            if ((this.GetBillEntry_TmpList_PackUnionCarryUpCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetBillEntry_TmpList_PackUnionCarryUpCompleted(this, new GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackUnionCarryUpBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePackUnionCarryUpBill_New(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePackUnionCarryUpBill_New", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionCarryUpBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.set_SavePackUnionCarryUpBill_NewAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePackUnionCarryUpBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.set_SavePackUnionCarryUpBill_NewOperationCompleted == null)) {
+                this.set_SavePackUnionCarryUpBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackUnionCarryUpBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePackUnionCarryUpBill_New", new object[] {
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HBarCode_Pack,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.set_SavePackUnionCarryUpBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePackUnionCarryUpBill_NewOperationCompleted(object arg) {
+            if ((this.set_SavePackUnionCarryUpBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePackUnionCarryUpBill_NewCompleted(this, new set_SavePackUnionCarryUpBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPackUnionBill_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_DelPackUnionBill_Temp(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_DelPackUnionBill_Temp", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_TempAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
+            this.set_DelPackUnionBill_TempAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_DelPackUnionBill_TempAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
+            if ((this.set_DelPackUnionBill_TempOperationCompleted == null)) {
+                this.set_DelPackUnionBill_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPackUnionBill_TempOperationCompleted);
+            }
+            this.InvokeAsync("set_DelPackUnionBill_Temp", new object[] {
+                        HInterID,
+                        HBarCode,
+                        HBillType,
+                        sErrMsg}, this.set_DelPackUnionBill_TempOperationCompleted, userState);
+        }
+        
+        private void Onset_DelPackUnionBill_TempOperationCompleted(object arg) {
+            if ((this.set_DelPackUnionBill_TempCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_DelPackUnionBill_TempCompleted(this, new set_DelPackUnionBill_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/TempList_Modify_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool TempList_Modify_Pack(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
+            object[] results = this.Invoke("TempList_Modify_Pack", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void TempList_Modify_PackAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
+            this.TempList_Modify_PackAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void TempList_Modify_PackAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
+            if ((this.TempList_Modify_PackOperationCompleted == null)) {
+                this.TempList_Modify_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTempList_Modify_PackOperationCompleted);
+            }
+            this.InvokeAsync("TempList_Modify_Pack", new object[] {
+                        sHInterID,
+                        sHBillNo,
+                        sHBillType,
+                        sErrMsg}, this.TempList_Modify_PackOperationCompleted, userState);
+        }
+        
+        private void OnTempList_Modify_PackOperationCompleted(object arg) {
+            if ((this.TempList_Modify_PackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.TempList_Modify_PackCompleted(this, new TempList_Modify_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_PackUnionBill_TempList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        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)]
+        public bool set_SavePonderationBillMain_Temp_BarCode_BillCheck(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_BillCheck", new object[] {
+                        omodel_View,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HOWNERID,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HOWNERID, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_BillCheck", new object[] {
+                        omodel_View,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HOWNERID,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_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_CheckTypeByBarCode_BillCheck(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_BillCheck", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_BillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeByBarCode_BillCheckAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_BillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByBarCode_BillCheckOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_BillCheck", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByBarCode_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_BillCheckOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_BillCheckCompleted(this, new get_CheckTypeByBarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_Verify", 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_Verify(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BillBarCode_Verify", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode,
+                        HQty,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_VerifyAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_BillBarCode_VerifyAsync(HInterID, HBillNo, HBillType, HBarCode, HQty, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCode_VerifyAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BillBarCode_VerifyOperationCompleted == null)) {
+                this.get_BillBarCode_VerifyOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_VerifyOperationCompleted);
+            }
+            this.InvokeAsync("get_BillBarCode_Verify", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode,
+                        HQty,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BillBarCode_VerifyOperationCompleted, userState);
+        }
+        
+        private void Onget_BillBarCode_VerifyOperationCompleted(object arg) {
+            if ((this.get_BillBarCode_VerifyCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BillBarCode_VerifyCompleted(this, new get_BillBarCode_VerifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck", 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_Temp_BillCheck(long HInterID, string sBillType, string sWhere) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_BillCheck", new object[] {
+                        HInterID,
+                        sBillType,
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_BillCheckAsync(long HInterID, string sBillType, string sWhere) {
+            this.GetKf_PonderationBillMain_Temp_BillCheckAsync(HInterID, sBillType, sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_BillCheckAsync(long HInterID, string sBillType, string sWhere, object userState) {
+            if ((this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_PonderationBillMain_Temp_BillCheck", new object[] {
+                        HInterID,
+                        sBillType,
+                        sWhere}, this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_PonderationBillMain_Temp_BillCheckOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_Temp_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_PonderationBillMain_Temp_BillCheckCompleted(this, new GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_UpdateTemp_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_UpdateTemp_BillCheck(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_UpdateTemp_BillCheck", new object[] {
+                        HBillID,
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_UpdateTemp_BillCheckAsync(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
+            this.set_UpdateTemp_BillCheckAsync(HBillID, HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_UpdateTemp_BillCheckAsync(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.set_UpdateTemp_BillCheckOperationCompleted == null)) {
+                this.set_UpdateTemp_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_UpdateTemp_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_UpdateTemp_BillCheck", new object[] {
+                        HBillID,
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.set_UpdateTemp_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_UpdateTemp_BillCheckOperationCompleted(object arg) {
+            if ((this.set_UpdateTemp_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_UpdateTemp_BillCheckCompleted(this, new set_UpdateTemp_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck", 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_BillCheck(string sHBillType, string sHMaker, long sHOWNERID) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList_BillCheck", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_TempList_BillCheckAsync(string sHBillType, string sHMaker, long sHOWNERID) {
+            this.GetKf_PonderationBillMain_TempList_BillCheckAsync(sHBillType, sHMaker, sHOWNERID, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_TempList_BillCheckAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
+            if ((this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempList_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_PonderationBillMain_TempList_BillCheck", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID}, this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_PonderationBillMain_TempList_BillCheckOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_TempList_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_PonderationBillMain_TempList_BillCheckCompleted(this, new GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetByMasterSQL", 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 getDataSetByMasterSQL(string sSQL, string sTable, ref string sErrMsg) {
+            object[] results = this.Invoke("getDataSetByMasterSQL", new object[] {
+                        sSQL,
+                        sTable,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getDataSetByMasterSQLAsync(string sSQL, string sTable, string sErrMsg) {
+            this.getDataSetByMasterSQLAsync(sSQL, sTable, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getDataSetByMasterSQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
+            if ((this.getDataSetByMasterSQLOperationCompleted == null)) {
+                this.getDataSetByMasterSQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetByMasterSQLOperationCompleted);
+            }
+            this.InvokeAsync("getDataSetByMasterSQL", new object[] {
+                        sSQL,
+                        sTable,
+                        sErrMsg}, this.getDataSetByMasterSQLOperationCompleted, userState);
+        }
+        
+        private void OngetDataSetByMasterSQLOperationCompleted(object arg) {
+            if ((this.getDataSetByMasterSQLCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getDataSetByMasterSQLCompleted(this, new getDataSetByMasterSQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckOpen", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool getCheckOpen() {
+            object[] results = this.Invoke("getCheckOpen", new object[0]);
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getCheckOpenAsync() {
+            this.getCheckOpenAsync(null);
+        }
+        
+        /// <remarks/>
+        public void getCheckOpenAsync(object userState) {
+            if ((this.getCheckOpenOperationCompleted == null)) {
+                this.getCheckOpenOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckOpenOperationCompleted);
+            }
+            this.InvokeAsync("getCheckOpen", new object[0], this.getCheckOpenOperationCompleted, userState);
+        }
+        
+        private void OngetCheckOpenOperationCompleted(object arg) {
+            if ((this.getCheckOpenCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getCheckOpenCompleted(this, new getCheckOpenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getGetDataBase", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public string getGetDataBase(string sItem, ref string sK3) {
+            object[] results = this.Invoke("getGetDataBase", new object[] {
+                        sItem,
+                        sK3});
+            sK3 = ((string)(results[1]));
+            return ((string)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getGetDataBaseAsync(string sItem, string sK3) {
+            this.getGetDataBaseAsync(sItem, sK3, null);
+        }
+        
+        /// <remarks/>
+        public void getGetDataBaseAsync(string sItem, string sK3, object userState) {
+            if ((this.getGetDataBaseOperationCompleted == null)) {
+                this.getGetDataBaseOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetGetDataBaseOperationCompleted);
+            }
+            this.InvokeAsync("getGetDataBase", new object[] {
+                        sItem,
+                        sK3}, this.getGetDataBaseOperationCompleted, userState);
+        }
+        
+        private void OngetGetDataBaseOperationCompleted(object arg) {
+            if ((this.getGetDataBaseCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getGetDataBaseCompleted(this, new getGetDataBaseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckCzymc", 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 getCheckCzymc(string sUser, string sPsd) {
+            object[] results = this.Invoke("getCheckCzymc", new object[] {
+                        sUser,
+                        sPsd});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getCheckCzymcAsync(string sUser, string sPsd) {
+            this.getCheckCzymcAsync(sUser, sPsd, null);
+        }
+        
+        /// <remarks/>
+        public void getCheckCzymcAsync(string sUser, string sPsd, object userState) {
+            if ((this.getCheckCzymcOperationCompleted == null)) {
+                this.getCheckCzymcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckCzymcOperationCompleted);
+            }
+            this.InvokeAsync("getCheckCzymc", new object[] {
+                        sUser,
+                        sPsd}, this.getCheckCzymcOperationCompleted, userState);
+        }
+        
+        private void OngetCheckCzymcOperationCompleted(object arg) {
+            if ((this.getCheckCzymcCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getCheckCzymcCompleted(this, new getCheckCzymcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSub_GetCurPeriod", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool getSub_GetCurPeriod(ref int sYear, ref int sPeriod) {
+            object[] results = this.Invoke("getSub_GetCurPeriod", new object[] {
+                        sYear,
+                        sPeriod});
+            sYear = ((int)(results[1]));
+            sPeriod = ((int)(results[2]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod) {
+            this.getSub_GetCurPeriodAsync(sYear, sPeriod, null);
+        }
+        
+        /// <remarks/>
+        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod, object userState) {
+            if ((this.getSub_GetCurPeriodOperationCompleted == null)) {
+                this.getSub_GetCurPeriodOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSub_GetCurPeriodOperationCompleted);
+            }
+            this.InvokeAsync("getSub_GetCurPeriod", new object[] {
+                        sYear,
+                        sPeriod}, this.getSub_GetCurPeriodOperationCompleted, userState);
+        }
+        
+        private void OngetSub_GetCurPeriodOperationCompleted(object arg) {
+            if ((this.getSub_GetCurPeriodCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getSub_GetCurPeriodCompleted(this, new getSub_GetCurPeriodCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetBySQL", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet getDataSetBySQL(string sSQL, string sTable, ref string sErrMsg) {
+            object[] results = this.Invoke("getDataSetBySQL", new object[] {
+                        sSQL,
+                        sTable,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg) {
+            this.getDataSetBySQLAsync(sSQL, sTable, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
+            if ((this.getDataSetBySQLOperationCompleted == null)) {
+                this.getDataSetBySQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetBySQLOperationCompleted);
+            }
+            this.InvokeAsync("getDataSetBySQL", new object[] {
+                        sSQL,
+                        sTable,
+                        sErrMsg}, this.getDataSetBySQLOperationCompleted, userState);
+        }
+        
+        private void OngetDataSetBySQLOperationCompleted(object arg) {
+            if ((this.getDataSetBySQLCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getDataSetBySQLCompleted(this, new getDataSetBySQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public void getRunProc(string sSQL, ref string sErrMsg) {
+            object[] results = this.Invoke("getRunProc", new object[] {
+                        sSQL,
+                        sErrMsg});
+            sErrMsg = ((string)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getRunProcAsync(string sSQL, string sErrMsg) {
+            this.getRunProcAsync(sSQL, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getRunProcAsync(string sSQL, string sErrMsg, object userState) {
+            if ((this.getRunProcOperationCompleted == null)) {
+                this.getRunProcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcOperationCompleted);
+            }
+            this.InvokeAsync("getRunProc", new object[] {
+                        sSQL,
+                        sErrMsg}, this.getRunProcOperationCompleted, userState);
+        }
+        
+        private void OngetRunProcOperationCompleted(object arg) {
+            if ((this.getRunProcCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getRunProcCompleted(this, new getRunProcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProcByMul", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public void getRunProcByMul(string[] sSQL, ref string sErrMsg) {
+            object[] results = this.Invoke("getRunProcByMul", new object[] {
+                        sSQL,
+                        sErrMsg});
+            sErrMsg = ((string)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg) {
+            this.getRunProcByMulAsync(sSQL, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg, object userState) {
+            if ((this.getRunProcByMulOperationCompleted == null)) {
+                this.getRunProcByMulOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcByMulOperationCompleted);
+            }
+            this.InvokeAsync("getRunProcByMul", new object[] {
+                        sSQL,
+                        sErrMsg}, this.getRunProcByMulOperationCompleted, userState);
+        }
+        
+        private void OngetRunProcByMulOperationCompleted(object arg) {
+            if ((this.getRunProcByMulCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getRunProcByMulCompleted(this, new getRunProcByMulCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSecurity_Log", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool getSecurity_Log(string ModRightNameCheck, string CurUserName, ref string sErrMsg) {
+            object[] results = this.Invoke("getSecurity_Log", new object[] {
+                        ModRightNameCheck,
+                        CurUserName,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg) {
+            this.getSecurity_LogAsync(ModRightNameCheck, CurUserName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg, object userState) {
+            if ((this.getSecurity_LogOperationCompleted == null)) {
+                this.getSecurity_LogOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSecurity_LogOperationCompleted);
+            }
+            this.InvokeAsync("getSecurity_Log", new object[] {
+                        ModRightNameCheck,
+                        CurUserName,
+                        sErrMsg}, this.getSecurity_LogOperationCompleted, userState);
+        }
+        
+        private void OngetSecurity_LogOperationCompleted(object arg) {
+            if ((this.getSecurity_LogCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getSecurity_LogCompleted(this, new getSecurity_LogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CancelltionBarCodeBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_CancelltionBarCodeBill(string sBarCode) {
+            object[] results = this.Invoke("set_CancelltionBarCodeBill", new object[] {
+                        sBarCode});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_CancelltionBarCodeBillAsync(string sBarCode) {
+            this.set_CancelltionBarCodeBillAsync(sBarCode, null);
+        }
+        
+        /// <remarks/>
+        public void set_CancelltionBarCodeBillAsync(string sBarCode, object userState) {
+            if ((this.set_CancelltionBarCodeBillOperationCompleted == null)) {
+                this.set_CancelltionBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CancelltionBarCodeBillOperationCompleted);
+            }
+            this.InvokeAsync("set_CancelltionBarCodeBill", new object[] {
+                        sBarCode}, this.set_CancelltionBarCodeBillOperationCompleted, userState);
+        }
+        
+        private void Onset_CancelltionBarCodeBillOperationCompleted(object arg) {
+            if ((this.set_CancelltionBarCodeBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_CancelltionBarCodeBillCompleted(this, new set_CancelltionBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
         
         /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_UnCancelltionBarCodeBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -2716,6 +5260,42 @@
             if ((this.Set_BPrintQtyBarCodeCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.Set_BPrintQtyBarCodeCompleted(this, new Set_BPrintQtyBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_BarCodeAutoWMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_BarCodeAutoWMS(long HInterID, string HSourceBillType, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_BarCodeAutoWMS", new object[] {
+                        HInterID,
+                        HSourceBillType,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_BarCodeAutoWMSAsync(long HInterID, string HSourceBillType, long HStockOrgID, string sErrMsg) {
+            this.set_BarCodeAutoWMSAsync(HInterID, HSourceBillType, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_BarCodeAutoWMSAsync(long HInterID, string HSourceBillType, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.set_BarCodeAutoWMSOperationCompleted == null)) {
+                this.set_BarCodeAutoWMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_BarCodeAutoWMSOperationCompleted);
+            }
+            this.InvokeAsync("set_BarCodeAutoWMS", new object[] {
+                        HInterID,
+                        HSourceBillType,
+                        HStockOrgID,
+                        sErrMsg}, this.set_BarCodeAutoWMSOperationCompleted, userState);
+        }
+        
+        private void Onset_BarCodeAutoWMSOperationCompleted(object arg) {
+            if ((this.set_BarCodeAutoWMSCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_BarCodeAutoWMSCompleted(this, new set_BarCodeAutoWMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -3026,6 +5606,1088 @@
             if ((this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByBarCodeForReport", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsGy_BarCodeBill_WMS_Model_View get_InfoByBarCodeForReport(string sBarCode, ref string sErrMsg) {
+            object[] results = this.Invoke("get_InfoByBarCodeForReport", new object[] {
+                        sBarCode,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsGy_BarCodeBill_WMS_Model_View)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_InfoByBarCodeForReportAsync(string sBarCode, string sErrMsg) {
+            this.get_InfoByBarCodeForReportAsync(sBarCode, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_InfoByBarCodeForReportAsync(string sBarCode, string sErrMsg, object userState) {
+            if ((this.get_InfoByBarCodeForReportOperationCompleted == null)) {
+                this.get_InfoByBarCodeForReportOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByBarCodeForReportOperationCompleted);
+            }
+            this.InvokeAsync("get_InfoByBarCodeForReport", new object[] {
+                        sBarCode,
+                        sErrMsg}, this.get_InfoByBarCodeForReportOperationCompleted, userState);
+        }
+        
+        private void Onget_InfoByBarCodeForReportOperationCompleted(object arg) {
+            if ((this.get_InfoByBarCodeForReportCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_InfoByBarCodeForReportCompleted(this, new get_InfoByBarCodeForReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByStationInBill", 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_InfoByStationInBill(string lngBillKey, ref string sReturn) {
+            object[] results = this.Invoke("get_InfoByStationInBill", new object[] {
+                        lngBillKey,
+                        sReturn});
+            sReturn = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_InfoByStationInBillAsync(string lngBillKey, string sReturn) {
+            this.get_InfoByStationInBillAsync(lngBillKey, sReturn, null);
+        }
+        
+        /// <remarks/>
+        public void get_InfoByStationInBillAsync(string lngBillKey, string sReturn, object userState) {
+            if ((this.get_InfoByStationInBillOperationCompleted == null)) {
+                this.get_InfoByStationInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByStationInBillOperationCompleted);
+            }
+            this.InvokeAsync("get_InfoByStationInBill", new object[] {
+                        lngBillKey,
+                        sReturn}, this.get_InfoByStationInBillOperationCompleted, userState);
+        }
+        
+        private void Onget_InfoByStationInBillOperationCompleted(object arg) {
+            if ((this.get_InfoByStationInBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_InfoByStationInBillCompleted(this, new get_InfoByStationInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByStationOutBill", 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_InfoByStationOutBill(string lngBillKey, ref string sReturn) {
+            object[] results = this.Invoke("get_InfoByStationOutBill", new object[] {
+                        lngBillKey,
+                        sReturn});
+            sReturn = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_InfoByStationOutBillAsync(string lngBillKey, string sReturn) {
+            this.get_InfoByStationOutBillAsync(lngBillKey, sReturn, null);
+        }
+        
+        /// <remarks/>
+        public void get_InfoByStationOutBillAsync(string lngBillKey, string sReturn, object userState) {
+            if ((this.get_InfoByStationOutBillOperationCompleted == null)) {
+                this.get_InfoByStationOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByStationOutBillOperationCompleted);
+            }
+            this.InvokeAsync("get_InfoByStationOutBill", new object[] {
+                        lngBillKey,
+                        sReturn}, this.get_InfoByStationOutBillOperationCompleted, userState);
+        }
+        
+        private void Onget_InfoByStationOutBillOperationCompleted(object arg) {
+            if ((this.get_InfoByStationOutBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_InfoByStationOutBillCompleted(this, new get_InfoByStationOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID", 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_MaxBillNoAndID(string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_MaxBillNoAndID", new object[] {
+                        HTranType,
+                        HBillNo,
+                        HInterID,
+                        sErrMsg});
+            HBillNo = ((string)(results[1]));
+            HInterID = ((long)(results[2]));
+            sErrMsg = ((string)(results[3]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillNoAndIDAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg) {
+            this.get_MaxBillNoAndIDAsync(HTranType, HBillNo, HInterID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillNoAndIDAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
+            if ((this.get_MaxBillNoAndIDOperationCompleted == null)) {
+                this.get_MaxBillNoAndIDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndIDOperationCompleted);
+            }
+            this.InvokeAsync("get_MaxBillNoAndID", new object[] {
+                        HTranType,
+                        HBillNo,
+                        HInterID,
+                        sErrMsg}, this.get_MaxBillNoAndIDOperationCompleted, userState);
+        }
+        
+        private void Onget_MaxBillNoAndIDOperationCompleted(object arg) {
+            if ((this.get_MaxBillNoAndIDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_MaxBillNoAndIDCompleted(this, new get_MaxBillNoAndIDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID_K3", 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_MaxBillNoAndID_K3(string sBillCode, string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_MaxBillNoAndID_K3", new object[] {
+                        sBillCode,
+                        HTranType,
+                        HBillNo,
+                        HInterID,
+                        sErrMsg});
+            HBillNo = ((string)(results[1]));
+            HInterID = ((long)(results[2]));
+            sErrMsg = ((string)(results[3]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillNoAndID_K3Async(string sBillCode, string HTranType, string HBillNo, long HInterID, string sErrMsg) {
+            this.get_MaxBillNoAndID_K3Async(sBillCode, HTranType, HBillNo, HInterID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillNoAndID_K3Async(string sBillCode, string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
+            if ((this.get_MaxBillNoAndID_K3OperationCompleted == null)) {
+                this.get_MaxBillNoAndID_K3OperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndID_K3OperationCompleted);
+            }
+            this.InvokeAsync("get_MaxBillNoAndID_K3", new object[] {
+                        sBillCode,
+                        HTranType,
+                        HBillNo,
+                        HInterID,
+                        sErrMsg}, this.get_MaxBillNoAndID_K3OperationCompleted, userState);
+        }
+        
+        private void Onget_MaxBillNoAndID_K3OperationCompleted(object arg) {
+            if ((this.get_MaxBillNoAndID_K3Completed != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_MaxBillNoAndID_K3Completed(this, new get_MaxBillNoAndID_K3CompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool get_MaxBillNoAndID_CLD(string sBillCode, string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_MaxBillNoAndID_CLD", new object[] {
+                        sBillCode,
+                        HTranType,
+                        HBillNo,
+                        HInterID,
+                        sErrMsg});
+            HBillNo = ((string)(results[1]));
+            HInterID = ((long)(results[2]));
+            sErrMsg = ((string)(results[3]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillNoAndID_CLDAsync(string sBillCode, string HTranType, string HBillNo, long HInterID, string sErrMsg) {
+            this.get_MaxBillNoAndID_CLDAsync(sBillCode, HTranType, HBillNo, HInterID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillNoAndID_CLDAsync(string sBillCode, string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
+            if ((this.get_MaxBillNoAndID_CLDOperationCompleted == null)) {
+                this.get_MaxBillNoAndID_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndID_CLDOperationCompleted);
+            }
+            this.InvokeAsync("get_MaxBillNoAndID_CLD", new object[] {
+                        sBillCode,
+                        HTranType,
+                        HBillNo,
+                        HInterID,
+                        sErrMsg}, this.get_MaxBillNoAndID_CLDOperationCompleted, userState);
+        }
+        
+        private void Onget_MaxBillNoAndID_CLDOperationCompleted(object arg) {
+            if ((this.get_MaxBillNoAndID_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_MaxBillNoAndID_CLDCompleted(this, new get_MaxBillNoAndID_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID_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 get_MaxBillNoAndID_New(string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_MaxBillNoAndID_New", new object[] {
+                        HTranType,
+                        HBillNo,
+                        HInterID,
+                        sErrMsg});
+            HBillNo = ((string)(results[1]));
+            HInterID = ((long)(results[2]));
+            sErrMsg = ((string)(results[3]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillNoAndID_NewAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg) {
+            this.get_MaxBillNoAndID_NewAsync(HTranType, HBillNo, HInterID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillNoAndID_NewAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
+            if ((this.get_MaxBillNoAndID_NewOperationCompleted == null)) {
+                this.get_MaxBillNoAndID_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndID_NewOperationCompleted);
+            }
+            this.InvokeAsync("get_MaxBillNoAndID_New", new object[] {
+                        HTranType,
+                        HBillNo,
+                        HInterID,
+                        sErrMsg}, this.get_MaxBillNoAndID_NewOperationCompleted, userState);
+        }
+        
+        private void Onget_MaxBillNoAndID_NewOperationCompleted(object arg) {
+            if ((this.get_MaxBillNoAndID_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_MaxBillNoAndID_NewCompleted(this, new get_MaxBillNoAndID_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillID", 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_MaxBillID(string HTranType, ref long HInterID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_MaxBillID", new object[] {
+                        HTranType,
+                        HInterID,
+                        sErrMsg});
+            HInterID = ((long)(results[1]));
+            sErrMsg = ((string)(results[2]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillIDAsync(string HTranType, long HInterID, string sErrMsg) {
+            this.get_MaxBillIDAsync(HTranType, HInterID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_MaxBillIDAsync(string HTranType, long HInterID, string sErrMsg, object userState) {
+            if ((this.get_MaxBillIDOperationCompleted == null)) {
+                this.get_MaxBillIDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillIDOperationCompleted);
+            }
+            this.InvokeAsync("get_MaxBillID", new object[] {
+                        HTranType,
+                        HInterID,
+                        sErrMsg}, this.get_MaxBillIDOperationCompleted, userState);
+        }
+        
+        private void Onget_MaxBillIDOperationCompleted(object arg) {
+            if ((this.get_MaxBillIDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_MaxBillIDCompleted(this, new get_MaxBillIDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/CheckModRight", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool CheckModRight(string ModRightName, string sUserName, ref string sErrMsg) {
+            object[] results = this.Invoke("CheckModRight", new object[] {
+                        ModRightName,
+                        sUserName,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void CheckModRightAsync(string ModRightName, string sUserName, string sErrMsg) {
+            this.CheckModRightAsync(ModRightName, sUserName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void CheckModRightAsync(string ModRightName, string sUserName, string sErrMsg, object userState) {
+            if ((this.CheckModRightOperationCompleted == null)) {
+                this.CheckModRightOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckModRightOperationCompleted);
+            }
+            this.InvokeAsync("CheckModRight", new object[] {
+                        ModRightName,
+                        sUserName,
+                        sErrMsg}, this.CheckModRightOperationCompleted, userState);
+        }
+        
+        private void OnCheckModRightOperationCompleted(object arg) {
+            if ((this.CheckModRightCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.CheckModRightCompleted(this, new CheckModRightCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_User", 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_User(string sUserName, string sUserPsd) {
+            object[] results = this.Invoke("get_User", new object[] {
+                        sUserName,
+                        sUserPsd});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_UserAsync(string sUserName, string sUserPsd) {
+            this.get_UserAsync(sUserName, sUserPsd, null);
+        }
+        
+        /// <remarks/>
+        public void get_UserAsync(string sUserName, string sUserPsd, object userState) {
+            if ((this.get_UserOperationCompleted == null)) {
+                this.get_UserOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_UserOperationCompleted);
+            }
+            this.InvokeAsync("get_User", new object[] {
+                        sUserName,
+                        sUserPsd}, this.get_UserOperationCompleted, userState);
+        }
+        
+        private void Onget_UserOperationCompleted(object arg) {
+            if ((this.get_UserCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_UserCompleted(this, new get_UserCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/CheckUser", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool CheckUser(string sUserName, ref string sErrMsg) {
+            object[] results = this.Invoke("CheckUser", new object[] {
+                        sUserName,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void CheckUserAsync(string sUserName, string sErrMsg) {
+            this.CheckUserAsync(sUserName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void CheckUserAsync(string sUserName, string sErrMsg, object userState) {
+            if ((this.CheckUserOperationCompleted == null)) {
+                this.CheckUserOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckUserOperationCompleted);
+            }
+            this.InvokeAsync("CheckUser", new object[] {
+                        sUserName,
+                        sErrMsg}, this.CheckUserOperationCompleted, userState);
+        }
+        
+        private void OnCheckUserOperationCompleted(object arg) {
+            if ((this.CheckUserCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.CheckUserCompleted(this, new CheckUserCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_TestStr", 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_TestStr() {
+            object[] results = this.Invoke("get_TestStr", new object[0]);
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_TestStrAsync() {
+            this.get_TestStrAsync(null);
+        }
+        
+        /// <remarks/>
+        public void get_TestStrAsync(object userState) {
+            if ((this.get_TestStrOperationCompleted == null)) {
+                this.get_TestStrOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_TestStrOperationCompleted);
+            }
+            this.InvokeAsync("get_TestStr", new object[0], this.get_TestStrOperationCompleted, userState);
+        }
+        
+        private void Onget_TestStrOperationCompleted(object arg) {
+            if ((this.get_TestStrCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_TestStrCompleted(this, new get_TestStrCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerCon", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public void get_ServerCon(ref string sErrMsg) {
+            object[] results = this.Invoke("get_ServerCon", new object[] {
+                        sErrMsg});
+            sErrMsg = ((string)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_ServerConAsync(string sErrMsg) {
+            this.get_ServerConAsync(sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_ServerConAsync(string sErrMsg, object userState) {
+            if ((this.get_ServerConOperationCompleted == null)) {
+                this.get_ServerConOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerConOperationCompleted);
+            }
+            this.InvokeAsync("get_ServerCon", new object[] {
+                        sErrMsg}, this.get_ServerConOperationCompleted, userState);
+        }
+        
+        private void Onget_ServerConOperationCompleted(object arg) {
+            if ((this.get_ServerConCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_ServerConCompleted(this, new get_ServerConCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerCon2", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public string get_ServerCon2() {
+            object[] results = this.Invoke("get_ServerCon2", new object[0]);
+            return ((string)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_ServerCon2Async() {
+            this.get_ServerCon2Async(null);
+        }
+        
+        /// <remarks/>
+        public void get_ServerCon2Async(object userState) {
+            if ((this.get_ServerCon2OperationCompleted == null)) {
+                this.get_ServerCon2OperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerCon2OperationCompleted);
+            }
+            this.InvokeAsync("get_ServerCon2", new object[0], this.get_ServerCon2OperationCompleted, userState);
+        }
+        
+        private void Onget_ServerCon2OperationCompleted(object arg) {
+            if ((this.get_ServerCon2Completed != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_ServerCon2Completed(this, new get_ServerCon2CompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SubDisplay", 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_SubDisplay(string sBillType) {
+            object[] results = this.Invoke("get_SubDisplay", new object[] {
+                        sBillType});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SubDisplayAsync(string sBillType) {
+            this.get_SubDisplayAsync(sBillType, null);
+        }
+        
+        /// <remarks/>
+        public void get_SubDisplayAsync(string sBillType, object userState) {
+            if ((this.get_SubDisplayOperationCompleted == null)) {
+                this.get_SubDisplayOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SubDisplayOperationCompleted);
+            }
+            this.InvokeAsync("get_SubDisplay", new object[] {
+                        sBillType}, this.get_SubDisplayOperationCompleted, userState);
+        }
+        
+        private void Onget_SubDisplayOperationCompleted(object arg) {
+            if ((this.get_SubDisplayCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SubDisplayCompleted(this, new get_SubDisplayCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SubDisplayByOwner", 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_SubDisplayByOwner(string sBillType, long HOWNERID) {
+            object[] results = this.Invoke("get_SubDisplayByOwner", new object[] {
+                        sBillType,
+                        HOWNERID});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SubDisplayByOwnerAsync(string sBillType, long HOWNERID) {
+            this.get_SubDisplayByOwnerAsync(sBillType, HOWNERID, null);
+        }
+        
+        /// <remarks/>
+        public void get_SubDisplayByOwnerAsync(string sBillType, long HOWNERID, object userState) {
+            if ((this.get_SubDisplayByOwnerOperationCompleted == null)) {
+                this.get_SubDisplayByOwnerOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SubDisplayByOwnerOperationCompleted);
+            }
+            this.InvokeAsync("get_SubDisplayByOwner", new object[] {
+                        sBillType,
+                        HOWNERID}, this.get_SubDisplayByOwnerOperationCompleted, userState);
+        }
+        
+        private void Onget_SubDisplayByOwnerOperationCompleted(object arg) {
+            if ((this.get_SubDisplayByOwnerCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SubDisplayByOwnerCompleted(this, new get_SubDisplayByOwnerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWorkProcInfoBoard", 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 GetWorkProcInfoBoard(string sSourceID, ref string sErr) {
+            object[] results = this.Invoke("GetWorkProcInfoBoard", new object[] {
+                        sSourceID,
+                        sErr});
+            sErr = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr) {
+            this.GetWorkProcInfoBoardAsync(sSourceID, sErr, null);
+        }
+        
+        /// <remarks/>
+        public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr, object userState) {
+            if ((this.GetWorkProcInfoBoardOperationCompleted == null)) {
+                this.GetWorkProcInfoBoardOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWorkProcInfoBoardOperationCompleted);
+            }
+            this.InvokeAsync("GetWorkProcInfoBoard", new object[] {
+                        sSourceID,
+                        sErr}, this.GetWorkProcInfoBoardOperationCompleted, userState);
+        }
+        
+        private void OnGetWorkProcInfoBoardOperationCompleted(object arg) {
+            if ((this.GetWorkProcInfoBoardCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWorkProcInfoBoardCompleted(this, new GetWorkProcInfoBoardCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCode_View", 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 GetICInventoryByBarCode_View(string sWhere, ref string sErr) {
+            object[] results = this.Invoke("GetICInventoryByBarCode_View", new object[] {
+                        sWhere,
+                        sErr});
+            sErr = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr) {
+            this.GetICInventoryByBarCode_ViewAsync(sWhere, sErr, null);
+        }
+        
+        /// <remarks/>
+        public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr, object userState) {
+            if ((this.GetICInventoryByBarCode_ViewOperationCompleted == null)) {
+                this.GetICInventoryByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCode_ViewOperationCompleted);
+            }
+            this.InvokeAsync("GetICInventoryByBarCode_View", new object[] {
+                        sWhere,
+                        sErr}, this.GetICInventoryByBarCode_ViewOperationCompleted, userState);
+        }
+        
+        private void OnGetICInventoryByBarCode_ViewOperationCompleted(object arg) {
+            if ((this.GetICInventoryByBarCode_ViewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetICInventoryByBarCode_ViewCompleted(this, new GetICInventoryByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCode_View", 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 GetMaterByBarCode_View(string sWhere, ref string sErr) {
+            object[] results = this.Invoke("GetMaterByBarCode_View", new object[] {
+                        sWhere,
+                        sErr});
+            sErr = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr) {
+            this.GetMaterByBarCode_ViewAsync(sWhere, sErr, null);
+        }
+        
+        /// <remarks/>
+        public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr, object userState) {
+            if ((this.GetMaterByBarCode_ViewOperationCompleted == null)) {
+                this.GetMaterByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCode_ViewOperationCompleted);
+            }
+            this.InvokeAsync("GetMaterByBarCode_View", new object[] {
+                        sWhere,
+                        sErr}, this.GetMaterByBarCode_ViewOperationCompleted, userState);
+        }
+        
+        private void OnGetMaterByBarCode_ViewOperationCompleted(object arg) {
+            if ((this.GetMaterByBarCode_ViewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetMaterByBarCode_ViewCompleted(this, new GetMaterByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCodeSP_View", 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 GetICInventoryByBarCodeSP_View(string sWhere, ref string sErr) {
+            object[] results = this.Invoke("GetICInventoryByBarCodeSP_View", new object[] {
+                        sWhere,
+                        sErr});
+            sErr = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr) {
+            this.GetICInventoryByBarCodeSP_ViewAsync(sWhere, sErr, null);
+        }
+        
+        /// <remarks/>
+        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
+            if ((this.GetICInventoryByBarCodeSP_ViewOperationCompleted == null)) {
+                this.GetICInventoryByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCodeSP_ViewOperationCompleted);
+            }
+            this.InvokeAsync("GetICInventoryByBarCodeSP_View", new object[] {
+                        sWhere,
+                        sErr}, this.GetICInventoryByBarCodeSP_ViewOperationCompleted, userState);
+        }
+        
+        private void OnGetICInventoryByBarCodeSP_ViewOperationCompleted(object arg) {
+            if ((this.GetICInventoryByBarCodeSP_ViewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetICInventoryByBarCodeSP_ViewCompleted(this, new GetICInventoryByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCodeSP_View", 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 GetMaterByBarCodeSP_View(string sWhere, ref string sErr) {
+            object[] results = this.Invoke("GetMaterByBarCodeSP_View", new object[] {
+                        sWhere,
+                        sErr});
+            sErr = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetMaterByBarCodeSP_ViewAsync(string sWhere, string sErr) {
+            this.GetMaterByBarCodeSP_ViewAsync(sWhere, sErr, null);
+        }
+        
+        /// <remarks/>
+        public void GetMaterByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
+            if ((this.GetMaterByBarCodeSP_ViewOperationCompleted == null)) {
+                this.GetMaterByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCodeSP_ViewOperationCompleted);
+            }
+            this.InvokeAsync("GetMaterByBarCodeSP_View", new object[] {
+                        sWhere,
+                        sErr}, this.GetMaterByBarCodeSP_ViewOperationCompleted, userState);
+        }
+        
+        private void OnGetMaterByBarCodeSP_ViewOperationCompleted(object arg) {
+            if ((this.GetMaterByBarCodeSP_ViewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetMaterByBarCodeSP_ViewCompleted(this, new GetMaterByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetFIFOPonderationBillMain_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool SetFIFOPonderationBillMain_Temp(string HBillNo, long HInterID, long HUserOrgID, ref string sErr) {
+            object[] results = this.Invoke("SetFIFOPonderationBillMain_Temp", new object[] {
+                        HBillNo,
+                        HInterID,
+                        HUserOrgID,
+                        sErr});
+            sErr = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void SetFIFOPonderationBillMain_TempAsync(string HBillNo, long HInterID, long HUserOrgID, string sErr) {
+            this.SetFIFOPonderationBillMain_TempAsync(HBillNo, HInterID, HUserOrgID, sErr, null);
+        }
+        
+        /// <remarks/>
+        public void SetFIFOPonderationBillMain_TempAsync(string HBillNo, long HInterID, long HUserOrgID, string sErr, object userState) {
+            if ((this.SetFIFOPonderationBillMain_TempOperationCompleted == null)) {
+                this.SetFIFOPonderationBillMain_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetFIFOPonderationBillMain_TempOperationCompleted);
+            }
+            this.InvokeAsync("SetFIFOPonderationBillMain_Temp", new object[] {
+                        HBillNo,
+                        HInterID,
+                        HUserOrgID,
+                        sErr}, this.SetFIFOPonderationBillMain_TempOperationCompleted, userState);
+        }
+        
+        private void OnSetFIFOPonderationBillMain_TempOperationCompleted(object arg) {
+            if ((this.SetFIFOPonderationBillMain_TempCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.SetFIFOPonderationBillMain_TempCompleted(this, new SetFIFOPonderationBillMain_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Fast", 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_Fast(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    ref string sHSourceBillNo, 
+                    ref string sHSourceBillType, 
+                    ref long sHSupID, 
+                    ref string sHSupName, 
+                    ref long sHDeptID, 
+                    ref string sHDeptName, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_Fast", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sErrMsg});
+            sHSourceBillNo = ((string)(results[1]));
+            sHSourceBillType = ((string)(results[2]));
+            sHSupID = ((long)(results[3]));
+            sHSupName = ((string)(results[4]));
+            sHDeptID = ((long)(results[5]));
+            sHDeptName = ((string)(results[6]));
+            sErrMsg = ((string)(results[7]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_FastAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_FastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_FastAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    double HQty, 
+                    bool HRedBlueFlag, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HOWNERID, 
+                    string sHSourceBillNo, 
+                    string sHSourceBillType, 
+                    long sHSupID, 
+                    string sHSupName, 
+                    long sHDeptID, 
+                    string sHDeptName, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_Fast", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sHSourceBillNo,
+                        sHSourceBillType,
+                        sHSupID,
+                        sHSupName,
+                        sHDeptID,
+                        sHDeptName,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_FastCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_FastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeByBarCodeAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByBarCodeOperationCompleted == null)) {
+                this.get_CheckTypeByBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCodeOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByBarCodeOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCodeOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCodeCompleted(this, new get_CheckTypeByBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_BarCode_OutFast(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_Out", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode_Out(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_Out", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_OutAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeByBarCode_OutAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByBarCode_OutAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByBarCode_OutOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_OutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_OutOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_Out", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByBarCode_OutOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_OutOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_OutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_OutCompleted(this, new get_CheckTypeByBarCode_OutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_BarCode_MulSource(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        HSourceBillType,
+                        HOWNERID,
+                        sXFFlag,
+                        sJDPFlag,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, HSourceBillType, HOWNERID, sXFFlag, sJDPFlag, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HRedBlueFlag,
+                        HSourceBillType,
+                        HOWNERID,
+                        sXFFlag,
+                        sJDPFlag,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -4536,6 +8198,37 @@
         }
         
         /// <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[] {
@@ -4952,6 +8645,54 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_PackBarCode", 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_PackBarCode(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_PackBarCode", 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_PackBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_SourceBill_PackBarCodeAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_PackBarCodeAsync(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_PackBarCodeOperationCompleted == null)) {
+                this.get_SourceBill_PackBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_PackBarCodeOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBill_PackBarCode", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SourceBill_PackBarCodeOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBill_PackBarCodeOperationCompleted(object arg) {
+            if ((this.get_SourceBill_PackBarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBill_PackBarCodeCompleted(this, new get_SourceBill_PackBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSourceBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public System.Data.DataSet GetSourceBillList(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
             object[] results = this.Invoke("GetSourceBillList", new object[] {
@@ -4990,6 +8731,50 @@
             if ((this.GetSourceBillListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.GetSourceBillListCompleted(this, new GetSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_ICMOReport", 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_ICMOReport(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_ICMOReport", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_ICMOReportAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_ICMOReportAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_ICMOReportAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_ICMOReportOperationCompleted == null)) {
+                this.get_SourceBarCode_ICMOReportOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_ICMOReportOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_ICMOReport", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_ICMOReportOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_ICMOReportOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_ICMOReportCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_ICMOReportCompleted(this, new get_SourceBarCode_ICMOReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -5034,6 +8819,94 @@
             if ((this.get_SourceBarCode_ProductInCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.get_SourceBarCode_ProductInCompleted(this, new get_SourceBarCode_ProductInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_POStockIn", 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_POStockIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_POStockIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_POStockInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_POStockInOperationCompleted == null)) {
+                this.get_SourceBarCode_POStockInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_POStockInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_POStockIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_POStockInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_POStockInOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_POStockInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_POStockInCompleted(this, new get_SourceBarCode_POStockInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_EntrustIn", 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_EntrustIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_EntrustIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_EntrustInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_EntrustInOperationCompleted == null)) {
+                this.get_SourceBarCode_EntrustInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_EntrustInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_EntrustIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_EntrustInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_EntrustInOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_EntrustInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_EntrustInCompleted(this, new get_SourceBarCode_EntrustInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -5224,6 +9097,98 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_OtherOut", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBarCode_OtherOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_OtherOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_OtherOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_OtherOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_OtherOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_OtherOutOperationCompleted == null)) {
+                this.get_SourceBarCode_OtherOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_OtherOutOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_OtherOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_OtherOutOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_OtherOutOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_OtherOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_OtherOutCompleted(this, new get_SourceBarCode_OtherOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MateReplenishOut", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBarCode_MateReplenishOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_MateReplenishOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MateReplenishOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
+            this.get_SourceBarCode_MateReplenishOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MateReplenishOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_MateReplenishOutOperationCompleted == null)) {
+                this.get_SourceBarCode_MateReplenishOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MateReplenishOutOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_MateReplenishOut", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HFIFOWhID,
+                        HOWNERID,
+                        sErrMsg}, this.get_SourceBarCode_MateReplenishOutOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_MateReplenishOutOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_MateReplenishOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_MateReplenishOutCompleted(this, new get_SourceBarCode_MateReplenishOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MoveStock", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public ClsKf_ICStockBill_WMS get_SourceBarCode_MoveStock(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
             object[] results = this.Invoke("get_SourceBarCode_MoveStock", new object[] {
@@ -5360,6 +9325,94 @@
             if ((this.get_SourceBarCode_MoveStockStepInCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.get_SourceBarCode_MoveStockStepInCompleted(this, new get_SourceBarCode_MoveStockStepInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_POStockInBack", 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_POStockInBack(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_POStockInBack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_POStockInBackAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_POStockInBackAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_POStockInBackAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_POStockInBackOperationCompleted == null)) {
+                this.get_SourceBarCode_POStockInBackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_POStockInBackOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_POStockInBack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_POStockInBackOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_POStockInBackOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_POStockInBackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_POStockInBackCompleted(this, new get_SourceBarCode_POStockInBackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_MateOutBack", 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_MateOutBack(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_MateOutBack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MateOutBackAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_MateOutBackAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_MateOutBackAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_MateOutBackOperationCompleted == null)) {
+                this.get_SourceBarCode_MateOutBackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_MateOutBackOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_MateOutBack", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_MateOutBackOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_MateOutBackOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_MateOutBackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_MateOutBackCompleted(this, new get_SourceBarCode_MateOutBackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -5727,6 +9780,120 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SavePonderationBillMain_Temp_PackBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SavePonderationBillMain_Temp_PackBarCode(
+                    ClsGy_BarCodeBill_WMS_Model_View omodel_View, 
+                    long HInterID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    long HSCWHID, 
+                    long HSCSPID, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockOrgID, 
+                    long HStockOutOrgID, 
+                    string HCusBarCode, 
+                    string HCustom2, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("get_SavePonderationBillMain_Temp_PackBarCode", new object[] {
+                        omodel_View,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        SourceFlag,
+                        HSourceBillType,
+                        HStockOrgID,
+                        HStockOutOrgID,
+                        HCusBarCode,
+                        HCustom2,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SavePonderationBillMain_Temp_PackBarCodeAsync(
+                    ClsGy_BarCodeBill_WMS_Model_View omodel_View, 
+                    long HInterID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    long HSCWHID, 
+                    long HSCSPID, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockOrgID, 
+                    long HStockOutOrgID, 
+                    string HCusBarCode, 
+                    string HCustom2, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg) {
+            this.get_SavePonderationBillMain_Temp_PackBarCodeAsync(omodel_View, HInterID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, SourceFlag, HSourceBillType, HStockOrgID, HStockOutOrgID, HCusBarCode, HCustom2, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SavePonderationBillMain_Temp_PackBarCodeAsync(
+                    ClsGy_BarCodeBill_WMS_Model_View omodel_View, 
+                    long HInterID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    long HSCWHID, 
+                    long HSCSPID, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockOrgID, 
+                    long HStockOutOrgID, 
+                    string HCusBarCode, 
+                    string HCustom2, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.get_SavePonderationBillMain_Temp_PackBarCodeOperationCompleted == null)) {
+                this.get_SavePonderationBillMain_Temp_PackBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SavePonderationBillMain_Temp_PackBarCodeOperationCompleted);
+            }
+            this.InvokeAsync("get_SavePonderationBillMain_Temp_PackBarCode", new object[] {
+                        omodel_View,
+                        HInterID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        SourceFlag,
+                        HSourceBillType,
+                        HStockOrgID,
+                        HStockOutOrgID,
+                        HCusBarCode,
+                        HCustom2,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SavePonderationBillMain_Temp_PackBarCodeOperationCompleted, userState);
+        }
+        
+        private void Onget_SavePonderationBillMain_Temp_PackBarCodeOperationCompleted(object arg) {
+            if ((this.get_SavePonderationBillMain_Temp_PackBarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SavePonderationBillMain_Temp_PackBarCodeCompleted(this, new get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BaseSet", 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_BaseSet(string sBarCode, long HOWNERID, string sBarBillName, ref string sErrMsg) {
             object[] results = this.Invoke("get_BaseSet", new object[] {
@@ -5763,6 +9930,58 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode", 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(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HStockOrgID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BillBarCode", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HPTQty,
+                        HPlanMode,
+                        HFIFOWhID,
+                        HStockOrgID,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HStockOrgID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_BillBarCodeAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HPTQty, HPlanMode, HFIFOWhID, HStockOrgID, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BillBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, double HPTQty, long HPlanMode, long HFIFOWhID, long HStockOrgID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.get_BillBarCodeOperationCompleted == null)) {
+                this.get_BillBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCodeOperationCompleted);
+            }
+            this.InvokeAsync("get_BillBarCode", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HPTQty,
+                        HPlanMode,
+                        HFIFOWhID,
+                        HStockOrgID,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_BillBarCodeOperationCompleted, userState);
+        }
+        
+        private void Onget_BillBarCodeOperationCompleted(object arg) {
+            if ((this.get_BillBarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BillBarCodeCompleted(this, new get_BillBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_MoveStock", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public ClsKf_ICStockBill_WMS get_BarCode_MoveStock(
                     string sBarCode, 
@@ -5781,7 +10000,9 @@
                     long HStockInOrgID, 
                     long HStockOutOrgID, 
                     string HScanStyle, 
-                    ref string sErrMsg) {
+                    ref string sErrMsg, 
+                    string HCustom1, 
+                    string HCustom2) {
             object[] results = this.Invoke("get_BarCode_MoveStock", new object[] {
                         sBarCode,
                         HBillID,
@@ -5799,7 +10020,9 @@
                         HStockInOrgID,
                         HStockOutOrgID,
                         HScanStyle,
-                        sErrMsg});
+                        sErrMsg,
+                        HCustom1,
+                        HCustom2});
             sErrMsg = ((string)(results[1]));
             return ((ClsKf_ICStockBill_WMS)(results[0]));
         }
@@ -5822,8 +10045,10 @@
                     long HStockInOrgID, 
                     long HStockOutOrgID, 
                     string HScanStyle, 
-                    string sErrMsg) {
-            this.get_BarCode_MoveStockAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillNo, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, sErrMsg, null);
+                    string sErrMsg, 
+                    string HCustom1, 
+                    string HCustom2) {
+            this.get_BarCode_MoveStockAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillNo, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, sErrMsg, HCustom1, HCustom2, null);
         }
         
         /// <remarks/>
@@ -5845,6 +10070,8 @@
                     long HStockOutOrgID, 
                     string HScanStyle, 
                     string sErrMsg, 
+                    string HCustom1, 
+                    string HCustom2, 
                     object userState) {
             if ((this.get_BarCode_MoveStockOperationCompleted == null)) {
                 this.get_BarCode_MoveStockOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_MoveStockOperationCompleted);
@@ -5866,7 +10093,9 @@
                         HStockInOrgID,
                         HStockOutOrgID,
                         HScanStyle,
-                        sErrMsg}, this.get_BarCode_MoveStockOperationCompleted, userState);
+                        sErrMsg,
+                        HCustom1,
+                        HCustom2}, this.get_BarCode_MoveStockOperationCompleted, userState);
         }
         
         private void Onget_BarCode_MoveStockOperationCompleted(object arg) {
@@ -5893,6 +10122,8 @@
                     string HSourceBillType, 
                     long HStockInOrgID, 
                     long HStockOutOrgID, 
+                    string HCustom1, 
+                    string HCustom2, 
                     ClsXt_SystemParameterMain oSystemParameterMain, 
                     ref string sErrMsg) {
             object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MoveStock", new object[] {
@@ -5910,6 +10141,8 @@
                         HSourceBillType,
                         HStockInOrgID,
                         HStockOutOrgID,
+                        HCustom1,
+                        HCustom2,
                         oSystemParameterMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
@@ -5932,9 +10165,11 @@
                     string HSourceBillType, 
                     long HStockInOrgID, 
                     long HStockOutOrgID, 
+                    string HCustom1, 
+                    string HCustom2, 
                     ClsXt_SystemParameterMain oSystemParameterMain, 
                     string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_MoveStockAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillType, HStockInOrgID, HStockOutOrgID, oSystemParameterMain, sErrMsg, null);
+            this.set_SavePonderationBillMain_Temp_BarCode_MoveStockAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillType, HStockInOrgID, HStockOutOrgID, HCustom1, HCustom2, oSystemParameterMain, sErrMsg, null);
         }
         
         /// <remarks/>
@@ -5953,6 +10188,8 @@
                     string HSourceBillType, 
                     long HStockInOrgID, 
                     long HStockOutOrgID, 
+                    string HCustom1, 
+                    string HCustom2, 
                     ClsXt_SystemParameterMain oSystemParameterMain, 
                     string sErrMsg, 
                     object userState) {
@@ -5974,6 +10211,8 @@
                         HSourceBillType,
                         HStockInOrgID,
                         HStockOutOrgID,
+                        HCustom1,
+                        HCustom2,
                         oSystemParameterMain,
                         sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MoveStockOperationCompleted, userState);
         }
@@ -6263,135 +10502,100 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckTypeByMouldBarCode_ProdCheckStock", 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_ProdCheckStock(string sBarCode, long HBillID, string HBillType, string HBillNo, long HWhID, long HSPID, long HStockCheckItemID, string HStockCheckNumber, long HCorrespondentTypeID, long HCorrespondentID, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("Get_CheckTypeByMouldBarCode_ProdCheckStock", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HWhID,
-                        HSPID,
-                        HStockCheckItemID,
-                        HStockCheckNumber,
-                        HCorrespondentTypeID,
-                        HCorrespondentID,
-                        HMaker,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckOtherInBill", 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_CheckOtherInBill(ClsKf_OtherInBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckOtherInBill", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void Get_CheckTypeByMouldBarCode_ProdCheckStockAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, long HWhID, long HSPID, long HStockCheckItemID, string HStockCheckNumber, long HCorrespondentTypeID, long HCorrespondentID, string HMaker, long HOWNERID, string sErrMsg) {
-            this.Get_CheckTypeByMouldBarCode_ProdCheckStockAsync(sBarCode, HBillID, HBillType, HBillNo, HWhID, HSPID, HStockCheckItemID, HStockCheckNumber, HCorrespondentTypeID, HCorrespondentID, HMaker, HOWNERID, sErrMsg, null);
+        public void set_CheckOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckOtherInBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void Get_CheckTypeByMouldBarCode_ProdCheckStockAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, long HWhID, long HSPID, long HStockCheckItemID, string HStockCheckNumber, long HCorrespondentTypeID, long HCorrespondentID, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted == null)) {
-                this.Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted);
+        public void set_CheckOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckOtherInBillOperationCompleted == null)) {
+                this.set_CheckOtherInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckOtherInBillOperationCompleted);
             }
-            this.InvokeAsync("Get_CheckTypeByMouldBarCode_ProdCheckStock", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HWhID,
-                        HSPID,
-                        HStockCheckItemID,
-                        HStockCheckNumber,
-                        HCorrespondentTypeID,
-                        HCorrespondentID,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted, userState);
+            this.InvokeAsync("set_CheckOtherInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckOtherInBillOperationCompleted, userState);
         }
         
-        private void OnGet_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted(object arg) {
-            if ((this.Get_CheckTypeByMouldBarCode_ProdCheckStockCompleted != null)) {
+        private void Onset_CheckOtherInBillOperationCompleted(object arg) {
+            if ((this.set_CheckOtherInBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_CheckTypeByMouldBarCode_ProdCheckStockCompleted(this, new Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckOtherInBillCompleted(this, new set_CheckOtherInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMouldBillEntry_TmpList", 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 GetMouldBillEntry_TmpList(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("GetMouldBillEntry_TmpList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_AuditOtherInBill", 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_AuditOtherInBill(ClsKf_OtherInBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_AuditOtherInBill", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_AuditOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg) {
+            this.set_AuditOtherInBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_AuditOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_AuditOtherInBillOperationCompleted == null)) {
+                this.set_AuditOtherInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditOtherInBillOperationCompleted);
+            }
+            this.InvokeAsync("set_AuditOtherInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_AuditOtherInBillOperationCompleted, userState);
+        }
+        
+        private void Onset_AuditOtherInBillOperationCompleted(object arg) {
+            if ((this.set_AuditOtherInBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_AuditOtherInBillCompleted(this, new set_AuditOtherInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_StockInStyle", 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_StockInStyle() {
+            object[] results = this.Invoke("get_StockInStyle", new object[0]);
             return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void GetMouldBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
-            this.GetMouldBillEntry_TmpListAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
+        public void get_StockInStyleAsync() {
+            this.get_StockInStyleAsync(null);
         }
         
         /// <remarks/>
-        public void GetMouldBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
-            if ((this.GetMouldBillEntry_TmpListOperationCompleted == null)) {
-                this.GetMouldBillEntry_TmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMouldBillEntry_TmpListOperationCompleted);
+        public void get_StockInStyleAsync(object userState) {
+            if ((this.get_StockInStyleOperationCompleted == null)) {
+                this.get_StockInStyleOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_StockInStyleOperationCompleted);
             }
-            this.InvokeAsync("GetMouldBillEntry_TmpList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        sErrMsg}, this.GetMouldBillEntry_TmpListOperationCompleted, userState);
+            this.InvokeAsync("get_StockInStyle", new object[0], this.get_StockInStyleOperationCompleted, userState);
         }
         
-        private void OnGetMouldBillEntry_TmpListOperationCompleted(object arg) {
-            if ((this.GetMouldBillEntry_TmpListCompleted != null)) {
+        private void Onget_StockInStyleOperationCompleted(object arg) {
+            if ((this.get_StockInStyleCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetMouldBillEntry_TmpListCompleted(this, new GetMouldBillEntry_TmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.get_StockInStyleCompleted(this, new get_StockInStyleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelSc_MouldStockBillMain_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_DelSc_MouldStockBillMain_Temp(long HInterID, long HMouldInterID, string sHBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_DelSc_MouldStockBillMain_Temp", new object[] {
-                        HInterID,
-                        HMouldInterID,
-                        sHBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_DelSc_MouldStockBillMain_TempAsync(long HInterID, long HMouldInterID, string sHBillType, string sErrMsg) {
-            this.set_DelSc_MouldStockBillMain_TempAsync(HInterID, HMouldInterID, sHBillType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_DelSc_MouldStockBillMain_TempAsync(long HInterID, long HMouldInterID, string sHBillType, string sErrMsg, object userState) {
-            if ((this.set_DelSc_MouldStockBillMain_TempOperationCompleted == null)) {
-                this.set_DelSc_MouldStockBillMain_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelSc_MouldStockBillMain_TempOperationCompleted);
-            }
-            this.InvokeAsync("set_DelSc_MouldStockBillMain_Temp", new object[] {
-                        HInterID,
-                        HMouldInterID,
-                        sHBillType,
-                        sErrMsg}, this.set_DelSc_MouldStockBillMain_TempOperationCompleted, userState);
-        }
-        
-        private void Onset_DelSc_MouldStockBillMain_TempOperationCompleted(object arg) {
-            if ((this.set_DelSc_MouldStockBillMain_TempCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_DelSc_MouldStockBillMain_TempCompleted(this, new set_DelSc_MouldStockBillMain_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMouldStockBill_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_SaveMouldStockBill_New(ClsSc_MouldStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMouldStockBill_New", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_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_SaveOtherInBill_New(ClsKf_OtherInBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherInBill_New", new object[] {
                         oMain,
                         sHSourceType,
                         sErrMsg});
@@ -6400,790 +10604,34 @@
         }
         
         /// <remarks/>
-        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveMouldStockBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        public void set_SaveOtherInBill_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveOtherInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveMouldStockBill_NewOperationCompleted == null)) {
-                this.set_SaveMouldStockBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMouldStockBill_NewOperationCompleted);
+        public void set_SaveOtherInBill_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherInBill_NewOperationCompleted == null)) {
+                this.set_SaveOtherInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_NewOperationCompleted);
             }
-            this.InvokeAsync("set_SaveMouldStockBill_New", new object[] {
+            this.InvokeAsync("set_SaveOtherInBill_New", new object[] {
                         oMain,
                         sHSourceType,
-                        sErrMsg}, this.set_SaveMouldStockBill_NewOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveOtherInBill_NewOperationCompleted, userState);
         }
         
-        private void Onset_SaveMouldStockBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveMouldStockBill_NewCompleted != null)) {
+        private void Onset_SaveOtherInBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveOtherInBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMouldStockBill_NewCompleted(this, new set_SaveMouldStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveOtherInBill_NewCompleted(this, new set_SaveOtherInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/MouldTempList_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 MouldTempList_Modify(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("MouldTempList_Modify", new object[] {
-                        sHInterID,
-                        sHBillNo,
-                        sHBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void MouldTempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
-            this.MouldTempList_ModifyAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void MouldTempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
-            if ((this.MouldTempList_ModifyOperationCompleted == null)) {
-                this.MouldTempList_ModifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnMouldTempList_ModifyOperationCompleted);
-            }
-            this.InvokeAsync("MouldTempList_Modify", new object[] {
-                        sHInterID,
-                        sHBillNo,
-                        sHBillType,
-                        sErrMsg}, this.MouldTempList_ModifyOperationCompleted, userState);
-        }
-        
-        private void OnMouldTempList_ModifyOperationCompleted(object arg) {
-            if ((this.MouldTempList_ModifyCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.MouldTempList_ModifyCompleted(this, new MouldTempList_ModifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMouldSource", 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 GetMouldSource(string HBillType, string HSourceBillNo, string HSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("GetMouldSource", new object[] {
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetMouldSourceAsync(string HBillType, string HSourceBillNo, string HSourceType, string sErrMsg) {
-            this.GetMouldSourceAsync(HBillType, HSourceBillNo, HSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void GetMouldSourceAsync(string HBillType, string HSourceBillNo, string HSourceType, string sErrMsg, object userState) {
-            if ((this.GetMouldSourceOperationCompleted == null)) {
-                this.GetMouldSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMouldSourceOperationCompleted);
-            }
-            this.InvokeAsync("GetMouldSource", new object[] {
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceType,
-                        sErrMsg}, this.GetMouldSourceOperationCompleted, userState);
-        }
-        
-        private void OnGetMouldSourceOperationCompleted(object arg) {
-            if ((this.GetMouldSourceCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetMouldSourceCompleted(this, new GetMouldSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_MouldStockBillMain_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_MouldStockBillMain_TempList(string sHBillType, string sHMaker, long sHOWNERID) {
-            object[] results = this.Invoke("GetSc_MouldStockBillMain_TempList", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetSc_MouldStockBillMain_TempListAsync(string sHBillType, string sHMaker, long sHOWNERID) {
-            this.GetSc_MouldStockBillMain_TempListAsync(sHBillType, sHMaker, sHOWNERID, null);
-        }
-        
-        /// <remarks/>
-        public void GetSc_MouldStockBillMain_TempListAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
-            if ((this.GetSc_MouldStockBillMain_TempListOperationCompleted == null)) {
-                this.GetSc_MouldStockBillMain_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_MouldStockBillMain_TempListOperationCompleted);
-            }
-            this.InvokeAsync("GetSc_MouldStockBillMain_TempList", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID}, this.GetSc_MouldStockBillMain_TempListOperationCompleted, userState);
-        }
-        
-        private void OnGetSc_MouldStockBillMain_TempListOperationCompleted(object arg) {
-            if ((this.GetSc_MouldStockBillMain_TempListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetSc_MouldStockBillMain_TempListCompleted(this, new GetSc_MouldStockBillMain_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteMouldBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool DeleteMouldBillList(long HInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("DeleteMouldBillList", new object[] {
-                        HInterID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void DeleteMouldBillListAsync(long HInterID, string sErrMsg) {
-            this.DeleteMouldBillListAsync(HInterID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void DeleteMouldBillListAsync(long HInterID, string sErrMsg, object userState) {
-            if ((this.DeleteMouldBillListOperationCompleted == null)) {
-                this.DeleteMouldBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteMouldBillListOperationCompleted);
-            }
-            this.InvokeAsync("DeleteMouldBillList", new object[] {
-                        HInterID,
-                        sErrMsg}, this.DeleteMouldBillListOperationCompleted, userState);
-        }
-        
-        private void OnDeleteMouldBillListOperationCompleted(object arg) {
-            if ((this.DeleteMouldBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.DeleteMouldBillListCompleted(this, new DeleteMouldBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetBillEntry_TmpList(long HInterID, string HBillNo, string HBillType, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
-            object[] results = this.Invoke("GetBillEntry_TmpList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        sMouldManagerCtl,
-                        sFIFOCtl,
-                        sErrMsg});
-            sMouldManagerCtl = ((string)(results[1]));
-            sFIFOCtl = ((string)(results[2]));
-            sErrMsg = ((string)(results[3]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
-            this.GetBillEntry_TmpListAsync(HInterID, HBillNo, HBillType, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void GetBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
-            if ((this.GetBillEntry_TmpListOperationCompleted == null)) {
-                this.GetBillEntry_TmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpListOperationCompleted);
-            }
-            this.InvokeAsync("GetBillEntry_TmpList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        sMouldManagerCtl,
-                        sFIFOCtl,
-                        sErrMsg}, this.GetBillEntry_TmpListOperationCompleted, userState);
-        }
-        
-        private void OnGetBillEntry_TmpListOperationCompleted(object arg) {
-            if ((this.GetBillEntry_TmpListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetBillEntry_TmpListCompleted(this, new GetBillEntry_TmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntryTmpList", 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 GetBillEntryTmpList(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
-            object[] results = this.Invoke("GetBillEntryTmpList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HStockOrgID,
-                        sMouldManagerCtl,
-                        sFIFOCtl,
-                        sErrMsg});
-            sMouldManagerCtl = ((string)(results[1]));
-            sFIFOCtl = ((string)(results[2]));
-            sErrMsg = ((string)(results[3]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
-            this.GetBillEntryTmpListAsync(HInterID, HBillNo, HBillType, HStockOrgID, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
-            if ((this.GetBillEntryTmpListOperationCompleted == null)) {
-                this.GetBillEntryTmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntryTmpListOperationCompleted);
-            }
-            this.InvokeAsync("GetBillEntryTmpList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HStockOrgID,
-                        sMouldManagerCtl,
-                        sFIFOCtl,
-                        sErrMsg}, this.GetBillEntryTmpListOperationCompleted, userState);
-        }
-        
-        private void OnGetBillEntryTmpListOperationCompleted(object arg) {
-            if ((this.GetBillEntryTmpListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetBillEntryTmpListCompleted(this, new GetBillEntryTmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByPackBarCode_Pack", 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_CheckTypeByPackBarCode_Pack(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByPackBarCode_Pack", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HBarCode_Pack,
-                        HHMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByPackBarCode_PackAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeByPackBarCode_PackAsync(HInterID, HBillNo, HBillType, HBarCode_Pack, HHMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByPackBarCode_PackAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByPackBarCode_PackOperationCompleted == null)) {
-                this.get_CheckTypeByPackBarCode_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByPackBarCode_PackOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByPackBarCode_Pack", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HBarCode_Pack,
-                        HHMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByPackBarCode_PackOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByPackBarCode_PackOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByPackBarCode_PackCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByPackBarCode_PackCompleted(this, new get_CheckTypeByPackBarCode_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_PackUnion", 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_CheckTypeByBarCode_PackUnion(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_PackUnion", new object[] {
-                        HBarCode,
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_PackUnionAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeByBarCode_PackUnionAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_PackUnionAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByBarCode_PackUnionOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_PackUnionOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_PackUnionOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_PackUnion", new object[] {
-                        HBarCode,
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByBarCode_PackUnionOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_PackUnionOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_PackUnionCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_PackUnionCompleted(this, new get_CheckTypeByBarCode_PackUnionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_PackSplit", 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_CheckTypeByBarCode_PackSplit(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_PackSplit", new object[] {
-                        HBarCode,
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_PackSplitAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeByBarCode_PackSplitAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_PackSplitAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByBarCode_PackSplitOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_PackSplitOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_PackSplitOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_PackSplit", new object[] {
-                        HBarCode,
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByBarCode_PackSplitOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_PackSplitOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_PackSplitCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_PackSplitCompleted(this, new get_CheckTypeByBarCode_PackSplitCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetBillEntry_TmpList_Pack(long HInterID, string HBillNo, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("GetBillEntry_TmpList_Pack", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetBillEntry_TmpList_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg) {
-            this.GetBillEntry_TmpList_PackAsync(HInterID, HBillNo, HBillType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void GetBillEntry_TmpList_PackAsync(long HInterID, string HBillNo, string HBillType, string sErrMsg, object userState) {
-            if ((this.GetBillEntry_TmpList_PackOperationCompleted == null)) {
-                this.GetBillEntry_TmpList_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpList_PackOperationCompleted);
-            }
-            this.InvokeAsync("GetBillEntry_TmpList_Pack", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        sErrMsg}, this.GetBillEntry_TmpList_PackOperationCompleted, userState);
-        }
-        
-        private void OnGetBillEntry_TmpList_PackOperationCompleted(object arg) {
-            if ((this.GetBillEntry_TmpList_PackCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetBillEntry_TmpList_PackCompleted(this, new GetBillEntry_TmpList_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackUnionBill_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_SavePackUnionBill_New(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePackUnionBill_New", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePackUnionBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
-            this.set_SavePackUnionBill_NewAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePackUnionBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.set_SavePackUnionBill_NewOperationCompleted == null)) {
-                this.set_SavePackUnionBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackUnionBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePackUnionBill_New", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.set_SavePackUnionBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePackUnionBill_NewOperationCompleted(object arg) {
-            if ((this.set_SavePackUnionBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePackUnionBill_NewCompleted(this, new set_SavePackUnionBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePackSplitBill_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_SavePackSplitBill_New(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePackSplitBill_New", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePackSplitBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
-            this.set_SavePackSplitBill_NewAsync(HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePackSplitBill_NewAsync(long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.set_SavePackSplitBill_NewOperationCompleted == null)) {
-                this.set_SavePackSplitBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePackSplitBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePackSplitBill_New", new object[] {
-                        HInterID,
-                        HBillType,
-                        HBillNo,
-                        HBarCode_Pack,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.set_SavePackSplitBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePackSplitBill_NewOperationCompleted(object arg) {
-            if ((this.set_SavePackSplitBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePackSplitBill_NewCompleted(this, new set_SavePackSplitBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DelPonderationBillMain_Temp_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_DelPonderationBillMain_Temp_Pack(long HInterID, string HBarCode, string HBillType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_DelPonderationBillMain_Temp_Pack", new object[] {
-                        HInterID,
-                        HBarCode,
-                        HBillType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_DelPonderationBillMain_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg) {
-            this.set_DelPonderationBillMain_Temp_PackAsync(HInterID, HBarCode, HBillType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_DelPonderationBillMain_Temp_PackAsync(long HInterID, string HBarCode, string HBillType, string sErrMsg, object userState) {
-            if ((this.set_DelPonderationBillMain_Temp_PackOperationCompleted == null)) {
-                this.set_DelPonderationBillMain_Temp_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DelPonderationBillMain_Temp_PackOperationCompleted);
-            }
-            this.InvokeAsync("set_DelPonderationBillMain_Temp_Pack", new object[] {
-                        HInterID,
-                        HBarCode,
-                        HBillType,
-                        sErrMsg}, this.set_DelPonderationBillMain_Temp_PackOperationCompleted, userState);
-        }
-        
-        private void Onset_DelPonderationBillMain_Temp_PackOperationCompleted(object arg) {
-            if ((this.set_DelPonderationBillMain_Temp_PackCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_DelPonderationBillMain_Temp_PackCompleted(this, new set_DelPonderationBillMain_Temp_PackCompletedEventArgs(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,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_CLD_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_SaveOtherInBill_CLD_New(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherInBill_CLD_New", new object[] {
+                        oMain,
+                        sHSourceType,
                         oSystemParameterMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
@@ -7191,51 +10639,292 @@
         }
         
         /// <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);
+        public void set_SaveOtherInBill_CLD_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveOtherInBill_CLD_NewAsync(oMain, sHSourceType, 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);
+        public void set_SaveOtherInBill_CLD_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherInBill_CLD_NewOperationCompleted == null)) {
+                this.set_SaveOtherInBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_CLD_NewOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheck", new object[] {
-                        omodel_View,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
+            this.InvokeAsync("set_SaveOtherInBill_CLD_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveOtherInBill_CLD_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherInBill_CLD_NewOperationCompleted(object arg) {
+            if ((this.set_SaveOtherInBill_CLD_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherInBill_CLD_NewCompleted(this, new set_SaveOtherInBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_MES", 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_SaveOtherInBill_MES(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherInBill_MES", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_MESAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveOtherInBill_MESAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_MESAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherInBill_MESOperationCompleted == null)) {
+                this.set_SaveOtherInBill_MESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_MESOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherInBill_MES", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveOtherInBill_MESOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherInBill_MESOperationCompleted(object arg) {
+            if ((this.set_SaveOtherInBill_MESCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherInBill_MESCompleted(this, new set_SaveOtherInBill_MESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_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_SaveOtherInBill_BillCheck(ClsKf_OtherInBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherInBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_BillCheckAsync(ClsKf_OtherInBillMain oMain, string sErrMsg) {
+            this.set_SaveOtherInBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_BillCheckAsync(ClsKf_OtherInBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherInBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveOtherInBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherInBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveOtherInBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherInBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveOtherInBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherInBill_BillCheckCompleted(this, new set_SaveOtherInBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMouldProdInBill_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_SaveMouldProdInBill_New(ClsSc_MouldProdInBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMouldProdInBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMouldProdInBill_NewAsync(ClsSc_MouldProdInBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveMouldProdInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMouldProdInBill_NewAsync(ClsSc_MouldProdInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveMouldProdInBill_NewOperationCompleted == null)) {
+                this.set_SaveMouldProdInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMouldProdInBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMouldProdInBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveMouldProdInBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMouldProdInBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveMouldProdInBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMouldProdInBill_NewCompleted(this, new set_SaveMouldProdInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveOtherInBill_CLD(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherInBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_CLDAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveOtherInBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_CLDAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherInBill_CLDOperationCompleted == null)) {
+                this.set_SaveOtherInBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_CLDOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherInBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveOtherInBill_CLDOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherInBill_CLDOperationCompleted(object arg) {
+            if ((this.set_SaveOtherInBill_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherInBill_CLDCompleted(this, new set_SaveOtherInBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_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_SaveProcReportMoveBill_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProcReportMoveBill_New", new object[] {
+                        oMain,
+                        HOutBillID,
+                        HOutBillNo,
+                        HPPBomBillNo,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveProcReportMoveBill_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, string sErrMsg) {
+            this.set_SaveProcReportMoveBill_NewAsync(oMain, HOutBillID, HOutBillNo, HPPBomBillNo, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveProcReportMoveBill_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, string sErrMsg, object userState) {
+            if ((this.set_SaveProcReportMoveBill_NewOperationCompleted == null)) {
+                this.set_SaveProcReportMoveBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveProcReportMoveBill_New", new object[] {
+                        oMain,
+                        HOutBillID,
+                        HOutBillNo,
+                        HPPBomBillNo,
+                        sErrMsg}, this.set_SaveProcReportMoveBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveProcReportMoveBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveProcReportMoveBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveProcReportMoveBill_NewCompleted(this, new set_SaveProcReportMoveBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_CLD_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_SaveProcReportMoveBill_CLD_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProcReportMoveBill_CLD_New", new object[] {
+                        oMain,
+                        HOutBillID,
+                        HOutBillNo,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveProcReportMoveBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveProcReportMoveBill_CLD_NewAsync(oMain, HOutBillID, HOutBillNo, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveProcReportMoveBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted == null)) {
+                this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_CLD_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveProcReportMoveBill_CLD_New", new object[] {
+                        oMain,
+                        HOutBillID,
+                        HOutBillNo,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveProcReportMoveBill_CLD_NewOperationCompleted(object arg) {
+            if ((this.set_SaveProcReportMoveBill_CLD_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveProcReportMoveBill_CLD_NewCompleted(this, new set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_MoveStock", 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_SaveProcReportMoveBill_MoveStock(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProcReportMoveBill_MoveStock", new object[] {
+                        oMain,
+                        HOutBillID,
+                        HOutBillNo,
+                        HPPBomBillNo,
                         HSCWHID,
                         HSCSPID,
-                        HQty,
-                        HOWNERID,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted, userState);
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
         }
         
-        private void Onset_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompleted != null)) {
+        /// <remarks/>
+        public void set_SaveProcReportMoveBill_MoveStockAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, string sErrMsg) {
+            this.set_SaveProcReportMoveBill_MoveStockAsync(oMain, HOutBillID, HOutBillNo, HPPBomBillNo, HSCWHID, HSCSPID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveProcReportMoveBill_MoveStockAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, string sErrMsg, object userState) {
+            if ((this.set_SaveProcReportMoveBill_MoveStockOperationCompleted == null)) {
+                this.set_SaveProcReportMoveBill_MoveStockOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_MoveStockOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveProcReportMoveBill_MoveStock", new object[] {
+                        oMain,
+                        HOutBillID,
+                        HOutBillNo,
+                        HPPBomBillNo,
+                        HSCWHID,
+                        HSCSPID,
+                        sErrMsg}, this.set_SaveProcReportMoveBill_MoveStockOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveProcReportMoveBill_MoveStockOperationCompleted(object arg) {
+            if ((this.set_SaveProcReportMoveBill_MoveStockCompleted != 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.set_SaveProcReportMoveBill_MoveStockCompleted(this, new set_SaveProcReportMoveBill_MoveStockCompletedEventArgs(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)]
-        public bool set_SavePonderationBillMain_Temp_BarCode_BillCheck(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_BillCheck", new object[] {
-                        omodel_View,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_MoveStock_CLD_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_SaveProcReportMoveBill_MoveStock_CLD_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProcReportMoveBill_MoveStock_CLD_New", new object[] {
+                        oMain,
+                        HOutBillID,
+                        HOutBillNo,
                         oSystemParameterMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
@@ -7243,503 +10932,155 @@
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HOWNERID, oSystemParameterMain, sErrMsg, null);
+        public void set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(oMain, HOutBillID, HOutBillNo, oSystemParameterMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted);
+        public void set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted == null)) {
+                this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_BillCheck", new object[] {
-                        omodel_View,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HOWNERID,
+            this.InvokeAsync("set_SaveProcReportMoveBill_MoveStock_CLD_New", new object[] {
+                        oMain,
+                        HOutBillID,
+                        HOutBillNo,
                         oSystemParameterMain,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted, userState);
         }
         
-        private void Onset_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted != null)) {
+        private void Onset_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted(object arg) {
+            if ((this.set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted(this, new set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_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_CheckTypeByBarCode_BillCheck(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_BillCheck", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_BillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeByBarCode_BillCheckAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_BillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByBarCode_BillCheckOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_BillCheck", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByBarCode_BillCheckOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_BillCheckOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_BillCheckCompleted(this, new get_CheckTypeByBarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck", 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_Temp_BillCheck(long HInterID, string sBillType, string sWhere) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_BillCheck", new object[] {
-                        HInterID,
-                        sBillType,
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_BillCheckAsync(long HInterID, string sBillType, string sWhere) {
-            this.GetKf_PonderationBillMain_Temp_BillCheckAsync(HInterID, sBillType, sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_BillCheckAsync(long HInterID, string sBillType, string sWhere, object userState) {
-            if ((this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_Temp_BillCheck", new object[] {
-                        HInterID,
-                        sBillType,
-                        sWhere}, this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_Temp_BillCheckOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_Temp_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_Temp_BillCheckCompleted(this, new GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_UpdateTemp_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_UpdateTemp_BillCheck(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_UpdateTemp_BillCheck", new object[] {
-                        HBillID,
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill_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_CheckPOInStockBill_New(ClsCg_POInStockBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckPOInStockBill_New", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_UpdateTemp_BillCheckAsync(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
-            this.set_UpdateTemp_BillCheckAsync(HBillID, HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
+            this.set_CheckPOInStockBill_NewAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_UpdateTemp_BillCheckAsync(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.set_UpdateTemp_BillCheckOperationCompleted == null)) {
-                this.set_UpdateTemp_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_UpdateTemp_BillCheckOperationCompleted);
+        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckPOInStockBill_NewOperationCompleted == null)) {
+                this.set_CheckPOInStockBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBill_NewOperationCompleted);
             }
-            this.InvokeAsync("set_UpdateTemp_BillCheck", new object[] {
-                        HBillID,
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.set_UpdateTemp_BillCheckOperationCompleted, userState);
+            this.InvokeAsync("set_CheckPOInStockBill_New", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckPOInStockBill_NewOperationCompleted, userState);
         }
         
-        private void Onset_UpdateTemp_BillCheckOperationCompleted(object arg) {
-            if ((this.set_UpdateTemp_BillCheckCompleted != null)) {
+        private void Onset_CheckPOInStockBill_NewOperationCompleted(object arg) {
+            if ((this.set_CheckPOInStockBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_UpdateTemp_BillCheckCompleted(this, new set_UpdateTemp_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckPOInStockBill_NewCompleted(this, new set_CheckPOInStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck", 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_BillCheck(string sHBillType, string sHMaker, long sHOWNERID) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList_BillCheck", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempList_BillCheckAsync(string sHBillType, string sHMaker, long sHOWNERID) {
-            this.GetKf_PonderationBillMain_TempList_BillCheckAsync(sHBillType, sHMaker, sHOWNERID, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempList_BillCheckAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
-            if ((this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempList_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_TempList_BillCheck", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID}, this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_TempList_BillCheckOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_TempList_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_TempList_BillCheckCompleted(this, new GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetByMasterSQL", 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 getDataSetByMasterSQL(string sSQL, string sTable, ref string sErrMsg) {
-            object[] results = this.Invoke("getDataSetByMasterSQL", new object[] {
-                        sSQL,
-                        sTable,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getDataSetByMasterSQLAsync(string sSQL, string sTable, string sErrMsg) {
-            this.getDataSetByMasterSQLAsync(sSQL, sTable, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getDataSetByMasterSQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
-            if ((this.getDataSetByMasterSQLOperationCompleted == null)) {
-                this.getDataSetByMasterSQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetByMasterSQLOperationCompleted);
-            }
-            this.InvokeAsync("getDataSetByMasterSQL", new object[] {
-                        sSQL,
-                        sTable,
-                        sErrMsg}, this.getDataSetByMasterSQLOperationCompleted, userState);
-        }
-        
-        private void OngetDataSetByMasterSQLOperationCompleted(object arg) {
-            if ((this.getDataSetByMasterSQLCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getDataSetByMasterSQLCompleted(this, new getDataSetByMasterSQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckOpen", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool getCheckOpen() {
-            object[] results = this.Invoke("getCheckOpen", new object[0]);
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getCheckOpenAsync() {
-            this.getCheckOpenAsync(null);
-        }
-        
-        /// <remarks/>
-        public void getCheckOpenAsync(object userState) {
-            if ((this.getCheckOpenOperationCompleted == null)) {
-                this.getCheckOpenOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckOpenOperationCompleted);
-            }
-            this.InvokeAsync("getCheckOpen", new object[0], this.getCheckOpenOperationCompleted, userState);
-        }
-        
-        private void OngetCheckOpenOperationCompleted(object arg) {
-            if ((this.getCheckOpenCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getCheckOpenCompleted(this, new getCheckOpenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getGetDataBase", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public string getGetDataBase(string sItem, ref string sK3) {
-            object[] results = this.Invoke("getGetDataBase", new object[] {
-                        sItem,
-                        sK3});
-            sK3 = ((string)(results[1]));
-            return ((string)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getGetDataBaseAsync(string sItem, string sK3) {
-            this.getGetDataBaseAsync(sItem, sK3, null);
-        }
-        
-        /// <remarks/>
-        public void getGetDataBaseAsync(string sItem, string sK3, object userState) {
-            if ((this.getGetDataBaseOperationCompleted == null)) {
-                this.getGetDataBaseOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetGetDataBaseOperationCompleted);
-            }
-            this.InvokeAsync("getGetDataBase", new object[] {
-                        sItem,
-                        sK3}, this.getGetDataBaseOperationCompleted, userState);
-        }
-        
-        private void OngetGetDataBaseOperationCompleted(object arg) {
-            if ((this.getGetDataBaseCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getGetDataBaseCompleted(this, new getGetDataBaseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckCzymc", 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 getCheckCzymc(string sUser, string sPsd) {
-            object[] results = this.Invoke("getCheckCzymc", new object[] {
-                        sUser,
-                        sPsd});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getCheckCzymcAsync(string sUser, string sPsd) {
-            this.getCheckCzymcAsync(sUser, sPsd, null);
-        }
-        
-        /// <remarks/>
-        public void getCheckCzymcAsync(string sUser, string sPsd, object userState) {
-            if ((this.getCheckCzymcOperationCompleted == null)) {
-                this.getCheckCzymcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckCzymcOperationCompleted);
-            }
-            this.InvokeAsync("getCheckCzymc", new object[] {
-                        sUser,
-                        sPsd}, this.getCheckCzymcOperationCompleted, userState);
-        }
-        
-        private void OngetCheckCzymcOperationCompleted(object arg) {
-            if ((this.getCheckCzymcCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getCheckCzymcCompleted(this, new getCheckCzymcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSub_GetCurPeriod", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool getSub_GetCurPeriod(ref int sYear, ref int sPeriod) {
-            object[] results = this.Invoke("getSub_GetCurPeriod", new object[] {
-                        sYear,
-                        sPeriod});
-            sYear = ((int)(results[1]));
-            sPeriod = ((int)(results[2]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod) {
-            this.getSub_GetCurPeriodAsync(sYear, sPeriod, null);
-        }
-        
-        /// <remarks/>
-        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod, object userState) {
-            if ((this.getSub_GetCurPeriodOperationCompleted == null)) {
-                this.getSub_GetCurPeriodOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSub_GetCurPeriodOperationCompleted);
-            }
-            this.InvokeAsync("getSub_GetCurPeriod", new object[] {
-                        sYear,
-                        sPeriod}, this.getSub_GetCurPeriodOperationCompleted, userState);
-        }
-        
-        private void OngetSub_GetCurPeriodOperationCompleted(object arg) {
-            if ((this.getSub_GetCurPeriodCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getSub_GetCurPeriodCompleted(this, new getSub_GetCurPeriodCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetBySQL", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet getDataSetBySQL(string sSQL, string sTable, ref string sErrMsg) {
-            object[] results = this.Invoke("getDataSetBySQL", new object[] {
-                        sSQL,
-                        sTable,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg) {
-            this.getDataSetBySQLAsync(sSQL, sTable, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
-            if ((this.getDataSetBySQLOperationCompleted == null)) {
-                this.getDataSetBySQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetBySQLOperationCompleted);
-            }
-            this.InvokeAsync("getDataSetBySQL", new object[] {
-                        sSQL,
-                        sTable,
-                        sErrMsg}, this.getDataSetBySQLOperationCompleted, userState);
-        }
-        
-        private void OngetDataSetBySQLOperationCompleted(object arg) {
-            if ((this.getDataSetBySQLCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getDataSetBySQLCompleted(this, new getDataSetBySQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public void getRunProc(string sSQL, ref string sErrMsg) {
-            object[] results = this.Invoke("getRunProc", new object[] {
-                        sSQL,
-                        sErrMsg});
-            sErrMsg = ((string)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getRunProcAsync(string sSQL, string sErrMsg) {
-            this.getRunProcAsync(sSQL, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getRunProcAsync(string sSQL, string sErrMsg, object userState) {
-            if ((this.getRunProcOperationCompleted == null)) {
-                this.getRunProcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcOperationCompleted);
-            }
-            this.InvokeAsync("getRunProc", new object[] {
-                        sSQL,
-                        sErrMsg}, this.getRunProcOperationCompleted, userState);
-        }
-        
-        private void OngetRunProcOperationCompleted(object arg) {
-            if ((this.getRunProcCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getRunProcCompleted(this, new getRunProcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProcByMul", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public void getRunProcByMul(string[] sSQL, ref string sErrMsg) {
-            object[] results = this.Invoke("getRunProcByMul", new object[] {
-                        sSQL,
-                        sErrMsg});
-            sErrMsg = ((string)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg) {
-            this.getRunProcByMulAsync(sSQL, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg, object userState) {
-            if ((this.getRunProcByMulOperationCompleted == null)) {
-                this.getRunProcByMulOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcByMulOperationCompleted);
-            }
-            this.InvokeAsync("getRunProcByMul", new object[] {
-                        sSQL,
-                        sErrMsg}, this.getRunProcByMulOperationCompleted, userState);
-        }
-        
-        private void OngetRunProcByMulOperationCompleted(object arg) {
-            if ((this.getRunProcByMulCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getRunProcByMulCompleted(this, new getRunProcByMulCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSecurity_Log", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool getSecurity_Log(string ModRightNameCheck, string CurUserName, ref string sErrMsg) {
-            object[] results = this.Invoke("getSecurity_Log", new object[] {
-                        ModRightNameCheck,
-                        CurUserName,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_CheckPOInStockBill_CLD(ClsCg_POInStockBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckPOInStockBill_CLD", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg) {
-            this.getSecurity_LogAsync(ModRightNameCheck, CurUserName, sErrMsg, null);
+        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
+            this.set_CheckPOInStockBill_CLDAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg, object userState) {
-            if ((this.getSecurity_LogOperationCompleted == null)) {
-                this.getSecurity_LogOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSecurity_LogOperationCompleted);
+        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckPOInStockBill_CLDOperationCompleted == null)) {
+                this.set_CheckPOInStockBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBill_CLDOperationCompleted);
             }
-            this.InvokeAsync("getSecurity_Log", new object[] {
-                        ModRightNameCheck,
-                        CurUserName,
-                        sErrMsg}, this.getSecurity_LogOperationCompleted, userState);
+            this.InvokeAsync("set_CheckPOInStockBill_CLD", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckPOInStockBill_CLDOperationCompleted, userState);
         }
         
-        private void OngetSecurity_LogOperationCompleted(object arg) {
-            if ((this.getSecurity_LogCompleted != null)) {
+        private void Onset_CheckPOInStockBill_CLDOperationCompleted(object arg) {
+            if ((this.set_CheckPOInStockBill_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getSecurity_LogCompleted(this, new getSecurity_LogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckPOInStockBill_CLDCompleted(this, new set_CheckPOInStockBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CancelltionBarCodeBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_CancelltionBarCodeBill(string sBarCode) {
-            object[] results = this.Invoke("set_CancelltionBarCodeBill", new object[] {
-                        sBarCode});
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill", 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_CheckPOInStockBill(ClsCg_POInStockBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckPOInStockBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_CancelltionBarCodeBillAsync(string sBarCode) {
-            this.set_CancelltionBarCodeBillAsync(sBarCode, null);
+        public void set_CheckPOInStockBillAsync(ClsCg_POInStockBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckPOInStockBillAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_CancelltionBarCodeBillAsync(string sBarCode, object userState) {
-            if ((this.set_CancelltionBarCodeBillOperationCompleted == null)) {
-                this.set_CancelltionBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CancelltionBarCodeBillOperationCompleted);
+        public void set_CheckPOInStockBillAsync(ClsCg_POInStockBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckPOInStockBillOperationCompleted == null)) {
+                this.set_CheckPOInStockBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBillOperationCompleted);
             }
-            this.InvokeAsync("set_CancelltionBarCodeBill", new object[] {
-                        sBarCode}, this.set_CancelltionBarCodeBillOperationCompleted, userState);
+            this.InvokeAsync("set_CheckPOInStockBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckPOInStockBillOperationCompleted, userState);
         }
         
-        private void Onset_CancelltionBarCodeBillOperationCompleted(object arg) {
-            if ((this.set_CancelltionBarCodeBillCompleted != null)) {
+        private void Onset_CheckPOInStockBillOperationCompleted(object arg) {
+            if ((this.set_CheckPOInStockBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CancelltionBarCodeBillCompleted(this, new set_CancelltionBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_CheckPOInStockBillCompleted(this, new set_CheckPOInStockBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSTJGInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveSTJGInBill(ClsKf_STJGInBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveSTJGInBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg) {
+            this.set_SaveSTJGInBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveSTJGInBillOperationCompleted == null)) {
+                this.set_SaveSTJGInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSTJGInBillOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveSTJGInBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveSTJGInBillOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveSTJGInBillOperationCompleted(object arg) {
+            if ((this.set_SaveSTJGInBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveSTJGInBillCompleted(this, new set_SaveSTJGInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -9592,1084 +12933,535 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByBarCodeForReport", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsGy_BarCodeBill_WMS_Model_View get_InfoByBarCodeForReport(string sBarCode, ref string sErrMsg) {
-            object[] results = this.Invoke("get_InfoByBarCodeForReport", new object[] {
-                        sBarCode,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsGy_BarCodeBill_WMS_Model_View)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_InfoByBarCodeForReportAsync(string sBarCode, string sErrMsg) {
-            this.get_InfoByBarCodeForReportAsync(sBarCode, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_InfoByBarCodeForReportAsync(string sBarCode, string sErrMsg, object userState) {
-            if ((this.get_InfoByBarCodeForReportOperationCompleted == null)) {
-                this.get_InfoByBarCodeForReportOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByBarCodeForReportOperationCompleted);
-            }
-            this.InvokeAsync("get_InfoByBarCodeForReport", new object[] {
-                        sBarCode,
-                        sErrMsg}, this.get_InfoByBarCodeForReportOperationCompleted, userState);
-        }
-        
-        private void Onget_InfoByBarCodeForReportOperationCompleted(object arg) {
-            if ((this.get_InfoByBarCodeForReportCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_InfoByBarCodeForReportCompleted(this, new get_InfoByBarCodeForReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByStationInBill", 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_InfoByStationInBill(string lngBillKey, ref string sReturn) {
-            object[] results = this.Invoke("get_InfoByStationInBill", new object[] {
-                        lngBillKey,
-                        sReturn});
-            sReturn = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_InfoByStationInBillAsync(string lngBillKey, string sReturn) {
-            this.get_InfoByStationInBillAsync(lngBillKey, sReturn, null);
-        }
-        
-        /// <remarks/>
-        public void get_InfoByStationInBillAsync(string lngBillKey, string sReturn, object userState) {
-            if ((this.get_InfoByStationInBillOperationCompleted == null)) {
-                this.get_InfoByStationInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByStationInBillOperationCompleted);
-            }
-            this.InvokeAsync("get_InfoByStationInBill", new object[] {
-                        lngBillKey,
-                        sReturn}, this.get_InfoByStationInBillOperationCompleted, userState);
-        }
-        
-        private void Onget_InfoByStationInBillOperationCompleted(object arg) {
-            if ((this.get_InfoByStationInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_InfoByStationInBillCompleted(this, new get_InfoByStationInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByStationOutBill", 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_InfoByStationOutBill(string lngBillKey, ref string sReturn) {
-            object[] results = this.Invoke("get_InfoByStationOutBill", new object[] {
-                        lngBillKey,
-                        sReturn});
-            sReturn = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_InfoByStationOutBillAsync(string lngBillKey, string sReturn) {
-            this.get_InfoByStationOutBillAsync(lngBillKey, sReturn, null);
-        }
-        
-        /// <remarks/>
-        public void get_InfoByStationOutBillAsync(string lngBillKey, string sReturn, object userState) {
-            if ((this.get_InfoByStationOutBillOperationCompleted == null)) {
-                this.get_InfoByStationOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByStationOutBillOperationCompleted);
-            }
-            this.InvokeAsync("get_InfoByStationOutBill", new object[] {
-                        lngBillKey,
-                        sReturn}, this.get_InfoByStationOutBillOperationCompleted, userState);
-        }
-        
-        private void Onget_InfoByStationOutBillOperationCompleted(object arg) {
-            if ((this.get_InfoByStationOutBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_InfoByStationOutBillCompleted(this, new get_InfoByStationOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID", 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_MaxBillNoAndID(string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_MaxBillNoAndID", new object[] {
-                        HTranType,
-                        HBillNo,
-                        HInterID,
-                        sErrMsg});
-            HBillNo = ((string)(results[1]));
-            HInterID = ((long)(results[2]));
-            sErrMsg = ((string)(results[3]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillNoAndIDAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg) {
-            this.get_MaxBillNoAndIDAsync(HTranType, HBillNo, HInterID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillNoAndIDAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
-            if ((this.get_MaxBillNoAndIDOperationCompleted == null)) {
-                this.get_MaxBillNoAndIDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndIDOperationCompleted);
-            }
-            this.InvokeAsync("get_MaxBillNoAndID", new object[] {
-                        HTranType,
-                        HBillNo,
-                        HInterID,
-                        sErrMsg}, this.get_MaxBillNoAndIDOperationCompleted, userState);
-        }
-        
-        private void Onget_MaxBillNoAndIDOperationCompleted(object arg) {
-            if ((this.get_MaxBillNoAndIDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_MaxBillNoAndIDCompleted(this, new get_MaxBillNoAndIDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID_K3", 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_MaxBillNoAndID_K3(string sBillCode, string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_MaxBillNoAndID_K3", new object[] {
-                        sBillCode,
-                        HTranType,
-                        HBillNo,
-                        HInterID,
-                        sErrMsg});
-            HBillNo = ((string)(results[1]));
-            HInterID = ((long)(results[2]));
-            sErrMsg = ((string)(results[3]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillNoAndID_K3Async(string sBillCode, string HTranType, string HBillNo, long HInterID, string sErrMsg) {
-            this.get_MaxBillNoAndID_K3Async(sBillCode, HTranType, HBillNo, HInterID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillNoAndID_K3Async(string sBillCode, string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
-            if ((this.get_MaxBillNoAndID_K3OperationCompleted == null)) {
-                this.get_MaxBillNoAndID_K3OperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndID_K3OperationCompleted);
-            }
-            this.InvokeAsync("get_MaxBillNoAndID_K3", new object[] {
-                        sBillCode,
-                        HTranType,
-                        HBillNo,
-                        HInterID,
-                        sErrMsg}, this.get_MaxBillNoAndID_K3OperationCompleted, userState);
-        }
-        
-        private void Onget_MaxBillNoAndID_K3OperationCompleted(object arg) {
-            if ((this.get_MaxBillNoAndID_K3Completed != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_MaxBillNoAndID_K3Completed(this, new get_MaxBillNoAndID_K3CompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool get_MaxBillNoAndID_CLD(string sBillCode, string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_MaxBillNoAndID_CLD", new object[] {
-                        sBillCode,
-                        HTranType,
-                        HBillNo,
-                        HInterID,
-                        sErrMsg});
-            HBillNo = ((string)(results[1]));
-            HInterID = ((long)(results[2]));
-            sErrMsg = ((string)(results[3]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillNoAndID_CLDAsync(string sBillCode, string HTranType, string HBillNo, long HInterID, string sErrMsg) {
-            this.get_MaxBillNoAndID_CLDAsync(sBillCode, HTranType, HBillNo, HInterID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillNoAndID_CLDAsync(string sBillCode, string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
-            if ((this.get_MaxBillNoAndID_CLDOperationCompleted == null)) {
-                this.get_MaxBillNoAndID_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndID_CLDOperationCompleted);
-            }
-            this.InvokeAsync("get_MaxBillNoAndID_CLD", new object[] {
-                        sBillCode,
-                        HTranType,
-                        HBillNo,
-                        HInterID,
-                        sErrMsg}, this.get_MaxBillNoAndID_CLDOperationCompleted, userState);
-        }
-        
-        private void Onget_MaxBillNoAndID_CLDOperationCompleted(object arg) {
-            if ((this.get_MaxBillNoAndID_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_MaxBillNoAndID_CLDCompleted(this, new get_MaxBillNoAndID_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID_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 get_MaxBillNoAndID_New(string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_MaxBillNoAndID_New", new object[] {
-                        HTranType,
-                        HBillNo,
-                        HInterID,
-                        sErrMsg});
-            HBillNo = ((string)(results[1]));
-            HInterID = ((long)(results[2]));
-            sErrMsg = ((string)(results[3]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillNoAndID_NewAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg) {
-            this.get_MaxBillNoAndID_NewAsync(HTranType, HBillNo, HInterID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillNoAndID_NewAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
-            if ((this.get_MaxBillNoAndID_NewOperationCompleted == null)) {
-                this.get_MaxBillNoAndID_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndID_NewOperationCompleted);
-            }
-            this.InvokeAsync("get_MaxBillNoAndID_New", new object[] {
-                        HTranType,
-                        HBillNo,
-                        HInterID,
-                        sErrMsg}, this.get_MaxBillNoAndID_NewOperationCompleted, userState);
-        }
-        
-        private void Onget_MaxBillNoAndID_NewOperationCompleted(object arg) {
-            if ((this.get_MaxBillNoAndID_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_MaxBillNoAndID_NewCompleted(this, new get_MaxBillNoAndID_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillID", 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_MaxBillID(string HTranType, ref long HInterID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_MaxBillID", new object[] {
-                        HTranType,
-                        HInterID,
-                        sErrMsg});
-            HInterID = ((long)(results[1]));
-            sErrMsg = ((string)(results[2]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillIDAsync(string HTranType, long HInterID, string sErrMsg) {
-            this.get_MaxBillIDAsync(HTranType, HInterID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_MaxBillIDAsync(string HTranType, long HInterID, string sErrMsg, object userState) {
-            if ((this.get_MaxBillIDOperationCompleted == null)) {
-                this.get_MaxBillIDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillIDOperationCompleted);
-            }
-            this.InvokeAsync("get_MaxBillID", new object[] {
-                        HTranType,
-                        HInterID,
-                        sErrMsg}, this.get_MaxBillIDOperationCompleted, userState);
-        }
-        
-        private void Onget_MaxBillIDOperationCompleted(object arg) {
-            if ((this.get_MaxBillIDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_MaxBillIDCompleted(this, new get_MaxBillIDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/CheckModRight", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool CheckModRight(string ModRightName, string sUserName, ref string sErrMsg) {
-            object[] results = this.Invoke("CheckModRight", new object[] {
-                        ModRightName,
-                        sUserName,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBill_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_SaveEntrustOutBill_BillCheck(ClsKf_EntrustOutBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustOutBill_BillCheck", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void CheckModRightAsync(string ModRightName, string sUserName, string sErrMsg) {
-            this.CheckModRightAsync(ModRightName, sUserName, sErrMsg, null);
+        public void set_SaveEntrustOutBill_BillCheckAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg) {
+            this.set_SaveEntrustOutBill_BillCheckAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void CheckModRightAsync(string ModRightName, string sUserName, string sErrMsg, object userState) {
-            if ((this.CheckModRightOperationCompleted == null)) {
-                this.CheckModRightOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckModRightOperationCompleted);
+        public void set_SaveEntrustOutBill_BillCheckAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustOutBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveEntrustOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBill_BillCheckOperationCompleted);
             }
-            this.InvokeAsync("CheckModRight", new object[] {
-                        ModRightName,
-                        sUserName,
-                        sErrMsg}, this.CheckModRightOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustOutBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveEntrustOutBill_BillCheckOperationCompleted, userState);
         }
         
-        private void OnCheckModRightOperationCompleted(object arg) {
-            if ((this.CheckModRightCompleted != null)) {
+        private void Onset_SaveEntrustOutBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustOutBill_BillCheckCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.CheckModRightCompleted(this, new CheckModRightCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustOutBill_BillCheckCompleted(this, new set_SaveEntrustOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_User", 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_User(string sUserName, string sUserPsd) {
-            object[] results = this.Invoke("get_User", new object[] {
-                        sUserName,
-                        sUserPsd});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_UserAsync(string sUserName, string sUserPsd) {
-            this.get_UserAsync(sUserName, sUserPsd, null);
-        }
-        
-        /// <remarks/>
-        public void get_UserAsync(string sUserName, string sUserPsd, object userState) {
-            if ((this.get_UserOperationCompleted == null)) {
-                this.get_UserOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_UserOperationCompleted);
-            }
-            this.InvokeAsync("get_User", new object[] {
-                        sUserName,
-                        sUserPsd}, this.get_UserOperationCompleted, userState);
-        }
-        
-        private void Onget_UserOperationCompleted(object arg) {
-            if ((this.get_UserCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_UserCompleted(this, new get_UserCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/CheckUser", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool CheckUser(string sUserName, ref string sErrMsg) {
-            object[] results = this.Invoke("CheckUser", new object[] {
-                        sUserName,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill", 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_SaveOtherOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void CheckUserAsync(string sUserName, string sErrMsg) {
-            this.CheckUserAsync(sUserName, sErrMsg, null);
+        public void set_SaveOtherOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveOtherOutBackBillAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void CheckUserAsync(string sUserName, string sErrMsg, object userState) {
-            if ((this.CheckUserOperationCompleted == null)) {
-                this.CheckUserOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckUserOperationCompleted);
+        public void set_SaveOtherOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBackBillOperationCompleted == null)) {
+                this.set_SaveOtherOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBackBillOperationCompleted);
             }
-            this.InvokeAsync("CheckUser", new object[] {
-                        sUserName,
-                        sErrMsg}, this.CheckUserOperationCompleted, userState);
+            this.InvokeAsync("set_SaveOtherOutBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveOtherOutBackBillOperationCompleted, userState);
         }
         
-        private void OnCheckUserOperationCompleted(object arg) {
-            if ((this.CheckUserCompleted != null)) {
+        private void Onset_SaveOtherOutBackBillOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBackBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.CheckUserCompleted(this, new CheckUserCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveOtherOutBackBillCompleted(this, new set_SaveOtherOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_TestStr", 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_TestStr() {
-            object[] results = this.Invoke("get_TestStr", new object[0]);
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_TestStrAsync() {
-            this.get_TestStrAsync(null);
-        }
-        
-        /// <remarks/>
-        public void get_TestStrAsync(object userState) {
-            if ((this.get_TestStrOperationCompleted == null)) {
-                this.get_TestStrOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_TestStrOperationCompleted);
-            }
-            this.InvokeAsync("get_TestStr", new object[0], this.get_TestStrOperationCompleted, userState);
-        }
-        
-        private void Onget_TestStrOperationCompleted(object arg) {
-            if ((this.get_TestStrCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_TestStrCompleted(this, new get_TestStrCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerCon", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public void get_ServerCon(ref string sErrMsg) {
-            object[] results = this.Invoke("get_ServerCon", new object[] {
-                        sErrMsg});
-            sErrMsg = ((string)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_ServerConAsync(string sErrMsg) {
-            this.get_ServerConAsync(sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_ServerConAsync(string sErrMsg, object userState) {
-            if ((this.get_ServerConOperationCompleted == null)) {
-                this.get_ServerConOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerConOperationCompleted);
-            }
-            this.InvokeAsync("get_ServerCon", new object[] {
-                        sErrMsg}, this.get_ServerConOperationCompleted, userState);
-        }
-        
-        private void Onget_ServerConOperationCompleted(object arg) {
-            if ((this.get_ServerConCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ServerConCompleted(this, new get_ServerConCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_ServerCon2", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public string get_ServerCon2() {
-            object[] results = this.Invoke("get_ServerCon2", new object[0]);
-            return ((string)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_ServerCon2Async() {
-            this.get_ServerCon2Async(null);
-        }
-        
-        /// <remarks/>
-        public void get_ServerCon2Async(object userState) {
-            if ((this.get_ServerCon2OperationCompleted == null)) {
-                this.get_ServerCon2OperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_ServerCon2OperationCompleted);
-            }
-            this.InvokeAsync("get_ServerCon2", new object[0], this.get_ServerCon2OperationCompleted, userState);
-        }
-        
-        private void Onget_ServerCon2OperationCompleted(object arg) {
-            if ((this.get_ServerCon2Completed != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_ServerCon2Completed(this, new get_ServerCon2CompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SubDisplay", 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_SubDisplay(string sBillType) {
-            object[] results = this.Invoke("get_SubDisplay", new object[] {
-                        sBillType});
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SubDisplayAsync(string sBillType) {
-            this.get_SubDisplayAsync(sBillType, null);
-        }
-        
-        /// <remarks/>
-        public void get_SubDisplayAsync(string sBillType, object userState) {
-            if ((this.get_SubDisplayOperationCompleted == null)) {
-                this.get_SubDisplayOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SubDisplayOperationCompleted);
-            }
-            this.InvokeAsync("get_SubDisplay", new object[] {
-                        sBillType}, this.get_SubDisplayOperationCompleted, userState);
-        }
-        
-        private void Onget_SubDisplayOperationCompleted(object arg) {
-            if ((this.get_SubDisplayCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SubDisplayCompleted(this, new get_SubDisplayCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SubDisplayByOwner", 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_SubDisplayByOwner(string sBillType, long HOWNERID) {
-            object[] results = this.Invoke("get_SubDisplayByOwner", new object[] {
-                        sBillType,
-                        HOWNERID});
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SubDisplayByOwnerAsync(string sBillType, long HOWNERID) {
-            this.get_SubDisplayByOwnerAsync(sBillType, HOWNERID, null);
-        }
-        
-        /// <remarks/>
-        public void get_SubDisplayByOwnerAsync(string sBillType, long HOWNERID, object userState) {
-            if ((this.get_SubDisplayByOwnerOperationCompleted == null)) {
-                this.get_SubDisplayByOwnerOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SubDisplayByOwnerOperationCompleted);
-            }
-            this.InvokeAsync("get_SubDisplayByOwner", new object[] {
-                        sBillType,
-                        HOWNERID}, this.get_SubDisplayByOwnerOperationCompleted, userState);
-        }
-        
-        private void Onget_SubDisplayByOwnerOperationCompleted(object arg) {
-            if ((this.get_SubDisplayByOwnerCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SubDisplayByOwnerCompleted(this, new get_SubDisplayByOwnerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWorkProcInfoBoard", 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 GetWorkProcInfoBoard(string sSourceID, ref string sErr) {
-            object[] results = this.Invoke("GetWorkProcInfoBoard", new object[] {
-                        sSourceID,
-                        sErr});
-            sErr = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr) {
-            this.GetWorkProcInfoBoardAsync(sSourceID, sErr, null);
-        }
-        
-        /// <remarks/>
-        public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr, object userState) {
-            if ((this.GetWorkProcInfoBoardOperationCompleted == null)) {
-                this.GetWorkProcInfoBoardOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWorkProcInfoBoardOperationCompleted);
-            }
-            this.InvokeAsync("GetWorkProcInfoBoard", new object[] {
-                        sSourceID,
-                        sErr}, this.GetWorkProcInfoBoardOperationCompleted, userState);
-        }
-        
-        private void OnGetWorkProcInfoBoardOperationCompleted(object arg) {
-            if ((this.GetWorkProcInfoBoardCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetWorkProcInfoBoardCompleted(this, new GetWorkProcInfoBoardCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCode_View", 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 GetICInventoryByBarCode_View(string sWhere, ref string sErr) {
-            object[] results = this.Invoke("GetICInventoryByBarCode_View", new object[] {
-                        sWhere,
-                        sErr});
-            sErr = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr) {
-            this.GetICInventoryByBarCode_ViewAsync(sWhere, sErr, null);
-        }
-        
-        /// <remarks/>
-        public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr, object userState) {
-            if ((this.GetICInventoryByBarCode_ViewOperationCompleted == null)) {
-                this.GetICInventoryByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCode_ViewOperationCompleted);
-            }
-            this.InvokeAsync("GetICInventoryByBarCode_View", new object[] {
-                        sWhere,
-                        sErr}, this.GetICInventoryByBarCode_ViewOperationCompleted, userState);
-        }
-        
-        private void OnGetICInventoryByBarCode_ViewOperationCompleted(object arg) {
-            if ((this.GetICInventoryByBarCode_ViewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetICInventoryByBarCode_ViewCompleted(this, new GetICInventoryByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCode_View", 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 GetMaterByBarCode_View(string sWhere, ref string sErr) {
-            object[] results = this.Invoke("GetMaterByBarCode_View", new object[] {
-                        sWhere,
-                        sErr});
-            sErr = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr) {
-            this.GetMaterByBarCode_ViewAsync(sWhere, sErr, null);
-        }
-        
-        /// <remarks/>
-        public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr, object userState) {
-            if ((this.GetMaterByBarCode_ViewOperationCompleted == null)) {
-                this.GetMaterByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCode_ViewOperationCompleted);
-            }
-            this.InvokeAsync("GetMaterByBarCode_View", new object[] {
-                        sWhere,
-                        sErr}, this.GetMaterByBarCode_ViewOperationCompleted, userState);
-        }
-        
-        private void OnGetMaterByBarCode_ViewOperationCompleted(object arg) {
-            if ((this.GetMaterByBarCode_ViewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetMaterByBarCode_ViewCompleted(this, new GetMaterByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCodeSP_View", 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 GetICInventoryByBarCodeSP_View(string sWhere, ref string sErr) {
-            object[] results = this.Invoke("GetICInventoryByBarCodeSP_View", new object[] {
-                        sWhere,
-                        sErr});
-            sErr = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr) {
-            this.GetICInventoryByBarCodeSP_ViewAsync(sWhere, sErr, null);
-        }
-        
-        /// <remarks/>
-        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
-            if ((this.GetICInventoryByBarCodeSP_ViewOperationCompleted == null)) {
-                this.GetICInventoryByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCodeSP_ViewOperationCompleted);
-            }
-            this.InvokeAsync("GetICInventoryByBarCodeSP_View", new object[] {
-                        sWhere,
-                        sErr}, this.GetICInventoryByBarCodeSP_ViewOperationCompleted, userState);
-        }
-        
-        private void OnGetICInventoryByBarCodeSP_ViewOperationCompleted(object arg) {
-            if ((this.GetICInventoryByBarCodeSP_ViewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetICInventoryByBarCodeSP_ViewCompleted(this, new GetICInventoryByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCodeSP_View", 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 GetMaterByBarCodeSP_View(string sWhere, ref string sErr) {
-            object[] results = this.Invoke("GetMaterByBarCodeSP_View", new object[] {
-                        sWhere,
-                        sErr});
-            sErr = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetMaterByBarCodeSP_ViewAsync(string sWhere, string sErr) {
-            this.GetMaterByBarCodeSP_ViewAsync(sWhere, sErr, null);
-        }
-        
-        /// <remarks/>
-        public void GetMaterByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
-            if ((this.GetMaterByBarCodeSP_ViewOperationCompleted == null)) {
-                this.GetMaterByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCodeSP_ViewOperationCompleted);
-            }
-            this.InvokeAsync("GetMaterByBarCodeSP_View", new object[] {
-                        sWhere,
-                        sErr}, this.GetMaterByBarCodeSP_ViewOperationCompleted, userState);
-        }
-        
-        private void OnGetMaterByBarCodeSP_ViewOperationCompleted(object arg) {
-            if ((this.GetMaterByBarCodeSP_ViewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetMaterByBarCodeSP_ViewCompleted(this, new GetMaterByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetFIFOPonderationBillMain_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool SetFIFOPonderationBillMain_Temp(string HBillNo, long HInterID, long HUserOrgID, ref string sErr) {
-            object[] results = this.Invoke("SetFIFOPonderationBillMain_Temp", new object[] {
-                        HBillNo,
-                        HInterID,
-                        HUserOrgID,
-                        sErr});
-            sErr = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void SetFIFOPonderationBillMain_TempAsync(string HBillNo, long HInterID, long HUserOrgID, string sErr) {
-            this.SetFIFOPonderationBillMain_TempAsync(HBillNo, HInterID, HUserOrgID, sErr, null);
-        }
-        
-        /// <remarks/>
-        public void SetFIFOPonderationBillMain_TempAsync(string HBillNo, long HInterID, long HUserOrgID, string sErr, object userState) {
-            if ((this.SetFIFOPonderationBillMain_TempOperationCompleted == null)) {
-                this.SetFIFOPonderationBillMain_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetFIFOPonderationBillMain_TempOperationCompleted);
-            }
-            this.InvokeAsync("SetFIFOPonderationBillMain_Temp", new object[] {
-                        HBillNo,
-                        HInterID,
-                        HUserOrgID,
-                        sErr}, this.SetFIFOPonderationBillMain_TempOperationCompleted, userState);
-        }
-        
-        private void OnSetFIFOPonderationBillMain_TempOperationCompleted(object arg) {
-            if ((this.SetFIFOPonderationBillMain_TempCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.SetFIFOPonderationBillMain_TempCompleted(this, new SetFIFOPonderationBillMain_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Fast", 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_Fast(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    ref string sHSourceBillNo, 
-                    ref string sHSourceBillType, 
-                    ref long sHSupID, 
-                    ref string sHSupName, 
-                    ref long sHDeptID, 
-                    ref string sHDeptName, 
-                    ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_Fast", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sErrMsg});
-            sHSourceBillNo = ((string)(results[1]));
-            sHSourceBillType = ((string)(results[2]));
-            sHSupID = ((long)(results[3]));
-            sHSupName = ((string)(results[4]));
-            sHDeptID = ((long)(results[5]));
-            sHDeptName = ((string)(results[6]));
-            sErrMsg = ((string)(results[7]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_FastAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_FastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_FastAsync(
-                    string sBarCode, 
-                    long HBillID, 
-                    string HBillType, 
-                    string HBillNo, 
-                    string HMaker, 
-                    long HWhID, 
-                    long HSPID, 
-                    double HQty, 
-                    bool HRedBlueFlag, 
-                    bool SourceFlag, 
-                    string HSourceBillNo, 
-                    string HSourceBillType, 
-                    long HOWNERID, 
-                    string sHSourceBillNo, 
-                    string sHSourceBillType, 
-                    long sHSupID, 
-                    string sHSupName, 
-                    long sHDeptID, 
-                    string sHDeptName, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_Fast", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sHSourceBillNo,
-                        sHSourceBillType,
-                        sHSupID,
-                        sHSupName,
-                        sHDeptID,
-                        sHDeptName,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_FastCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCode_FastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeByBarCodeAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByBarCodeOperationCompleted == null)) {
-                this.get_CheckTypeByBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCodeOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByBarCodeOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCodeOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCodeCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCodeCompleted(this, new get_CheckTypeByBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_BarCode_OutFast(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill_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_SaveOtherOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        public void set_SaveOtherOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveOtherOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted);
+        public void set_SaveOtherOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBackBill_NewOperationCompleted == null)) {
+                this.set_SaveOtherOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBackBill_NewOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted, userState);
+            this.InvokeAsync("set_SaveOtherOutBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveOtherOutBackBill_NewOperationCompleted, userState);
         }
         
-        private void Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted != null)) {
+        private void Onset_SaveOtherOutBackBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBackBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveOtherOutBackBill_NewCompleted(this, new set_SaveOtherOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_Out", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode_Out(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_Out", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_OutAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeByBarCode_OutAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_OutAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByBarCode_OutOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_OutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_OutOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_Out", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        SourceFlag,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByBarCode_OutOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_OutOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_OutCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_OutCompleted(this, new get_CheckTypeByBarCode_OutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_BarCode_MulSource(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        HSourceBillType,
-                        HOWNERID,
-                        sXFFlag,
-                        sJDPFlag,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill", 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(ClsKf_OtherOutBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBill", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, HSourceBillType, HOWNERID, sXFFlag, sJDPFlag, sErrMsg, null);
+        public void set_SaveOtherOutBillAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveOtherOutBillAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted);
+        public void set_SaveOtherOutBillAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBillOperationCompleted == null)) {
+                this.set_SaveOtherOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBillOperationCompleted);
             }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HRedBlueFlag,
-                        HSourceBillType,
-                        HOWNERID,
-                        sXFFlag,
-                        sJDPFlag,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted, userState);
+            this.InvokeAsync("set_SaveOtherOutBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveOtherOutBillOperationCompleted, userState);
         }
         
-        private void Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted != null)) {
+        private void Onset_SaveOtherOutBillOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveOtherOutBillCompleted(this, new set_SaveOtherOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckAddOtherOutBill", 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_CheckAddOtherOutBill(ClsKf_OtherOutBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckAddOtherOutBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_CheckAddOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckAddOtherOutBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_CheckAddOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckAddOtherOutBillOperationCompleted == null)) {
+                this.set_CheckAddOtherOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckAddOtherOutBillOperationCompleted);
+            }
+            this.InvokeAsync("set_CheckAddOtherOutBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckAddOtherOutBillOperationCompleted, userState);
+        }
+        
+        private void Onset_CheckAddOtherOutBillOperationCompleted(object arg) {
+            if ((this.set_CheckAddOtherOutBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_CheckAddOtherOutBillCompleted(this, new set_CheckAddOtherOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckOtherOutBill", 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_CheckOtherOutBill(ClsKf_OtherOutBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckOtherOutBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_CheckOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckOtherOutBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_CheckOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckOtherOutBillOperationCompleted == null)) {
+                this.set_CheckOtherOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckOtherOutBillOperationCompleted);
+            }
+            this.InvokeAsync("set_CheckOtherOutBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckOtherOutBillOperationCompleted, userState);
+        }
+        
+        private void Onset_CheckOtherOutBillOperationCompleted(object arg) {
+            if ((this.set_CheckOtherOutBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_CheckOtherOutBillCompleted(this, new set_CheckOtherOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckOtherOutBill_Row", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_CheckOtherOutBill_Row(long HSourceInterID, long HSourceEntryID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckOtherOutBill_Row", new object[] {
+                        HSourceInterID,
+                        HSourceEntryID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_CheckOtherOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg) {
+            this.set_CheckOtherOutBill_RowAsync(HSourceInterID, HSourceEntryID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_CheckOtherOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg, object userState) {
+            if ((this.set_CheckOtherOutBill_RowOperationCompleted == null)) {
+                this.set_CheckOtherOutBill_RowOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckOtherOutBill_RowOperationCompleted);
+            }
+            this.InvokeAsync("set_CheckOtherOutBill_Row", new object[] {
+                        HSourceInterID,
+                        HSourceEntryID,
+                        sErrMsg}, this.set_CheckOtherOutBill_RowOperationCompleted, userState);
+        }
+        
+        private void Onset_CheckOtherOutBill_RowOperationCompleted(object arg) {
+            if ((this.set_CheckOtherOutBill_RowCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_CheckOtherOutBill_RowCompleted(this, new set_CheckOtherOutBill_RowCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_AuditOtherOutBill", 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_AuditOtherOutBill(ClsKf_OtherOutBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_AuditOtherOutBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_AuditOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg) {
+            this.set_AuditOtherOutBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_AuditOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_AuditOtherOutBillOperationCompleted == null)) {
+                this.set_AuditOtherOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditOtherOutBillOperationCompleted);
+            }
+            this.InvokeAsync("set_AuditOtherOutBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_AuditOtherOutBillOperationCompleted, userState);
+        }
+        
+        private void Onset_AuditOtherOutBillOperationCompleted(object arg) {
+            if ((this.set_AuditOtherOutBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_AuditOtherOutBillCompleted(this, new set_AuditOtherOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_StockOutStyle", 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_StockOutStyle() {
+            object[] results = this.Invoke("get_StockOutStyle", new object[0]);
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_StockOutStyleAsync() {
+            this.get_StockOutStyleAsync(null);
+        }
+        
+        /// <remarks/>
+        public void get_StockOutStyleAsync(object userState) {
+            if ((this.get_StockOutStyleOperationCompleted == null)) {
+                this.get_StockOutStyleOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_StockOutStyleOperationCompleted);
+            }
+            this.InvokeAsync("get_StockOutStyle", new object[0], this.get_StockOutStyleOperationCompleted, userState);
+        }
+        
+        private void Onget_StockOutStyleOperationCompleted(object arg) {
+            if ((this.get_StockOutStyleCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_StockOutStyleCompleted(this, new get_StockOutStyleCompletedEventArgs(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[] {
+                        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);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBill_NewOperationCompleted == null)) {
+                this.set_SaveOtherOutBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherOutBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveOtherOutBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherOutBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherOutBill_NewCompleted(this, new set_SaveOtherOutBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_CLD_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_CLD_New(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBill_CLD_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_CLD_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveOtherOutBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_CLD_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBill_CLD_NewOperationCompleted == null)) {
+                this.set_SaveOtherOutBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLD_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherOutBill_CLD_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveOtherOutBill_CLD_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherOutBill_CLD_NewOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBill_CLD_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherOutBill_CLD_NewCompleted(this, new set_SaveOtherOutBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_MES", 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_MES(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBill_MES", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_MESAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveOtherOutBill_MESAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_MESAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBill_MESOperationCompleted == null)) {
+                this.set_SaveOtherOutBill_MESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_MESOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherOutBill_MES", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveOtherOutBill_MESOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherOutBill_MESOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBill_MESCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherOutBill_MESCompleted(this, new set_SaveOtherOutBill_MESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveOtherOutBill_CLD(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_CLDAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveOtherOutBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_CLDAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBill_CLDOperationCompleted == null)) {
+                this.set_SaveOtherOutBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLDOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherOutBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveOtherOutBill_CLDOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherOutBill_CLDOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBill_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherOutBill_CLDCompleted(this, new set_SaveOtherOutBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_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_SaveOtherOutBill_BillCheck(ClsKf_OtherOutBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherOutBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_BillCheckAsync(ClsKf_OtherOutBillMain oMain, string sErrMsg) {
+            this.set_SaveOtherOutBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherOutBill_BillCheckAsync(ClsKf_OtherOutBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherOutBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveOtherOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherOutBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveOtherOutBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherOutBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveOtherOutBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherOutBill_BillCheckCompleted(this, new set_SaveOtherOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePOStockInBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePOStockInBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SavePOStockInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SavePOStockInBackBillOperationCompleted == null)) {
+                this.set_SavePOStockInBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBillOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePOStockInBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SavePOStockInBackBillOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePOStockInBackBillOperationCompleted(object arg) {
+            if ((this.set_SavePOStockInBackBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePOStockInBackBillCompleted(this, new set_SavePOStockInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill_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_SavePOStockInBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePOStockInBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePOStockInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SavePOStockInBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePOStockInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SavePOStockInBackBill_NewOperationCompleted == null)) {
+                this.set_SavePOStockInBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBill_NewOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePOStockInBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SavePOStockInBackBill_NewOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePOStockInBackBill_NewOperationCompleted(object arg) {
+            if ((this.set_SavePOStockInBackBill_NewCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePOStockInBackBill_NewCompleted(this, new set_SavePOStockInBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -11902,100 +14694,9 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckOtherInBill", 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_CheckOtherInBill(ClsKf_OtherInBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckOtherInBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckOtherInBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckOtherInBillOperationCompleted == null)) {
-                this.set_CheckOtherInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckOtherInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckOtherInBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckOtherInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckOtherInBillOperationCompleted(object arg) {
-            if ((this.set_CheckOtherInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckOtherInBillCompleted(this, new set_CheckOtherInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_AuditOtherInBill", 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_AuditOtherInBill(ClsKf_OtherInBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_AuditOtherInBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_AuditOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg) {
-            this.set_AuditOtherInBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_AuditOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_AuditOtherInBillOperationCompleted == null)) {
-                this.set_AuditOtherInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditOtherInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_AuditOtherInBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_AuditOtherInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_AuditOtherInBillOperationCompleted(object arg) {
-            if ((this.set_AuditOtherInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_AuditOtherInBillCompleted(this, new set_AuditOtherInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_StockInStyle", 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_StockInStyle() {
-            object[] results = this.Invoke("get_StockInStyle", new object[0]);
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_StockInStyleAsync() {
-            this.get_StockInStyleAsync(null);
-        }
-        
-        /// <remarks/>
-        public void get_StockInStyleAsync(object userState) {
-            if ((this.get_StockInStyleOperationCompleted == null)) {
-                this.get_StockInStyleOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_StockInStyleOperationCompleted);
-            }
-            this.InvokeAsync("get_StockInStyle", new object[0], this.get_StockInStyleOperationCompleted, userState);
-        }
-        
-        private void Onget_StockInStyleOperationCompleted(object arg) {
-            if ((this.get_StockInStyleCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_StockInStyleCompleted(this, new get_StockInStyleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_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_SaveOtherInBill_New(ClsKf_OtherInBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherInBill_New", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockStepInBill_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_SaveMoveStockStepInBill_New(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockStepInBill_New", new object[] {
                         oMain,
                         sHSourceType,
                         sErrMsg});
@@ -12004,32 +14705,32 @@
         }
         
         /// <remarks/>
-        public void set_SaveOtherInBill_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveOtherInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        public void set_SaveMoveStockStepInBill_NewAsync(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveMoveStockStepInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveOtherInBill_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherInBill_NewOperationCompleted == null)) {
-                this.set_SaveOtherInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_NewOperationCompleted);
+        public void set_SaveMoveStockStepInBill_NewAsync(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockStepInBill_NewOperationCompleted == null)) {
+                this.set_SaveMoveStockStepInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockStepInBill_NewOperationCompleted);
             }
-            this.InvokeAsync("set_SaveOtherInBill_New", new object[] {
+            this.InvokeAsync("set_SaveMoveStockStepInBill_New", new object[] {
                         oMain,
                         sHSourceType,
-                        sErrMsg}, this.set_SaveOtherInBill_NewOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveMoveStockStepInBill_NewOperationCompleted, userState);
         }
         
-        private void Onset_SaveOtherInBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveOtherInBill_NewCompleted != null)) {
+        private void Onset_SaveMoveStockStepInBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockStepInBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherInBill_NewCompleted(this, new set_SaveOtherInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveMoveStockStepInBill_NewCompleted(this, new set_SaveMoveStockStepInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_CLD_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_SaveOtherInBill_CLD_New(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherInBill_CLD_New", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockStepInBill_CLD_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_SaveMoveStockStepInBill_CLD_New(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockStepInBill_CLD_New", new object[] {
                         oMain,
                         sHSourceType,
                         oSystemParameterMain,
@@ -12039,65 +14740,134 @@
         }
         
         /// <remarks/>
-        public void set_SaveOtherInBill_CLD_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveOtherInBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        public void set_SaveMoveStockStepInBill_CLD_NewAsync(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveMoveStockStepInBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveOtherInBill_CLD_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherInBill_CLD_NewOperationCompleted == null)) {
-                this.set_SaveOtherInBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_CLD_NewOperationCompleted);
+        public void set_SaveMoveStockStepInBill_CLD_NewAsync(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockStepInBill_CLD_NewOperationCompleted == null)) {
+                this.set_SaveMoveStockStepInBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockStepInBill_CLD_NewOperationCompleted);
             }
-            this.InvokeAsync("set_SaveOtherInBill_CLD_New", new object[] {
+            this.InvokeAsync("set_SaveMoveStockStepInBill_CLD_New", new object[] {
                         oMain,
                         sHSourceType,
                         oSystemParameterMain,
-                        sErrMsg}, this.set_SaveOtherInBill_CLD_NewOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveMoveStockStepInBill_CLD_NewOperationCompleted, userState);
         }
         
-        private void Onset_SaveOtherInBill_CLD_NewOperationCompleted(object arg) {
-            if ((this.set_SaveOtherInBill_CLD_NewCompleted != null)) {
+        private void Onset_SaveMoveStockStepInBill_CLD_NewOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockStepInBill_CLD_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherInBill_CLD_NewCompleted(this, new set_SaveOtherInBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveMoveStockStepInBill_CLD_NewCompleted(this, new set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_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_SaveOtherInBill_BillCheck(ClsKf_OtherInBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherInBill_BillCheck", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveCheckStockBill", 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_SaveCheckStockBill(ClsKf_CheckStockBillMain_K3 oMain, string sHMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveCheckStockBill", new object[] {
                         oMain,
+                        sHMaker,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveOtherInBill_BillCheckAsync(ClsKf_OtherInBillMain oMain, string sErrMsg) {
-            this.set_SaveOtherInBill_BillCheckAsync(oMain, sErrMsg, null);
+        public void set_SaveCheckStockBillAsync(ClsKf_CheckStockBillMain_K3 oMain, string sHMaker, string sErrMsg) {
+            this.set_SaveCheckStockBillAsync(oMain, sHMaker, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveOtherInBill_BillCheckAsync(ClsKf_OtherInBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherInBill_BillCheckOperationCompleted == null)) {
-                this.set_SaveOtherInBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_BillCheckOperationCompleted);
+        public void set_SaveCheckStockBillAsync(ClsKf_CheckStockBillMain_K3 oMain, string sHMaker, string sErrMsg, object userState) {
+            if ((this.set_SaveCheckStockBillOperationCompleted == null)) {
+                this.set_SaveCheckStockBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveCheckStockBillOperationCompleted);
             }
-            this.InvokeAsync("set_SaveOtherInBill_BillCheck", new object[] {
+            this.InvokeAsync("set_SaveCheckStockBill", new object[] {
                         oMain,
-                        sErrMsg}, this.set_SaveOtherInBill_BillCheckOperationCompleted, userState);
+                        sHMaker,
+                        sErrMsg}, this.set_SaveCheckStockBillOperationCompleted, userState);
         }
         
-        private void Onset_SaveOtherInBill_BillCheckOperationCompleted(object arg) {
-            if ((this.set_SaveOtherInBill_BillCheckCompleted != null)) {
+        private void Onset_SaveCheckStockBillOperationCompleted(object arg) {
+            if ((this.set_SaveCheckStockBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherInBill_BillCheckCompleted(this, new set_SaveOtherInBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveCheckStockBillCompleted(this, new set_SaveCheckStockBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMouldProdInBill_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_SaveMouldProdInBill_New(ClsSc_MouldProdInBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMouldProdInBill_New", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveCheckStockBill_WMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveCheckStockBill_WMS(long sHInterID, long sHWHID, long sHSPID, string sHMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveCheckStockBill_WMS", new object[] {
+                        sHInterID,
+                        sHWHID,
+                        sHSPID,
+                        sHMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveCheckStockBill_WMSAsync(long sHInterID, long sHWHID, long sHSPID, string sHMaker, string sErrMsg) {
+            this.set_SaveCheckStockBill_WMSAsync(sHInterID, sHWHID, sHSPID, sHMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveCheckStockBill_WMSAsync(long sHInterID, long sHWHID, long sHSPID, string sHMaker, string sErrMsg, object userState) {
+            if ((this.set_SaveCheckStockBill_WMSOperationCompleted == null)) {
+                this.set_SaveCheckStockBill_WMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveCheckStockBill_WMSOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveCheckStockBill_WMS", new object[] {
+                        sHInterID,
+                        sHWHID,
+                        sHSPID,
+                        sHMaker,
+                        sErrMsg}, this.set_SaveCheckStockBill_WMSOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveCheckStockBill_WMSOperationCompleted(object arg) {
+            if ((this.set_SaveCheckStockBill_WMSCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveCheckStockBill_WMSCompleted(this, new set_SaveCheckStockBill_WMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_IsCheckStock_ICInventory", 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_IsCheckStock_ICInventory(long sHInterID) {
+            object[] results = this.Invoke("Get_IsCheckStock_ICInventory", new object[] {
+                        sHInterID});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Get_IsCheckStock_ICInventoryAsync(long sHInterID) {
+            this.Get_IsCheckStock_ICInventoryAsync(sHInterID, null);
+        }
+        
+        /// <remarks/>
+        public void Get_IsCheckStock_ICInventoryAsync(long sHInterID, object userState) {
+            if ((this.Get_IsCheckStock_ICInventoryOperationCompleted == null)) {
+                this.Get_IsCheckStock_ICInventoryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_IsCheckStock_ICInventoryOperationCompleted);
+            }
+            this.InvokeAsync("Get_IsCheckStock_ICInventory", new object[] {
+                        sHInterID}, this.Get_IsCheckStock_ICInventoryOperationCompleted, userState);
+        }
+        
+        private void OnGet_IsCheckStock_ICInventoryOperationCompleted(object arg) {
+            if ((this.Get_IsCheckStock_ICInventoryCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Get_IsCheckStock_ICInventoryCompleted(this, new Get_IsCheckStock_ICInventoryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveSellOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveSellOutBackBill", new object[] {
                         oMain,
                         sHSourceType,
                         sErrMsg});
@@ -12106,345 +14876,59 @@
         }
         
         /// <remarks/>
-        public void set_SaveMouldProdInBill_NewAsync(ClsSc_MouldProdInBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveMouldProdInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        public void set_SaveSellOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveSellOutBackBillAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveMouldProdInBill_NewAsync(ClsSc_MouldProdInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveMouldProdInBill_NewOperationCompleted == null)) {
-                this.set_SaveMouldProdInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMouldProdInBill_NewOperationCompleted);
+        public void set_SaveSellOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveSellOutBackBillOperationCompleted == null)) {
+                this.set_SaveSellOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBillOperationCompleted);
             }
-            this.InvokeAsync("set_SaveMouldProdInBill_New", new object[] {
+            this.InvokeAsync("set_SaveSellOutBackBill", new object[] {
                         oMain,
                         sHSourceType,
-                        sErrMsg}, this.set_SaveMouldProdInBill_NewOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveSellOutBackBillOperationCompleted, userState);
         }
         
-        private void Onset_SaveMouldProdInBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveMouldProdInBill_NewCompleted != null)) {
+        private void Onset_SaveSellOutBackBillOperationCompleted(object arg) {
+            if ((this.set_SaveSellOutBackBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMouldProdInBill_NewCompleted(this, new set_SaveMouldProdInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveSellOutBackBillCompleted(this, new set_SaveSellOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveOtherInBill_CLD(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherInBill_CLD", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill_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_SaveSellOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveSellOutBackBill_New", new object[] {
                         oMain,
                         sHSourceType,
-                        oSystemParameterMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveOtherInBill_CLDAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveOtherInBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        public void set_SaveSellOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveSellOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveOtherInBill_CLDAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherInBill_CLDOperationCompleted == null)) {
-                this.set_SaveOtherInBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_CLDOperationCompleted);
+        public void set_SaveSellOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveSellOutBackBill_NewOperationCompleted == null)) {
+                this.set_SaveSellOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBill_NewOperationCompleted);
             }
-            this.InvokeAsync("set_SaveOtherInBill_CLD", new object[] {
+            this.InvokeAsync("set_SaveSellOutBackBill_New", new object[] {
                         oMain,
                         sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveOtherInBill_CLDOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveSellOutBackBill_NewOperationCompleted, userState);
         }
         
-        private void Onset_SaveOtherInBill_CLDOperationCompleted(object arg) {
-            if ((this.set_SaveOtherInBill_CLDCompleted != null)) {
+        private void Onset_SaveSellOutBackBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveSellOutBackBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherInBill_CLDCompleted(this, new set_SaveOtherInBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_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_SaveProcReportMoveBill_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProcReportMoveBill_New", new object[] {
-                        oMain,
-                        HOutBillID,
-                        HOutBillNo,
-                        HPPBomBillNo,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProcReportMoveBill_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, string sErrMsg) {
-            this.set_SaveProcReportMoveBill_NewAsync(oMain, HOutBillID, HOutBillNo, HPPBomBillNo, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProcReportMoveBill_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, string sErrMsg, object userState) {
-            if ((this.set_SaveProcReportMoveBill_NewOperationCompleted == null)) {
-                this.set_SaveProcReportMoveBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProcReportMoveBill_New", new object[] {
-                        oMain,
-                        HOutBillID,
-                        HOutBillNo,
-                        HPPBomBillNo,
-                        sErrMsg}, this.set_SaveProcReportMoveBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProcReportMoveBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveProcReportMoveBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProcReportMoveBill_NewCompleted(this, new set_SaveProcReportMoveBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_CLD_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_SaveProcReportMoveBill_CLD_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProcReportMoveBill_CLD_New", new object[] {
-                        oMain,
-                        HOutBillID,
-                        HOutBillNo,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProcReportMoveBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveProcReportMoveBill_CLD_NewAsync(oMain, HOutBillID, HOutBillNo, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProcReportMoveBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted == null)) {
-                this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_CLD_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProcReportMoveBill_CLD_New", new object[] {
-                        oMain,
-                        HOutBillID,
-                        HOutBillNo,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProcReportMoveBill_CLD_NewOperationCompleted(object arg) {
-            if ((this.set_SaveProcReportMoveBill_CLD_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProcReportMoveBill_CLD_NewCompleted(this, new set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_MoveStock", 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_SaveProcReportMoveBill_MoveStock(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProcReportMoveBill_MoveStock", new object[] {
-                        oMain,
-                        HOutBillID,
-                        HOutBillNo,
-                        HPPBomBillNo,
-                        HSCWHID,
-                        HSCSPID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProcReportMoveBill_MoveStockAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, string sErrMsg) {
-            this.set_SaveProcReportMoveBill_MoveStockAsync(oMain, HOutBillID, HOutBillNo, HPPBomBillNo, HSCWHID, HSCSPID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProcReportMoveBill_MoveStockAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, string sErrMsg, object userState) {
-            if ((this.set_SaveProcReportMoveBill_MoveStockOperationCompleted == null)) {
-                this.set_SaveProcReportMoveBill_MoveStockOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_MoveStockOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProcReportMoveBill_MoveStock", new object[] {
-                        oMain,
-                        HOutBillID,
-                        HOutBillNo,
-                        HPPBomBillNo,
-                        HSCWHID,
-                        HSCSPID,
-                        sErrMsg}, this.set_SaveProcReportMoveBill_MoveStockOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProcReportMoveBill_MoveStockOperationCompleted(object arg) {
-            if ((this.set_SaveProcReportMoveBill_MoveStockCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProcReportMoveBill_MoveStockCompleted(this, new set_SaveProcReportMoveBill_MoveStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_MoveStock_CLD_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_SaveProcReportMoveBill_MoveStock_CLD_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProcReportMoveBill_MoveStock_CLD_New", new object[] {
-                        oMain,
-                        HOutBillID,
-                        HOutBillNo,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(oMain, HOutBillID, HOutBillNo, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted == null)) {
-                this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProcReportMoveBill_MoveStock_CLD_New", new object[] {
-                        oMain,
-                        HOutBillID,
-                        HOutBillNo,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted(object arg) {
-            if ((this.set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted(this, new set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill_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_CheckPOInStockBill_New(ClsCg_POInStockBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckPOInStockBill_New", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
-            this.set_CheckPOInStockBill_NewAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckPOInStockBill_NewOperationCompleted == null)) {
-                this.set_CheckPOInStockBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckPOInStockBill_New", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckPOInStockBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckPOInStockBill_NewOperationCompleted(object arg) {
-            if ((this.set_CheckPOInStockBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckPOInStockBill_NewCompleted(this, new set_CheckPOInStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_CheckPOInStockBill_CLD(ClsCg_POInStockBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckPOInStockBill_CLD", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
-            this.set_CheckPOInStockBill_CLDAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckPOInStockBill_CLDOperationCompleted == null)) {
-                this.set_CheckPOInStockBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBill_CLDOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckPOInStockBill_CLD", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckPOInStockBill_CLDOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckPOInStockBill_CLDOperationCompleted(object arg) {
-            if ((this.set_CheckPOInStockBill_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckPOInStockBill_CLDCompleted(this, new set_CheckPOInStockBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill", 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_CheckPOInStockBill(ClsCg_POInStockBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckPOInStockBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckPOInStockBillAsync(ClsCg_POInStockBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckPOInStockBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckPOInStockBillAsync(ClsCg_POInStockBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckPOInStockBillOperationCompleted == null)) {
-                this.set_CheckPOInStockBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckPOInStockBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckPOInStockBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckPOInStockBillOperationCompleted(object arg) {
-            if ((this.set_CheckPOInStockBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckPOInStockBillCompleted(this, new set_CheckPOInStockBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSTJGInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveSTJGInBill(ClsKf_STJGInBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveSTJGInBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg) {
-            this.set_SaveSTJGInBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveSTJGInBillOperationCompleted == null)) {
-                this.set_SaveSTJGInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSTJGInBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveSTJGInBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SaveSTJGInBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveSTJGInBillOperationCompleted(object arg) {
-            if ((this.set_SaveSTJGInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveSTJGInBillCompleted(this, new set_SaveSTJGInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveSellOutBackBill_NewCompleted(this, new set_SaveSellOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -12657,6 +15141,42 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBill_MES", 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_SaveSellOutBill_MES(ClsKf_SellOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveSellOutBill_MES", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveSellOutBill_MESAsync(ClsKf_SellOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveSellOutBill_MESAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveSellOutBill_MESAsync(ClsKf_SellOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveSellOutBill_MESOperationCompleted == null)) {
+                this.set_SaveSellOutBill_MESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBill_MESOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveSellOutBill_MES", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveSellOutBill_MESOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveSellOutBill_MESOperationCompleted(object arg) {
+            if ((this.set_SaveSellOutBill_MESCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveSellOutBill_MESCompleted(this, new set_SaveSellOutBill_MESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public bool set_SaveSellOutBill_CLD(ClsKf_SellOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
             object[] results = this.Invoke("set_SaveSellOutBill_CLD", new object[] {
@@ -12689,6 +15209,38 @@
             if ((this.set_SaveSellOutBill_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SaveSellOutBill_CLDCompleted(this, new set_SaveSellOutBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBill_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_SaveSellOutBill_BillCheck(ClsKf_SellOutBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveSellOutBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveSellOutBill_BillCheckAsync(ClsKf_SellOutBillMain oMain, string sErrMsg) {
+            this.set_SaveSellOutBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveSellOutBill_BillCheckAsync(ClsKf_SellOutBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveSellOutBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveSellOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveSellOutBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveSellOutBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveSellOutBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveSellOutBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveSellOutBill_BillCheckCompleted(this, new set_SaveSellOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -13394,6 +15946,70 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMateReplenishOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveMateReplenishOutBill_BillCheck(ClsKf_MateReplenishOutBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMateReplenishOutBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMateReplenishOutBill_BillCheckAsync(ClsKf_MateReplenishOutBillMain oMain, string sErrMsg) {
+            this.set_SaveMateReplenishOutBill_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMateReplenishOutBill_BillCheckAsync(ClsKf_MateReplenishOutBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMateReplenishOutBill_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMateReplenishOutBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMateReplenishOutBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveMateReplenishOutBill_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMateReplenishOutBill_BillCheckCompleted(this, new set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <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));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBackBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public bool set_SaveEntrustInBackBill_CLD(ClsKf_EntrustInBackBillMain_CLD oMain, string sHSourceType, ref string sErrMsg) {
             object[] results = this.Invoke("set_SaveEntrustInBackBill_CLD", new object[] {
@@ -13837,467 +16453,76 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill", 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_SaveOtherOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherOutBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveOtherOutBackBillAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherOutBackBillOperationCompleted == null)) {
-                this.set_SaveOtherOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBackBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveOtherOutBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveOtherOutBackBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveOtherOutBackBillOperationCompleted(object arg) {
-            if ((this.set_SaveOtherOutBackBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherOutBackBillCompleted(this, new set_SaveOtherOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill_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_SaveOtherOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherOutBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveOtherOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherOutBackBill_NewOperationCompleted == null)) {
-                this.set_SaveOtherOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBackBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveOtherOutBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveOtherOutBackBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveOtherOutBackBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveOtherOutBackBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherOutBackBill_NewCompleted(this, new set_SaveOtherOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill", 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(ClsKf_OtherOutBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherOutBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBillAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveOtherOutBillAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBillAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherOutBillOperationCompleted == null)) {
-                this.set_SaveOtherOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveOtherOutBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveOtherOutBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveOtherOutBillOperationCompleted(object arg) {
-            if ((this.set_SaveOtherOutBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherOutBillCompleted(this, new set_SaveOtherOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckAddOtherOutBill", 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_CheckAddOtherOutBill(ClsKf_OtherOutBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckAddOtherOutBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckAddOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckAddOtherOutBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckAddOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckAddOtherOutBillOperationCompleted == null)) {
-                this.set_CheckAddOtherOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckAddOtherOutBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckAddOtherOutBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckAddOtherOutBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckAddOtherOutBillOperationCompleted(object arg) {
-            if ((this.set_CheckAddOtherOutBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckAddOtherOutBillCompleted(this, new set_CheckAddOtherOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckOtherOutBill", 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_CheckOtherOutBill(ClsKf_OtherOutBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckOtherOutBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_CheckOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckOtherOutBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_CheckOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckOtherOutBillOperationCompleted == null)) {
-                this.set_CheckOtherOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckOtherOutBillOperationCompleted);
-            }
-            this.InvokeAsync("set_CheckOtherOutBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_CheckOtherOutBillOperationCompleted, userState);
-        }
-        
-        private void Onset_CheckOtherOutBillOperationCompleted(object arg) {
-            if ((this.set_CheckOtherOutBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckOtherOutBillCompleted(this, new set_CheckOtherOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckOtherOutBill_Row", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_CheckOtherOutBill_Row(long HSourceInterID, long HSourceEntryID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckOtherOutBill_Row", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_ClearPonderationBillMain_Temp_ChangGui", 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_ClearPonderationBillMain_Temp_ChangGui(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, ref string sErrMsg) {
+            object[] results = this.Invoke("set_ClearPonderationBillMain_Temp_ChangGui", new object[] {
+                        HInterID,
+                        HMaterID,
+                        HAuxPropID,
+                        HMTONo,
+                        HWhID,
+                        HSPID,
+                        HSCWhID,
+                        HSCSPID,
+                        HBatchNo,
                         HSourceInterID,
                         HSourceEntryID,
+                        sBarCode,
+                        sBillType,
+                        sQty,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_CheckOtherOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg) {
-            this.set_CheckOtherOutBill_RowAsync(HSourceInterID, HSourceEntryID, sErrMsg, null);
+        public void set_ClearPonderationBillMain_Temp_ChangGuiAsync(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, string sErrMsg) {
+            this.set_ClearPonderationBillMain_Temp_ChangGuiAsync(HInterID, HMaterID, HAuxPropID, HMTONo, HWhID, HSPID, HSCWhID, HSCSPID, HBatchNo, HSourceInterID, HSourceEntryID, sBarCode, sBillType, sQty, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_CheckOtherOutBill_RowAsync(long HSourceInterID, long HSourceEntryID, string sErrMsg, object userState) {
-            if ((this.set_CheckOtherOutBill_RowOperationCompleted == null)) {
-                this.set_CheckOtherOutBill_RowOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckOtherOutBill_RowOperationCompleted);
+        public void set_ClearPonderationBillMain_Temp_ChangGuiAsync(
+                    long HInterID, 
+                    long HMaterID, 
+                    long HAuxPropID, 
+                    string HMTONo, 
+                    long HWhID, 
+                    long HSPID, 
+                    long HSCWhID, 
+                    long HSCSPID, 
+                    string HBatchNo, 
+                    long HSourceInterID, 
+                    long HSourceEntryID, 
+                    string sBarCode, 
+                    string sBillType, 
+                    double sQty, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted == null)) {
+                this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted);
             }
-            this.InvokeAsync("set_CheckOtherOutBill_Row", new object[] {
+            this.InvokeAsync("set_ClearPonderationBillMain_Temp_ChangGui", new object[] {
+                        HInterID,
+                        HMaterID,
+                        HAuxPropID,
+                        HMTONo,
+                        HWhID,
+                        HSPID,
+                        HSCWhID,
+                        HSCSPID,
+                        HBatchNo,
                         HSourceInterID,
                         HSourceEntryID,
-                        sErrMsg}, this.set_CheckOtherOutBill_RowOperationCompleted, userState);
+                        sBarCode,
+                        sBillType,
+                        sQty,
+                        sErrMsg}, this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted, userState);
         }
         
-        private void Onset_CheckOtherOutBill_RowOperationCompleted(object arg) {
-            if ((this.set_CheckOtherOutBill_RowCompleted != null)) {
+        private void Onset_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted(object arg) {
+            if ((this.set_ClearPonderationBillMain_Temp_ChangGuiCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckOtherOutBill_RowCompleted(this, new set_CheckOtherOutBill_RowCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_AuditOtherOutBill", 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_AuditOtherOutBill(ClsKf_OtherOutBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_AuditOtherOutBill", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_AuditOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg) {
-            this.set_AuditOtherOutBillAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_AuditOtherOutBillAsync(ClsKf_OtherOutBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_AuditOtherOutBillOperationCompleted == null)) {
-                this.set_AuditOtherOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditOtherOutBillOperationCompleted);
-            }
-            this.InvokeAsync("set_AuditOtherOutBill", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_AuditOtherOutBillOperationCompleted, userState);
-        }
-        
-        private void Onset_AuditOtherOutBillOperationCompleted(object arg) {
-            if ((this.set_AuditOtherOutBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_AuditOtherOutBillCompleted(this, new set_AuditOtherOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_StockOutStyle", 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_StockOutStyle() {
-            object[] results = this.Invoke("get_StockOutStyle", new object[0]);
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_StockOutStyleAsync() {
-            this.get_StockOutStyleAsync(null);
-        }
-        
-        /// <remarks/>
-        public void get_StockOutStyleAsync(object userState) {
-            if ((this.get_StockOutStyleOperationCompleted == null)) {
-                this.get_StockOutStyleOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_StockOutStyleOperationCompleted);
-            }
-            this.InvokeAsync("get_StockOutStyle", new object[0], this.get_StockOutStyleOperationCompleted, userState);
-        }
-        
-        private void Onget_StockOutStyleOperationCompleted(object arg) {
-            if ((this.get_StockOutStyleCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_StockOutStyleCompleted(this, new get_StockOutStyleCompletedEventArgs(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[] {
-                        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);
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBill_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherOutBill_NewOperationCompleted == null)) {
-                this.set_SaveOtherOutBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveOtherOutBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveOtherOutBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveOtherOutBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveOtherOutBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherOutBill_NewCompleted(this, new set_SaveOtherOutBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_CLD_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_CLD_New(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherOutBill_CLD_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBill_CLD_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveOtherOutBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBill_CLD_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherOutBill_CLD_NewOperationCompleted == null)) {
-                this.set_SaveOtherOutBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLD_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveOtherOutBill_CLD_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveOtherOutBill_CLD_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveOtherOutBill_CLD_NewOperationCompleted(object arg) {
-            if ((this.set_SaveOtherOutBill_CLD_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherOutBill_CLD_NewCompleted(this, new set_SaveOtherOutBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveOtherOutBill_CLD(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherOutBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBill_CLDAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveOtherOutBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBill_CLDAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherOutBill_CLDOperationCompleted == null)) {
-                this.set_SaveOtherOutBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLDOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveOtherOutBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveOtherOutBill_CLDOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveOtherOutBill_CLDOperationCompleted(object arg) {
-            if ((this.set_SaveOtherOutBill_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherOutBill_CLDCompleted(this, new set_SaveOtherOutBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_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_SaveOtherOutBill_BillCheck(ClsKf_OtherOutBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveOtherOutBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBill_BillCheckAsync(ClsKf_OtherOutBillMain oMain, string sErrMsg) {
-            this.set_SaveOtherOutBill_BillCheckAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveOtherOutBill_BillCheckAsync(ClsKf_OtherOutBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveOtherOutBill_BillCheckOperationCompleted == null)) {
-                this.set_SaveOtherOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveOtherOutBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SaveOtherOutBill_BillCheckOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveOtherOutBill_BillCheckOperationCompleted(object arg) {
-            if ((this.set_SaveOtherOutBill_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveOtherOutBill_BillCheckCompleted(this, new set_SaveOtherOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePOStockInBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePOStockInBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SavePOStockInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SavePOStockInBackBillOperationCompleted == null)) {
-                this.set_SavePOStockInBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePOStockInBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SavePOStockInBackBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePOStockInBackBillOperationCompleted(object arg) {
-            if ((this.set_SavePOStockInBackBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePOStockInBackBillCompleted(this, new set_SavePOStockInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill_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_SavePOStockInBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePOStockInBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePOStockInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SavePOStockInBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePOStockInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SavePOStockInBackBill_NewOperationCompleted == null)) {
-                this.set_SavePOStockInBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePOStockInBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SavePOStockInBackBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePOStockInBackBill_NewOperationCompleted(object arg) {
-            if ((this.set_SavePOStockInBackBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePOStockInBackBill_NewCompleted(this, new set_SavePOStockInBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_ClearPonderationBillMain_Temp_ChangGuiCompleted(this, new set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -16048,6 +18273,408 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_PD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveMoveStockBill_PD(ClsKf_MoveStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockBill_PD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_PDAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveMoveStockBill_PDAsync(oMain, sHSourceType, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_PDAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockBill_PDOperationCompleted == null)) {
+                this.set_SaveMoveStockBill_PDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_PDOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMoveStockBill_PD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveMoveStockBill_PDOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMoveStockBill_PDOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockBill_PDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMoveStockBill_PDCompleted(this, new set_SaveMoveStockBill_PDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_CLD_New_PD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveMoveStockBill_CLD_New_PD(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockBill_CLD_New_PD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_CLD_New_PDAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveMoveStockBill_CLD_New_PDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_CLD_New_PDAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockBill_CLD_New_PDOperationCompleted == null)) {
+                this.set_SaveMoveStockBill_CLD_New_PDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_CLD_New_PDOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMoveStockBill_CLD_New_PD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveMoveStockBill_CLD_New_PDOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMoveStockBill_CLD_New_PDOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockBill_CLD_New_PDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMoveStockBill_CLD_New_PDCompleted(this, new set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_MoveStock_PD", 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_MoveStock_PD(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    long HSCWHID, 
+                    long HSCSPID, 
+                    double HQty, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    string HScanStyle, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("get_BarCode_MoveStock_PD", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        HScanStyle,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_MoveStock_PDAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    long HSCWHID, 
+                    long HSCSPID, 
+                    double HQty, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    string HScanStyle, 
+                    string sErrMsg) {
+            this.get_BarCode_MoveStock_PDAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillNo, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_BarCode_MoveStock_PDAsync(
+                    string sBarCode, 
+                    long HBillID, 
+                    string HBillType, 
+                    string HBillNo, 
+                    string HMaker, 
+                    long HWhID, 
+                    long HSPID, 
+                    long HSCWHID, 
+                    long HSCSPID, 
+                    double HQty, 
+                    bool SourceFlag, 
+                    string HSourceBillNo, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    string HScanStyle, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.get_BarCode_MoveStock_PDOperationCompleted == null)) {
+                this.get_BarCode_MoveStock_PDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_MoveStock_PDOperationCompleted);
+            }
+            this.InvokeAsync("get_BarCode_MoveStock_PD", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        SourceFlag,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        HScanStyle,
+                        sErrMsg}, this.get_BarCode_MoveStock_PDOperationCompleted, userState);
+        }
+        
+        private void Onget_BarCode_MoveStock_PDOperationCompleted(object arg) {
+            if ((this.get_BarCode_MoveStock_PDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BarCode_MoveStock_PDCompleted(this, new get_BarCode_MoveStock_PDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD", 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_MoveStock_PD(
+                    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, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD", new object[] {
+                        omodel_View,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        SourceFlag,
+                        HSourceBillType,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDAsync(
+                    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, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillType, HStockInOrgID, HStockOutOrgID, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDAsync(
+                    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, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD", new object[] {
+                        omodel_View,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        SourceFlag,
+                        HSourceBillType,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_AR", 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_MoveStock_AR(
+                    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, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MoveStock_AR", new object[] {
+                        omodel_View,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        SourceFlag,
+                        HSourceBillType,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARAsync(
+                    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, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillType, HStockInOrgID, HStockOutOrgID, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARAsync(
+                    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, 
+                    bool SourceFlag, 
+                    string HSourceBillType, 
+                    long HStockInOrgID, 
+                    long HStockOutOrgID, 
+                    ClsXt_SystemParameterMain oSystemParameterMain, 
+                    string sErrMsg, 
+                    object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_AROperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_AROperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MoveStock_AROperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MoveStock_AR", new object[] {
+                        omodel_View,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HSCWHID,
+                        HSCSPID,
+                        HQty,
+                        SourceFlag,
+                        HSourceBillType,
+                        HStockInOrgID,
+                        HStockOutOrgID,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_AROperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_BarCode_MoveStock_AROperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckXCMoveStockBill", 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_CheckXCMoveStockBill(ClsKf_XCMoveStockBillMain_K3 oMain, ref string sErrMsg) {
             object[] results = this.Invoke("set_CheckXCMoveStockBill", new object[] {
@@ -16302,6 +18929,42 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_MES", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveMoveStockBill_MES(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockBill_MES", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_MESAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveMoveStockBill_MESAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveMoveStockBill_MESAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockBill_MESOperationCompleted == null)) {
+                this.set_SaveMoveStockBill_MESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_MESOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveMoveStockBill_MES", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveMoveStockBill_MESOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveMoveStockBill_MESOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockBill_MESCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveMoveStockBill_MESCompleted(this, new set_SaveMoveStockBill_MESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_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_SaveMoveStockBill_BillCheck(ClsKf_MoveStockBillMain oMain, ref string sErrMsg) {
             object[] results = this.Invoke("set_SaveMoveStockBill_BillCheck", new object[] {
@@ -16436,241 +19099,31 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockStepInBill_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_SaveMoveStockStepInBill_New(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMoveStockStepInBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_ICMOBillList", 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_ICMOBillList(string sWhere) {
+            object[] results = this.Invoke("GetSc_ICMOBillList", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveMoveStockStepInBill_NewAsync(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveMoveStockStepInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        public void GetSc_ICMOBillListAsync(string sWhere) {
+            this.GetSc_ICMOBillListAsync(sWhere, null);
         }
         
         /// <remarks/>
-        public void set_SaveMoveStockStepInBill_NewAsync(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveMoveStockStepInBill_NewOperationCompleted == null)) {
-                this.set_SaveMoveStockStepInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockStepInBill_NewOperationCompleted);
+        public void GetSc_ICMOBillListAsync(string sWhere, object userState) {
+            if ((this.GetSc_ICMOBillListOperationCompleted == null)) {
+                this.GetSc_ICMOBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_ICMOBillListOperationCompleted);
             }
-            this.InvokeAsync("set_SaveMoveStockStepInBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveMoveStockStepInBill_NewOperationCompleted, userState);
+            this.InvokeAsync("GetSc_ICMOBillList", new object[] {
+                        sWhere}, this.GetSc_ICMOBillListOperationCompleted, userState);
         }
         
-        private void Onset_SaveMoveStockStepInBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveMoveStockStepInBill_NewCompleted != null)) {
+        private void OnGetSc_ICMOBillListOperationCompleted(object arg) {
+            if ((this.GetSc_ICMOBillListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMoveStockStepInBill_NewCompleted(this, new set_SaveMoveStockStepInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockStepInBill_CLD_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_SaveMoveStockStepInBill_CLD_New(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMoveStockStepInBill_CLD_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveMoveStockStepInBill_CLD_NewAsync(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveMoveStockStepInBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveMoveStockStepInBill_CLD_NewAsync(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveMoveStockStepInBill_CLD_NewOperationCompleted == null)) {
-                this.set_SaveMoveStockStepInBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockStepInBill_CLD_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveMoveStockStepInBill_CLD_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveMoveStockStepInBill_CLD_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveMoveStockStepInBill_CLD_NewOperationCompleted(object arg) {
-            if ((this.set_SaveMoveStockStepInBill_CLD_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMoveStockStepInBill_CLD_NewCompleted(this, new set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveCheckStockBill", 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_SaveCheckStockBill(ClsKf_CheckStockBillMain_K3 oMain, string sHMaker, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveCheckStockBill", new object[] {
-                        oMain,
-                        sHMaker,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveCheckStockBillAsync(ClsKf_CheckStockBillMain_K3 oMain, string sHMaker, string sErrMsg) {
-            this.set_SaveCheckStockBillAsync(oMain, sHMaker, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveCheckStockBillAsync(ClsKf_CheckStockBillMain_K3 oMain, string sHMaker, string sErrMsg, object userState) {
-            if ((this.set_SaveCheckStockBillOperationCompleted == null)) {
-                this.set_SaveCheckStockBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveCheckStockBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveCheckStockBill", new object[] {
-                        oMain,
-                        sHMaker,
-                        sErrMsg}, this.set_SaveCheckStockBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveCheckStockBillOperationCompleted(object arg) {
-            if ((this.set_SaveCheckStockBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveCheckStockBillCompleted(this, new set_SaveCheckStockBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveCheckStockBill_WMS", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveCheckStockBill_WMS(long sHInterID, long sHWHID, long sHSPID, string sHMaker, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveCheckStockBill_WMS", new object[] {
-                        sHInterID,
-                        sHWHID,
-                        sHSPID,
-                        sHMaker,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveCheckStockBill_WMSAsync(long sHInterID, long sHWHID, long sHSPID, string sHMaker, string sErrMsg) {
-            this.set_SaveCheckStockBill_WMSAsync(sHInterID, sHWHID, sHSPID, sHMaker, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveCheckStockBill_WMSAsync(long sHInterID, long sHWHID, long sHSPID, string sHMaker, string sErrMsg, object userState) {
-            if ((this.set_SaveCheckStockBill_WMSOperationCompleted == null)) {
-                this.set_SaveCheckStockBill_WMSOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveCheckStockBill_WMSOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveCheckStockBill_WMS", new object[] {
-                        sHInterID,
-                        sHWHID,
-                        sHSPID,
-                        sHMaker,
-                        sErrMsg}, this.set_SaveCheckStockBill_WMSOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveCheckStockBill_WMSOperationCompleted(object arg) {
-            if ((this.set_SaveCheckStockBill_WMSCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveCheckStockBill_WMSCompleted(this, new set_SaveCheckStockBill_WMSCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_IsCheckStock_ICInventory", 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_IsCheckStock_ICInventory(long sHInterID) {
-            object[] results = this.Invoke("Get_IsCheckStock_ICInventory", new object[] {
-                        sHInterID});
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void Get_IsCheckStock_ICInventoryAsync(long sHInterID) {
-            this.Get_IsCheckStock_ICInventoryAsync(sHInterID, null);
-        }
-        
-        /// <remarks/>
-        public void Get_IsCheckStock_ICInventoryAsync(long sHInterID, object userState) {
-            if ((this.Get_IsCheckStock_ICInventoryOperationCompleted == null)) {
-                this.Get_IsCheckStock_ICInventoryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_IsCheckStock_ICInventoryOperationCompleted);
-            }
-            this.InvokeAsync("Get_IsCheckStock_ICInventory", new object[] {
-                        sHInterID}, this.Get_IsCheckStock_ICInventoryOperationCompleted, userState);
-        }
-        
-        private void OnGet_IsCheckStock_ICInventoryOperationCompleted(object arg) {
-            if ((this.Get_IsCheckStock_ICInventoryCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_IsCheckStock_ICInventoryCompleted(this, new Get_IsCheckStock_ICInventoryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveSellOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveSellOutBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveSellOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveSellOutBackBillAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveSellOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveSellOutBackBillOperationCompleted == null)) {
-                this.set_SaveSellOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBillOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveSellOutBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveSellOutBackBillOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveSellOutBackBillOperationCompleted(object arg) {
-            if ((this.set_SaveSellOutBackBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveSellOutBackBillCompleted(this, new set_SaveSellOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill_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_SaveSellOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveSellOutBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveSellOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveSellOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveSellOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveSellOutBackBill_NewOperationCompleted == null)) {
-                this.set_SaveSellOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveSellOutBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveSellOutBackBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveSellOutBackBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveSellOutBackBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveSellOutBackBill_NewCompleted(this, new set_SaveSellOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetSc_ICMOBillListCompleted(this, new GetSc_ICMOBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -19427,80 +21880,6 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_ClearPonderationBillMain_Temp_ChangGui", 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_ClearPonderationBillMain_Temp_ChangGui(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, ref string sErrMsg) {
-            object[] results = this.Invoke("set_ClearPonderationBillMain_Temp_ChangGui", new object[] {
-                        HInterID,
-                        HMaterID,
-                        HAuxPropID,
-                        HMTONo,
-                        HWhID,
-                        HSPID,
-                        HSCWhID,
-                        HSCSPID,
-                        HBatchNo,
-                        HSourceInterID,
-                        HSourceEntryID,
-                        sBarCode,
-                        sBillType,
-                        sQty,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_ClearPonderationBillMain_Temp_ChangGuiAsync(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, string sErrMsg) {
-            this.set_ClearPonderationBillMain_Temp_ChangGuiAsync(HInterID, HMaterID, HAuxPropID, HMTONo, HWhID, HSPID, HSCWhID, HSCSPID, HBatchNo, HSourceInterID, HSourceEntryID, sBarCode, sBillType, sQty, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_ClearPonderationBillMain_Temp_ChangGuiAsync(
-                    long HInterID, 
-                    long HMaterID, 
-                    long HAuxPropID, 
-                    string HMTONo, 
-                    long HWhID, 
-                    long HSPID, 
-                    long HSCWhID, 
-                    long HSCSPID, 
-                    string HBatchNo, 
-                    long HSourceInterID, 
-                    long HSourceEntryID, 
-                    string sBarCode, 
-                    string sBillType, 
-                    double sQty, 
-                    string sErrMsg, 
-                    object userState) {
-            if ((this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted == null)) {
-                this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted);
-            }
-            this.InvokeAsync("set_ClearPonderationBillMain_Temp_ChangGui", new object[] {
-                        HInterID,
-                        HMaterID,
-                        HAuxPropID,
-                        HMTONo,
-                        HWhID,
-                        HSPID,
-                        HSCWhID,
-                        HSCSPID,
-                        HBatchNo,
-                        HSourceInterID,
-                        HSourceEntryID,
-                        sBarCode,
-                        sBillType,
-                        sQty,
-                        sErrMsg}, this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted, userState);
-        }
-        
-        private void Onset_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted(object arg) {
-            if ((this.set_ClearPonderationBillMain_Temp_ChangGuiCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_ClearPonderationBillMain_Temp_ChangGuiCompleted(this, new set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/HelloWorld", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public string HelloWorld() {
             object[] results = this.Invoke("HelloWorld", new object[0]);
@@ -22034,6 +24413,35 @@
         }
         
         /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_PrepareMTRLBillList", 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_PrepareMTRLBillList(string sWhere) {
+            object[] results = this.Invoke("GetSc_PrepareMTRLBillList", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetSc_PrepareMTRLBillListAsync(string sWhere) {
+            this.GetSc_PrepareMTRLBillListAsync(sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetSc_PrepareMTRLBillListAsync(string sWhere, object userState) {
+            if ((this.GetSc_PrepareMTRLBillListOperationCompleted == null)) {
+                this.GetSc_PrepareMTRLBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_PrepareMTRLBillListOperationCompleted);
+            }
+            this.InvokeAsync("GetSc_PrepareMTRLBillList", new object[] {
+                        sWhere}, this.GetSc_PrepareMTRLBillListOperationCompleted, userState);
+        }
+        
+        private void OnGetSc_PrepareMTRLBillListOperationCompleted(object arg) {
+            if ((this.GetSc_PrepareMTRLBillListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetSc_PrepareMTRLBillListCompleted(this, new GetSc_PrepareMTRLBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetCg_POStockInBackBillList_CLD", 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 GetCg_POStockInBackBillList_CLD(string sWhere) {
             object[] results = this.Invoke("GetCg_POStockInBackBillList_CLD", new object[] {
@@ -22208,35 +24616,6 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_ICMOBillList", 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_ICMOBillList(string sWhere) {
-            object[] results = this.Invoke("GetSc_ICMOBillList", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetSc_ICMOBillListAsync(string sWhere) {
-            this.GetSc_ICMOBillListAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetSc_ICMOBillListAsync(string sWhere, object userState) {
-            if ((this.GetSc_ICMOBillListOperationCompleted == null)) {
-                this.GetSc_ICMOBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_ICMOBillListOperationCompleted);
-            }
-            this.InvokeAsync("GetSc_ICMOBillList", new object[] {
-                        sWhere}, this.GetSc_ICMOBillListOperationCompleted, userState);
-        }
-        
-        private void OnGetSc_ICMOBillListOperationCompleted(object arg) {
-            if ((this.GetSc_ICMOBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetSc_ICMOBillListCompleted(this, new GetSc_ICMOBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
         public new void CancelAsync(object userState) {
             base.CancelAsync(userState);
         }
@@ -22256,182 +24635,46 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 ClsKf_ICStockBill_Mould {
+    public partial class ClsSc_MouldStockBillMain : ClsXt_BaseBillMain {
         
-        private long hItemIDField;
-        
-        private string hBarTypeField;
-        
-        private long hWhIDField;
-        
-        private string hWhNumberField;
-        
-        private string hWhNameField;
-        
-        private bool hSPFlagField;
-        
-        private long hSPIDField;
-        
-        private string hSPNumberField;
-        
-        private string hSPNameField;
-        
-        private long hDeptIDField;
-        
-        private string hDeptNumberField;
-        
-        private string hDeptNameField;
+        private long hSCWHIDField;
         
         private long hSupIDField;
         
-        private string hSupNumberField;
+        private long hEmpIDField;
         
-        private string hSupNameField;
+        private long hManagerIDField;
         
-        private string hSourceBillNoField;
+        private long hWHIDField;
         
-        private string hSourceBillTypeField;
+        private long hSecManagerIDField;
         
-        private long hOWNERIDField;
+        private long hKeeperIDField;
         
-        private string hOWNERNAMEField;
+        private long hDeptIDField;
         
-        private string hCustomField;
+        private string hExplanationField;
         
-        private long hMulSourceFlagField;
+        private string hInnerBillNoField;
         
-        private string hStockStyleField;
+        private bool hRedBlueFlagField;
         
-        private long hStockInOrgIDField;
+        private string hRepairTypeField;
         
-        private string hStockInOrgNameField;
-        
-        private long hStockOutOrgIDField;
-        
-        private string hStockOutOrgNameField;
+        private long hCorrespondentTypeIDField;
         
         /// <remarks/>
-        public long HItemID {
+        public long HSCWHID {
             get {
-                return this.hItemIDField;
+                return this.hSCWHIDField;
             }
             set {
-                this.hItemIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBarType {
-            get {
-                return this.hBarTypeField;
-            }
-            set {
-                this.hBarTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWhID {
-            get {
-                return this.hWhIDField;
-            }
-            set {
-                this.hWhIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhNumber {
-            get {
-                return this.hWhNumberField;
-            }
-            set {
-                this.hWhNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhName {
-            get {
-                return this.hWhNameField;
-            }
-            set {
-                this.hWhNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSPFlag {
-            get {
-                return this.hSPFlagField;
-            }
-            set {
-                this.hSPFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                return this.hSPIDField;
-            }
-            set {
-                this.hSPIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSPNumber {
-            get {
-                return this.hSPNumberField;
-            }
-            set {
-                this.hSPNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSPName {
-            get {
-                return this.hSPNameField;
-            }
-            set {
-                this.hSPNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeptNumber {
-            get {
-                return this.hDeptNumberField;
-            }
-            set {
-                this.hDeptNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeptName {
-            get {
-                return this.hDeptNameField;
-            }
-            set {
-                this.hDeptNameField = value;
+                this.hSCWHIDField = value;
             }
         }
         
@@ -22446,138 +24689,546 @@
         }
         
         /// <remarks/>
-        public string HSupNumber {
+        public long HEmpID {
             get {
-                return this.hSupNumberField;
+                return this.hEmpIDField;
             }
             set {
-                this.hSupNumberField = value;
+                this.hEmpIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HSupName {
+        public long HManagerID {
             get {
-                return this.hSupNameField;
+                return this.hManagerIDField;
             }
             set {
-                this.hSupNameField = value;
+                this.hManagerIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HSourceBillNo {
+        public long HWHID {
             get {
-                return this.hSourceBillNoField;
+                return this.hWHIDField;
             }
             set {
-                this.hSourceBillNoField = value;
+                this.hWHIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HSourceBillType {
+        public long HSecManagerID {
             get {
-                return this.hSourceBillTypeField;
+                return this.hSecManagerIDField;
             }
             set {
-                this.hSourceBillTypeField = value;
+                this.hSecManagerIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HOWNERID {
+        public long HKeeperID {
             get {
-                return this.hOWNERIDField;
+                return this.hKeeperIDField;
             }
             set {
-                this.hOWNERIDField = value;
+                this.hKeeperIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HOWNERNAME {
+        public long HDeptID {
             get {
-                return this.hOWNERNAMEField;
+                return this.hDeptIDField;
             }
             set {
-                this.hOWNERNAMEField = value;
+                this.hDeptIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HCustom {
+        public string HExplanation {
             get {
-                return this.hCustomField;
+                return this.hExplanationField;
             }
             set {
-                this.hCustomField = value;
+                this.hExplanationField = value;
             }
         }
         
         /// <remarks/>
-        public long HMulSourceFlag {
+        public string HInnerBillNo {
             get {
-                return this.hMulSourceFlagField;
+                return this.hInnerBillNoField;
             }
             set {
-                this.hMulSourceFlagField = value;
+                this.hInnerBillNoField = value;
             }
         }
         
         /// <remarks/>
-        public string HStockStyle {
+        public bool HRedBlueFlag {
             get {
-                return this.hStockStyleField;
+                return this.hRedBlueFlagField;
             }
             set {
-                this.hStockStyleField = value;
+                this.hRedBlueFlagField = value;
             }
         }
         
         /// <remarks/>
-        public long HStockInOrgID {
+        public string HRepairType {
             get {
-                return this.hStockInOrgIDField;
+                return this.hRepairTypeField;
             }
             set {
-                this.hStockInOrgIDField = value;
+                this.hRepairTypeField = value;
             }
         }
         
         /// <remarks/>
-        public string HStockInOrgName {
+        public long HCorrespondentTypeID {
             get {
-                return this.hStockInOrgNameField;
+                return this.hCorrespondentTypeIDField;
             }
             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;
+                this.hCorrespondentTypeIDField = value;
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
+    [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_EntrustInBackBillMain_CLD))]
+    [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))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MESBeginWorkBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StationInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_SellOutBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_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(ClsKf_OtherOutBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustOutBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
+    [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 ClsXt_BaseBillMain {
+        
+        private long hYearField;
+        
+        private long hPeriodField;
+        
+        private string hBillTypeField;
+        
+        private string hBillSubTypeField;
+        
+        private long hInterIDField;
+        
+        private System.DateTime hDateField;
+        
+        private string hBillNoField;
+        
+        private int hBillStatusField;
+        
+        private long hCheckItemNowIDField;
+        
+        private long hCheckItemNextIDField;
+        
+        private long hCheckFlowIDField;
+        
+        private string hRemarkField;
+        
+        private string hEmpCodeField;
+        
+        private string hMakerField;
+        
+        private string hMakeDateField;
+        
+        private string hUpDaterField;
+        
+        private string hUpDateDateField;
+        
+        private string hCheckerField;
+        
+        private string hCheckDateField;
+        
+        private string hBackerField;
+        
+        private string hBackDateField;
+        
+        private string hBackRemarkField;
+        
+        private string hCloseManField;
+        
+        private string hCloseDateField;
+        
+        private bool hCloseTypeField;
+        
+        private string hDeleteManField;
+        
+        private string hDeleteDateField;
+        
+        private long hBillerIDField;
+        
+        private string hMainSourceBillNoField;
+        
+        private string hMainSourceBillTypeField;
+        
+        private long hMainSourceInterIDField;
+        
+        private long hMainSourceEntryIDField;
+        
+        /// <remarks/>
+        public long HYear {
+            get {
+                return this.hYearField;
+            }
+            set {
+                this.hYearField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HPeriod {
+            get {
+                return this.hPeriodField;
+            }
+            set {
+                this.hPeriodField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillType {
+            get {
+                return this.hBillTypeField;
+            }
+            set {
+                this.hBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillSubType {
+            get {
+                return this.hBillSubTypeField;
+            }
+            set {
+                this.hBillSubTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HDate {
+            get {
+                return this.hDateField;
+            }
+            set {
+                this.hDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public int HBillStatus {
+            get {
+                return this.hBillStatusField;
+            }
+            set {
+                this.hBillStatusField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCheckItemNowID {
+            get {
+                return this.hCheckItemNowIDField;
+            }
+            set {
+                this.hCheckItemNowIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCheckItemNextID {
+            get {
+                return this.hCheckItemNextIDField;
+            }
+            set {
+                this.hCheckItemNextIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCheckFlowID {
+            get {
+                return this.hCheckFlowIDField;
+            }
+            set {
+                this.hCheckFlowIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HEmpCode {
+            get {
+                return this.hEmpCodeField;
+            }
+            set {
+                this.hEmpCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMakeDate {
+            get {
+                return this.hMakeDateField;
+            }
+            set {
+                this.hMakeDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDater {
+            get {
+                return this.hUpDaterField;
+            }
+            set {
+                this.hUpDaterField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDateDate {
+            get {
+                return this.hUpDateDateField;
+            }
+            set {
+                this.hUpDateDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker {
+            get {
+                return this.hCheckerField;
+            }
+            set {
+                this.hCheckerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate {
+            get {
+                return this.hCheckDateField;
+            }
+            set {
+                this.hCheckDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBacker {
+            get {
+                return this.hBackerField;
+            }
+            set {
+                this.hBackerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBackDate {
+            get {
+                return this.hBackDateField;
+            }
+            set {
+                this.hBackDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBackRemark {
+            get {
+                return this.hBackRemarkField;
+            }
+            set {
+                this.hBackRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseMan {
+            get {
+                return this.hCloseManField;
+            }
+            set {
+                this.hCloseManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseDate {
+            get {
+                return this.hCloseDateField;
+            }
+            set {
+                this.hCloseDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HCloseType {
+            get {
+                return this.hCloseTypeField;
+            }
+            set {
+                this.hCloseTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteMan {
+            get {
+                return this.hDeleteManField;
+            }
+            set {
+                this.hDeleteManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteDate {
+            get {
+                return this.hDeleteDateField;
+            }
+            set {
+                this.hDeleteDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HBillerID {
+            get {
+                return this.hBillerIDField;
+            }
+            set {
+                this.hBillerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMainSourceBillNo {
+            get {
+                return this.hMainSourceBillNoField;
+            }
+            set {
+                this.hMainSourceBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMainSourceBillType {
+            get {
+                return this.hMainSourceBillTypeField;
+            }
+            set {
+                this.hMainSourceBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMainSourceInterID {
+            get {
+                return this.hMainSourceInterIDField;
+            }
+            set {
+                this.hMainSourceInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMainSourceEntryID {
+            get {
+                return this.hMainSourceEntryIDField;
+            }
+            set {
+                this.hMainSourceEntryIDField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -22587,7 +25238,7 @@
     
     /// <remarks/>
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(Image))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -22596,7 +25247,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -22645,7 +25296,7 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_Supplier_Model))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_Employee_Model))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_Source_Model))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -22846,7 +25497,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -22879,7 +25530,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -23056,7 +25707,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -23125,7 +25776,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -23146,7 +25797,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -23167,7 +25818,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -23908,7 +26559,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -23965,7 +26616,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -23998,7 +26649,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -24043,7 +26694,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -24124,7 +26775,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -24193,7 +26844,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -24274,7 +26925,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -24679,7 +27330,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -24928,7 +27579,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -25909,7 +28560,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26086,7 +28737,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26623,7 +29274,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -27148,376 +29799,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_CheckStockBillMain_K3 {
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private System.DateTime hDateField;
-        
-        private long hYearField;
-        
-        private long hPeriodField;
-        
-        private long hSManagerIDField;
-        
-        private long hFManagerIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSupplyIDField;
-        
-        private long hWHIDField;
-        
-        private long hSPIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hSCSPIDField;
-        
-        private long hDeptIDField;
-        
-        private long hEmpIDField;
-        
-        private string hExplanationField;
-        
-        private bool hRedBlueFlagField;
-        
-        private string hBillTypeField;
-        
-        private string hRemarkField;
-        
-        private string hMakerField;
-        
-        private long hBillerIDField;
-        
-        private string hMakeDateField;
-        
-        private string hUpDaterField;
-        
-        private string hUpDateDateField;
-        
-        private string hCheckerField;
-        
-        private string hCheckDateField;
-        
-        private string hCloseManField;
-        
-        private string hCloseDateField;
-        
-        private string hDeleteManField;
-        
-        private string hDeleteDateField;
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                return this.hInterIDField;
-            }
-            set {
-                this.hInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillNo {
-            get {
-                return this.hBillNoField;
-            }
-            set {
-                this.hBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public System.DateTime HDate {
-            get {
-                return this.hDateField;
-            }
-            set {
-                this.hDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HYear {
-            get {
-                return this.hYearField;
-            }
-            set {
-                this.hYearField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HPeriod {
-            get {
-                return this.hPeriodField;
-            }
-            set {
-                this.hPeriodField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSManagerID {
-            get {
-                return this.hSManagerIDField;
-            }
-            set {
-                this.hSManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HFManagerID {
-            get {
-                return this.hFManagerIDField;
-            }
-            set {
-                this.hFManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupplyID {
-            get {
-                return this.hSupplyIDField;
-            }
-            set {
-                this.hSupplyIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                return this.hSPIDField;
-            }
-            set {
-                this.hSPIDField = value;
-            }
-        }
-        
-        /// <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 HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillType {
-            get {
-                return this.hBillTypeField;
-            }
-            set {
-                this.hBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRemark {
-            get {
-                return this.hRemarkField;
-            }
-            set {
-                this.hRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaker {
-            get {
-                return this.hMakerField;
-            }
-            set {
-                this.hMakerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HBillerID {
-            get {
-                return this.hBillerIDField;
-            }
-            set {
-                this.hBillerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMakeDate {
-            get {
-                return this.hMakeDateField;
-            }
-            set {
-                this.hMakeDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HUpDater {
-            get {
-                return this.hUpDaterField;
-            }
-            set {
-                this.hUpDaterField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HUpDateDate {
-            get {
-                return this.hUpDateDateField;
-            }
-            set {
-                this.hUpDateDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HChecker {
-            get {
-                return this.hCheckerField;
-            }
-            set {
-                this.hCheckerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCheckDate {
-            get {
-                return this.hCheckDateField;
-            }
-            set {
-                this.hCheckDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCloseMan {
-            get {
-                return this.hCloseManField;
-            }
-            set {
-                this.hCloseManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCloseDate {
-            get {
-                return this.hCloseDateField;
-            }
-            set {
-                this.hCloseDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeleteMan {
-            get {
-                return this.hDeleteManField;
-            }
-            set {
-                this.hDeleteManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeleteDate {
-            get {
-                return this.hDeleteDateField;
-            }
-            set {
-                this.hDeleteDateField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -27934,7 +30216,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -28321,7 +30603,7 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillSub))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillSub))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillSub))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -28522,7 +30804,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -29203,7 +31485,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -29356,7 +31638,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -29497,7 +31779,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -29626,7 +31908,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -29827,7 +32109,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -30076,340 +32358,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_OtherOutBillMain_K3 {
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private System.DateTime hDateField;
-        
-        private long hYearField;
-        
-        private long hPeriodField;
-        
-        private long hSManagerIDField;
-        
-        private long hFManagerIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSupplyIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hDeptIDField;
-        
-        private long hEmpIDField;
-        
-        private string hExplanationField;
-        
-        private bool hRedBlueFlagField;
-        
-        private string hBillTypeField;
-        
-        private string hRemarkField;
-        
-        private string hMakerField;
-        
-        private long hBillerIDField;
-        
-        private string hMakeDateField;
-        
-        private string hUpDaterField;
-        
-        private string hUpDateDateField;
-        
-        private string hCheckerField;
-        
-        private string hCheckDateField;
-        
-        private string hCloseManField;
-        
-        private string hCloseDateField;
-        
-        private string hDeleteManField;
-        
-        private string hDeleteDateField;
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                return this.hInterIDField;
-            }
-            set {
-                this.hInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillNo {
-            get {
-                return this.hBillNoField;
-            }
-            set {
-                this.hBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public System.DateTime HDate {
-            get {
-                return this.hDateField;
-            }
-            set {
-                this.hDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HYear {
-            get {
-                return this.hYearField;
-            }
-            set {
-                this.hYearField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HPeriod {
-            get {
-                return this.hPeriodField;
-            }
-            set {
-                this.hPeriodField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSManagerID {
-            get {
-                return this.hSManagerIDField;
-            }
-            set {
-                this.hSManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HFManagerID {
-            get {
-                return this.hFManagerIDField;
-            }
-            set {
-                this.hFManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupplyID {
-            get {
-                return this.hSupplyIDField;
-            }
-            set {
-                this.hSupplyIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillType {
-            get {
-                return this.hBillTypeField;
-            }
-            set {
-                this.hBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRemark {
-            get {
-                return this.hRemarkField;
-            }
-            set {
-                this.hRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaker {
-            get {
-                return this.hMakerField;
-            }
-            set {
-                this.hMakerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HBillerID {
-            get {
-                return this.hBillerIDField;
-            }
-            set {
-                this.hBillerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMakeDate {
-            get {
-                return this.hMakeDateField;
-            }
-            set {
-                this.hMakeDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HUpDater {
-            get {
-                return this.hUpDaterField;
-            }
-            set {
-                this.hUpDaterField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HUpDateDate {
-            get {
-                return this.hUpDateDateField;
-            }
-            set {
-                this.hUpDateDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HChecker {
-            get {
-                return this.hCheckerField;
-            }
-            set {
-                this.hCheckerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCheckDate {
-            get {
-                return this.hCheckDateField;
-            }
-            set {
-                this.hCheckDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCloseMan {
-            get {
-                return this.hCloseManField;
-            }
-            set {
-                this.hCloseManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCloseDate {
-            get {
-                return this.hCloseDateField;
-            }
-            set {
-                this.hCloseDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeleteMan {
-            get {
-                return this.hDeleteManField;
-            }
-            set {
-                this.hDeleteManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeleteDate {
-            get {
-                return this.hDeleteDateField;
-            }
-            set {
-                this.hDeleteDateField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -30826,7 +32775,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -31243,7 +33192,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -31684,7 +33633,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -32101,7 +34050,1066 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 ClsKf_CheckStockBillMain_K3 {
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private System.DateTime hDateField;
+        
+        private long hYearField;
+        
+        private long hPeriodField;
+        
+        private long hSManagerIDField;
+        
+        private long hFManagerIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSupplyIDField;
+        
+        private long hWHIDField;
+        
+        private long hSPIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hSCSPIDField;
+        
+        private long hDeptIDField;
+        
+        private long hEmpIDField;
+        
+        private string hExplanationField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hBillTypeField;
+        
+        private string hRemarkField;
+        
+        private string hMakerField;
+        
+        private long hBillerIDField;
+        
+        private string hMakeDateField;
+        
+        private string hUpDaterField;
+        
+        private string hUpDateDateField;
+        
+        private string hCheckerField;
+        
+        private string hCheckDateField;
+        
+        private string hCloseManField;
+        
+        private string hCloseDateField;
+        
+        private string hDeleteManField;
+        
+        private string hDeleteDateField;
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HDate {
+            get {
+                return this.hDateField;
+            }
+            set {
+                this.hDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HYear {
+            get {
+                return this.hYearField;
+            }
+            set {
+                this.hYearField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HPeriod {
+            get {
+                return this.hPeriodField;
+            }
+            set {
+                this.hPeriodField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSManagerID {
+            get {
+                return this.hSManagerIDField;
+            }
+            set {
+                this.hSManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HFManagerID {
+            get {
+                return this.hFManagerIDField;
+            }
+            set {
+                this.hFManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupplyID {
+            get {
+                return this.hSupplyIDField;
+            }
+            set {
+                this.hSupplyIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSPID {
+            get {
+                return this.hSPIDField;
+            }
+            set {
+                this.hSPIDField = value;
+            }
+        }
+        
+        /// <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 HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillType {
+            get {
+                return this.hBillTypeField;
+            }
+            set {
+                this.hBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HBillerID {
+            get {
+                return this.hBillerIDField;
+            }
+            set {
+                this.hBillerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMakeDate {
+            get {
+                return this.hMakeDateField;
+            }
+            set {
+                this.hMakeDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDater {
+            get {
+                return this.hUpDaterField;
+            }
+            set {
+                this.hUpDaterField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDateDate {
+            get {
+                return this.hUpDateDateField;
+            }
+            set {
+                this.hUpDateDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker {
+            get {
+                return this.hCheckerField;
+            }
+            set {
+                this.hCheckerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate {
+            get {
+                return this.hCheckDateField;
+            }
+            set {
+                this.hCheckDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseMan {
+            get {
+                return this.hCloseManField;
+            }
+            set {
+                this.hCloseManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseDate {
+            get {
+                return this.hCloseDateField;
+            }
+            set {
+                this.hCloseDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteMan {
+            get {
+                return this.hDeleteManField;
+            }
+            set {
+                this.hDeleteManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteDate {
+            get {
+                return this.hDeleteDateField;
+            }
+            set {
+                this.hDeleteDateField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_OtherOutBillMain_K3 {
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private System.DateTime hDateField;
+        
+        private long hYearField;
+        
+        private long hPeriodField;
+        
+        private long hSManagerIDField;
+        
+        private long hFManagerIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSupplyIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hDeptIDField;
+        
+        private long hEmpIDField;
+        
+        private string hExplanationField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hBillTypeField;
+        
+        private string hRemarkField;
+        
+        private string hMakerField;
+        
+        private long hBillerIDField;
+        
+        private string hMakeDateField;
+        
+        private string hUpDaterField;
+        
+        private string hUpDateDateField;
+        
+        private string hCheckerField;
+        
+        private string hCheckDateField;
+        
+        private string hCloseManField;
+        
+        private string hCloseDateField;
+        
+        private string hDeleteManField;
+        
+        private string hDeleteDateField;
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HDate {
+            get {
+                return this.hDateField;
+            }
+            set {
+                this.hDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HYear {
+            get {
+                return this.hYearField;
+            }
+            set {
+                this.hYearField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HPeriod {
+            get {
+                return this.hPeriodField;
+            }
+            set {
+                this.hPeriodField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSManagerID {
+            get {
+                return this.hSManagerIDField;
+            }
+            set {
+                this.hSManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HFManagerID {
+            get {
+                return this.hFManagerIDField;
+            }
+            set {
+                this.hFManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupplyID {
+            get {
+                return this.hSupplyIDField;
+            }
+            set {
+                this.hSupplyIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillType {
+            get {
+                return this.hBillTypeField;
+            }
+            set {
+                this.hBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HBillerID {
+            get {
+                return this.hBillerIDField;
+            }
+            set {
+                this.hBillerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMakeDate {
+            get {
+                return this.hMakeDateField;
+            }
+            set {
+                this.hMakeDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDater {
+            get {
+                return this.hUpDaterField;
+            }
+            set {
+                this.hUpDaterField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDateDate {
+            get {
+                return this.hUpDateDateField;
+            }
+            set {
+                this.hUpDateDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker {
+            get {
+                return this.hCheckerField;
+            }
+            set {
+                this.hCheckerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate {
+            get {
+                return this.hCheckDateField;
+            }
+            set {
+                this.hCheckDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseMan {
+            get {
+                return this.hCloseManField;
+            }
+            set {
+                this.hCloseManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseDate {
+            get {
+                return this.hCloseDateField;
+            }
+            set {
+                this.hCloseDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteMan {
+            get {
+                return this.hDeleteManField;
+            }
+            set {
+                this.hDeleteManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteDate {
+            get {
+                return this.hDeleteDateField;
+            }
+            set {
+                this.hDeleteDateField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_STJGOutBillMain_K3 {
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private System.DateTime hDateField;
+        
+        private long hYearField;
+        
+        private long hPeriodField;
+        
+        private int hBillStatusField;
+        
+        private long hCustIDField;
+        
+        private long hDeptIDField;
+        
+        private string huseField;
+        
+        private long hWHIDField;
+        
+        private long hFManagerIDField;
+        
+        private long hSManagerIDField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hBillTypeField;
+        
+        private string hRemarkField;
+        
+        private string hMakerField;
+        
+        private long hBillerIDField;
+        
+        private string hMakeDateField;
+        
+        private string hUpDaterField;
+        
+        private string hUpDateDateField;
+        
+        private string hCheckerField;
+        
+        private string hCheckDateField;
+        
+        private string hChecker2Field;
+        
+        private string hCheckDate2Field;
+        
+        private string hCloseManField;
+        
+        private string hCloseDateField;
+        
+        private string hDeleteManField;
+        
+        private string hDeleteDateField;
+        
+        private long hCheckFlowField;
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HDate {
+            get {
+                return this.hDateField;
+            }
+            set {
+                this.hDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HYear {
+            get {
+                return this.hYearField;
+            }
+            set {
+                this.hYearField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HPeriod {
+            get {
+                return this.hPeriodField;
+            }
+            set {
+                this.hPeriodField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public int HBillStatus {
+            get {
+                return this.hBillStatusField;
+            }
+            set {
+                this.hBillStatusField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCustID {
+            get {
+                return this.hCustIDField;
+            }
+            set {
+                this.hCustIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Huse {
+            get {
+                return this.huseField;
+            }
+            set {
+                this.huseField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HFManagerID {
+            get {
+                return this.hFManagerIDField;
+            }
+            set {
+                this.hFManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSManagerID {
+            get {
+                return this.hSManagerIDField;
+            }
+            set {
+                this.hSManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillType {
+            get {
+                return this.hBillTypeField;
+            }
+            set {
+                this.hBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HBillerID {
+            get {
+                return this.hBillerIDField;
+            }
+            set {
+                this.hBillerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMakeDate {
+            get {
+                return this.hMakeDateField;
+            }
+            set {
+                this.hMakeDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDater {
+            get {
+                return this.hUpDaterField;
+            }
+            set {
+                this.hUpDaterField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HUpDateDate {
+            get {
+                return this.hUpDateDateField;
+            }
+            set {
+                this.hUpDateDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker {
+            get {
+                return this.hCheckerField;
+            }
+            set {
+                this.hCheckerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate {
+            get {
+                return this.hCheckDateField;
+            }
+            set {
+                this.hCheckDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker2 {
+            get {
+                return this.hChecker2Field;
+            }
+            set {
+                this.hChecker2Field = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate2 {
+            get {
+                return this.hCheckDate2Field;
+            }
+            set {
+                this.hCheckDate2Field = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseMan {
+            get {
+                return this.hCloseManField;
+            }
+            set {
+                this.hCloseManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCloseDate {
+            get {
+                return this.hCloseDateField;
+            }
+            set {
+                this.hCloseDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteMan {
+            get {
+                return this.hDeleteManField;
+            }
+            set {
+                this.hDeleteManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeleteDate {
+            get {
+                return this.hDeleteDateField;
+            }
+            set {
+                this.hDeleteDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCheckFlow {
+            get {
+                return this.hCheckFlowField;
+            }
+            set {
+                this.hCheckFlowField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -32530,7 +35538,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -32863,70 +35871,126 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 ClsKf_STJGOutBillMain_K3 {
+    public partial class ClsKF_PonderationBillMain_Temp {
+        
+        private long hItemIDField;
         
         private long hInterIDField;
         
         private string hBillNoField;
         
-        private System.DateTime hDateField;
-        
-        private long hYearField;
-        
-        private long hPeriodField;
-        
-        private int hBillStatusField;
-        
-        private long hCustIDField;
-        
-        private long hDeptIDField;
-        
-        private string huseField;
-        
-        private long hWHIDField;
-        
-        private long hFManagerIDField;
-        
-        private long hSManagerIDField;
-        
-        private bool hRedBlueFlagField;
-        
         private string hBillTypeField;
         
-        private string hRemarkField;
+        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 long hBillerIDField;
+        private System.DateTime hMakeDateField;
         
-        private string hMakeDateField;
+        private long hSourceInterIDField;
         
-        private string hUpDaterField;
+        private long hSourceEntryIDField;
         
-        private string hUpDateDateField;
+        private string hSourceBillNoField;
         
-        private string hCheckerField;
+        private string hSourceBillTypeField;
         
-        private string hCheckDateField;
+        private long hRelationInterIDField;
         
-        private string hChecker2Field;
+        private long hRelationEntryIDField;
         
-        private string hCheckDate2Field;
+        private string hRelationBillNoField;
         
-        private string hCloseManField;
+        private long hErpClsIDField;
         
-        private string hCloseDateField;
+        private bool hRedBlueFlagField;
         
-        private string hDeleteManField;
+        private string hBatchNoField;
         
-        private string hDeleteDateField;
+        private long hInstructIDField;
         
-        private long hCheckFlowField;
+        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 {
@@ -32949,102 +36013,322 @@
         }
         
         /// <remarks/>
-        public System.DateTime HDate {
+        public string HBillType {
             get {
-                return this.hDateField;
+                return this.hBillTypeField;
             }
             set {
-                this.hDateField = value;
+                this.hBillTypeField = value;
             }
         }
         
         /// <remarks/>
-        public long HYear {
+        public long HMaterID {
             get {
-                return this.hYearField;
+                return this.hMaterIDField;
             }
             set {
-                this.hYearField = value;
+                this.hMaterIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HPeriod {
+        public string HMaterNumber {
             get {
-                return this.hPeriodField;
+                return this.hMaterNumberField;
             }
             set {
-                this.hPeriodField = value;
+                this.hMaterNumberField = value;
             }
         }
         
         /// <remarks/>
-        public int HBillStatus {
+        public string HMaterName {
             get {
-                return this.hBillStatusField;
+                return this.hMaterNameField;
             }
             set {
-                this.hBillStatusField = value;
+                this.hMaterNameField = value;
             }
         }
         
         /// <remarks/>
-        public long HCustID {
+        public string HMaterModel {
             get {
-                return this.hCustIDField;
+                return this.hMaterModelField;
             }
             set {
-                this.hCustIDField = value;
+                this.hMaterModelField = value;
             }
         }
         
         /// <remarks/>
-        public long HDeptID {
+        public long HProcID {
             get {
-                return this.hDeptIDField;
+                return this.hProcIDField;
             }
             set {
-                this.hDeptIDField = value;
+                this.hProcIDField = value;
             }
         }
         
         /// <remarks/>
-        public string Huse {
+        public string HProcName {
             get {
-                return this.huseField;
+                return this.hProcNameField;
             }
             set {
-                this.huseField = value;
+                this.hProcNameField = value;
             }
         }
         
         /// <remarks/>
-        public long HWHID {
+        public long HWhID {
             get {
-                return this.hWHIDField;
+                return this.hWhIDField;
             }
             set {
-                this.hWHIDField = value;
+                this.hWhIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HFManagerID {
+        public string HWhName {
             get {
-                return this.hFManagerIDField;
+                return this.hWhNameField;
             }
             set {
-                this.hFManagerIDField = value;
+                this.hWhNameField = value;
             }
         }
         
         /// <remarks/>
-        public long HSManagerID {
+        public long HSCWHID {
             get {
-                return this.hSManagerIDField;
+                return this.hSCWHIDField;
             }
             set {
-                this.hSManagerIDField = value;
+                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;
             }
         }
         
@@ -33059,22 +36343,6038 @@
         }
         
         /// <remarks/>
-        public string HBillType {
+        public string HBatchNo {
             get {
-                return this.hBillTypeField;
+                return this.hBatchNoField;
             }
             set {
-                this.hBillTypeField = value;
+                this.hBatchNoField = value;
             }
         }
         
         /// <remarks/>
-        public string HRemark {
+        public long HInstructID {
             get {
-                return this.hRemarkField;
+                return this.hInstructIDField;
             }
             set {
-                this.hRemarkField = value;
+                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.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_ICStockBill_Mould {
+        
+        private long hItemIDField;
+        
+        private string hBarTypeField;
+        
+        private long hWhIDField;
+        
+        private string hWhNumberField;
+        
+        private string hWhNameField;
+        
+        private bool hSPFlagField;
+        
+        private long hSPIDField;
+        
+        private string hSPNumberField;
+        
+        private string hSPNameField;
+        
+        private long hDeptIDField;
+        
+        private string hDeptNumberField;
+        
+        private string hDeptNameField;
+        
+        private long hSupIDField;
+        
+        private string hSupNumberField;
+        
+        private string hSupNameField;
+        
+        private string hSourceBillNoField;
+        
+        private string hSourceBillTypeField;
+        
+        private long hOWNERIDField;
+        
+        private string hOWNERNAMEField;
+        
+        private string hCustomField;
+        
+        private long hMulSourceFlagField;
+        
+        private string hStockStyleField;
+        
+        private long hStockInOrgIDField;
+        
+        private string hStockInOrgNameField;
+        
+        private long hStockOutOrgIDField;
+        
+        private string hStockOutOrgNameField;
+        
+        /// <remarks/>
+        public long HItemID {
+            get {
+                return this.hItemIDField;
+            }
+            set {
+                this.hItemIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBarType {
+            get {
+                return this.hBarTypeField;
+            }
+            set {
+                this.hBarTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWhID {
+            get {
+                return this.hWhIDField;
+            }
+            set {
+                this.hWhIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HWhNumber {
+            get {
+                return this.hWhNumberField;
+            }
+            set {
+                this.hWhNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HWhName {
+            get {
+                return this.hWhNameField;
+            }
+            set {
+                this.hWhNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HSPFlag {
+            get {
+                return this.hSPFlagField;
+            }
+            set {
+                this.hSPFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSPID {
+            get {
+                return this.hSPIDField;
+            }
+            set {
+                this.hSPIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSPNumber {
+            get {
+                return this.hSPNumberField;
+            }
+            set {
+                this.hSPNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSPName {
+            get {
+                return this.hSPNameField;
+            }
+            set {
+                this.hSPNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeptNumber {
+            get {
+                return this.hDeptNumberField;
+            }
+            set {
+                this.hDeptNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HDeptName {
+            get {
+                return this.hDeptNameField;
+            }
+            set {
+                this.hDeptNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSupNumber {
+            get {
+                return this.hSupNumberField;
+            }
+            set {
+                this.hSupNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSupName {
+            get {
+                return this.hSupNameField;
+            }
+            set {
+                this.hSupNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillNo {
+            get {
+                return this.hSourceBillNoField;
+            }
+            set {
+                this.hSourceBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillType {
+            get {
+                return this.hSourceBillTypeField;
+            }
+            set {
+                this.hSourceBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOWNERID {
+            get {
+                return this.hOWNERIDField;
+            }
+            set {
+                this.hOWNERIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HOWNERNAME {
+            get {
+                return this.hOWNERNAMEField;
+            }
+            set {
+                this.hOWNERNAMEField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCustom {
+            get {
+                return this.hCustomField;
+            }
+            set {
+                this.hCustomField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMulSourceFlag {
+            get {
+                return this.hMulSourceFlagField;
+            }
+            set {
+                this.hMulSourceFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockStyle {
+            get {
+                return this.hStockStyleField;
+            }
+            set {
+                this.hStockStyleField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockInOrgID {
+            get {
+                return this.hStockInOrgIDField;
+            }
+            set {
+                this.hStockInOrgIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockInOrgName {
+            get {
+                return this.hStockInOrgNameField;
+            }
+            set {
+                this.hStockInOrgNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockOutOrgID {
+            get {
+                return this.hStockOutOrgIDField;
+            }
+            set {
+                this.hStockOutOrgIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockOutOrgName {
+            get {
+                return this.hStockOutOrgNameField;
+            }
+            set {
+                this.hStockOutOrgNameField = value;
+            }
+        }
+    }
+    
+    /// <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 ClsXt_SystemParameterMain {
+        
+        private string sc_ICMOReportBill_AutoCheckField;
+        
+        private string sc_ICMOReportBill_SaveAutoAddnewField;
+        
+        private string sc_ICMOReportBill_ERPModeField;
+        
+        private string sc_ICMOReportBill_MustQtyCtlField;
+        
+        private string sc_ICMOReportBill_MulSourceBillField;
+        
+        private string sc_ICMOReportBill_BillTypeOneScanField;
+        
+        private string sc_ICMOReportBill_SourceBillCtlField;
+        
+        private string sc_ICMOReportBill_BatchNoCtlField;
+        
+        private string sc_ICMOReportBill_MultilineCtlField;
+        
+        private string sc_ICMOReportBill_MaterWHSPCtlField;
+        
+        private string sc_ICMOReportBill_SourceWHSPCtlField;
+        
+        private string sc_ICMOReportBill_UpdateSourceInterIDField;
+        
+        private string sc_ICMOReportBill_MESFlagField;
+        
+        private string sc_ICMOReportBill_FirstCheckOutField;
+        
+        private string sc_ICMOReportBill_ProcessCheckOutField;
+        
+        private string sc_ICMOReportBill_DeleterAndMakerMustSameField;
+        
+        private string cg_POInStockBill_AutoCheckField;
+        
+        private string cg_POInStockBill_SaveAutoAddnewField;
+        
+        private string cg_POInStockBill_ERPModeField;
+        
+        private string cg_POInStockBill_BarCodeCtlField;
+        
+        private string cg_POInStockBill_DeleterAndMakerMustSameField;
+        
+        private string kf_POStockInBill_AutoCheckField;
+        
+        private string kf_POStockInBill_SaveAutoAddnewField;
+        
+        private string kf_POStockInBill_ERPModeField;
+        
+        private string kf_POStockInBill_MustQtyCtlField;
+        
+        private string kf_POStockInBill_MulSourceBillField;
+        
+        private string kf_POStockInBill_BillTypeOneScanField;
+        
+        private string kf_POStockInBill_SourceBillCtlField;
+        
+        private string kf_POStockInBill_BatchNoCtlField;
+        
+        private string kf_POStockInBill_MultilineCtlField;
+        
+        private string kf_POStockInBill_MaterWHSPCtlField;
+        
+        private string kf_POStockInBill_SourceWHSPCtlField;
+        
+        private string kf_POStockInBill_AutoBarCodeField;
+        
+        private string kf_POStockInBill_DeleterAndMakerMustSameField;
+        
+        private string kf_ProductInBill_AutoCheckField;
+        
+        private string kf_ProductInBill_SaveAutoAddnewField;
+        
+        private string kf_ProductInBill_ERPModeField;
+        
+        private string kf_ProductInBill_MustQtyCtlField;
+        
+        private string kf_ProductInBill_MulSourceBillField;
+        
+        private string kf_ProductInBill_BillTypeOneScanField;
+        
+        private string kf_ProductInBill_SourceBillCtlField;
+        
+        private string kf_ProductInBill_BatchNoCtlField;
+        
+        private string kf_ProductInBill_MultilineCtlField;
+        
+        private string kf_ProductInBill_MaterWHSPCtlField;
+        
+        private string kf_ProductInBill_SourceWHSPCtlField;
+        
+        private string kf_ProductInBill_DisplayField;
+        
+        private string kf_ProductInBill_DeleterAndMakerMustSameField;
+        
+        private string kf_OtherInBill_AutoCheckField;
+        
+        private string kf_OtherInBill_SaveAutoAddnewField;
+        
+        private string kf_OtherInBill_ERPModeField;
+        
+        private string kf_OtherInBill_MustQtyCtlField;
+        
+        private string kf_OtherInBill_MulSourceBillField;
+        
+        private string kf_OtherInBill_BillTypeOneScanField;
+        
+        private string kf_OtherInBill_SourceBillCtlField;
+        
+        private string kf_OtherInBill_BatchNoCtlField;
+        
+        private string kf_OtherInBill_MultilineCtlField;
+        
+        private string kf_OtherInBill_MaterWHSPCtlField;
+        
+        private string kf_OtherInBill_SourceWHSPCtlField;
+        
+        private string kf_OtherInBill_DeleterAndMakerMustSameField;
+        
+        private string kf_OtherInBillCheck_MustQtyCtlField;
+        
+        private string kf_OtherInBillCheck_WHSPCtlField;
+        
+        private string kf_OtherInBillCheck_MultilineCtlField;
+        
+        private string kf_EntrustInBill_AutoCheckField;
+        
+        private string kf_EntrustInBill_SaveAutoAddnewField;
+        
+        private string kf_EntrustInBill_ERPModeField;
+        
+        private string kf_EntrustInBill_MustQtyCtlField;
+        
+        private string kf_EntrustInBill_MulSourceBillField;
+        
+        private string kf_EntrustInBill_BillTypeOneScanField;
+        
+        private string kf_EntrustInBill_SourceBillCtlField;
+        
+        private string kf_EntrustInBill_BatchNoCtlField;
+        
+        private string kf_EntrustInBill_MultilineCtlField;
+        
+        private string kf_EntrustInBill_MaterWHSPCtlField;
+        
+        private string kf_EntrustInBill_SourceWHSPCtlField;
+        
+        private string kf_EntrustInBill_DeleterAndMakerMustSameField;
+        
+        private string kf_MateOutBill_AutoCheckField;
+        
+        private string kf_MateOutBill_SaveAutoAddnewField;
+        
+        private string kf_MateOutBill_ERPModeField;
+        
+        private string kf_MateOutBill_MustQtyCtlField;
+        
+        private string kf_MateOutBill_MulSourceBillField;
+        
+        private string kf_MateOutBill_BillTypeOneScanField;
+        
+        private string kf_MateOutBill_BatchNoCtlField;
+        
+        private string kf_MateOutBill_MultilineCtlField;
+        
+        private string kf_MateOutBill_MaterWHSPCtlField;
+        
+        private string kf_MateOutBill_SourceWHSPCtlField;
+        
+        private string kf_MateOutBill_FIFOListField;
+        
+        private string kf_MateOutBill_FIFOCtlField;
+        
+        private string kf_MateOutBill_SimpleModeField;
+        
+        private string kf_MateOutBill_AutoBarCodeField;
+        
+        private string kf_MateOutBill_DeleterAndMakerMustSameField;
+        
+        private string kf_MateOutBillCheck_MustQtyCtlField;
+        
+        private string kf_MateOutBillCheck_WHSPCtlField;
+        
+        private string kf_MateOutBillCheck_MultilineCtlField;
+        
+        private string kf_SellOutBill_AutoCheckField;
+        
+        private string kf_SellOutBill_SaveAutoAddnewField;
+        
+        private string kf_SellOutBill_ERPModeField;
+        
+        private string kf_SellOutBill_MustQtyCtlField;
+        
+        private string kf_SellOutBill_MulSourceBillField;
+        
+        private string kf_SellOutBill_BillTypeOneScanField;
+        
+        private string kf_SellOutBill_BatchNoCtlField;
+        
+        private string kf_SellOutBill_MultilineCtlField;
+        
+        private string kf_SellOutBill_MaterWHSPCtlField;
+        
+        private string kf_SellOutBill_SourceWHSPCtlField;
+        
+        private string kf_SellOutBill_FIFOListField;
+        
+        private string kf_SellOutBill_FIFOCtlField;
+        
+        private string kf_SellOutBill_AutoSavePOStockInBillField;
+        
+        private string kf_SellOutBill_NoRefreshField;
+        
+        private string kf_SellOutBill_DisplayField;
+        
+        private string kf_SellOutBill_DeleterAndMakerMustSameField;
+        
+        private string kf_SellOutBillCheck_MustQtyCtlField;
+        
+        private string kf_SellOutBillCheck_WHSPCtlField;
+        
+        private string kf_SellOutBillCheck_MultilineCtlField;
+        
+        private string kf_SellOutBillCheck_SourceBarCodeCtlField;
+        
+        private string kf_OtherOutBill_AutoCheckField;
+        
+        private string kf_OtherOutBill_SaveAutoAddnewField;
+        
+        private string kf_OtherOutBill_ERPModeField;
+        
+        private string kf_OtherOutBill_MustQtyCtlField;
+        
+        private string kf_OtherOutBill_MulSourceBillField;
+        
+        private string kf_OtherOutBill_BillTypeOneScanField;
+        
+        private string kf_OtherOutBill_BatchNoCtlField;
+        
+        private string kf_OtherOutBill_MultilineCtlField;
+        
+        private string kf_OtherOutBill_MaterWHSPCtlField;
+        
+        private string kf_OtherOutBill_SourceWHSPCtlField;
+        
+        private string kf_OtherOutBill_FIFOListField;
+        
+        private string kf_OtherOutBill_FIFOCtlField;
+        
+        private string kf_OtherOutBill_DeleterAndMakerMustSameField;
+        
+        private string kf_OtherOutBillCheck_MustQtyCtlField;
+        
+        private string kf_OtherOutBillCheck_WHSPCtlField;
+        
+        private string kf_OtherOutBillCheck_MultilineCtlField;
+        
+        private string kf_EntrustOutBill_AutoCheckField;
+        
+        private string kf_EntrustOutBill_SaveAutoAddnewField;
+        
+        private string kf_EntrustOutBill_ERPModeField;
+        
+        private string kf_EntrustOutBill_MustQtyCtlField;
+        
+        private string kf_EntrustOutBill_MulSourceBillField;
+        
+        private string kf_EntrustOutBill_BillTypeOneScanField;
+        
+        private string kf_EntrustOutBill_BatchNoCtlField;
+        
+        private string kf_EntrustOutBill_MultilineCtlField;
+        
+        private string kf_EntrustOutBill_MaterWHSPCtlField;
+        
+        private string kf_EntrustOutBill_SourceWHSPCtlField;
+        
+        private string kf_EntrustOutBill_FIFOListField;
+        
+        private string kf_EntrustOutBill_FIFOCtlField;
+        
+        private string kf_EntrustOutBill_SimpleModeField;
+        
+        private string kf_EntrustOutBill_DeleterAndMakerMustSameField;
+        
+        private string kf_EntrustOutBillCheck_MustQtyCtlField;
+        
+        private string kf_EntrustOutBillCheck_WHSPCtlField;
+        
+        private string kf_EntrustOutBillCheck_MultilineCtlField;
+        
+        private string kf_MateReplenishOutBill_AutoCheckField;
+        
+        private string kf_MateReplenishOutBill_SaveAutoAddnewField;
+        
+        private string kf_MateReplenishOutBill_ERPModeField;
+        
+        private string kf_MateReplenishOutBill_MustQtyCtlField;
+        
+        private string kf_MateReplenishOutBill_MulSourceBillField;
+        
+        private string kf_MateReplenishOutBill_BillTypeOneScanField;
+        
+        private string kf_MateReplenishOutBill_BatchNoCtlField;
+        
+        private string kf_MateReplenishOutBill_MultilineCtlField;
+        
+        private string kf_MateReplenishOutBill_MaterWHSPCtlField;
+        
+        private string kf_MateReplenishOutBill_SourceWHSPCtlField;
+        
+        private string kf_MateReplenishOutBill_FIFOListField;
+        
+        private string kf_MateReplenishOutBill_FIFOCtlField;
+        
+        private string kf_MateReplenishOutBill_DeleterAndMakerMustSameField;
+        
+        private string kf_MateReplenishOutBillCheck_MustQtyCtlField;
+        
+        private string kf_MateReplenishOutBillCheck_WHSPCtlField;
+        
+        private string kf_MateReplenishOutBillCheck_MultilineCtlField;
+        
+        private string kf_EntrustReplenishOutBill_AutoCheckField;
+        
+        private string kf_EntrustReplenishOutBill_SaveAutoAddnewField;
+        
+        private string kf_EntrustReplenishOutBill_ERPModeField;
+        
+        private string kf_EntrustReplenishOutBill_MustQtyCtlField;
+        
+        private string kf_EntrustReplenishOutBill_MulSourceBillField;
+        
+        private string kf_EntrustReplenishOutBill_BillTypeOneScanField;
+        
+        private string kf_EntrustReplenishOutBill_BatchNoCtlField;
+        
+        private string kf_EntrustReplenishOutBill_MultilineCtlField;
+        
+        private string kf_EntrustReplenishOutBill_MaterWHSPCtlField;
+        
+        private string kf_EntrustReplenishOutBill_SourceWHSPCtlField;
+        
+        private string kf_EntrustReplenishOutBill_FIFOListField;
+        
+        private string kf_EntrustReplenishOutBill_FIFOCtlField;
+        
+        private string kf_EntrustReplenishOutBill_DeleterAndMakerMustSameField;
+        
+        private string kf_EntrustReplenishOutBillCheck_MustQtyCtlField;
+        
+        private string kf_EntrustReplenishOutBillCheck_WHSPCtlField;
+        
+        private string kf_EntrustReplenishOutBillCheck_MultilineCtlField;
+        
+        private string kf_MoveStockBill_AutoCheckField;
+        
+        private string kf_MoveStockBill_SaveAutoAddnewField;
+        
+        private string kf_MoveStockBill_ERPModeField;
+        
+        private string kf_MoveStockBill_MustQtyCtlField;
+        
+        private string kf_MoveStockBill_MulSourceBillField;
+        
+        private string kf_MoveStockBill_BillTypeOneScanField;
+        
+        private string kf_MoveStockBill_BatchNoCtlField;
+        
+        private string kf_MoveStockBill_MultilineCtlField;
+        
+        private string kf_MoveStockBill_MaterWHSPCtlField;
+        
+        private string kf_MoveStockBill_SourceWHSPCtlField;
+        
+        private string kf_MoveStockBill_FIFOListField;
+        
+        private string kf_MoveStockBill_FIFOCtlField;
+        
+        private string kf_MoveStockBill_DisplayField;
+        
+        private string kf_MoveStockBill_DeleterAndMakerMustSameField;
+        
+        private string kf_MoveStockBillCheck_MustQtyCtlField;
+        
+        private string kf_MoveStockBillCheck_WHSPCtlField;
+        
+        private string kf_MoveStockBillCheck_MultilineCtlField;
+        
+        private string kf_MoveStockStepOutBill_AutoCheckField;
+        
+        private string kf_MoveStockStepOutBill_SaveAutoAddnewField;
+        
+        private string kf_MoveStockStepOutBill_ERPModeField;
+        
+        private string kf_MoveStockStepOutBill_MustQtyCtlField;
+        
+        private string kf_MoveStockStepOutBill_MulSourceBillField;
+        
+        private string kf_MoveStockStepOutBill_BillTypeOneScanField;
+        
+        private string kf_MoveStockStepOutBill_BatchNoCtlField;
+        
+        private string kf_MoveStockStepOutBill_MultilineCtlField;
+        
+        private string kf_MoveStockStepOutBill_MaterWHSPCtlField;
+        
+        private string kf_MoveStockStepOutBill_SourceWHSPCtlField;
+        
+        private string kf_MoveStockStepOutBill_FIFOListField;
+        
+        private string kf_MoveStockStepOutBill_FIFOCtlField;
+        
+        private string kf_MoveStockStepOutBill_DeleterAndMakerMustSameField;
+        
+        private string kf_MoveStockStepInBill_AutoCheckField;
+        
+        private string kf_MoveStockStepInBill_SaveAutoAddnewField;
+        
+        private string kf_MoveStockStepInBill_ERPModeField;
+        
+        private string kf_MoveStockStepInBill_MustQtyCtlField;
+        
+        private string kf_MoveStockStepInBill_MulSourceBillField;
+        
+        private string kf_MoveStockStepInBill_BillTypeOneScanField;
+        
+        private string kf_MoveStockStepInBill_BatchNoCtlField;
+        
+        private string kf_MoveStockStepInBill_MultilineCtlField;
+        
+        private string kf_MoveStockStepInBill_MaterWHSPCtlField;
+        
+        private string kf_MoveStockStepInBill_SourceWHSPCtlField;
+        
+        private string kf_MoveStockStepInBill_FIFOListField;
+        
+        private string kf_MoveStockStepInBill_FIFOCtlField;
+        
+        private string kf_MoveStockStepInBill_SourceBarCodeCtlField;
+        
+        private string kf_MoveStockStepInBill_DeleterAndMakerMustSameField;
+        
+        private string kf_POStockInBackBill_AutoCheckField;
+        
+        private string kf_POStockInBackBill_SaveAutoAddnewField;
+        
+        private string kf_POStockInBackBill_ERPModeField;
+        
+        private string kf_POStockInBackBill_MustQtyCtlField;
+        
+        private string kf_POStockInBackBill_MulSourceBillField;
+        
+        private string kf_POStockInBackBill_BillTypeOneScanField;
+        
+        private string kf_POStockInBackBill_BatchNoCtlField;
+        
+        private string kf_POStockInBackBill_MultilineCtlField;
+        
+        private string kf_POStockInBackBill_MaterWHSPCtlField;
+        
+        private string kf_POStockInBackBill_SourceWHSPCtlField;
+        
+        private string kf_POStockInBackBill_DeleterAndMakerMustSameField;
+        
+        private string kf_ProductInBackBill_AutoCheckField;
+        
+        private string kf_ProductInBackBill_SaveAutoAddnewField;
+        
+        private string kf_ProductInBackBill_ERPModeField;
+        
+        private string kf_ProductInBackBill_MustQtyCtlField;
+        
+        private string kf_ProductInBackBill_MulSourceBillField;
+        
+        private string kf_ProductInBackBill_BillTypeOneScanField;
+        
+        private string kf_ProductInBackBill_BatchNoCtlField;
+        
+        private string kf_ProductInBackBill_MultilineCtlField;
+        
+        private string kf_ProductInBackBill_MaterWHSPCtlField;
+        
+        private string kf_ProductInBackBill_SourceWHSPCtlField;
+        
+        private string kf_ProductInBackBill_DeleterAndMakerMustSameField;
+        
+        private string kf_OtherInBackBill_AutoCheckField;
+        
+        private string kf_OtherInBackBill_SaveAutoAddnewField;
+        
+        private string kf_OtherInBackBill_ERPModeField;
+        
+        private string kf_OtherInBackBill_MustQtyCtlField;
+        
+        private string kf_OtherInBackBill_MulSourceBillField;
+        
+        private string kf_OtherInBackBill_BillTypeOneScanField;
+        
+        private string kf_OtherInBackBill_BatchNoCtlField;
+        
+        private string kf_OtherInBackBill_MultilineCtlField;
+        
+        private string kf_OtherInBackBill_MaterWHSPCtlField;
+        
+        private string kf_OtherInBackBill_SourceWHSPCtlField;
+        
+        private string kf_OtherInBackBill_DeleterAndMakerMustSameField;
+        
+        private string kf_EntrustInBackBill_AutoCheckField;
+        
+        private string kf_EntrustInBackBill_SaveAutoAddnewField;
+        
+        private string kf_EntrustInBackBill_ERPModeField;
+        
+        private string kf_EntrustInBackBill_MustQtyCtlField;
+        
+        private string kf_EntrustInBackBill_MulSourceBillField;
+        
+        private string kf_EntrustInBackBill_BillTypeOneScanField;
+        
+        private string kf_EntrustInBackBill_BatchNoCtlField;
+        
+        private string kf_EntrustInBackBill_MultilineCtlField;
+        
+        private string kf_EntrustInBackBill_MaterWHSPCtlField;
+        
+        private string kf_EntrustInBackBill_SourceWHSPCtlField;
+        
+        private string kf_EntrustInBackBill_DeleterAndMakerMustSameField;
+        
+        private string kf_MateOutBackBill_AutoCheckField;
+        
+        private string kf_MateOutBackBill_SaveAutoAddnewField;
+        
+        private string kf_MateOutBackBill_ERPModeField;
+        
+        private string kf_MateOutBackBill_MustQtyCtlField;
+        
+        private string kf_MateOutBackBill_MulSourceBillField;
+        
+        private string kf_MateOutBackBill_BillTypeOneScanField;
+        
+        private string kf_MateOutBackBill_BatchNoCtlField;
+        
+        private string kf_MateOutBackBill_MultilineCtlField;
+        
+        private string kf_MateOutBackBill_MaterWHSPCtlField;
+        
+        private string kf_MateOutBackBill_SourceWHSPCtlField;
+        
+        private string kf_MateOutBackBill_SimpleModeField;
+        
+        private string kf_MateOutBackBill_DeleterAndMakerMustSameField;
+        
+        private string kf_SellOutBackBill_AutoCheckField;
+        
+        private string kf_SellOutBackBill_SaveAutoAddnewField;
+        
+        private string kf_SellOutBackBill_ERPModeField;
+        
+        private string kf_SellOutBackBill_MustQtyCtlField;
+        
+        private string kf_SellOutBackBill_MulSourceBillField;
+        
+        private string kf_SellOutBackBill_BillTypeOneScanField;
+        
+        private string kf_SellOutBackBill_BatchNoCtlField;
+        
+        private string kf_SellOutBackBill_MultilineCtlField;
+        
+        private string kf_SellOutBackBill_MaterWHSPCtlField;
+        
+        private string kf_SellOutBackBill_SourceWHSPCtlField;
+        
+        private string kf_SellOutBackBill_AutoSavePOStockInBackBillField;
+        
+        private string kf_SellOutBackBill_DeleterAndMakerMustSameField;
+        
+        private string kf_OtherOutBackBill_AutoCheckField;
+        
+        private string kf_OtherOutBackBill_SaveAutoAddnewField;
+        
+        private string kf_OtherOutBackBill_ERPModeField;
+        
+        private string kf_OtherOutBackBill_MustQtyCtlField;
+        
+        private string kf_OtherOutBackBill_MulSourceBillField;
+        
+        private string kf_OtherOutBackBill_BillTypeOneScanField;
+        
+        private string kf_OtherOutBackBill_BatchNoCtlField;
+        
+        private string kf_OtherOutBackBill_MultilineCtlField;
+        
+        private string kf_OtherOutBackBill_MaterWHSPCtlField;
+        
+        private string kf_OtherOutBackBill_SourceWHSPCtlField;
+        
+        private string kf_OtherOutBackBill_DeleterAndMakerMustSameField;
+        
+        private string kf_EntrustOutBackBill_AutoCheckField;
+        
+        private string kf_EntrustOutBackBill_SaveAutoAddnewField;
+        
+        private string kf_EntrustOutBackBill_ERPModeField;
+        
+        private string kf_EntrustOutBackBill_MustQtyCtlField;
+        
+        private string kf_EntrustOutBackBill_MulSourceBillField;
+        
+        private string kf_EntrustOutBackBill_BillTypeOneScanField;
+        
+        private string kf_EntrustOutBackBill_BatchNoCtlField;
+        
+        private string kf_EntrustOutBackBill_MultilineCtlField;
+        
+        private string kf_EntrustOutBackBill_MaterWHSPCtlField;
+        
+        private string kf_EntrustOutBackBill_SourceWHSPCtlField;
+        
+        private string kf_EntrustOutBackBill_SimpleModeField;
+        
+        private string kf_EntrustOutBackBill_DeleterAndMakerMustSameField;
+        
+        private string sc_PackUnionBill_AutoCheckField;
+        
+        private string sc_PackUnionBill_SaveAutoAddnewField;
+        
+        private string sc_PackUnionBill_SourceBillTypeCtlField;
+        
+        private string sc_PackUnionBill_SourceBillNoCtlField;
+        
+        private string sc_PackUnionBill_DeleterAndMakerMustSameField;
+        
+        private string wMS_ERPStockCtlField;
+        
+        private string wMS_WMSStockCtlField;
+        
+        private string wMS_WMSStockCtl_ERPModeField;
+        
+        private string wMS_SaveUpdateStockField;
+        
+        private string wMS_MaterBarCodeDefQtyField;
+        
+        private string wMS_BatchBarCodeDefQtyField;
+        
+        private string wMS_SNBarCodeDefQtyField;
+        
+        private string wMS_CampanyNameField;
+        
+        private string wMS_OneKeyModeField;
+        
+        private string wMS_BarCodeMustSameSourceBillField;
+        
+        private string wMS_OneScanModeField;
+        
+        private string wMS_UserByOrgRelationField;
+        
+        private string wMS_MouldManagerCtlField;
+        
+        private string wMS_CloudModeField;
+        
+        private string wMS_BillDateModeField;
+        
+        private string barCode_SourceQtyCtlField;
+        
+        private long barCode_PrintQtyField;
+        
+        private string barCode_PrintQtyCtlField;
+        
+        private string barCode_UpdatePrintQtyCtlField;
+        
+        private string barCode_AutoProductInBillWMSField;
+        
+        private string barCode_AutoPOStockInBillWMSField;
+        
+        private string barCode_AutoMateOutBackBillWMSField;
+        
+        private string barCode_AutoSellOutBackBillWMSField;
+        
+        private string barCode_DeleterAndMakerMustSameField;
+        
+        private string sc_ICMOBill_AutoCheckField;
+        
+        private string sc_ICMOBill_SaveAutoAddnewField;
+        
+        private string sc_ICMOBill_AutoProcExchBillField;
+        
+        private string sc_ICMOBill_DeleterAndMakerMustSameField;
+        
+        private string sc_ProcessExchangeBill_AutoCheckField;
+        
+        private string sc_ProcessExchangeBill_SaveAutoAddnewField;
+        
+        private string sc_ProcessExchangeBill_AutoBarCodeField;
+        
+        private string sc_ProcessExchangeBill_DeleterAndMakerMustSameField;
+        
+        private string mES_StationInBill_AutoCheckField;
+        
+        private string mES_StationInBill_FIFOCtlField;
+        
+        private string mES_StationInBill_FullMoveCtlField;
+        
+        private string mES_StationInBill_QtyCtlField;
+        
+        private string mES_StationInBill_OneCtlField;
+        
+        private string mES_StationInBill_FirstCheckOutField;
+        
+        private string mES_StationInBill_ProcessCheckCtlField;
+        
+        private string mES_StationInBill_DeleteCtlField;
+        
+        private string mES_StationInBill_LineBindCtlField;
+        
+        private string mES_StationInBill_AutoFindSNOField;
+        
+        private string mES_StationInBill_ShowUSERProcessField;
+        
+        private string mES_StationInBill_SaveAutoAddnewField;
+        
+        private string mES_StationInBill_DeleteRelationCtlField;
+        
+        private string mES_StationInBill_PreQtyCtlField;
+        
+        private string mES_StationInBill_QtyRateCtlField;
+        
+        private string mES_StationInBill_DyCentralInspectionControlField;
+        
+        private string mES_StationOutBill_AutoCheckField;
+        
+        private string mES_StationOutBill_QtyCtlField;
+        
+        private string mES_StationOutBill_QtyPreQtyCtlField;
+        
+        private string mES_StationOutBill_QtyNextQtyCtlField;
+        
+        private string mES_StationOutBill_ProcessCheckOutField;
+        
+        private string mES_StationOutBill_FirstCheckOutField;
+        
+        private string mES_StationOutBill_DeleteCtlField;
+        
+        private string mES_StationOutBill_FstAutoICMOReportField;
+        
+        private string mES_StationOutBill_LastAutoICMOReportField;
+        
+        private string mES_StationOutBill_AutoStockInField;
+        
+        private string mES_StationOutBill_InStockTypeField;
+        
+        private string mES_StationOutBill_AutoFindSNOField;
+        
+        private string mES_StationOutBill_ShowUSERProcessField;
+        
+        private string mES_StationOutBill_SaveAutoAddnewField;
+        
+        private string mES_StationOutBill_DeleteRelationCtlField;
+        
+        private string mES_StationOutBill_NextQtyCtlField;
+        
+        private string mES_StationOutBill_QtyRateCtlField;
+        
+        private string qC_NoPassProdCheckBill_AutoCheckField;
+        
+        private string qC_NoPassProdCheckBill_QtyCtlField;
+        
+        private string qC_NoPassProdCheckBill_BadReasonQtyCtrlField;
+        
+        private string qC_NoPassProdCheckBill_DeleteCtlField;
+        
+        private string mES_StationEntrustInBill_AutoCheckField;
+        
+        private string mES_StationEntrustInBill_FIFOCtlField;
+        
+        private string mES_StationEntrustInBill_FullMoveCtlField;
+        
+        private string mES_StationEntrustInBill_QtyCtlField;
+        
+        private string mES_StationEntrustInBill_OneCtlField;
+        
+        private string mES_StationEntrustInBill_DeleteCtlField;
+        
+        private string mES_StationEntrustInBill_SaveAutoAddnewField;
+        
+        private string mES_StationEntrustInBill_QtyRateCtlField;
+        
+        private string mES_StationEntrustOutBill_AutoCheckField;
+        
+        private string mES_StationEntrustOutBill_QtyCtlField;
+        
+        private string mES_StationEntrustOutBill_DeleteCtlField;
+        
+        private string mES_StationEntrustOutBill_SaveAutoAddnewField;
+        
+        private string mES_StationEntrustOutBill_QtyRateCtlField;
+        
+        private string sc_MESBeginWorkBill_AutoCheckField;
+        
+        private string sc_MESBeginWorkBill_SaveAutoAddnewField;
+        
+        private string sc_MESBeginWorkBill_DeleterAndMakerMustSameField;
+        
+        private string sc_MESReturnWorkBill_AutoCheckField;
+        
+        private string sc_MESReturnWorkBill_SaveAutoAddnewField;
+        
+        private string sc_MESReturnWorkBill_DeleterAndMakerMustSameField;
+        
+        private string sc_MESEndWorkBill_AutoCheckField;
+        
+        private string sc_MESEndWorkBill_SaveAutoAddnewField;
+        
+        private string sc_MESEndWorkBill_DeleterAndMakerMustSameField;
+        
+        private string sc_MESStopWorkBill_AutoCheckField;
+        
+        private string sc_MESStopWorkBill_SaveAutoAddnewField;
+        
+        private string sc_MESStopWorkBill_DeleterAndMakerMustSameField;
+        
+        private string sc_ICMOBillWorkQtyStatus_AutoCheckField;
+        
+        private string sc_ICMOBillWorkQtyStatus_SaveAutoAddnewField;
+        
+        private string sc_ICMOBillWorkQtyStatus_DeleterAndMakerMustSameField;
+        
+        private string sc_ICMOBillWorkQtyStatus_AutoNextWorkBillField;
+        
+        private string sc_ICMOBillQualityStatus_AutoCheckField;
+        
+        private string sc_ICMOBillQualityStatus_SaveAutoAddnewField;
+        
+        private string sc_ICMOBillQualityStatus_DeleterAndMakerMustSameField;
+        
+        private string sc_MaterToSourceBill_AutoCheckField;
+        
+        private string sc_MaterToSourceBill_SaveAutoAddnewField;
+        
+        private string sc_MaterToSourceBill_DeleterAndMakerMustSameField;
+        
+        private string sc_MaterToSourceBill_MouldLifeCtrlField;
+        
+        private string sc_MaterToSourceBill_MouldLifeCtrlTypeField;
+        
+        private string oA_ErrMsgBackBill_AutoCheckField;
+        
+        private string oA_ErrMsgBackBill_SaveAutoAddnewField;
+        
+        private string oA_ErrMsgBackBill_DeleterAndMakerMustSameField;
+        
+        private string sc_MESProceReportWorkBill_AutoCheckField;
+        
+        private string sc_MESProceReportWorkBill_SaveAutoAddnewField;
+        
+        private string sc_MESProceReportWorkBill_DeleterAndMakerMustSameField;
+        
+        private string qC_FirstPieceCheckBill_AutoCheckField;
+        
+        private string qC_FirstPieceCheckBill_SaveAutoAddnewField;
+        
+        private string qC_FirstPieceCheckBill_DeleterAndMakerMustSameField;
+        
+        private string qC_FirstPieceCheckBill_QCSchemeSourceField;
+        
+        private string qC_PatrolProcCheckBill_AutoCheckField;
+        
+        private string qC_PatrolProcCheckBill_SaveAutoAddnewField;
+        
+        private string qC_PatrolProcCheckBill_DeleterAndMakerMustSameField;
+        
+        private string qC_PatrolProcCheckBill_QCSchemeSourceField;
+        
+        private string qC_ProcessCheckBill_AutoCheckField;
+        
+        private string qC_ProcessCheckBill_SaveAutoAddnewField;
+        
+        private string qC_ProcessCheckBill_DeleterAndMakerMustSameField;
+        
+        private string qC_ProcessCheckBill_QCSchemeSourceField;
+        
+        private string sc_MouldProdOutBill_AutoCheckField;
+        
+        private string sc_MouldProdOutBill_SaveAutoAddnewField;
+        
+        private string sc_MouldProdOutBill_DeleterAndMakerMustSameField;
+        
+        private string sc_MouldProdOutBill_MouldLifeCtrlField;
+        
+        private string sc_MouldProdOutBill_MouldLifeCtrlTypeField;
+        
+        private string gy_RoutingBill_AutoCheckField;
+        
+        private string gy_RoutingBill_SaveAutoAddnewField;
+        
+        private string gy_RoutingBill_DeleterAndMakerMustSameField;
+        
+        private string gy_RoutingBill_SaveAutoLastProcField;
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_AutoCheck {
+            get {
+                return this.sc_ICMOReportBill_AutoCheckField;
+            }
+            set {
+                this.sc_ICMOReportBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_SaveAutoAddnew {
+            get {
+                return this.sc_ICMOReportBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_ICMOReportBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_ERPMode {
+            get {
+                return this.sc_ICMOReportBill_ERPModeField;
+            }
+            set {
+                this.sc_ICMOReportBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_MustQtyCtl {
+            get {
+                return this.sc_ICMOReportBill_MustQtyCtlField;
+            }
+            set {
+                this.sc_ICMOReportBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_MulSourceBill {
+            get {
+                return this.sc_ICMOReportBill_MulSourceBillField;
+            }
+            set {
+                this.sc_ICMOReportBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_BillTypeOneScan {
+            get {
+                return this.sc_ICMOReportBill_BillTypeOneScanField;
+            }
+            set {
+                this.sc_ICMOReportBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_SourceBillCtl {
+            get {
+                return this.sc_ICMOReportBill_SourceBillCtlField;
+            }
+            set {
+                this.sc_ICMOReportBill_SourceBillCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_BatchNoCtl {
+            get {
+                return this.sc_ICMOReportBill_BatchNoCtlField;
+            }
+            set {
+                this.sc_ICMOReportBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_MultilineCtl {
+            get {
+                return this.sc_ICMOReportBill_MultilineCtlField;
+            }
+            set {
+                this.sc_ICMOReportBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_MaterWHSPCtl {
+            get {
+                return this.sc_ICMOReportBill_MaterWHSPCtlField;
+            }
+            set {
+                this.sc_ICMOReportBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_SourceWHSPCtl {
+            get {
+                return this.sc_ICMOReportBill_SourceWHSPCtlField;
+            }
+            set {
+                this.sc_ICMOReportBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_UpdateSourceInterID {
+            get {
+                return this.sc_ICMOReportBill_UpdateSourceInterIDField;
+            }
+            set {
+                this.sc_ICMOReportBill_UpdateSourceInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_MESFlag {
+            get {
+                return this.sc_ICMOReportBill_MESFlagField;
+            }
+            set {
+                this.sc_ICMOReportBill_MESFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_FirstCheckOut {
+            get {
+                return this.sc_ICMOReportBill_FirstCheckOutField;
+            }
+            set {
+                this.sc_ICMOReportBill_FirstCheckOutField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_ProcessCheckOut {
+            get {
+                return this.sc_ICMOReportBill_ProcessCheckOutField;
+            }
+            set {
+                this.sc_ICMOReportBill_ProcessCheckOutField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_ICMOReportBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_ICMOReportBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Cg_POInStockBill_AutoCheck {
+            get {
+                return this.cg_POInStockBill_AutoCheckField;
+            }
+            set {
+                this.cg_POInStockBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Cg_POInStockBill_SaveAutoAddnew {
+            get {
+                return this.cg_POInStockBill_SaveAutoAddnewField;
+            }
+            set {
+                this.cg_POInStockBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Cg_POInStockBill_ERPMode {
+            get {
+                return this.cg_POInStockBill_ERPModeField;
+            }
+            set {
+                this.cg_POInStockBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Cg_POInStockBill_BarCodeCtl {
+            get {
+                return this.cg_POInStockBill_BarCodeCtlField;
+            }
+            set {
+                this.cg_POInStockBill_BarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Cg_POInStockBill_DeleterAndMakerMustSame {
+            get {
+                return this.cg_POInStockBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.cg_POInStockBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_AutoCheck {
+            get {
+                return this.kf_POStockInBill_AutoCheckField;
+            }
+            set {
+                this.kf_POStockInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_SaveAutoAddnew {
+            get {
+                return this.kf_POStockInBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_POStockInBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_ERPMode {
+            get {
+                return this.kf_POStockInBill_ERPModeField;
+            }
+            set {
+                this.kf_POStockInBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_MustQtyCtl {
+            get {
+                return this.kf_POStockInBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_POStockInBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_MulSourceBill {
+            get {
+                return this.kf_POStockInBill_MulSourceBillField;
+            }
+            set {
+                this.kf_POStockInBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_BillTypeOneScan {
+            get {
+                return this.kf_POStockInBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_POStockInBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_SourceBillCtl {
+            get {
+                return this.kf_POStockInBill_SourceBillCtlField;
+            }
+            set {
+                this.kf_POStockInBill_SourceBillCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_BatchNoCtl {
+            get {
+                return this.kf_POStockInBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_POStockInBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_MultilineCtl {
+            get {
+                return this.kf_POStockInBill_MultilineCtlField;
+            }
+            set {
+                this.kf_POStockInBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_MaterWHSPCtl {
+            get {
+                return this.kf_POStockInBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_POStockInBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_SourceWHSPCtl {
+            get {
+                return this.kf_POStockInBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_POStockInBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_AutoBarCode {
+            get {
+                return this.kf_POStockInBill_AutoBarCodeField;
+            }
+            set {
+                this.kf_POStockInBill_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_POStockInBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_POStockInBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_AutoCheck {
+            get {
+                return this.kf_ProductInBill_AutoCheckField;
+            }
+            set {
+                this.kf_ProductInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_SaveAutoAddnew {
+            get {
+                return this.kf_ProductInBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_ProductInBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_ERPMode {
+            get {
+                return this.kf_ProductInBill_ERPModeField;
+            }
+            set {
+                this.kf_ProductInBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_MustQtyCtl {
+            get {
+                return this.kf_ProductInBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_ProductInBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_MulSourceBill {
+            get {
+                return this.kf_ProductInBill_MulSourceBillField;
+            }
+            set {
+                this.kf_ProductInBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_BillTypeOneScan {
+            get {
+                return this.kf_ProductInBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_ProductInBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_SourceBillCtl {
+            get {
+                return this.kf_ProductInBill_SourceBillCtlField;
+            }
+            set {
+                this.kf_ProductInBill_SourceBillCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_BatchNoCtl {
+            get {
+                return this.kf_ProductInBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_ProductInBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_MultilineCtl {
+            get {
+                return this.kf_ProductInBill_MultilineCtlField;
+            }
+            set {
+                this.kf_ProductInBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_MaterWHSPCtl {
+            get {
+                return this.kf_ProductInBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_ProductInBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_SourceWHSPCtl {
+            get {
+                return this.kf_ProductInBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_ProductInBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_Display {
+            get {
+                return this.kf_ProductInBill_DisplayField;
+            }
+            set {
+                this.kf_ProductInBill_DisplayField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_ProductInBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_ProductInBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_AutoCheck {
+            get {
+                return this.kf_OtherInBill_AutoCheckField;
+            }
+            set {
+                this.kf_OtherInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_SaveAutoAddnew {
+            get {
+                return this.kf_OtherInBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_OtherInBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_ERPMode {
+            get {
+                return this.kf_OtherInBill_ERPModeField;
+            }
+            set {
+                this.kf_OtherInBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_MustQtyCtl {
+            get {
+                return this.kf_OtherInBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_OtherInBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_MulSourceBill {
+            get {
+                return this.kf_OtherInBill_MulSourceBillField;
+            }
+            set {
+                this.kf_OtherInBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_BillTypeOneScan {
+            get {
+                return this.kf_OtherInBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_OtherInBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_SourceBillCtl {
+            get {
+                return this.kf_OtherInBill_SourceBillCtlField;
+            }
+            set {
+                this.kf_OtherInBill_SourceBillCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_BatchNoCtl {
+            get {
+                return this.kf_OtherInBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_OtherInBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_MultilineCtl {
+            get {
+                return this.kf_OtherInBill_MultilineCtlField;
+            }
+            set {
+                this.kf_OtherInBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_MaterWHSPCtl {
+            get {
+                return this.kf_OtherInBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_OtherInBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_SourceWHSPCtl {
+            get {
+                return this.kf_OtherInBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_OtherInBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_OtherInBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_OtherInBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBillCheck_MustQtyCtl {
+            get {
+                return this.kf_OtherInBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_OtherInBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBillCheck_WHSPCtl {
+            get {
+                return this.kf_OtherInBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_OtherInBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBillCheck_MultilineCtl {
+            get {
+                return this.kf_OtherInBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_OtherInBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_AutoCheck {
+            get {
+                return this.kf_EntrustInBill_AutoCheckField;
+            }
+            set {
+                this.kf_EntrustInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_SaveAutoAddnew {
+            get {
+                return this.kf_EntrustInBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_EntrustInBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_ERPMode {
+            get {
+                return this.kf_EntrustInBill_ERPModeField;
+            }
+            set {
+                this.kf_EntrustInBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_MustQtyCtl {
+            get {
+                return this.kf_EntrustInBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_EntrustInBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_MulSourceBill {
+            get {
+                return this.kf_EntrustInBill_MulSourceBillField;
+            }
+            set {
+                this.kf_EntrustInBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_BillTypeOneScan {
+            get {
+                return this.kf_EntrustInBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_EntrustInBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_SourceBillCtl {
+            get {
+                return this.kf_EntrustInBill_SourceBillCtlField;
+            }
+            set {
+                this.kf_EntrustInBill_SourceBillCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_BatchNoCtl {
+            get {
+                return this.kf_EntrustInBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_EntrustInBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_MultilineCtl {
+            get {
+                return this.kf_EntrustInBill_MultilineCtlField;
+            }
+            set {
+                this.kf_EntrustInBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_MaterWHSPCtl {
+            get {
+                return this.kf_EntrustInBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustInBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_SourceWHSPCtl {
+            get {
+                return this.kf_EntrustInBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustInBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_EntrustInBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_EntrustInBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_AutoCheck {
+            get {
+                return this.kf_MateOutBill_AutoCheckField;
+            }
+            set {
+                this.kf_MateOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_MateOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MateOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_ERPMode {
+            get {
+                return this.kf_MateOutBill_ERPModeField;
+            }
+            set {
+                this.kf_MateOutBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_MustQtyCtl {
+            get {
+                return this.kf_MateOutBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_MateOutBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_MulSourceBill {
+            get {
+                return this.kf_MateOutBill_MulSourceBillField;
+            }
+            set {
+                this.kf_MateOutBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_BillTypeOneScan {
+            get {
+                return this.kf_MateOutBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_MateOutBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_BatchNoCtl {
+            get {
+                return this.kf_MateOutBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_MateOutBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_MultilineCtl {
+            get {
+                return this.kf_MateOutBill_MultilineCtlField;
+            }
+            set {
+                this.kf_MateOutBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_MaterWHSPCtl {
+            get {
+                return this.kf_MateOutBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_MateOutBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_SourceWHSPCtl {
+            get {
+                return this.kf_MateOutBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_MateOutBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_FIFOList {
+            get {
+                return this.kf_MateOutBill_FIFOListField;
+            }
+            set {
+                this.kf_MateOutBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_FIFOCtl {
+            get {
+                return this.kf_MateOutBill_FIFOCtlField;
+            }
+            set {
+                this.kf_MateOutBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_SimpleMode {
+            get {
+                return this.kf_MateOutBill_SimpleModeField;
+            }
+            set {
+                this.kf_MateOutBill_SimpleModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_AutoBarCode {
+            get {
+                return this.kf_MateOutBill_AutoBarCodeField;
+            }
+            set {
+                this.kf_MateOutBill_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_MateOutBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_MateOutBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBillCheck_MustQtyCtl {
+            get {
+                return this.kf_MateOutBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_MateOutBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBillCheck_WHSPCtl {
+            get {
+                return this.kf_MateOutBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_MateOutBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBillCheck_MultilineCtl {
+            get {
+                return this.kf_MateOutBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_MateOutBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_AutoCheck {
+            get {
+                return this.kf_SellOutBill_AutoCheckField;
+            }
+            set {
+                this.kf_SellOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_SellOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_SellOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_ERPMode {
+            get {
+                return this.kf_SellOutBill_ERPModeField;
+            }
+            set {
+                this.kf_SellOutBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_MustQtyCtl {
+            get {
+                return this.kf_SellOutBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_SellOutBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_MulSourceBill {
+            get {
+                return this.kf_SellOutBill_MulSourceBillField;
+            }
+            set {
+                this.kf_SellOutBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_BillTypeOneScan {
+            get {
+                return this.kf_SellOutBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_SellOutBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_BatchNoCtl {
+            get {
+                return this.kf_SellOutBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_SellOutBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_MultilineCtl {
+            get {
+                return this.kf_SellOutBill_MultilineCtlField;
+            }
+            set {
+                this.kf_SellOutBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_MaterWHSPCtl {
+            get {
+                return this.kf_SellOutBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_SellOutBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_SourceWHSPCtl {
+            get {
+                return this.kf_SellOutBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_SellOutBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_FIFOList {
+            get {
+                return this.kf_SellOutBill_FIFOListField;
+            }
+            set {
+                this.kf_SellOutBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_FIFOCtl {
+            get {
+                return this.kf_SellOutBill_FIFOCtlField;
+            }
+            set {
+                this.kf_SellOutBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_AutoSavePOStockInBill {
+            get {
+                return this.kf_SellOutBill_AutoSavePOStockInBillField;
+            }
+            set {
+                this.kf_SellOutBill_AutoSavePOStockInBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_NoRefresh {
+            get {
+                return this.kf_SellOutBill_NoRefreshField;
+            }
+            set {
+                this.kf_SellOutBill_NoRefreshField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_Display {
+            get {
+                return this.kf_SellOutBill_DisplayField;
+            }
+            set {
+                this.kf_SellOutBill_DisplayField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_SellOutBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_SellOutBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBillCheck_MustQtyCtl {
+            get {
+                return this.kf_SellOutBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_SellOutBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBillCheck_WHSPCtl {
+            get {
+                return this.kf_SellOutBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_SellOutBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBillCheck_MultilineCtl {
+            get {
+                return this.kf_SellOutBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_SellOutBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBillCheck_SourceBarCodeCtl {
+            get {
+                return this.kf_SellOutBillCheck_SourceBarCodeCtlField;
+            }
+            set {
+                this.kf_SellOutBillCheck_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_AutoCheck {
+            get {
+                return this.kf_OtherOutBill_AutoCheckField;
+            }
+            set {
+                this.kf_OtherOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_OtherOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_OtherOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_ERPMode {
+            get {
+                return this.kf_OtherOutBill_ERPModeField;
+            }
+            set {
+                this.kf_OtherOutBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_MustQtyCtl {
+            get {
+                return this.kf_OtherOutBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_OtherOutBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_MulSourceBill {
+            get {
+                return this.kf_OtherOutBill_MulSourceBillField;
+            }
+            set {
+                this.kf_OtherOutBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_BillTypeOneScan {
+            get {
+                return this.kf_OtherOutBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_OtherOutBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_BatchNoCtl {
+            get {
+                return this.kf_OtherOutBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_OtherOutBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_MultilineCtl {
+            get {
+                return this.kf_OtherOutBill_MultilineCtlField;
+            }
+            set {
+                this.kf_OtherOutBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_MaterWHSPCtl {
+            get {
+                return this.kf_OtherOutBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_OtherOutBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_SourceWHSPCtl {
+            get {
+                return this.kf_OtherOutBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_OtherOutBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_FIFOList {
+            get {
+                return this.kf_OtherOutBill_FIFOListField;
+            }
+            set {
+                this.kf_OtherOutBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_FIFOCtl {
+            get {
+                return this.kf_OtherOutBill_FIFOCtlField;
+            }
+            set {
+                this.kf_OtherOutBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_OtherOutBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_OtherOutBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBillCheck_MustQtyCtl {
+            get {
+                return this.kf_OtherOutBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_OtherOutBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBillCheck_WHSPCtl {
+            get {
+                return this.kf_OtherOutBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_OtherOutBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBillCheck_MultilineCtl {
+            get {
+                return this.kf_OtherOutBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_OtherOutBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_AutoCheck {
+            get {
+                return this.kf_EntrustOutBill_AutoCheckField;
+            }
+            set {
+                this.kf_EntrustOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_EntrustOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_EntrustOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_ERPMode {
+            get {
+                return this.kf_EntrustOutBill_ERPModeField;
+            }
+            set {
+                this.kf_EntrustOutBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_MustQtyCtl {
+            get {
+                return this.kf_EntrustOutBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_EntrustOutBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_MulSourceBill {
+            get {
+                return this.kf_EntrustOutBill_MulSourceBillField;
+            }
+            set {
+                this.kf_EntrustOutBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_BillTypeOneScan {
+            get {
+                return this.kf_EntrustOutBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_EntrustOutBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_BatchNoCtl {
+            get {
+                return this.kf_EntrustOutBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_EntrustOutBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_MultilineCtl {
+            get {
+                return this.kf_EntrustOutBill_MultilineCtlField;
+            }
+            set {
+                this.kf_EntrustOutBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_MaterWHSPCtl {
+            get {
+                return this.kf_EntrustOutBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustOutBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_SourceWHSPCtl {
+            get {
+                return this.kf_EntrustOutBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustOutBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_FIFOList {
+            get {
+                return this.kf_EntrustOutBill_FIFOListField;
+            }
+            set {
+                this.kf_EntrustOutBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_FIFOCtl {
+            get {
+                return this.kf_EntrustOutBill_FIFOCtlField;
+            }
+            set {
+                this.kf_EntrustOutBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_SimpleMode {
+            get {
+                return this.kf_EntrustOutBill_SimpleModeField;
+            }
+            set {
+                this.kf_EntrustOutBill_SimpleModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_EntrustOutBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_EntrustOutBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBillCheck_MustQtyCtl {
+            get {
+                return this.kf_EntrustOutBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_EntrustOutBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBillCheck_WHSPCtl {
+            get {
+                return this.kf_EntrustOutBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_EntrustOutBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBillCheck_MultilineCtl {
+            get {
+                return this.kf_EntrustOutBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_EntrustOutBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_AutoCheck {
+            get {
+                return this.kf_MateReplenishOutBill_AutoCheckField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_MateReplenishOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_ERPMode {
+            get {
+                return this.kf_MateReplenishOutBill_ERPModeField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_MustQtyCtl {
+            get {
+                return this.kf_MateReplenishOutBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_MulSourceBill {
+            get {
+                return this.kf_MateReplenishOutBill_MulSourceBillField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_BillTypeOneScan {
+            get {
+                return this.kf_MateReplenishOutBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_BatchNoCtl {
+            get {
+                return this.kf_MateReplenishOutBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_MultilineCtl {
+            get {
+                return this.kf_MateReplenishOutBill_MultilineCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_MaterWHSPCtl {
+            get {
+                return this.kf_MateReplenishOutBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_SourceWHSPCtl {
+            get {
+                return this.kf_MateReplenishOutBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_FIFOList {
+            get {
+                return this.kf_MateReplenishOutBill_FIFOListField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_FIFOCtl {
+            get {
+                return this.kf_MateReplenishOutBill_FIFOCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_MateReplenishOutBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_MateReplenishOutBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBillCheck_MustQtyCtl {
+            get {
+                return this.kf_MateReplenishOutBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBillCheck_WHSPCtl {
+            get {
+                return this.kf_MateReplenishOutBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateReplenishOutBillCheck_MultilineCtl {
+            get {
+                return this.kf_MateReplenishOutBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_MateReplenishOutBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_AutoCheck {
+            get {
+                return this.kf_EntrustReplenishOutBill_AutoCheckField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_EntrustReplenishOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_ERPMode {
+            get {
+                return this.kf_EntrustReplenishOutBill_ERPModeField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_MustQtyCtl {
+            get {
+                return this.kf_EntrustReplenishOutBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_MulSourceBill {
+            get {
+                return this.kf_EntrustReplenishOutBill_MulSourceBillField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_BillTypeOneScan {
+            get {
+                return this.kf_EntrustReplenishOutBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_BatchNoCtl {
+            get {
+                return this.kf_EntrustReplenishOutBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_MultilineCtl {
+            get {
+                return this.kf_EntrustReplenishOutBill_MultilineCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_MaterWHSPCtl {
+            get {
+                return this.kf_EntrustReplenishOutBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_SourceWHSPCtl {
+            get {
+                return this.kf_EntrustReplenishOutBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_FIFOList {
+            get {
+                return this.kf_EntrustReplenishOutBill_FIFOListField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_FIFOCtl {
+            get {
+                return this.kf_EntrustReplenishOutBill_FIFOCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_EntrustReplenishOutBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBillCheck_MustQtyCtl {
+            get {
+                return this.kf_EntrustReplenishOutBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBillCheck_WHSPCtl {
+            get {
+                return this.kf_EntrustReplenishOutBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBillCheck_MultilineCtl {
+            get {
+                return this.kf_EntrustReplenishOutBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_AutoCheck {
+            get {
+                return this.kf_MoveStockBill_AutoCheckField;
+            }
+            set {
+                this.kf_MoveStockBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_SaveAutoAddnew {
+            get {
+                return this.kf_MoveStockBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MoveStockBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_ERPMode {
+            get {
+                return this.kf_MoveStockBill_ERPModeField;
+            }
+            set {
+                this.kf_MoveStockBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_MustQtyCtl {
+            get {
+                return this.kf_MoveStockBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_MoveStockBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_MulSourceBill {
+            get {
+                return this.kf_MoveStockBill_MulSourceBillField;
+            }
+            set {
+                this.kf_MoveStockBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_BillTypeOneScan {
+            get {
+                return this.kf_MoveStockBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_MoveStockBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_BatchNoCtl {
+            get {
+                return this.kf_MoveStockBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_MoveStockBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_MultilineCtl {
+            get {
+                return this.kf_MoveStockBill_MultilineCtlField;
+            }
+            set {
+                this.kf_MoveStockBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_MaterWHSPCtl {
+            get {
+                return this.kf_MoveStockBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_MoveStockBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_SourceWHSPCtl {
+            get {
+                return this.kf_MoveStockBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_MoveStockBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_FIFOList {
+            get {
+                return this.kf_MoveStockBill_FIFOListField;
+            }
+            set {
+                this.kf_MoveStockBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_FIFOCtl {
+            get {
+                return this.kf_MoveStockBill_FIFOCtlField;
+            }
+            set {
+                this.kf_MoveStockBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_Display {
+            get {
+                return this.kf_MoveStockBill_DisplayField;
+            }
+            set {
+                this.kf_MoveStockBill_DisplayField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_MoveStockBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_MoveStockBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBillCheck_MustQtyCtl {
+            get {
+                return this.kf_MoveStockBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_MoveStockBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBillCheck_WHSPCtl {
+            get {
+                return this.kf_MoveStockBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_MoveStockBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBillCheck_MultilineCtl {
+            get {
+                return this.kf_MoveStockBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_MoveStockBillCheck_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_AutoCheck {
+            get {
+                return this.kf_MoveStockStepOutBill_AutoCheckField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_MoveStockStepOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_ERPMode {
+            get {
+                return this.kf_MoveStockStepOutBill_ERPModeField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_MustQtyCtl {
+            get {
+                return this.kf_MoveStockStepOutBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_MulSourceBill {
+            get {
+                return this.kf_MoveStockStepOutBill_MulSourceBillField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_BillTypeOneScan {
+            get {
+                return this.kf_MoveStockStepOutBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_BatchNoCtl {
+            get {
+                return this.kf_MoveStockStepOutBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_MultilineCtl {
+            get {
+                return this.kf_MoveStockStepOutBill_MultilineCtlField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_MaterWHSPCtl {
+            get {
+                return this.kf_MoveStockStepOutBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_SourceWHSPCtl {
+            get {
+                return this.kf_MoveStockStepOutBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_FIFOList {
+            get {
+                return this.kf_MoveStockStepOutBill_FIFOListField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_FIFOCtl {
+            get {
+                return this.kf_MoveStockStepOutBill_FIFOCtlField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepOutBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_MoveStockStepOutBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_MoveStockStepOutBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_AutoCheck {
+            get {
+                return this.kf_MoveStockStepInBill_AutoCheckField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_SaveAutoAddnew {
+            get {
+                return this.kf_MoveStockStepInBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_ERPMode {
+            get {
+                return this.kf_MoveStockStepInBill_ERPModeField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_MustQtyCtl {
+            get {
+                return this.kf_MoveStockStepInBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_MulSourceBill {
+            get {
+                return this.kf_MoveStockStepInBill_MulSourceBillField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_BillTypeOneScan {
+            get {
+                return this.kf_MoveStockStepInBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_BatchNoCtl {
+            get {
+                return this.kf_MoveStockStepInBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_MultilineCtl {
+            get {
+                return this.kf_MoveStockStepInBill_MultilineCtlField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_MaterWHSPCtl {
+            get {
+                return this.kf_MoveStockStepInBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_SourceWHSPCtl {
+            get {
+                return this.kf_MoveStockStepInBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_FIFOList {
+            get {
+                return this.kf_MoveStockStepInBill_FIFOListField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_FIFOListField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_FIFOCtl {
+            get {
+                return this.kf_MoveStockStepInBill_FIFOCtlField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_SourceBarCodeCtl {
+            get {
+                return this.kf_MoveStockStepInBill_SourceBarCodeCtlField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_SourceBarCodeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_MoveStockStepInBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_AutoCheck {
+            get {
+                return this.kf_POStockInBackBill_AutoCheckField;
+            }
+            set {
+                this.kf_POStockInBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_POStockInBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_POStockInBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_ERPMode {
+            get {
+                return this.kf_POStockInBackBill_ERPModeField;
+            }
+            set {
+                this.kf_POStockInBackBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_MustQtyCtl {
+            get {
+                return this.kf_POStockInBackBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_POStockInBackBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_MulSourceBill {
+            get {
+                return this.kf_POStockInBackBill_MulSourceBillField;
+            }
+            set {
+                this.kf_POStockInBackBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_BillTypeOneScan {
+            get {
+                return this.kf_POStockInBackBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_POStockInBackBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_BatchNoCtl {
+            get {
+                return this.kf_POStockInBackBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_POStockInBackBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_MultilineCtl {
+            get {
+                return this.kf_POStockInBackBill_MultilineCtlField;
+            }
+            set {
+                this.kf_POStockInBackBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_MaterWHSPCtl {
+            get {
+                return this.kf_POStockInBackBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_POStockInBackBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_SourceWHSPCtl {
+            get {
+                return this.kf_POStockInBackBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_POStockInBackBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_POStockInBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_POStockInBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_AutoCheck {
+            get {
+                return this.kf_ProductInBackBill_AutoCheckField;
+            }
+            set {
+                this.kf_ProductInBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_ProductInBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_ProductInBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_ERPMode {
+            get {
+                return this.kf_ProductInBackBill_ERPModeField;
+            }
+            set {
+                this.kf_ProductInBackBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_MustQtyCtl {
+            get {
+                return this.kf_ProductInBackBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_ProductInBackBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_MulSourceBill {
+            get {
+                return this.kf_ProductInBackBill_MulSourceBillField;
+            }
+            set {
+                this.kf_ProductInBackBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_BillTypeOneScan {
+            get {
+                return this.kf_ProductInBackBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_ProductInBackBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_BatchNoCtl {
+            get {
+                return this.kf_ProductInBackBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_ProductInBackBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_MultilineCtl {
+            get {
+                return this.kf_ProductInBackBill_MultilineCtlField;
+            }
+            set {
+                this.kf_ProductInBackBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_MaterWHSPCtl {
+            get {
+                return this.kf_ProductInBackBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_ProductInBackBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_SourceWHSPCtl {
+            get {
+                return this.kf_ProductInBackBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_ProductInBackBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_ProductInBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_ProductInBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_AutoCheck {
+            get {
+                return this.kf_OtherInBackBill_AutoCheckField;
+            }
+            set {
+                this.kf_OtherInBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_OtherInBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_OtherInBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_ERPMode {
+            get {
+                return this.kf_OtherInBackBill_ERPModeField;
+            }
+            set {
+                this.kf_OtherInBackBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_MustQtyCtl {
+            get {
+                return this.kf_OtherInBackBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_OtherInBackBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_MulSourceBill {
+            get {
+                return this.kf_OtherInBackBill_MulSourceBillField;
+            }
+            set {
+                this.kf_OtherInBackBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_BillTypeOneScan {
+            get {
+                return this.kf_OtherInBackBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_OtherInBackBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_BatchNoCtl {
+            get {
+                return this.kf_OtherInBackBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_OtherInBackBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_MultilineCtl {
+            get {
+                return this.kf_OtherInBackBill_MultilineCtlField;
+            }
+            set {
+                this.kf_OtherInBackBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_MaterWHSPCtl {
+            get {
+                return this.kf_OtherInBackBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_OtherInBackBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_SourceWHSPCtl {
+            get {
+                return this.kf_OtherInBackBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_OtherInBackBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherInBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_OtherInBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_OtherInBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_AutoCheck {
+            get {
+                return this.kf_EntrustInBackBill_AutoCheckField;
+            }
+            set {
+                this.kf_EntrustInBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_EntrustInBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_EntrustInBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_ERPMode {
+            get {
+                return this.kf_EntrustInBackBill_ERPModeField;
+            }
+            set {
+                this.kf_EntrustInBackBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_MustQtyCtl {
+            get {
+                return this.kf_EntrustInBackBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_EntrustInBackBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_MulSourceBill {
+            get {
+                return this.kf_EntrustInBackBill_MulSourceBillField;
+            }
+            set {
+                this.kf_EntrustInBackBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_BillTypeOneScan {
+            get {
+                return this.kf_EntrustInBackBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_EntrustInBackBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_BatchNoCtl {
+            get {
+                return this.kf_EntrustInBackBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_EntrustInBackBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_MultilineCtl {
+            get {
+                return this.kf_EntrustInBackBill_MultilineCtlField;
+            }
+            set {
+                this.kf_EntrustInBackBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_MaterWHSPCtl {
+            get {
+                return this.kf_EntrustInBackBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustInBackBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_SourceWHSPCtl {
+            get {
+                return this.kf_EntrustInBackBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustInBackBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustInBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_EntrustInBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_EntrustInBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_AutoCheck {
+            get {
+                return this.kf_MateOutBackBill_AutoCheckField;
+            }
+            set {
+                this.kf_MateOutBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_MateOutBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MateOutBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_ERPMode {
+            get {
+                return this.kf_MateOutBackBill_ERPModeField;
+            }
+            set {
+                this.kf_MateOutBackBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_MustQtyCtl {
+            get {
+                return this.kf_MateOutBackBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_MateOutBackBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_MulSourceBill {
+            get {
+                return this.kf_MateOutBackBill_MulSourceBillField;
+            }
+            set {
+                this.kf_MateOutBackBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_BillTypeOneScan {
+            get {
+                return this.kf_MateOutBackBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_MateOutBackBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_BatchNoCtl {
+            get {
+                return this.kf_MateOutBackBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_MateOutBackBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_MultilineCtl {
+            get {
+                return this.kf_MateOutBackBill_MultilineCtlField;
+            }
+            set {
+                this.kf_MateOutBackBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_MaterWHSPCtl {
+            get {
+                return this.kf_MateOutBackBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_MateOutBackBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_SourceWHSPCtl {
+            get {
+                return this.kf_MateOutBackBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_MateOutBackBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_SimpleMode {
+            get {
+                return this.kf_MateOutBackBill_SimpleModeField;
+            }
+            set {
+                this.kf_MateOutBackBill_SimpleModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_MateOutBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_MateOutBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_AutoCheck {
+            get {
+                return this.kf_SellOutBackBill_AutoCheckField;
+            }
+            set {
+                this.kf_SellOutBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_SellOutBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_SellOutBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_ERPMode {
+            get {
+                return this.kf_SellOutBackBill_ERPModeField;
+            }
+            set {
+                this.kf_SellOutBackBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_MustQtyCtl {
+            get {
+                return this.kf_SellOutBackBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_SellOutBackBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_MulSourceBill {
+            get {
+                return this.kf_SellOutBackBill_MulSourceBillField;
+            }
+            set {
+                this.kf_SellOutBackBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_BillTypeOneScan {
+            get {
+                return this.kf_SellOutBackBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_SellOutBackBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_BatchNoCtl {
+            get {
+                return this.kf_SellOutBackBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_SellOutBackBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_MultilineCtl {
+            get {
+                return this.kf_SellOutBackBill_MultilineCtlField;
+            }
+            set {
+                this.kf_SellOutBackBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_MaterWHSPCtl {
+            get {
+                return this.kf_SellOutBackBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_SellOutBackBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_SourceWHSPCtl {
+            get {
+                return this.kf_SellOutBackBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_SellOutBackBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_AutoSavePOStockInBackBill {
+            get {
+                return this.kf_SellOutBackBill_AutoSavePOStockInBackBillField;
+            }
+            set {
+                this.kf_SellOutBackBill_AutoSavePOStockInBackBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_SellOutBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_SellOutBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_AutoCheck {
+            get {
+                return this.kf_OtherOutBackBill_AutoCheckField;
+            }
+            set {
+                this.kf_OtherOutBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_OtherOutBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_OtherOutBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_ERPMode {
+            get {
+                return this.kf_OtherOutBackBill_ERPModeField;
+            }
+            set {
+                this.kf_OtherOutBackBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_MustQtyCtl {
+            get {
+                return this.kf_OtherOutBackBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_OtherOutBackBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_MulSourceBill {
+            get {
+                return this.kf_OtherOutBackBill_MulSourceBillField;
+            }
+            set {
+                this.kf_OtherOutBackBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_BillTypeOneScan {
+            get {
+                return this.kf_OtherOutBackBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_OtherOutBackBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_BatchNoCtl {
+            get {
+                return this.kf_OtherOutBackBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_OtherOutBackBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_MultilineCtl {
+            get {
+                return this.kf_OtherOutBackBill_MultilineCtlField;
+            }
+            set {
+                this.kf_OtherOutBackBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_MaterWHSPCtl {
+            get {
+                return this.kf_OtherOutBackBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_OtherOutBackBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_SourceWHSPCtl {
+            get {
+                return this.kf_OtherOutBackBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_OtherOutBackBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_OtherOutBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_OtherOutBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_OtherOutBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_AutoCheck {
+            get {
+                return this.kf_EntrustOutBackBill_AutoCheckField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_EntrustOutBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_ERPMode {
+            get {
+                return this.kf_EntrustOutBackBill_ERPModeField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_MustQtyCtl {
+            get {
+                return this.kf_EntrustOutBackBill_MustQtyCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_MulSourceBill {
+            get {
+                return this.kf_EntrustOutBackBill_MulSourceBillField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_MulSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_BillTypeOneScan {
+            get {
+                return this.kf_EntrustOutBackBill_BillTypeOneScanField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_BillTypeOneScanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_BatchNoCtl {
+            get {
+                return this.kf_EntrustOutBackBill_BatchNoCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_BatchNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_MultilineCtl {
+            get {
+                return this.kf_EntrustOutBackBill_MultilineCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_MultilineCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_MaterWHSPCtl {
+            get {
+                return this.kf_EntrustOutBackBill_MaterWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_MaterWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_SourceWHSPCtl {
+            get {
+                return this.kf_EntrustOutBackBill_SourceWHSPCtlField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_SourceWHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_SimpleMode {
+            get {
+                return this.kf_EntrustOutBackBill_SimpleModeField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_SimpleModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.kf_EntrustOutBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_PackUnionBill_AutoCheck {
+            get {
+                return this.sc_PackUnionBill_AutoCheckField;
+            }
+            set {
+                this.sc_PackUnionBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_PackUnionBill_SaveAutoAddnew {
+            get {
+                return this.sc_PackUnionBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_PackUnionBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_PackUnionBill_SourceBillTypeCtl {
+            get {
+                return this.sc_PackUnionBill_SourceBillTypeCtlField;
+            }
+            set {
+                this.sc_PackUnionBill_SourceBillTypeCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_PackUnionBill_SourceBillNoCtl {
+            get {
+                return this.sc_PackUnionBill_SourceBillNoCtlField;
+            }
+            set {
+                this.sc_PackUnionBill_SourceBillNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_PackUnionBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_PackUnionBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_PackUnionBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_ERPStockCtl {
+            get {
+                return this.wMS_ERPStockCtlField;
+            }
+            set {
+                this.wMS_ERPStockCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_WMSStockCtl {
+            get {
+                return this.wMS_WMSStockCtlField;
+            }
+            set {
+                this.wMS_WMSStockCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_WMSStockCtl_ERPMode {
+            get {
+                return this.wMS_WMSStockCtl_ERPModeField;
+            }
+            set {
+                this.wMS_WMSStockCtl_ERPModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_SaveUpdateStock {
+            get {
+                return this.wMS_SaveUpdateStockField;
+            }
+            set {
+                this.wMS_SaveUpdateStockField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_MaterBarCodeDefQty {
+            get {
+                return this.wMS_MaterBarCodeDefQtyField;
+            }
+            set {
+                this.wMS_MaterBarCodeDefQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_BatchBarCodeDefQty {
+            get {
+                return this.wMS_BatchBarCodeDefQtyField;
+            }
+            set {
+                this.wMS_BatchBarCodeDefQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_SNBarCodeDefQty {
+            get {
+                return this.wMS_SNBarCodeDefQtyField;
+            }
+            set {
+                this.wMS_SNBarCodeDefQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_CampanyName {
+            get {
+                return this.wMS_CampanyNameField;
+            }
+            set {
+                this.wMS_CampanyNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_OneKeyMode {
+            get {
+                return this.wMS_OneKeyModeField;
+            }
+            set {
+                this.wMS_OneKeyModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_BarCodeMustSameSourceBill {
+            get {
+                return this.wMS_BarCodeMustSameSourceBillField;
+            }
+            set {
+                this.wMS_BarCodeMustSameSourceBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_OneScanMode {
+            get {
+                return this.wMS_OneScanModeField;
+            }
+            set {
+                this.wMS_OneScanModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_UserByOrgRelation {
+            get {
+                return this.wMS_UserByOrgRelationField;
+            }
+            set {
+                this.wMS_UserByOrgRelationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_MouldManagerCtl {
+            get {
+                return this.wMS_MouldManagerCtlField;
+            }
+            set {
+                this.wMS_MouldManagerCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_CloudMode {
+            get {
+                return this.wMS_CloudModeField;
+            }
+            set {
+                this.wMS_CloudModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string WMS_BillDateMode {
+            get {
+                return this.wMS_BillDateModeField;
+            }
+            set {
+                this.wMS_BillDateModeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string BarCode_SourceQtyCtl {
+            get {
+                return this.barCode_SourceQtyCtlField;
+            }
+            set {
+                this.barCode_SourceQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long BarCode_PrintQty {
+            get {
+                return this.barCode_PrintQtyField;
+            }
+            set {
+                this.barCode_PrintQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string BarCode_PrintQtyCtl {
+            get {
+                return this.barCode_PrintQtyCtlField;
+            }
+            set {
+                this.barCode_PrintQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string BarCode_UpdatePrintQtyCtl {
+            get {
+                return this.barCode_UpdatePrintQtyCtlField;
+            }
+            set {
+                this.barCode_UpdatePrintQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string BarCode_AutoProductInBillWMS {
+            get {
+                return this.barCode_AutoProductInBillWMSField;
+            }
+            set {
+                this.barCode_AutoProductInBillWMSField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string BarCode_AutoPOStockInBillWMS {
+            get {
+                return this.barCode_AutoPOStockInBillWMSField;
+            }
+            set {
+                this.barCode_AutoPOStockInBillWMSField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string BarCode_AutoMateOutBackBillWMS {
+            get {
+                return this.barCode_AutoMateOutBackBillWMSField;
+            }
+            set {
+                this.barCode_AutoMateOutBackBillWMSField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string BarCode_AutoSellOutBackBillWMS {
+            get {
+                return this.barCode_AutoSellOutBackBillWMSField;
+            }
+            set {
+                this.barCode_AutoSellOutBackBillWMSField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string BarCode_DeleterAndMakerMustSame {
+            get {
+                return this.barCode_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.barCode_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBill_AutoCheck {
+            get {
+                return this.sc_ICMOBill_AutoCheckField;
+            }
+            set {
+                this.sc_ICMOBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBill_SaveAutoAddnew {
+            get {
+                return this.sc_ICMOBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_ICMOBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBill_AutoProcExchBill {
+            get {
+                return this.sc_ICMOBill_AutoProcExchBillField;
+            }
+            set {
+                this.sc_ICMOBill_AutoProcExchBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_ICMOBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_ICMOBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ProcessExchangeBill_AutoCheck {
+            get {
+                return this.sc_ProcessExchangeBill_AutoCheckField;
+            }
+            set {
+                this.sc_ProcessExchangeBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ProcessExchangeBill_SaveAutoAddnew {
+            get {
+                return this.sc_ProcessExchangeBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_ProcessExchangeBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ProcessExchangeBill_AutoBarCode {
+            get {
+                return this.sc_ProcessExchangeBill_AutoBarCodeField;
+            }
+            set {
+                this.sc_ProcessExchangeBill_AutoBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ProcessExchangeBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_ProcessExchangeBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_ProcessExchangeBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_AutoCheck {
+            get {
+                return this.mES_StationInBill_AutoCheckField;
+            }
+            set {
+                this.mES_StationInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_FIFOCtl {
+            get {
+                return this.mES_StationInBill_FIFOCtlField;
+            }
+            set {
+                this.mES_StationInBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_FullMoveCtl {
+            get {
+                return this.mES_StationInBill_FullMoveCtlField;
+            }
+            set {
+                this.mES_StationInBill_FullMoveCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_QtyCtl {
+            get {
+                return this.mES_StationInBill_QtyCtlField;
+            }
+            set {
+                this.mES_StationInBill_QtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_OneCtl {
+            get {
+                return this.mES_StationInBill_OneCtlField;
+            }
+            set {
+                this.mES_StationInBill_OneCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_FirstCheckOut {
+            get {
+                return this.mES_StationInBill_FirstCheckOutField;
+            }
+            set {
+                this.mES_StationInBill_FirstCheckOutField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_ProcessCheckCtl {
+            get {
+                return this.mES_StationInBill_ProcessCheckCtlField;
+            }
+            set {
+                this.mES_StationInBill_ProcessCheckCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_DeleteCtl {
+            get {
+                return this.mES_StationInBill_DeleteCtlField;
+            }
+            set {
+                this.mES_StationInBill_DeleteCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_LineBindCtl {
+            get {
+                return this.mES_StationInBill_LineBindCtlField;
+            }
+            set {
+                this.mES_StationInBill_LineBindCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_AutoFindSNO {
+            get {
+                return this.mES_StationInBill_AutoFindSNOField;
+            }
+            set {
+                this.mES_StationInBill_AutoFindSNOField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_ShowUSERProcess {
+            get {
+                return this.mES_StationInBill_ShowUSERProcessField;
+            }
+            set {
+                this.mES_StationInBill_ShowUSERProcessField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_SaveAutoAddnew {
+            get {
+                return this.mES_StationInBill_SaveAutoAddnewField;
+            }
+            set {
+                this.mES_StationInBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_DeleteRelationCtl {
+            get {
+                return this.mES_StationInBill_DeleteRelationCtlField;
+            }
+            set {
+                this.mES_StationInBill_DeleteRelationCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_PreQtyCtl {
+            get {
+                return this.mES_StationInBill_PreQtyCtlField;
+            }
+            set {
+                this.mES_StationInBill_PreQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_QtyRateCtl {
+            get {
+                return this.mES_StationInBill_QtyRateCtlField;
+            }
+            set {
+                this.mES_StationInBill_QtyRateCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_DyCentralInspectionControl {
+            get {
+                return this.mES_StationInBill_DyCentralInspectionControlField;
+            }
+            set {
+                this.mES_StationInBill_DyCentralInspectionControlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_AutoCheck {
+            get {
+                return this.mES_StationOutBill_AutoCheckField;
+            }
+            set {
+                this.mES_StationOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_QtyCtl {
+            get {
+                return this.mES_StationOutBill_QtyCtlField;
+            }
+            set {
+                this.mES_StationOutBill_QtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_QtyPreQtyCtl {
+            get {
+                return this.mES_StationOutBill_QtyPreQtyCtlField;
+            }
+            set {
+                this.mES_StationOutBill_QtyPreQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_QtyNextQtyCtl {
+            get {
+                return this.mES_StationOutBill_QtyNextQtyCtlField;
+            }
+            set {
+                this.mES_StationOutBill_QtyNextQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_ProcessCheckOut {
+            get {
+                return this.mES_StationOutBill_ProcessCheckOutField;
+            }
+            set {
+                this.mES_StationOutBill_ProcessCheckOutField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_FirstCheckOut {
+            get {
+                return this.mES_StationOutBill_FirstCheckOutField;
+            }
+            set {
+                this.mES_StationOutBill_FirstCheckOutField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_DeleteCtl {
+            get {
+                return this.mES_StationOutBill_DeleteCtlField;
+            }
+            set {
+                this.mES_StationOutBill_DeleteCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_FstAutoICMOReport {
+            get {
+                return this.mES_StationOutBill_FstAutoICMOReportField;
+            }
+            set {
+                this.mES_StationOutBill_FstAutoICMOReportField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_LastAutoICMOReport {
+            get {
+                return this.mES_StationOutBill_LastAutoICMOReportField;
+            }
+            set {
+                this.mES_StationOutBill_LastAutoICMOReportField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_AutoStockIn {
+            get {
+                return this.mES_StationOutBill_AutoStockInField;
+            }
+            set {
+                this.mES_StationOutBill_AutoStockInField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_InStockType {
+            get {
+                return this.mES_StationOutBill_InStockTypeField;
+            }
+            set {
+                this.mES_StationOutBill_InStockTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_AutoFindSNO {
+            get {
+                return this.mES_StationOutBill_AutoFindSNOField;
+            }
+            set {
+                this.mES_StationOutBill_AutoFindSNOField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_ShowUSERProcess {
+            get {
+                return this.mES_StationOutBill_ShowUSERProcessField;
+            }
+            set {
+                this.mES_StationOutBill_ShowUSERProcessField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_SaveAutoAddnew {
+            get {
+                return this.mES_StationOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.mES_StationOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_DeleteRelationCtl {
+            get {
+                return this.mES_StationOutBill_DeleteRelationCtlField;
+            }
+            set {
+                this.mES_StationOutBill_DeleteRelationCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_NextQtyCtl {
+            get {
+                return this.mES_StationOutBill_NextQtyCtlField;
+            }
+            set {
+                this.mES_StationOutBill_NextQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_QtyRateCtl {
+            get {
+                return this.mES_StationOutBill_QtyRateCtlField;
+            }
+            set {
+                this.mES_StationOutBill_QtyRateCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_NoPassProdCheckBill_AutoCheck {
+            get {
+                return this.qC_NoPassProdCheckBill_AutoCheckField;
+            }
+            set {
+                this.qC_NoPassProdCheckBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_NoPassProdCheckBill_QtyCtl {
+            get {
+                return this.qC_NoPassProdCheckBill_QtyCtlField;
+            }
+            set {
+                this.qC_NoPassProdCheckBill_QtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_NoPassProdCheckBill_BadReasonQtyCtrl {
+            get {
+                return this.qC_NoPassProdCheckBill_BadReasonQtyCtrlField;
+            }
+            set {
+                this.qC_NoPassProdCheckBill_BadReasonQtyCtrlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_NoPassProdCheckBill_DeleteCtl {
+            get {
+                return this.qC_NoPassProdCheckBill_DeleteCtlField;
+            }
+            set {
+                this.qC_NoPassProdCheckBill_DeleteCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_AutoCheck {
+            get {
+                return this.mES_StationEntrustInBill_AutoCheckField;
+            }
+            set {
+                this.mES_StationEntrustInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_FIFOCtl {
+            get {
+                return this.mES_StationEntrustInBill_FIFOCtlField;
+            }
+            set {
+                this.mES_StationEntrustInBill_FIFOCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_FullMoveCtl {
+            get {
+                return this.mES_StationEntrustInBill_FullMoveCtlField;
+            }
+            set {
+                this.mES_StationEntrustInBill_FullMoveCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_QtyCtl {
+            get {
+                return this.mES_StationEntrustInBill_QtyCtlField;
+            }
+            set {
+                this.mES_StationEntrustInBill_QtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_OneCtl {
+            get {
+                return this.mES_StationEntrustInBill_OneCtlField;
+            }
+            set {
+                this.mES_StationEntrustInBill_OneCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_DeleteCtl {
+            get {
+                return this.mES_StationEntrustInBill_DeleteCtlField;
+            }
+            set {
+                this.mES_StationEntrustInBill_DeleteCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_SaveAutoAddnew {
+            get {
+                return this.mES_StationEntrustInBill_SaveAutoAddnewField;
+            }
+            set {
+                this.mES_StationEntrustInBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_QtyRateCtl {
+            get {
+                return this.mES_StationEntrustInBill_QtyRateCtlField;
+            }
+            set {
+                this.mES_StationEntrustInBill_QtyRateCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustOutBill_AutoCheck {
+            get {
+                return this.mES_StationEntrustOutBill_AutoCheckField;
+            }
+            set {
+                this.mES_StationEntrustOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustOutBill_QtyCtl {
+            get {
+                return this.mES_StationEntrustOutBill_QtyCtlField;
+            }
+            set {
+                this.mES_StationEntrustOutBill_QtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustOutBill_DeleteCtl {
+            get {
+                return this.mES_StationEntrustOutBill_DeleteCtlField;
+            }
+            set {
+                this.mES_StationEntrustOutBill_DeleteCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustOutBill_SaveAutoAddnew {
+            get {
+                return this.mES_StationEntrustOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.mES_StationEntrustOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustOutBill_QtyRateCtl {
+            get {
+                return this.mES_StationEntrustOutBill_QtyRateCtlField;
+            }
+            set {
+                this.mES_StationEntrustOutBill_QtyRateCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESBeginWorkBill_AutoCheck {
+            get {
+                return this.sc_MESBeginWorkBill_AutoCheckField;
+            }
+            set {
+                this.sc_MESBeginWorkBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESBeginWorkBill_SaveAutoAddnew {
+            get {
+                return this.sc_MESBeginWorkBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_MESBeginWorkBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESBeginWorkBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_MESBeginWorkBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_MESBeginWorkBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESReturnWorkBill_AutoCheck {
+            get {
+                return this.sc_MESReturnWorkBill_AutoCheckField;
+            }
+            set {
+                this.sc_MESReturnWorkBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESReturnWorkBill_SaveAutoAddnew {
+            get {
+                return this.sc_MESReturnWorkBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_MESReturnWorkBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESReturnWorkBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_MESReturnWorkBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_MESReturnWorkBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESEndWorkBill_AutoCheck {
+            get {
+                return this.sc_MESEndWorkBill_AutoCheckField;
+            }
+            set {
+                this.sc_MESEndWorkBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESEndWorkBill_SaveAutoAddnew {
+            get {
+                return this.sc_MESEndWorkBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_MESEndWorkBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESEndWorkBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_MESEndWorkBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_MESEndWorkBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESStopWorkBill_AutoCheck {
+            get {
+                return this.sc_MESStopWorkBill_AutoCheckField;
+            }
+            set {
+                this.sc_MESStopWorkBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESStopWorkBill_SaveAutoAddnew {
+            get {
+                return this.sc_MESStopWorkBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_MESStopWorkBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESStopWorkBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_MESStopWorkBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_MESStopWorkBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBillWorkQtyStatus_AutoCheck {
+            get {
+                return this.sc_ICMOBillWorkQtyStatus_AutoCheckField;
+            }
+            set {
+                this.sc_ICMOBillWorkQtyStatus_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBillWorkQtyStatus_SaveAutoAddnew {
+            get {
+                return this.sc_ICMOBillWorkQtyStatus_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_ICMOBillWorkQtyStatus_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBillWorkQtyStatus_DeleterAndMakerMustSame {
+            get {
+                return this.sc_ICMOBillWorkQtyStatus_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_ICMOBillWorkQtyStatus_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBillWorkQtyStatus_AutoNextWorkBill {
+            get {
+                return this.sc_ICMOBillWorkQtyStatus_AutoNextWorkBillField;
+            }
+            set {
+                this.sc_ICMOBillWorkQtyStatus_AutoNextWorkBillField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBillQualityStatus_AutoCheck {
+            get {
+                return this.sc_ICMOBillQualityStatus_AutoCheckField;
+            }
+            set {
+                this.sc_ICMOBillQualityStatus_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBillQualityStatus_SaveAutoAddnew {
+            get {
+                return this.sc_ICMOBillQualityStatus_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_ICMOBillQualityStatus_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOBillQualityStatus_DeleterAndMakerMustSame {
+            get {
+                return this.sc_ICMOBillQualityStatus_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_ICMOBillQualityStatus_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MaterToSourceBill_AutoCheck {
+            get {
+                return this.sc_MaterToSourceBill_AutoCheckField;
+            }
+            set {
+                this.sc_MaterToSourceBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MaterToSourceBill_SaveAutoAddnew {
+            get {
+                return this.sc_MaterToSourceBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_MaterToSourceBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MaterToSourceBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_MaterToSourceBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_MaterToSourceBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MaterToSourceBill_MouldLifeCtrl {
+            get {
+                return this.sc_MaterToSourceBill_MouldLifeCtrlField;
+            }
+            set {
+                this.sc_MaterToSourceBill_MouldLifeCtrlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MaterToSourceBill_MouldLifeCtrlType {
+            get {
+                return this.sc_MaterToSourceBill_MouldLifeCtrlTypeField;
+            }
+            set {
+                this.sc_MaterToSourceBill_MouldLifeCtrlTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string OA_ErrMsgBackBill_AutoCheck {
+            get {
+                return this.oA_ErrMsgBackBill_AutoCheckField;
+            }
+            set {
+                this.oA_ErrMsgBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string OA_ErrMsgBackBill_SaveAutoAddnew {
+            get {
+                return this.oA_ErrMsgBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.oA_ErrMsgBackBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string OA_ErrMsgBackBill_DeleterAndMakerMustSame {
+            get {
+                return this.oA_ErrMsgBackBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.oA_ErrMsgBackBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESProceReportWorkBill_AutoCheck {
+            get {
+                return this.sc_MESProceReportWorkBill_AutoCheckField;
+            }
+            set {
+                this.sc_MESProceReportWorkBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESProceReportWorkBill_SaveAutoAddnew {
+            get {
+                return this.sc_MESProceReportWorkBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_MESProceReportWorkBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESProceReportWorkBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_MESProceReportWorkBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_MESProceReportWorkBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_FirstPieceCheckBill_AutoCheck {
+            get {
+                return this.qC_FirstPieceCheckBill_AutoCheckField;
+            }
+            set {
+                this.qC_FirstPieceCheckBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_FirstPieceCheckBill_SaveAutoAddnew {
+            get {
+                return this.qC_FirstPieceCheckBill_SaveAutoAddnewField;
+            }
+            set {
+                this.qC_FirstPieceCheckBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_FirstPieceCheckBill_DeleterAndMakerMustSame {
+            get {
+                return this.qC_FirstPieceCheckBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.qC_FirstPieceCheckBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_FirstPieceCheckBill_QCSchemeSource {
+            get {
+                return this.qC_FirstPieceCheckBill_QCSchemeSourceField;
+            }
+            set {
+                this.qC_FirstPieceCheckBill_QCSchemeSourceField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_PatrolProcCheckBill_AutoCheck {
+            get {
+                return this.qC_PatrolProcCheckBill_AutoCheckField;
+            }
+            set {
+                this.qC_PatrolProcCheckBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_PatrolProcCheckBill_SaveAutoAddnew {
+            get {
+                return this.qC_PatrolProcCheckBill_SaveAutoAddnewField;
+            }
+            set {
+                this.qC_PatrolProcCheckBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_PatrolProcCheckBill_DeleterAndMakerMustSame {
+            get {
+                return this.qC_PatrolProcCheckBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.qC_PatrolProcCheckBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_PatrolProcCheckBill_QCSchemeSource {
+            get {
+                return this.qC_PatrolProcCheckBill_QCSchemeSourceField;
+            }
+            set {
+                this.qC_PatrolProcCheckBill_QCSchemeSourceField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_ProcessCheckBill_AutoCheck {
+            get {
+                return this.qC_ProcessCheckBill_AutoCheckField;
+            }
+            set {
+                this.qC_ProcessCheckBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_ProcessCheckBill_SaveAutoAddnew {
+            get {
+                return this.qC_ProcessCheckBill_SaveAutoAddnewField;
+            }
+            set {
+                this.qC_ProcessCheckBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_ProcessCheckBill_DeleterAndMakerMustSame {
+            get {
+                return this.qC_ProcessCheckBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.qC_ProcessCheckBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string QC_ProcessCheckBill_QCSchemeSource {
+            get {
+                return this.qC_ProcessCheckBill_QCSchemeSourceField;
+            }
+            set {
+                this.qC_ProcessCheckBill_QCSchemeSourceField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdOutBill_AutoCheck {
+            get {
+                return this.sc_MouldProdOutBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldProdOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdOutBill_SaveAutoAddnew {
+            get {
+                return this.sc_MouldProdOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_MouldProdOutBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdOutBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_MouldProdOutBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_MouldProdOutBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdOutBill_MouldLifeCtrl {
+            get {
+                return this.sc_MouldProdOutBill_MouldLifeCtrlField;
+            }
+            set {
+                this.sc_MouldProdOutBill_MouldLifeCtrlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdOutBill_MouldLifeCtrlType {
+            get {
+                return this.sc_MouldProdOutBill_MouldLifeCtrlTypeField;
+            }
+            set {
+                this.sc_MouldProdOutBill_MouldLifeCtrlTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Gy_RoutingBill_AutoCheck {
+            get {
+                return this.gy_RoutingBill_AutoCheckField;
+            }
+            set {
+                this.gy_RoutingBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Gy_RoutingBill_SaveAutoAddnew {
+            get {
+                return this.gy_RoutingBill_SaveAutoAddnewField;
+            }
+            set {
+                this.gy_RoutingBill_SaveAutoAddnewField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Gy_RoutingBill_DeleterAndMakerMustSame {
+            get {
+                return this.gy_RoutingBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.gy_RoutingBill_DeleterAndMakerMustSameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Gy_RoutingBill_SaveAutoLastProc {
+            get {
+                return this.gy_RoutingBill_SaveAutoLastProcField;
+            }
+            set {
+                this.gy_RoutingBill_SaveAutoLastProcField = 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;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HGroupID {
+            get {
+                return this.hGroupIDField;
+            }
+            set {
+                this.hGroupIDField = value;
             }
         }
         
@@ -33089,17 +42389,7 @@
         }
         
         /// <remarks/>
-        public long HBillerID {
-            get {
-                return this.hBillerIDField;
-            }
-            set {
-                this.hBillerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMakeDate {
+        public System.DateTime HMakeDate {
             get {
                 return this.hMakeDateField;
             }
@@ -33109,269 +42399,311 @@
         }
         
         /// <remarks/>
-        public string HUpDater {
+        public string HRemark {
             get {
-                return this.hUpDaterField;
+                return this.hRemarkField;
             }
             set {
-                this.hUpDaterField = value;
+                this.hRemarkField = value;
             }
         }
         
         /// <remarks/>
-        public string HUpDateDate {
+        public long HSourceInterID {
             get {
-                return this.hUpDateDateField;
+                return this.hSourceInterIDField;
             }
             set {
-                this.hUpDateDateField = value;
+                this.hSourceInterIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HChecker {
+        public long HSourceEntryID {
             get {
-                return this.hCheckerField;
+                return this.hSourceEntryIDField;
             }
             set {
-                this.hCheckerField = value;
+                this.hSourceEntryIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HCheckDate {
+        public string HSourceBillNo {
             get {
-                return this.hCheckDateField;
+                return this.hSourceBillNoField;
             }
             set {
-                this.hCheckDateField = value;
+                this.hSourceBillNoField = value;
             }
         }
         
         /// <remarks/>
-        public string HChecker2 {
+        public string HSourceBillType {
             get {
-                return this.hChecker2Field;
+                return this.hSourceBillTypeField;
             }
             set {
-                this.hChecker2Field = value;
+                this.hSourceBillTypeField = value;
             }
         }
         
         /// <remarks/>
-        public string HCheckDate2 {
+        public long HPrintQty {
             get {
-                return this.hCheckDate2Field;
+                return this.hPrintQtyField;
             }
             set {
-                this.hCheckDate2Field = value;
+                this.hPrintQtyField = value;
             }
         }
         
         /// <remarks/>
-        public string HCloseMan {
+        public long HDeptID {
             get {
-                return this.hCloseManField;
+                return this.hDeptIDField;
             }
             set {
-                this.hCloseManField = value;
+                this.hDeptIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HCloseDate {
+        public double HinitQty {
             get {
-                return this.hCloseDateField;
+                return this.hinitQtyField;
             }
             set {
-                this.hCloseDateField = value;
+                this.hinitQtyField = value;
             }
         }
         
         /// <remarks/>
-        public string HDeleteMan {
+        public string HMTONo {
             get {
-                return this.hDeleteManField;
+                return this.hMTONoField;
             }
             set {
-                this.hDeleteManField = value;
+                this.hMTONoField = value;
             }
         }
         
         /// <remarks/>
-        public string HDeleteDate {
+        public bool HStopflag {
             get {
-                return this.hDeleteDateField;
+                return this.hStopflagField;
             }
             set {
-                this.hDeleteDateField = value;
+                this.hStopflagField = value;
             }
         }
         
         /// <remarks/>
-        public long HCheckFlow {
+        public System.DateTime HProduceDate {
             get {
-                return this.hCheckFlowField;
+                return this.hProduceDateField;
             }
             set {
-                this.hCheckFlowField = value;
+                this.hProduceDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HExpiryDate {
+            get {
+                return this.hExpiryDateField;
+            }
+            set {
+                this.hExpiryDateField = value;
             }
         }
     }
     
     /// <remarks/>
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillMain))]
-    [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(ClsSc_QualityReportBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_DoorOutCheckBillMain))]
-    [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_MateReplenishOutBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StdWorkQtyBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MESBeginWorkBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StationInBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_SellOutBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
-    [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_ProductInBillMain_K3))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 ClsXt_BaseBillMain {
+    public partial class ClsGy_BarCodeBill_WMS_Model_View : ClsGy_BarCodeBill_WMS_Model {
         
-        private long hYearField;
+        private string hMaterNumberField;
         
-        private long hPeriodField;
+        private string hMaterNameField;
         
-        private string hBillTypeField;
+        private string hMaterModelField;
         
-        private string hBillSubTypeField;
+        private string hUnitNameField;
         
-        private long hInterIDField;
+        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 string hBillNoField;
+        private long hInstructIDField;
         
-        private int hBillStatusField;
+        private string hInstructNoField;
         
-        private long hCheckItemNowIDField;
+        private long hSeOrderBillIDField;
         
-        private long hCheckItemNextIDField;
+        private string hSeOrderBillNoField;
         
-        private long hCheckFlowIDField;
+        private long hCheckerIDField;
         
-        private string hRemarkField;
+        private long hAuxPropIDField;
         
-        private string hEmpCodeField;
+        private string hAuxPropNameField;
         
-        private string hMakerField;
+        private long hSTOCKORGIDField;
         
-        private string hMakeDateField;
+        private long hOWNERIDField;
         
-        private string hUpDaterField;
+        private double hSourceQtyField;
         
-        private string hUpDateDateField;
-        
-        private string hCheckerField;
-        
-        private string hCheckDateField;
-        
-        private string hBackerField;
-        
-        private string hBackDateField;
-        
-        private string hBackRemarkField;
-        
-        private string hCloseManField;
-        
-        private string hCloseDateField;
-        
-        private bool hCloseTypeField;
-        
-        private string hDeleteManField;
-        
-        private string hDeleteDateField;
-        
-        private long hBillerIDField;
-        
-        private string hMainSourceBillNoField;
-        
-        private string hMainSourceBillTypeField;
-        
-        private long hMainSourceInterIDField;
-        
-        private long hMainSourceEntryIDField;
+        private string hBarCode_PackField;
         
         /// <remarks/>
-        public long HYear {
+        public string HMaterNumber {
             get {
-                return this.hYearField;
+                return this.hMaterNumberField;
             }
             set {
-                this.hYearField = value;
+                this.hMaterNumberField = value;
             }
         }
         
         /// <remarks/>
-        public long HPeriod {
+        public string HMaterName {
             get {
-                return this.hPeriodField;
+                return this.hMaterNameField;
             }
             set {
-                this.hPeriodField = value;
+                this.hMaterNameField = value;
             }
         }
         
         /// <remarks/>
-        public string HBillType {
+        public string HMaterModel {
             get {
-                return this.hBillTypeField;
+                return this.hMaterModelField;
             }
             set {
-                this.hBillTypeField = value;
+                this.hMaterModelField = value;
             }
         }
         
         /// <remarks/>
-        public string HBillSubType {
+        public string HUnitName {
             get {
-                return this.hBillSubTypeField;
+                return this.hUnitNameField;
             }
             set {
-                this.hBillSubTypeField = value;
+                this.hUnitNameField = value;
             }
         }
         
         /// <remarks/>
-        public long HInterID {
+        public string HSupName {
             get {
-                return this.hInterIDField;
+                return this.hSupNameField;
             }
             set {
-                this.hInterIDField = value;
+                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;
             }
         }
         
@@ -33386,6 +42718,535 @@
         }
         
         /// <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.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;
+        
+        /// <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;
@@ -33394,260 +43255,10 @@
                 this.hBillNoField = value;
             }
         }
-        
-        /// <remarks/>
-        public int HBillStatus {
-            get {
-                return this.hBillStatusField;
-            }
-            set {
-                this.hBillStatusField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HCheckItemNowID {
-            get {
-                return this.hCheckItemNowIDField;
-            }
-            set {
-                this.hCheckItemNowIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HCheckItemNextID {
-            get {
-                return this.hCheckItemNextIDField;
-            }
-            set {
-                this.hCheckItemNextIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HCheckFlowID {
-            get {
-                return this.hCheckFlowIDField;
-            }
-            set {
-                this.hCheckFlowIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRemark {
-            get {
-                return this.hRemarkField;
-            }
-            set {
-                this.hRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HEmpCode {
-            get {
-                return this.hEmpCodeField;
-            }
-            set {
-                this.hEmpCodeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaker {
-            get {
-                return this.hMakerField;
-            }
-            set {
-                this.hMakerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMakeDate {
-            get {
-                return this.hMakeDateField;
-            }
-            set {
-                this.hMakeDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HUpDater {
-            get {
-                return this.hUpDaterField;
-            }
-            set {
-                this.hUpDaterField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HUpDateDate {
-            get {
-                return this.hUpDateDateField;
-            }
-            set {
-                this.hUpDateDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HChecker {
-            get {
-                return this.hCheckerField;
-            }
-            set {
-                this.hCheckerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCheckDate {
-            get {
-                return this.hCheckDateField;
-            }
-            set {
-                this.hCheckDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBacker {
-            get {
-                return this.hBackerField;
-            }
-            set {
-                this.hBackerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBackDate {
-            get {
-                return this.hBackDateField;
-            }
-            set {
-                this.hBackDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBackRemark {
-            get {
-                return this.hBackRemarkField;
-            }
-            set {
-                this.hBackRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCloseMan {
-            get {
-                return this.hCloseManField;
-            }
-            set {
-                this.hCloseManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCloseDate {
-            get {
-                return this.hCloseDateField;
-            }
-            set {
-                this.hCloseDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HCloseType {
-            get {
-                return this.hCloseTypeField;
-            }
-            set {
-                this.hCloseTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeleteMan {
-            get {
-                return this.hDeleteManField;
-            }
-            set {
-                this.hDeleteManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HDeleteDate {
-            get {
-                return this.hDeleteDateField;
-            }
-            set {
-                this.hDeleteDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HBillerID {
-            get {
-                return this.hBillerIDField;
-            }
-            set {
-                this.hBillerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMainSourceBillNo {
-            get {
-                return this.hMainSourceBillNoField;
-            }
-            set {
-                this.hMainSourceBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMainSourceBillType {
-            get {
-                return this.hMainSourceBillTypeField;
-            }
-            set {
-                this.hMainSourceBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMainSourceInterID {
-            get {
-                return this.hMainSourceInterIDField;
-            }
-            set {
-                this.hMainSourceInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMainSourceEntryID {
-            get {
-                return this.hMainSourceEntryIDField;
-            }
-            set {
-                this.hMainSourceEntryIDField = value;
-            }
-        }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -33848,7 +43459,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -33917,7 +43528,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -34010,7 +43621,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -34079,280 +43690,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_MoveStockStepInBillMain : 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 string hAddressField;
-        
-        private string hLinkManField;
-        
-        private string hLinkPhoneField;
-        
-        private long hConveyTypeIDField;
-        
-        private long hConveyCompIDField;
-        
-        private double hConveyMoneyField;
-        
-        private string hStockStyleField;
-        
-        private long hStockInOrgIDField;
-        
-        private long hStockOutOrgIDField;
-        
-        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 string HAddress {
-            get {
-                return this.hAddressField;
-            }
-            set {
-                this.hAddressField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HLinkMan {
-            get {
-                return this.hLinkManField;
-            }
-            set {
-                this.hLinkManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HLinkPhone {
-            get {
-                return this.hLinkPhoneField;
-            }
-            set {
-                this.hLinkPhoneField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HConveyTypeID {
-            get {
-                return this.hConveyTypeIDField;
-            }
-            set {
-                this.hConveyTypeIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HConveyCompID {
-            get {
-                return this.hConveyCompIDField;
-            }
-            set {
-                this.hConveyCompIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HConveyMoney {
-            get {
-                return this.hConveyMoneyField;
-            }
-            set {
-                this.hConveyMoneyField = 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 long HStockOutOrgID {
-            get {
-                return this.hStockOutOrgIDField;
-            }
-            set {
-                this.hStockOutOrgIDField = 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.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -34625,7 +43963,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -34675,6 +44013,10 @@
         private long hSTOCKORGIDField;
         
         private long hOWNERIDField;
+        
+        private long hStockInOrgIDField;
+        
+        private long hStockOutOrgIDField;
         
         /// <remarks/>
         public long HSupID {
@@ -34895,10 +44237,30 @@
                 this.hOWNERIDField = value;
             }
         }
+        
+        /// <remarks/>
+        public long HStockInOrgID {
+            get {
+                return this.hStockInOrgIDField;
+            }
+            set {
+                this.hStockInOrgIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockOutOrgID {
+            get {
+                return this.hStockOutOrgIDField;
+            }
+            set {
+                this.hStockOutOrgIDField = value;
+            }
+        }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -34943,7 +44305,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -35060,7 +44422,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -35177,349 +44539,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_OtherOutBillMain : 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 string hStockStyleField;
-        
-        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 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;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_EntrustOutBillMain : ClsXt_BaseBillMain {
-        
-        private long hSupIDField;
-        
-        private long hEmpIDField;
-        
-        private long hWHIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hMangerIDField;
-        
-        private long hSecManagerIDField;
-        
-        private long hKeeperIDField;
-        
-        private long hDeptIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long hSTOCKORGIDField;
-        
-        private long hOWNERIDField;
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMangerID {
-            get {
-                return this.hMangerIDField;
-            }
-            set {
-                this.hMangerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSecManagerID {
-            get {
-                return this.hSecManagerIDField;
-            }
-            set {
-                this.hSecManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HKeeperID {
-            get {
-                return this.hKeeperIDField;
-            }
-            set {
-                this.hKeeperIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HInnerBillNo {
-            get {
-                return this.hInnerBillNoField;
-            }
-            set {
-                this.hInnerBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSTOCKORGID {
-            get {
-                return this.hSTOCKORGIDField;
-            }
-            set {
-                this.hSTOCKORGIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOWNERID {
-            get {
-                return this.hOWNERIDField;
-            }
-            set {
-                this.hOWNERIDField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -35744,7 +44764,172 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 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;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -35909,7 +45094,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -36074,7 +45259,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -36191,7 +45376,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -36476,7 +45661,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -36809,7 +45994,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -37082,306 +46267,12 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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_POInStockBillMain_K3 : ClsXt_BaseBillMain {
-        
-        private long hCheckerIDField;
-        
-        private long hCusIDField;
-        
-        private string hAddressField;
-        
-        private long hSSIDField;
-        
-        private long hCurIDField;
-        
-        private double hExRateField;
-        
-        private long hMangerIDField;
-        
-        private long hDeptIDField;
-        
-        private long hEmpIDField;
-        
-        private string hExplanationField;
-        
-        private long hSupIDField;
-        
-        private long hPSStyleIDField;
-        
-        private long hWHIDField;
-        
-        /// <remarks/>
-        public long HCheckerID {
-            get {
-                return this.hCheckerIDField;
-            }
-            set {
-                this.hCheckerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HCusID {
-            get {
-                return this.hCusIDField;
-            }
-            set {
-                this.hCusIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        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 HCurID {
-            get {
-                return this.hCurIDField;
-            }
-            set {
-                this.hCurIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HExRate {
-            get {
-                return this.hExRateField;
-            }
-            set {
-                this.hExRateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMangerID {
-            get {
-                return this.hMangerIDField;
-            }
-            set {
-                this.hMangerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HPSStyleID {
-            get {
-                return this.hPSStyleIDField;
-            }
-            set {
-                this.hPSStyleIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsCg_POInStockBillMain : ClsXt_BaseBillMain {
-        
-        private string hAddressField;
-        
-        private long hSupIDField;
-        
-        private long hCurIDField;
-        
-        private long hWHIDField;
-        
-        private float hExRateField;
-        
-        private long hEmpIDField;
-        
-        private long hManagerIDField;
-        
-        private long hDeptIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        /// <remarks/>
-        public string HAddress {
-            get {
-                return this.hAddressField;
-            }
-            set {
-                this.hAddressField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HCurID {
-            get {
-                return this.hCurIDField;
-            }
-            set {
-                this.hCurIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public float HExRate {
-            get {
-                return this.hExRateField;
-            }
-            set {
-                this.hExRateField = 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 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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsSc_MouldProdInBillMain : ClsXt_BaseBillMain {
+    public partial class ClsKf_MoveStockStepInBillMain : ClsXt_BaseBillMain {
         
         private long hSupIDField;
         
@@ -37405,148 +46296,23 @@
         
         private bool hRedBlueFlagField;
         
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
+        private string hAddressField;
         
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
+        private string hLinkManField;
         
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
+        private string hLinkPhoneField;
         
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
+        private long hConveyTypeIDField;
         
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
+        private long hConveyCompIDField;
         
-        /// <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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_OtherInBillMain : 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 double hConveyMoneyField;
         
         private string hStockStyleField;
+        
+        private long hStockInOrgIDField;
+        
+        private long hStockOutOrgIDField;
         
         private long hSTOCKORGIDField;
         
@@ -37663,12 +46429,92 @@
         }
         
         /// <remarks/>
+        public string HAddress {
+            get {
+                return this.hAddressField;
+            }
+            set {
+                this.hAddressField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HLinkMan {
+            get {
+                return this.hLinkManField;
+            }
+            set {
+                this.hLinkManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HLinkPhone {
+            get {
+                return this.hLinkPhoneField;
+            }
+            set {
+                this.hLinkPhoneField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HConveyTypeID {
+            get {
+                return this.hConveyTypeIDField;
+            }
+            set {
+                this.hConveyTypeIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HConveyCompID {
+            get {
+                return this.hConveyCompIDField;
+            }
+            set {
+                this.hConveyCompIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HConveyMoney {
+            get {
+                return this.hConveyMoneyField;
+            }
+            set {
+                this.hConveyMoneyField = 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 long HStockOutOrgID {
+            get {
+                return this.hStockOutOrgIDField;
+            }
+            set {
+                this.hStockOutOrgIDField = value;
             }
         }
         
@@ -37694,7 +46540,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -37895,7 +46741,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38060,7 +46906,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38201,7 +47047,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38306,7 +47152,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38471,184 +47317,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38873,7 +47542,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -39062,7 +47731,184 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 ClsKf_OtherOutBillMain : 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 string hStockStyleField;
+        
+        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 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;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -39563,7 +48409,172 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 ClsKf_EntrustOutBillMain : ClsXt_BaseBillMain {
+        
+        private long hSupIDField;
+        
+        private long hEmpIDField;
+        
+        private long hWHIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hMangerIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hKeeperIDField;
+        
+        private long hDeptIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private bool hRedBlueFlagField;
+        
+        private long hSTOCKORGIDField;
+        
+        private long hOWNERIDField;
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMangerID {
+            get {
+                return this.hMangerIDField;
+            }
+            set {
+                this.hMangerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSecManagerID {
+            get {
+                return this.hSecManagerIDField;
+            }
+            set {
+                this.hSecManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HKeeperID {
+            get {
+                return this.hKeeperIDField;
+            }
+            set {
+                this.hKeeperIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInnerBillNo {
+            get {
+                return this.hInnerBillNoField;
+            }
+            set {
+                this.hInnerBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSTOCKORGID {
+            get {
+                return this.hSTOCKORGIDField;
+            }
+            set {
+                this.hSTOCKORGIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOWNERID {
+            get {
+                return this.hOWNERIDField;
+            }
+            set {
+                this.hOWNERIDField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -39848,46 +48859,136 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 ClsSc_MouldStockBillMain : ClsXt_BaseBillMain {
+    public partial class ClsCg_POInStockBillMain_K3 : ClsXt_BaseBillMain {
         
-        private long hSCWHIDField;
+        private long hCheckerIDField;
         
-        private long hSupIDField;
+        private long hCusIDField;
         
-        private long hEmpIDField;
+        private string hAddressField;
         
-        private long hManagerIDField;
+        private long hSSIDField;
         
-        private long hWHIDField;
+        private long hCurIDField;
         
-        private long hSecManagerIDField;
+        private double hExRateField;
         
-        private long hKeeperIDField;
+        private long hMangerIDField;
         
         private long hDeptIDField;
         
+        private long hEmpIDField;
+        
         private string hExplanationField;
         
-        private string hInnerBillNoField;
+        private long hSupIDField;
         
-        private bool hRedBlueFlagField;
+        private long hPSStyleIDField;
         
-        private string hRepairTypeField;
-        
-        private long hCorrespondentTypeIDField;
+        private long hWHIDField;
         
         /// <remarks/>
-        public long HSCWHID {
+        public long HCheckerID {
             get {
-                return this.hSCWHIDField;
+                return this.hCheckerIDField;
             }
             set {
-                this.hSCWHIDField = value;
+                this.hCheckerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCusID {
+            get {
+                return this.hCusIDField;
+            }
+            set {
+                this.hCusIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        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 HCurID {
+            get {
+                return this.hCurIDField;
+            }
+            set {
+                this.hCurIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HExRate {
+            get {
+                return this.hExRateField;
+            }
+            set {
+                this.hExRateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMangerID {
+            get {
+                return this.hMangerIDField;
+            }
+            set {
+                this.hMangerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
             }
         }
         
@@ -39898,6 +48999,105 @@
             }
             set {
                 this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HPSStyleID {
+            get {
+                return this.hPSStyleIDField;
+            }
+            set {
+                this.hPSStyleIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsCg_POInStockBillMain : ClsXt_BaseBillMain {
+        
+        private string hAddressField;
+        
+        private long hSupIDField;
+        
+        private long hCurIDField;
+        
+        private long hWHIDField;
+        
+        private float hExRateField;
+        
+        private long hEmpIDField;
+        
+        private long hManagerIDField;
+        
+        private long hDeptIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        /// <remarks/>
+        public string HAddress {
+            get {
+                return this.hAddressField;
+            }
+            set {
+                this.hAddressField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCurID {
+            get {
+                return this.hCurIDField;
+            }
+            set {
+                this.hCurIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public float HExRate {
+            get {
+                return this.hExRateField;
+            }
+            set {
+                this.hExRateField = value;
             }
         }
         
@@ -39922,12 +49122,129 @@
         }
         
         /// <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/>
+    [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;
             }
         }
         
@@ -39992,146 +49309,55 @@
         }
         
         /// <remarks/>
-        public string HRepairType {
+        public long HSTOCKORGID {
             get {
-                return this.hRepairTypeField;
+                return this.hSTOCKORGIDField;
             }
             set {
-                this.hRepairTypeField = value;
+                this.hSTOCKORGIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HCorrespondentTypeID {
+        public long HOWNERID {
             get {
-                return this.hCorrespondentTypeIDField;
+                return this.hOWNERIDField;
             }
             set {
-                this.hCorrespondentTypeIDField = value;
+                this.hOWNERIDField = value;
             }
         }
     }
     
     /// <remarks/>
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model_View))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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 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;
+    public partial class ClsSc_MouldProdInBillMain : ClsXt_BaseBillMain {
         
         private long hSupIDField;
         
-        private long hGroupIDField;
+        private long hWHIDField;
         
-        private string hMakerField;
+        private long hSCWHIDField;
         
-        private System.DateTime hMakeDateField;
+        private long hEmpIDField;
         
-        private string hRemarkField;
+        private long hManagerIDField;
         
-        private long hSourceInterIDField;
+        private long hSecManagerIDField;
         
-        private long hSourceEntryIDField;
-        
-        private string hSourceBillNoField;
-        
-        private string hSourceBillTypeField;
-        
-        private long hPrintQtyField;
+        private long hKeeperIDField;
         
         private long hDeptIDField;
         
-        private double hinitQtyField;
+        private string hExplanationField;
         
-        private string hMTONoField;
+        private string hInnerBillNoField;
         
-        private bool hStopflagField;
-        
-        /// <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;
-            }
-        }
+        private bool hRedBlueFlagField;
         
         /// <remarks/>
         public long HSupID {
@@ -40140,275 +49366,6 @@
             }
             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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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;
             }
         }
         
@@ -40423,393 +49380,6 @@
         }
         
         /// <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.Xml", "4.8.4084.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;
-        
-        /// <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;
@@ -40820,4162 +49390,42 @@
         }
         
         /// <remarks/>
-        public string HSCWHName {
+        public long HEmpID {
             get {
-                return this.hSCWHNameField;
+                return this.hEmpIDField;
             }
             set {
-                this.hSCWHNameField = value;
+                this.hEmpIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HStockPlaceID {
+        public long HManagerID {
             get {
-                return this.hStockPlaceIDField;
+                return this.hManagerIDField;
             }
             set {
-                this.hStockPlaceIDField = value;
+                this.hManagerIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HStockPlaceName {
+        public long HSecManagerID {
             get {
-                return this.hStockPlaceNameField;
+                return this.hSecManagerIDField;
             }
             set {
-                this.hStockPlaceNameField = value;
+                this.hSecManagerIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HOutStockPlaceID {
+        public long HKeeperID {
             get {
-                return this.hOutStockPlaceIDField;
+                return this.hKeeperIDField;
             }
             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/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsXt_SystemParameterMain {
-        
-        private string sc_ICMOReportBill_AutoCheckField;
-        
-        private string sc_ICMOReportBill_ERPModeField;
-        
-        private string sc_ICMOReportBill_MustQtyCtlField;
-        
-        private string sc_ICMOReportBill_MulSourceBillField;
-        
-        private string sc_ICMOReportBill_BillTypeOneScanField;
-        
-        private string sc_ICMOReportBill_SourceBillCtlField;
-        
-        private string sc_ICMOReportBill_BatchNoCtlField;
-        
-        private string sc_ICMOReportBill_MultilineCtlField;
-        
-        private string sc_ICMOReportBill_MaterWHSPCtlField;
-        
-        private string sc_ICMOReportBill_SourceWHSPCtlField;
-        
-        private string sc_ICMOReportBill_UpdateSourceInterIDField;
-        
-        private string sc_ICMOReportBill_MESFlagField;
-        
-        private string cg_POInStockBill_AutoCheckField;
-        
-        private string cg_POInStockBill_ERPModeField;
-        
-        private string cg_POInStockBill_BarCodeCtlField;
-        
-        private string kf_POStockInBill_AutoCheckField;
-        
-        private string kf_POStockInBill_ERPModeField;
-        
-        private string kf_POStockInBill_MustQtyCtlField;
-        
-        private string kf_POStockInBill_MulSourceBillField;
-        
-        private string kf_POStockInBill_BillTypeOneScanField;
-        
-        private string kf_POStockInBill_SourceBillCtlField;
-        
-        private string kf_POStockInBill_BatchNoCtlField;
-        
-        private string kf_POStockInBill_MultilineCtlField;
-        
-        private string kf_POStockInBill_MaterWHSPCtlField;
-        
-        private string kf_POStockInBill_SourceWHSPCtlField;
-        
-        private string kf_POStockInBill_AutoBarCodeField;
-        
-        private string kf_ProductInBill_AutoCheckField;
-        
-        private string kf_ProductInBill_ERPModeField;
-        
-        private string kf_ProductInBill_MustQtyCtlField;
-        
-        private string kf_ProductInBill_MulSourceBillField;
-        
-        private string kf_ProductInBill_BillTypeOneScanField;
-        
-        private string kf_ProductInBill_SourceBillCtlField;
-        
-        private string kf_ProductInBill_BatchNoCtlField;
-        
-        private string kf_ProductInBill_MultilineCtlField;
-        
-        private string kf_ProductInBill_MaterWHSPCtlField;
-        
-        private string kf_ProductInBill_SourceWHSPCtlField;
-        
-        private string kf_ProductInBill_DisplayField;
-        
-        private string kf_OtherInBill_AutoCheckField;
-        
-        private string kf_OtherInBill_ERPModeField;
-        
-        private string kf_OtherInBill_MustQtyCtlField;
-        
-        private string kf_OtherInBill_MulSourceBillField;
-        
-        private string kf_OtherInBill_BillTypeOneScanField;
-        
-        private string kf_OtherInBill_SourceBillCtlField;
-        
-        private string kf_OtherInBill_BatchNoCtlField;
-        
-        private string kf_OtherInBill_MultilineCtlField;
-        
-        private string kf_OtherInBill_MaterWHSPCtlField;
-        
-        private string kf_OtherInBill_SourceWHSPCtlField;
-        
-        private string kf_OtherInBillCheck_MustQtyCtlField;
-        
-        private string kf_OtherInBillCheck_WHSPCtlField;
-        
-        private string kf_OtherInBillCheck_MultilineCtlField;
-        
-        private string kf_EntrustInBill_AutoCheckField;
-        
-        private string kf_EntrustInBill_ERPModeField;
-        
-        private string kf_EntrustInBill_MustQtyCtlField;
-        
-        private string kf_EntrustInBill_MulSourceBillField;
-        
-        private string kf_EntrustInBill_BillTypeOneScanField;
-        
-        private string kf_EntrustInBill_SourceBillCtlField;
-        
-        private string kf_EntrustInBill_BatchNoCtlField;
-        
-        private string kf_EntrustInBill_MultilineCtlField;
-        
-        private string kf_EntrustInBill_MaterWHSPCtlField;
-        
-        private string kf_EntrustInBill_SourceWHSPCtlField;
-        
-        private string kf_MateOutBill_AutoCheckField;
-        
-        private string kf_MateOutBill_ERPModeField;
-        
-        private string kf_MateOutBill_MustQtyCtlField;
-        
-        private string kf_MateOutBill_MulSourceBillField;
-        
-        private string kf_MateOutBill_BillTypeOneScanField;
-        
-        private string kf_MateOutBill_BatchNoCtlField;
-        
-        private string kf_MateOutBill_MultilineCtlField;
-        
-        private string kf_MateOutBill_MaterWHSPCtlField;
-        
-        private string kf_MateOutBill_SourceWHSPCtlField;
-        
-        private string kf_MateOutBill_FIFOListField;
-        
-        private string kf_MateOutBill_FIFOCtlField;
-        
-        private string kf_MateOutBill_SimpleModeField;
-        
-        private string kf_MateOutBill_AutoBarCodeField;
-        
-        private string kf_MateOutBillCheck_MustQtyCtlField;
-        
-        private string kf_MateOutBillCheck_WHSPCtlField;
-        
-        private string kf_MateOutBillCheck_MultilineCtlField;
-        
-        private string kf_SellOutBill_AutoCheckField;
-        
-        private string kf_SellOutBill_ERPModeField;
-        
-        private string kf_SellOutBill_MustQtyCtlField;
-        
-        private string kf_SellOutBill_MulSourceBillField;
-        
-        private string kf_SellOutBill_BillTypeOneScanField;
-        
-        private string kf_SellOutBill_BatchNoCtlField;
-        
-        private string kf_SellOutBill_MultilineCtlField;
-        
-        private string kf_SellOutBill_MaterWHSPCtlField;
-        
-        private string kf_SellOutBill_SourceWHSPCtlField;
-        
-        private string kf_SellOutBill_FIFOListField;
-        
-        private string kf_SellOutBill_FIFOCtlField;
-        
-        private string kf_SellOutBill_AutoSavePOStockInBillField;
-        
-        private string kf_SellOutBill_NoRefreshField;
-        
-        private string kf_SellOutBill_DisplayField;
-        
-        private string kf_OtherOutBill_AutoCheckField;
-        
-        private string kf_OtherOutBill_ERPModeField;
-        
-        private string kf_OtherOutBill_MustQtyCtlField;
-        
-        private string kf_OtherOutBill_MulSourceBillField;
-        
-        private string kf_OtherOutBill_BillTypeOneScanField;
-        
-        private string kf_OtherOutBill_BatchNoCtlField;
-        
-        private string kf_OtherOutBill_MultilineCtlField;
-        
-        private string kf_OtherOutBill_MaterWHSPCtlField;
-        
-        private string kf_OtherOutBill_SourceWHSPCtlField;
-        
-        private string kf_OtherOutBillCheck_MustQtyCtlField;
-        
-        private string kf_OtherOutBillCheck_WHSPCtlField;
-        
-        private string kf_OtherOutBillCheck_MultilineCtlField;
-        
-        private string kf_EntrustOutBill_AutoCheckField;
-        
-        private string kf_EntrustOutBill_ERPModeField;
-        
-        private string kf_EntrustOutBill_MustQtyCtlField;
-        
-        private string kf_EntrustOutBill_MulSourceBillField;
-        
-        private string kf_EntrustOutBill_BillTypeOneScanField;
-        
-        private string kf_EntrustOutBill_BatchNoCtlField;
-        
-        private string kf_EntrustOutBill_MultilineCtlField;
-        
-        private string kf_EntrustOutBill_MaterWHSPCtlField;
-        
-        private string kf_EntrustOutBill_SourceWHSPCtlField;
-        
-        private string kf_EntrustOutBill_FIFOListField;
-        
-        private string kf_EntrustOutBill_FIFOCtlField;
-        
-        private string kf_EntrustOutBill_SimpleModeField;
-        
-        private string kf_MateReplenishOutBill_AutoCheckField;
-        
-        private string kf_MateReplenishOutBill_ERPModeField;
-        
-        private string kf_MateReplenishOutBill_MustQtyCtlField;
-        
-        private string kf_MateReplenishOutBill_MulSourceBillField;
-        
-        private string kf_MateReplenishOutBill_BillTypeOneScanField;
-        
-        private string kf_MateReplenishOutBill_BatchNoCtlField;
-        
-        private string kf_MateReplenishOutBill_MultilineCtlField;
-        
-        private string kf_MateReplenishOutBill_MaterWHSPCtlField;
-        
-        private string kf_MateReplenishOutBill_SourceWHSPCtlField;
-        
-        private string kf_MoveStockBill_AutoCheckField;
-        
-        private string kf_MoveStockBill_ERPModeField;
-        
-        private string kf_MoveStockBill_MustQtyCtlField;
-        
-        private string kf_MoveStockBill_MulSourceBillField;
-        
-        private string kf_MoveStockBill_BillTypeOneScanField;
-        
-        private string kf_MoveStockBill_BatchNoCtlField;
-        
-        private string kf_MoveStockBill_MultilineCtlField;
-        
-        private string kf_MoveStockBill_MaterWHSPCtlField;
-        
-        private string kf_MoveStockBill_SourceWHSPCtlField;
-        
-        private string kf_MoveStockBill_FIFOListField;
-        
-        private string kf_MoveStockBill_FIFOCtlField;
-        
-        private string kf_MoveStockBill_DisplayField;
-        
-        private string kf_MoveStockBillCheck_MustQtyCtlField;
-        
-        private string kf_MoveStockBillCheck_WHSPCtlField;
-        
-        private string kf_MoveStockBillCheck_MultilineCtlField;
-        
-        private string kf_MoveStockStepOutBill_AutoCheckField;
-        
-        private string kf_MoveStockStepOutBill_ERPModeField;
-        
-        private string kf_MoveStockStepOutBill_MustQtyCtlField;
-        
-        private string kf_MoveStockStepOutBill_MulSourceBillField;
-        
-        private string kf_MoveStockStepOutBill_BillTypeOneScanField;
-        
-        private string kf_MoveStockStepOutBill_BatchNoCtlField;
-        
-        private string kf_MoveStockStepOutBill_MultilineCtlField;
-        
-        private string kf_MoveStockStepOutBill_MaterWHSPCtlField;
-        
-        private string kf_MoveStockStepOutBill_SourceWHSPCtlField;
-        
-        private string kf_MoveStockStepOutBill_FIFOListField;
-        
-        private string kf_MoveStockStepOutBill_FIFOCtlField;
-        
-        private string kf_MoveStockStepInBill_AutoCheckField;
-        
-        private string kf_MoveStockStepInBill_ERPModeField;
-        
-        private string kf_MoveStockStepInBill_MustQtyCtlField;
-        
-        private string kf_MoveStockStepInBill_MulSourceBillField;
-        
-        private string kf_MoveStockStepInBill_BillTypeOneScanField;
-        
-        private string kf_MoveStockStepInBill_BatchNoCtlField;
-        
-        private string kf_MoveStockStepInBill_MultilineCtlField;
-        
-        private string kf_MoveStockStepInBill_MaterWHSPCtlField;
-        
-        private string kf_MoveStockStepInBill_SourceWHSPCtlField;
-        
-        private string kf_MoveStockStepInBill_FIFOListField;
-        
-        private string kf_MoveStockStepInBill_FIFOCtlField;
-        
-        private string kf_MoveStockStepInBill_SourceBarCodeCtlField;
-        
-        private string kf_POStockInBackBill_AutoCheckField;
-        
-        private string kf_POStockInBackBill_ERPModeField;
-        
-        private string kf_POStockInBackBill_MustQtyCtlField;
-        
-        private string kf_POStockInBackBill_MulSourceBillField;
-        
-        private string kf_POStockInBackBill_BillTypeOneScanField;
-        
-        private string kf_POStockInBackBill_BatchNoCtlField;
-        
-        private string kf_POStockInBackBill_MultilineCtlField;
-        
-        private string kf_POStockInBackBill_MaterWHSPCtlField;
-        
-        private string kf_POStockInBackBill_SourceWHSPCtlField;
-        
-        private string kf_ProductInBackBill_AutoCheckField;
-        
-        private string kf_ProductInBackBill_ERPModeField;
-        
-        private string kf_ProductInBackBill_MustQtyCtlField;
-        
-        private string kf_ProductInBackBill_MulSourceBillField;
-        
-        private string kf_ProductInBackBill_BillTypeOneScanField;
-        
-        private string kf_ProductInBackBill_BatchNoCtlField;
-        
-        private string kf_ProductInBackBill_MultilineCtlField;
-        
-        private string kf_ProductInBackBill_MaterWHSPCtlField;
-        
-        private string kf_ProductInBackBill_SourceWHSPCtlField;
-        
-        private string kf_OtherInBackBill_AutoCheckField;
-        
-        private string kf_OtherInBackBill_ERPModeField;
-        
-        private string kf_OtherInBackBill_MustQtyCtlField;
-        
-        private string kf_OtherInBackBill_MulSourceBillField;
-        
-        private string kf_OtherInBackBill_BillTypeOneScanField;
-        
-        private string kf_OtherInBackBill_BatchNoCtlField;
-        
-        private string kf_OtherInBackBill_MultilineCtlField;
-        
-        private string kf_OtherInBackBill_MaterWHSPCtlField;
-        
-        private string kf_OtherInBackBill_SourceWHSPCtlField;
-        
-        private string kf_EntrustInBackBill_AutoCheckField;
-        
-        private string kf_EntrustInBackBill_ERPModeField;
-        
-        private string kf_EntrustInBackBill_MustQtyCtlField;
-        
-        private string kf_EntrustInBackBill_MulSourceBillField;
-        
-        private string kf_EntrustInBackBill_BillTypeOneScanField;
-        
-        private string kf_EntrustInBackBill_BatchNoCtlField;
-        
-        private string kf_EntrustInBackBill_MultilineCtlField;
-        
-        private string kf_EntrustInBackBill_MaterWHSPCtlField;
-        
-        private string kf_EntrustInBackBill_SourceWHSPCtlField;
-        
-        private string kf_MateOutBackBill_AutoCheckField;
-        
-        private string kf_MateOutBackBill_ERPModeField;
-        
-        private string kf_MateOutBackBill_MustQtyCtlField;
-        
-        private string kf_MateOutBackBill_MulSourceBillField;
-        
-        private string kf_MateOutBackBill_BillTypeOneScanField;
-        
-        private string kf_MateOutBackBill_BatchNoCtlField;
-        
-        private string kf_MateOutBackBill_MultilineCtlField;
-        
-        private string kf_MateOutBackBill_MaterWHSPCtlField;
-        
-        private string kf_MateOutBackBill_SourceWHSPCtlField;
-        
-        private string kf_MateOutBackBill_SimpleModeField;
-        
-        private string kf_SellOutBackBill_AutoCheckField;
-        
-        private string kf_SellOutBackBill_ERPModeField;
-        
-        private string kf_SellOutBackBill_MustQtyCtlField;
-        
-        private string kf_SellOutBackBill_MulSourceBillField;
-        
-        private string kf_SellOutBackBill_BillTypeOneScanField;
-        
-        private string kf_SellOutBackBill_BatchNoCtlField;
-        
-        private string kf_SellOutBackBill_MultilineCtlField;
-        
-        private string kf_SellOutBackBill_MaterWHSPCtlField;
-        
-        private string kf_SellOutBackBill_SourceWHSPCtlField;
-        
-        private string kf_SellOutBackBill_AutoSavePOStockInBackBillField;
-        
-        private string kf_OtherOutBackBill_AutoCheckField;
-        
-        private string kf_OtherOutBackBill_ERPModeField;
-        
-        private string kf_OtherOutBackBill_MustQtyCtlField;
-        
-        private string kf_OtherOutBackBill_MulSourceBillField;
-        
-        private string kf_OtherOutBackBill_BillTypeOneScanField;
-        
-        private string kf_OtherOutBackBill_BatchNoCtlField;
-        
-        private string kf_OtherOutBackBill_MultilineCtlField;
-        
-        private string kf_OtherOutBackBill_MaterWHSPCtlField;
-        
-        private string kf_OtherOutBackBill_SourceWHSPCtlField;
-        
-        private string kf_EntrustOutBackBill_AutoCheckField;
-        
-        private string kf_EntrustOutBackBill_ERPModeField;
-        
-        private string kf_EntrustOutBackBill_MustQtyCtlField;
-        
-        private string kf_EntrustOutBackBill_MulSourceBillField;
-        
-        private string kf_EntrustOutBackBill_BillTypeOneScanField;
-        
-        private string kf_EntrustOutBackBill_BatchNoCtlField;
-        
-        private string kf_EntrustOutBackBill_MultilineCtlField;
-        
-        private string kf_EntrustOutBackBill_MaterWHSPCtlField;
-        
-        private string kf_EntrustOutBackBill_SourceWHSPCtlField;
-        
-        private string kf_EntrustOutBackBill_SimpleModeField;
-        
-        private string wMS_ERPStockCtlField;
-        
-        private string wMS_WMSStockCtlField;
-        
-        private string wMS_WMSStockCtl_ERPModeField;
-        
-        private string wMS_SaveUpdateStockField;
-        
-        private string wMS_MaterBarCodeDefQtyField;
-        
-        private string wMS_BatchBarCodeDefQtyField;
-        
-        private string wMS_SNBarCodeDefQtyField;
-        
-        private string wMS_CampanyNameField;
-        
-        private string wMS_OneKeyModeField;
-        
-        private string wMS_BarCodeMustSameSourceBillField;
-        
-        private string wMS_OneScanModeField;
-        
-        private string wMS_UserByOrgRelationField;
-        
-        private string wMS_MouldManagerCtlField;
-        
-        private string barCode_SourceQtyCtlField;
-        
-        private long barCode_PrintQtyField;
-        
-        private string barCode_PrintQtyCtlField;
-        
-        private string barCode_UpdatePrintQtyCtlField;
-        
-        private string mES_StationInBill_FIFOCtlField;
-        
-        private string mES_StationInBill_FullMoveCtlField;
-        
-        private string mES_StationInBill_QtyCtlField;
-        
-        private string mES_StationInBill_OneCtlField;
-        
-        private string mES_StationInBill_FirstCheckOutField;
-        
-        private string mES_StationInBill_ProcessCheckCtlField;
-        
-        private string mES_StationInBill_DeleteCtlField;
-        
-        private string mES_StationInBill_LineBindCtlField;
-        
-        private string mES_StationOutBill_QtyCtlField;
-        
-        private string mES_StationOutBill_ProcessCheckOutField;
-        
-        private string mES_StationOutBill_FirstCheckOutField;
-        
-        private string mES_StationOutBill_DeleteCtlField;
-        
-        private string qC_NoPassProdCheckBill_QtyCtlField;
-        
-        private string qC_NoPassProdCheckBill_BadReasonQtyCtrlField;
-        
-        private string qC_NoPassProdCheckBill_DeleteCtlField;
-        
-        private string mES_StationEntrustInBill_FIFOCtlField;
-        
-        private string mES_StationEntrustInBill_FullMoveCtlField;
-        
-        private string mES_StationEntrustInBill_QtyCtlField;
-        
-        private string mES_StationEntrustInBill_OneCtlField;
-        
-        private string mES_StationEntrustInBill_DeleteCtlField;
-        
-        private string mES_StationEntrustOutBill_QtyCtlField;
-        
-        private string mES_StationEntrustOutBill_DeleteCtlField;
-        
-        private string sc_ICMOReportBill_FirstCheckOutField;
-        
-        private string sc_MESBeginWorkBill_AutoCheckField;
-        
-        private string sc_MESReturnWorkBill_AutoCheckField;
-        
-        private string sc_MESEndWorkBill_AutoCheckField;
-        
-        private string sc_MESStopWorkBill_AutoCheckField;
-        
-        private string sc_ICMOBillWorkQtyStatus_AutoCheckField;
-        
-        private string sc_ICMOBillQualityStatus_AutoCheckField;
-        
-        private string sc_MaterToSourceBill_AutoCheckField;
-        
-        private string sc_MaterToSourceBill_MouldLifeCtrlField;
-        
-        private string sc_MaterToSourceBill_MouldLifeCtrlTypeField;
-        
-        private string oA_ErrMsgBackBill_AutoCheckField;
-        
-        private string sc_MESProceReportWorkBill_AutoCheckField;
-        
-        private string qC_FirstPieceCheckBill_AutoCheckField;
-        
-        private string mES_StationInBill_SaveAutoAddnewField;
-        
-        private string mES_StationOutBill_SaveAutoAddnewField;
-        
-        private string mES_StationEntrustInBill_SaveAutoAddnewField;
-        
-        private string mES_StationEntrustOutBill_SaveAutoAddnewField;
-        
-        private string sc_MouldProdOutBill_AutoCheckField;
-        
-        private string sc_MouldProdOutBill_SaveAutoAddnewField;
-        
-        private string sc_MouldProdOutBill_MouldLifeCtrlField;
-        
-        private string sc_MouldProdOutBill_MouldLifeCtrlTypeField;
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_AutoCheck {
-            get {
-                return this.sc_ICMOReportBill_AutoCheckField;
-            }
-            set {
-                this.sc_ICMOReportBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_ERPMode {
-            get {
-                return this.sc_ICMOReportBill_ERPModeField;
-            }
-            set {
-                this.sc_ICMOReportBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_MustQtyCtl {
-            get {
-                return this.sc_ICMOReportBill_MustQtyCtlField;
-            }
-            set {
-                this.sc_ICMOReportBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_MulSourceBill {
-            get {
-                return this.sc_ICMOReportBill_MulSourceBillField;
-            }
-            set {
-                this.sc_ICMOReportBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_BillTypeOneScan {
-            get {
-                return this.sc_ICMOReportBill_BillTypeOneScanField;
-            }
-            set {
-                this.sc_ICMOReportBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_SourceBillCtl {
-            get {
-                return this.sc_ICMOReportBill_SourceBillCtlField;
-            }
-            set {
-                this.sc_ICMOReportBill_SourceBillCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_BatchNoCtl {
-            get {
-                return this.sc_ICMOReportBill_BatchNoCtlField;
-            }
-            set {
-                this.sc_ICMOReportBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_MultilineCtl {
-            get {
-                return this.sc_ICMOReportBill_MultilineCtlField;
-            }
-            set {
-                this.sc_ICMOReportBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_MaterWHSPCtl {
-            get {
-                return this.sc_ICMOReportBill_MaterWHSPCtlField;
-            }
-            set {
-                this.sc_ICMOReportBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_SourceWHSPCtl {
-            get {
-                return this.sc_ICMOReportBill_SourceWHSPCtlField;
-            }
-            set {
-                this.sc_ICMOReportBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_UpdateSourceInterID {
-            get {
-                return this.sc_ICMOReportBill_UpdateSourceInterIDField;
-            }
-            set {
-                this.sc_ICMOReportBill_UpdateSourceInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_MESFlag {
-            get {
-                return this.sc_ICMOReportBill_MESFlagField;
-            }
-            set {
-                this.sc_ICMOReportBill_MESFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Cg_POInStockBill_AutoCheck {
-            get {
-                return this.cg_POInStockBill_AutoCheckField;
-            }
-            set {
-                this.cg_POInStockBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Cg_POInStockBill_ERPMode {
-            get {
-                return this.cg_POInStockBill_ERPModeField;
-            }
-            set {
-                this.cg_POInStockBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Cg_POInStockBill_BarCodeCtl {
-            get {
-                return this.cg_POInStockBill_BarCodeCtlField;
-            }
-            set {
-                this.cg_POInStockBill_BarCodeCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_AutoCheck {
-            get {
-                return this.kf_POStockInBill_AutoCheckField;
-            }
-            set {
-                this.kf_POStockInBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_ERPMode {
-            get {
-                return this.kf_POStockInBill_ERPModeField;
-            }
-            set {
-                this.kf_POStockInBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_MustQtyCtl {
-            get {
-                return this.kf_POStockInBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_POStockInBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_MulSourceBill {
-            get {
-                return this.kf_POStockInBill_MulSourceBillField;
-            }
-            set {
-                this.kf_POStockInBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_BillTypeOneScan {
-            get {
-                return this.kf_POStockInBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_POStockInBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_SourceBillCtl {
-            get {
-                return this.kf_POStockInBill_SourceBillCtlField;
-            }
-            set {
-                this.kf_POStockInBill_SourceBillCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_BatchNoCtl {
-            get {
-                return this.kf_POStockInBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_POStockInBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_MultilineCtl {
-            get {
-                return this.kf_POStockInBill_MultilineCtlField;
-            }
-            set {
-                this.kf_POStockInBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_MaterWHSPCtl {
-            get {
-                return this.kf_POStockInBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_POStockInBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_SourceWHSPCtl {
-            get {
-                return this.kf_POStockInBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_POStockInBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBill_AutoBarCode {
-            get {
-                return this.kf_POStockInBill_AutoBarCodeField;
-            }
-            set {
-                this.kf_POStockInBill_AutoBarCodeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_AutoCheck {
-            get {
-                return this.kf_ProductInBill_AutoCheckField;
-            }
-            set {
-                this.kf_ProductInBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_ERPMode {
-            get {
-                return this.kf_ProductInBill_ERPModeField;
-            }
-            set {
-                this.kf_ProductInBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_MustQtyCtl {
-            get {
-                return this.kf_ProductInBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_ProductInBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_MulSourceBill {
-            get {
-                return this.kf_ProductInBill_MulSourceBillField;
-            }
-            set {
-                this.kf_ProductInBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_BillTypeOneScan {
-            get {
-                return this.kf_ProductInBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_ProductInBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_SourceBillCtl {
-            get {
-                return this.kf_ProductInBill_SourceBillCtlField;
-            }
-            set {
-                this.kf_ProductInBill_SourceBillCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_BatchNoCtl {
-            get {
-                return this.kf_ProductInBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_ProductInBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_MultilineCtl {
-            get {
-                return this.kf_ProductInBill_MultilineCtlField;
-            }
-            set {
-                this.kf_ProductInBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_MaterWHSPCtl {
-            get {
-                return this.kf_ProductInBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_ProductInBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_SourceWHSPCtl {
-            get {
-                return this.kf_ProductInBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_ProductInBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBill_Display {
-            get {
-                return this.kf_ProductInBill_DisplayField;
-            }
-            set {
-                this.kf_ProductInBill_DisplayField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_AutoCheck {
-            get {
-                return this.kf_OtherInBill_AutoCheckField;
-            }
-            set {
-                this.kf_OtherInBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_ERPMode {
-            get {
-                return this.kf_OtherInBill_ERPModeField;
-            }
-            set {
-                this.kf_OtherInBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_MustQtyCtl {
-            get {
-                return this.kf_OtherInBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_OtherInBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_MulSourceBill {
-            get {
-                return this.kf_OtherInBill_MulSourceBillField;
-            }
-            set {
-                this.kf_OtherInBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_BillTypeOneScan {
-            get {
-                return this.kf_OtherInBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_OtherInBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_SourceBillCtl {
-            get {
-                return this.kf_OtherInBill_SourceBillCtlField;
-            }
-            set {
-                this.kf_OtherInBill_SourceBillCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_BatchNoCtl {
-            get {
-                return this.kf_OtherInBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_OtherInBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_MultilineCtl {
-            get {
-                return this.kf_OtherInBill_MultilineCtlField;
-            }
-            set {
-                this.kf_OtherInBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_MaterWHSPCtl {
-            get {
-                return this.kf_OtherInBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_OtherInBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBill_SourceWHSPCtl {
-            get {
-                return this.kf_OtherInBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_OtherInBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBillCheck_MustQtyCtl {
-            get {
-                return this.kf_OtherInBillCheck_MustQtyCtlField;
-            }
-            set {
-                this.kf_OtherInBillCheck_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBillCheck_WHSPCtl {
-            get {
-                return this.kf_OtherInBillCheck_WHSPCtlField;
-            }
-            set {
-                this.kf_OtherInBillCheck_WHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBillCheck_MultilineCtl {
-            get {
-                return this.kf_OtherInBillCheck_MultilineCtlField;
-            }
-            set {
-                this.kf_OtherInBillCheck_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_AutoCheck {
-            get {
-                return this.kf_EntrustInBill_AutoCheckField;
-            }
-            set {
-                this.kf_EntrustInBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_ERPMode {
-            get {
-                return this.kf_EntrustInBill_ERPModeField;
-            }
-            set {
-                this.kf_EntrustInBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_MustQtyCtl {
-            get {
-                return this.kf_EntrustInBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_EntrustInBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_MulSourceBill {
-            get {
-                return this.kf_EntrustInBill_MulSourceBillField;
-            }
-            set {
-                this.kf_EntrustInBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_BillTypeOneScan {
-            get {
-                return this.kf_EntrustInBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_EntrustInBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_SourceBillCtl {
-            get {
-                return this.kf_EntrustInBill_SourceBillCtlField;
-            }
-            set {
-                this.kf_EntrustInBill_SourceBillCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_BatchNoCtl {
-            get {
-                return this.kf_EntrustInBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_EntrustInBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_MultilineCtl {
-            get {
-                return this.kf_EntrustInBill_MultilineCtlField;
-            }
-            set {
-                this.kf_EntrustInBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_MaterWHSPCtl {
-            get {
-                return this.kf_EntrustInBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_EntrustInBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBill_SourceWHSPCtl {
-            get {
-                return this.kf_EntrustInBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_EntrustInBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_AutoCheck {
-            get {
-                return this.kf_MateOutBill_AutoCheckField;
-            }
-            set {
-                this.kf_MateOutBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_ERPMode {
-            get {
-                return this.kf_MateOutBill_ERPModeField;
-            }
-            set {
-                this.kf_MateOutBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_MustQtyCtl {
-            get {
-                return this.kf_MateOutBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_MateOutBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_MulSourceBill {
-            get {
-                return this.kf_MateOutBill_MulSourceBillField;
-            }
-            set {
-                this.kf_MateOutBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_BillTypeOneScan {
-            get {
-                return this.kf_MateOutBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_MateOutBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_BatchNoCtl {
-            get {
-                return this.kf_MateOutBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_MateOutBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_MultilineCtl {
-            get {
-                return this.kf_MateOutBill_MultilineCtlField;
-            }
-            set {
-                this.kf_MateOutBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_MaterWHSPCtl {
-            get {
-                return this.kf_MateOutBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_MateOutBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_SourceWHSPCtl {
-            get {
-                return this.kf_MateOutBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_MateOutBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_FIFOList {
-            get {
-                return this.kf_MateOutBill_FIFOListField;
-            }
-            set {
-                this.kf_MateOutBill_FIFOListField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_FIFOCtl {
-            get {
-                return this.kf_MateOutBill_FIFOCtlField;
-            }
-            set {
-                this.kf_MateOutBill_FIFOCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_SimpleMode {
-            get {
-                return this.kf_MateOutBill_SimpleModeField;
-            }
-            set {
-                this.kf_MateOutBill_SimpleModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBill_AutoBarCode {
-            get {
-                return this.kf_MateOutBill_AutoBarCodeField;
-            }
-            set {
-                this.kf_MateOutBill_AutoBarCodeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBillCheck_MustQtyCtl {
-            get {
-                return this.kf_MateOutBillCheck_MustQtyCtlField;
-            }
-            set {
-                this.kf_MateOutBillCheck_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBillCheck_WHSPCtl {
-            get {
-                return this.kf_MateOutBillCheck_WHSPCtlField;
-            }
-            set {
-                this.kf_MateOutBillCheck_WHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBillCheck_MultilineCtl {
-            get {
-                return this.kf_MateOutBillCheck_MultilineCtlField;
-            }
-            set {
-                this.kf_MateOutBillCheck_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_AutoCheck {
-            get {
-                return this.kf_SellOutBill_AutoCheckField;
-            }
-            set {
-                this.kf_SellOutBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_ERPMode {
-            get {
-                return this.kf_SellOutBill_ERPModeField;
-            }
-            set {
-                this.kf_SellOutBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_MustQtyCtl {
-            get {
-                return this.kf_SellOutBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_SellOutBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_MulSourceBill {
-            get {
-                return this.kf_SellOutBill_MulSourceBillField;
-            }
-            set {
-                this.kf_SellOutBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_BillTypeOneScan {
-            get {
-                return this.kf_SellOutBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_SellOutBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_BatchNoCtl {
-            get {
-                return this.kf_SellOutBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_SellOutBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_MultilineCtl {
-            get {
-                return this.kf_SellOutBill_MultilineCtlField;
-            }
-            set {
-                this.kf_SellOutBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_MaterWHSPCtl {
-            get {
-                return this.kf_SellOutBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_SellOutBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_SourceWHSPCtl {
-            get {
-                return this.kf_SellOutBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_SellOutBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_FIFOList {
-            get {
-                return this.kf_SellOutBill_FIFOListField;
-            }
-            set {
-                this.kf_SellOutBill_FIFOListField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_FIFOCtl {
-            get {
-                return this.kf_SellOutBill_FIFOCtlField;
-            }
-            set {
-                this.kf_SellOutBill_FIFOCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_AutoSavePOStockInBill {
-            get {
-                return this.kf_SellOutBill_AutoSavePOStockInBillField;
-            }
-            set {
-                this.kf_SellOutBill_AutoSavePOStockInBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_NoRefresh {
-            get {
-                return this.kf_SellOutBill_NoRefreshField;
-            }
-            set {
-                this.kf_SellOutBill_NoRefreshField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBill_Display {
-            get {
-                return this.kf_SellOutBill_DisplayField;
-            }
-            set {
-                this.kf_SellOutBill_DisplayField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_AutoCheck {
-            get {
-                return this.kf_OtherOutBill_AutoCheckField;
-            }
-            set {
-                this.kf_OtherOutBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_ERPMode {
-            get {
-                return this.kf_OtherOutBill_ERPModeField;
-            }
-            set {
-                this.kf_OtherOutBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_MustQtyCtl {
-            get {
-                return this.kf_OtherOutBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_OtherOutBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_MulSourceBill {
-            get {
-                return this.kf_OtherOutBill_MulSourceBillField;
-            }
-            set {
-                this.kf_OtherOutBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_BillTypeOneScan {
-            get {
-                return this.kf_OtherOutBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_OtherOutBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_BatchNoCtl {
-            get {
-                return this.kf_OtherOutBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_OtherOutBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_MultilineCtl {
-            get {
-                return this.kf_OtherOutBill_MultilineCtlField;
-            }
-            set {
-                this.kf_OtherOutBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_MaterWHSPCtl {
-            get {
-                return this.kf_OtherOutBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_OtherOutBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBill_SourceWHSPCtl {
-            get {
-                return this.kf_OtherOutBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_OtherOutBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBillCheck_MustQtyCtl {
-            get {
-                return this.kf_OtherOutBillCheck_MustQtyCtlField;
-            }
-            set {
-                this.kf_OtherOutBillCheck_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBillCheck_WHSPCtl {
-            get {
-                return this.kf_OtherOutBillCheck_WHSPCtlField;
-            }
-            set {
-                this.kf_OtherOutBillCheck_WHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBillCheck_MultilineCtl {
-            get {
-                return this.kf_OtherOutBillCheck_MultilineCtlField;
-            }
-            set {
-                this.kf_OtherOutBillCheck_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_AutoCheck {
-            get {
-                return this.kf_EntrustOutBill_AutoCheckField;
-            }
-            set {
-                this.kf_EntrustOutBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_ERPMode {
-            get {
-                return this.kf_EntrustOutBill_ERPModeField;
-            }
-            set {
-                this.kf_EntrustOutBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_MustQtyCtl {
-            get {
-                return this.kf_EntrustOutBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_EntrustOutBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_MulSourceBill {
-            get {
-                return this.kf_EntrustOutBill_MulSourceBillField;
-            }
-            set {
-                this.kf_EntrustOutBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_BillTypeOneScan {
-            get {
-                return this.kf_EntrustOutBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_EntrustOutBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_BatchNoCtl {
-            get {
-                return this.kf_EntrustOutBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_EntrustOutBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_MultilineCtl {
-            get {
-                return this.kf_EntrustOutBill_MultilineCtlField;
-            }
-            set {
-                this.kf_EntrustOutBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_MaterWHSPCtl {
-            get {
-                return this.kf_EntrustOutBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_EntrustOutBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_SourceWHSPCtl {
-            get {
-                return this.kf_EntrustOutBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_EntrustOutBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_FIFOList {
-            get {
-                return this.kf_EntrustOutBill_FIFOListField;
-            }
-            set {
-                this.kf_EntrustOutBill_FIFOListField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_FIFOCtl {
-            get {
-                return this.kf_EntrustOutBill_FIFOCtlField;
-            }
-            set {
-                this.kf_EntrustOutBill_FIFOCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBill_SimpleMode {
-            get {
-                return this.kf_EntrustOutBill_SimpleModeField;
-            }
-            set {
-                this.kf_EntrustOutBill_SimpleModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_AutoCheck {
-            get {
-                return this.kf_MateReplenishOutBill_AutoCheckField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_ERPMode {
-            get {
-                return this.kf_MateReplenishOutBill_ERPModeField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_MustQtyCtl {
-            get {
-                return this.kf_MateReplenishOutBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_MulSourceBill {
-            get {
-                return this.kf_MateReplenishOutBill_MulSourceBillField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_BillTypeOneScan {
-            get {
-                return this.kf_MateReplenishOutBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_BatchNoCtl {
-            get {
-                return this.kf_MateReplenishOutBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_MultilineCtl {
-            get {
-                return this.kf_MateReplenishOutBill_MultilineCtlField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_MaterWHSPCtl {
-            get {
-                return this.kf_MateReplenishOutBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateReplenishOutBill_SourceWHSPCtl {
-            get {
-                return this.kf_MateReplenishOutBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_MateReplenishOutBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_AutoCheck {
-            get {
-                return this.kf_MoveStockBill_AutoCheckField;
-            }
-            set {
-                this.kf_MoveStockBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_ERPMode {
-            get {
-                return this.kf_MoveStockBill_ERPModeField;
-            }
-            set {
-                this.kf_MoveStockBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_MustQtyCtl {
-            get {
-                return this.kf_MoveStockBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_MoveStockBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_MulSourceBill {
-            get {
-                return this.kf_MoveStockBill_MulSourceBillField;
-            }
-            set {
-                this.kf_MoveStockBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_BillTypeOneScan {
-            get {
-                return this.kf_MoveStockBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_MoveStockBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_BatchNoCtl {
-            get {
-                return this.kf_MoveStockBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_MoveStockBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_MultilineCtl {
-            get {
-                return this.kf_MoveStockBill_MultilineCtlField;
-            }
-            set {
-                this.kf_MoveStockBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_MaterWHSPCtl {
-            get {
-                return this.kf_MoveStockBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_MoveStockBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_SourceWHSPCtl {
-            get {
-                return this.kf_MoveStockBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_MoveStockBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_FIFOList {
-            get {
-                return this.kf_MoveStockBill_FIFOListField;
-            }
-            set {
-                this.kf_MoveStockBill_FIFOListField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_FIFOCtl {
-            get {
-                return this.kf_MoveStockBill_FIFOCtlField;
-            }
-            set {
-                this.kf_MoveStockBill_FIFOCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBill_Display {
-            get {
-                return this.kf_MoveStockBill_DisplayField;
-            }
-            set {
-                this.kf_MoveStockBill_DisplayField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBillCheck_MustQtyCtl {
-            get {
-                return this.kf_MoveStockBillCheck_MustQtyCtlField;
-            }
-            set {
-                this.kf_MoveStockBillCheck_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBillCheck_WHSPCtl {
-            get {
-                return this.kf_MoveStockBillCheck_WHSPCtlField;
-            }
-            set {
-                this.kf_MoveStockBillCheck_WHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockBillCheck_MultilineCtl {
-            get {
-                return this.kf_MoveStockBillCheck_MultilineCtlField;
-            }
-            set {
-                this.kf_MoveStockBillCheck_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_AutoCheck {
-            get {
-                return this.kf_MoveStockStepOutBill_AutoCheckField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_ERPMode {
-            get {
-                return this.kf_MoveStockStepOutBill_ERPModeField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_MustQtyCtl {
-            get {
-                return this.kf_MoveStockStepOutBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_MulSourceBill {
-            get {
-                return this.kf_MoveStockStepOutBill_MulSourceBillField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_BillTypeOneScan {
-            get {
-                return this.kf_MoveStockStepOutBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_BatchNoCtl {
-            get {
-                return this.kf_MoveStockStepOutBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_MultilineCtl {
-            get {
-                return this.kf_MoveStockStepOutBill_MultilineCtlField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_MaterWHSPCtl {
-            get {
-                return this.kf_MoveStockStepOutBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_SourceWHSPCtl {
-            get {
-                return this.kf_MoveStockStepOutBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_FIFOList {
-            get {
-                return this.kf_MoveStockStepOutBill_FIFOListField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_FIFOListField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepOutBill_FIFOCtl {
-            get {
-                return this.kf_MoveStockStepOutBill_FIFOCtlField;
-            }
-            set {
-                this.kf_MoveStockStepOutBill_FIFOCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_AutoCheck {
-            get {
-                return this.kf_MoveStockStepInBill_AutoCheckField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_ERPMode {
-            get {
-                return this.kf_MoveStockStepInBill_ERPModeField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_MustQtyCtl {
-            get {
-                return this.kf_MoveStockStepInBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_MulSourceBill {
-            get {
-                return this.kf_MoveStockStepInBill_MulSourceBillField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_BillTypeOneScan {
-            get {
-                return this.kf_MoveStockStepInBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_BatchNoCtl {
-            get {
-                return this.kf_MoveStockStepInBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_MultilineCtl {
-            get {
-                return this.kf_MoveStockStepInBill_MultilineCtlField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_MaterWHSPCtl {
-            get {
-                return this.kf_MoveStockStepInBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_SourceWHSPCtl {
-            get {
-                return this.kf_MoveStockStepInBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_FIFOList {
-            get {
-                return this.kf_MoveStockStepInBill_FIFOListField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_FIFOListField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_FIFOCtl {
-            get {
-                return this.kf_MoveStockStepInBill_FIFOCtlField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_FIFOCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MoveStockStepInBill_SourceBarCodeCtl {
-            get {
-                return this.kf_MoveStockStepInBill_SourceBarCodeCtlField;
-            }
-            set {
-                this.kf_MoveStockStepInBill_SourceBarCodeCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_AutoCheck {
-            get {
-                return this.kf_POStockInBackBill_AutoCheckField;
-            }
-            set {
-                this.kf_POStockInBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_ERPMode {
-            get {
-                return this.kf_POStockInBackBill_ERPModeField;
-            }
-            set {
-                this.kf_POStockInBackBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_MustQtyCtl {
-            get {
-                return this.kf_POStockInBackBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_POStockInBackBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_MulSourceBill {
-            get {
-                return this.kf_POStockInBackBill_MulSourceBillField;
-            }
-            set {
-                this.kf_POStockInBackBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_BillTypeOneScan {
-            get {
-                return this.kf_POStockInBackBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_POStockInBackBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_BatchNoCtl {
-            get {
-                return this.kf_POStockInBackBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_POStockInBackBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_MultilineCtl {
-            get {
-                return this.kf_POStockInBackBill_MultilineCtlField;
-            }
-            set {
-                this.kf_POStockInBackBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_MaterWHSPCtl {
-            get {
-                return this.kf_POStockInBackBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_POStockInBackBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_POStockInBackBill_SourceWHSPCtl {
-            get {
-                return this.kf_POStockInBackBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_POStockInBackBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_AutoCheck {
-            get {
-                return this.kf_ProductInBackBill_AutoCheckField;
-            }
-            set {
-                this.kf_ProductInBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_ERPMode {
-            get {
-                return this.kf_ProductInBackBill_ERPModeField;
-            }
-            set {
-                this.kf_ProductInBackBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_MustQtyCtl {
-            get {
-                return this.kf_ProductInBackBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_ProductInBackBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_MulSourceBill {
-            get {
-                return this.kf_ProductInBackBill_MulSourceBillField;
-            }
-            set {
-                this.kf_ProductInBackBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_BillTypeOneScan {
-            get {
-                return this.kf_ProductInBackBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_ProductInBackBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_BatchNoCtl {
-            get {
-                return this.kf_ProductInBackBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_ProductInBackBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_MultilineCtl {
-            get {
-                return this.kf_ProductInBackBill_MultilineCtlField;
-            }
-            set {
-                this.kf_ProductInBackBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_MaterWHSPCtl {
-            get {
-                return this.kf_ProductInBackBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_ProductInBackBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_ProductInBackBill_SourceWHSPCtl {
-            get {
-                return this.kf_ProductInBackBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_ProductInBackBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_AutoCheck {
-            get {
-                return this.kf_OtherInBackBill_AutoCheckField;
-            }
-            set {
-                this.kf_OtherInBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_ERPMode {
-            get {
-                return this.kf_OtherInBackBill_ERPModeField;
-            }
-            set {
-                this.kf_OtherInBackBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_MustQtyCtl {
-            get {
-                return this.kf_OtherInBackBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_OtherInBackBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_MulSourceBill {
-            get {
-                return this.kf_OtherInBackBill_MulSourceBillField;
-            }
-            set {
-                this.kf_OtherInBackBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_BillTypeOneScan {
-            get {
-                return this.kf_OtherInBackBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_OtherInBackBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_BatchNoCtl {
-            get {
-                return this.kf_OtherInBackBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_OtherInBackBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_MultilineCtl {
-            get {
-                return this.kf_OtherInBackBill_MultilineCtlField;
-            }
-            set {
-                this.kf_OtherInBackBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_MaterWHSPCtl {
-            get {
-                return this.kf_OtherInBackBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_OtherInBackBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherInBackBill_SourceWHSPCtl {
-            get {
-                return this.kf_OtherInBackBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_OtherInBackBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_AutoCheck {
-            get {
-                return this.kf_EntrustInBackBill_AutoCheckField;
-            }
-            set {
-                this.kf_EntrustInBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_ERPMode {
-            get {
-                return this.kf_EntrustInBackBill_ERPModeField;
-            }
-            set {
-                this.kf_EntrustInBackBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_MustQtyCtl {
-            get {
-                return this.kf_EntrustInBackBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_EntrustInBackBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_MulSourceBill {
-            get {
-                return this.kf_EntrustInBackBill_MulSourceBillField;
-            }
-            set {
-                this.kf_EntrustInBackBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_BillTypeOneScan {
-            get {
-                return this.kf_EntrustInBackBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_EntrustInBackBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_BatchNoCtl {
-            get {
-                return this.kf_EntrustInBackBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_EntrustInBackBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_MultilineCtl {
-            get {
-                return this.kf_EntrustInBackBill_MultilineCtlField;
-            }
-            set {
-                this.kf_EntrustInBackBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_MaterWHSPCtl {
-            get {
-                return this.kf_EntrustInBackBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_EntrustInBackBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustInBackBill_SourceWHSPCtl {
-            get {
-                return this.kf_EntrustInBackBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_EntrustInBackBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_AutoCheck {
-            get {
-                return this.kf_MateOutBackBill_AutoCheckField;
-            }
-            set {
-                this.kf_MateOutBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_ERPMode {
-            get {
-                return this.kf_MateOutBackBill_ERPModeField;
-            }
-            set {
-                this.kf_MateOutBackBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_MustQtyCtl {
-            get {
-                return this.kf_MateOutBackBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_MateOutBackBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_MulSourceBill {
-            get {
-                return this.kf_MateOutBackBill_MulSourceBillField;
-            }
-            set {
-                this.kf_MateOutBackBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_BillTypeOneScan {
-            get {
-                return this.kf_MateOutBackBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_MateOutBackBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_BatchNoCtl {
-            get {
-                return this.kf_MateOutBackBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_MateOutBackBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_MultilineCtl {
-            get {
-                return this.kf_MateOutBackBill_MultilineCtlField;
-            }
-            set {
-                this.kf_MateOutBackBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_MaterWHSPCtl {
-            get {
-                return this.kf_MateOutBackBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_MateOutBackBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_SourceWHSPCtl {
-            get {
-                return this.kf_MateOutBackBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_MateOutBackBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_MateOutBackBill_SimpleMode {
-            get {
-                return this.kf_MateOutBackBill_SimpleModeField;
-            }
-            set {
-                this.kf_MateOutBackBill_SimpleModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_AutoCheck {
-            get {
-                return this.kf_SellOutBackBill_AutoCheckField;
-            }
-            set {
-                this.kf_SellOutBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_ERPMode {
-            get {
-                return this.kf_SellOutBackBill_ERPModeField;
-            }
-            set {
-                this.kf_SellOutBackBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_MustQtyCtl {
-            get {
-                return this.kf_SellOutBackBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_SellOutBackBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_MulSourceBill {
-            get {
-                return this.kf_SellOutBackBill_MulSourceBillField;
-            }
-            set {
-                this.kf_SellOutBackBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_BillTypeOneScan {
-            get {
-                return this.kf_SellOutBackBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_SellOutBackBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_BatchNoCtl {
-            get {
-                return this.kf_SellOutBackBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_SellOutBackBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_MultilineCtl {
-            get {
-                return this.kf_SellOutBackBill_MultilineCtlField;
-            }
-            set {
-                this.kf_SellOutBackBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_MaterWHSPCtl {
-            get {
-                return this.kf_SellOutBackBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_SellOutBackBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_SourceWHSPCtl {
-            get {
-                return this.kf_SellOutBackBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_SellOutBackBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_SellOutBackBill_AutoSavePOStockInBackBill {
-            get {
-                return this.kf_SellOutBackBill_AutoSavePOStockInBackBillField;
-            }
-            set {
-                this.kf_SellOutBackBill_AutoSavePOStockInBackBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_AutoCheck {
-            get {
-                return this.kf_OtherOutBackBill_AutoCheckField;
-            }
-            set {
-                this.kf_OtherOutBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_ERPMode {
-            get {
-                return this.kf_OtherOutBackBill_ERPModeField;
-            }
-            set {
-                this.kf_OtherOutBackBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_MustQtyCtl {
-            get {
-                return this.kf_OtherOutBackBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_OtherOutBackBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_MulSourceBill {
-            get {
-                return this.kf_OtherOutBackBill_MulSourceBillField;
-            }
-            set {
-                this.kf_OtherOutBackBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_BillTypeOneScan {
-            get {
-                return this.kf_OtherOutBackBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_OtherOutBackBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_BatchNoCtl {
-            get {
-                return this.kf_OtherOutBackBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_OtherOutBackBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_MultilineCtl {
-            get {
-                return this.kf_OtherOutBackBill_MultilineCtlField;
-            }
-            set {
-                this.kf_OtherOutBackBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_MaterWHSPCtl {
-            get {
-                return this.kf_OtherOutBackBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_OtherOutBackBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_OtherOutBackBill_SourceWHSPCtl {
-            get {
-                return this.kf_OtherOutBackBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_OtherOutBackBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_AutoCheck {
-            get {
-                return this.kf_EntrustOutBackBill_AutoCheckField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_ERPMode {
-            get {
-                return this.kf_EntrustOutBackBill_ERPModeField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_MustQtyCtl {
-            get {
-                return this.kf_EntrustOutBackBill_MustQtyCtlField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_MustQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_MulSourceBill {
-            get {
-                return this.kf_EntrustOutBackBill_MulSourceBillField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_MulSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_BillTypeOneScan {
-            get {
-                return this.kf_EntrustOutBackBill_BillTypeOneScanField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_BillTypeOneScanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_BatchNoCtl {
-            get {
-                return this.kf_EntrustOutBackBill_BatchNoCtlField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_BatchNoCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_MultilineCtl {
-            get {
-                return this.kf_EntrustOutBackBill_MultilineCtlField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_MultilineCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_MaterWHSPCtl {
-            get {
-                return this.kf_EntrustOutBackBill_MaterWHSPCtlField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_MaterWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_SourceWHSPCtl {
-            get {
-                return this.kf_EntrustOutBackBill_SourceWHSPCtlField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_SourceWHSPCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Kf_EntrustOutBackBill_SimpleMode {
-            get {
-                return this.kf_EntrustOutBackBill_SimpleModeField;
-            }
-            set {
-                this.kf_EntrustOutBackBill_SimpleModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_ERPStockCtl {
-            get {
-                return this.wMS_ERPStockCtlField;
-            }
-            set {
-                this.wMS_ERPStockCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_WMSStockCtl {
-            get {
-                return this.wMS_WMSStockCtlField;
-            }
-            set {
-                this.wMS_WMSStockCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_WMSStockCtl_ERPMode {
-            get {
-                return this.wMS_WMSStockCtl_ERPModeField;
-            }
-            set {
-                this.wMS_WMSStockCtl_ERPModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_SaveUpdateStock {
-            get {
-                return this.wMS_SaveUpdateStockField;
-            }
-            set {
-                this.wMS_SaveUpdateStockField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_MaterBarCodeDefQty {
-            get {
-                return this.wMS_MaterBarCodeDefQtyField;
-            }
-            set {
-                this.wMS_MaterBarCodeDefQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_BatchBarCodeDefQty {
-            get {
-                return this.wMS_BatchBarCodeDefQtyField;
-            }
-            set {
-                this.wMS_BatchBarCodeDefQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_SNBarCodeDefQty {
-            get {
-                return this.wMS_SNBarCodeDefQtyField;
-            }
-            set {
-                this.wMS_SNBarCodeDefQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_CampanyName {
-            get {
-                return this.wMS_CampanyNameField;
-            }
-            set {
-                this.wMS_CampanyNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_OneKeyMode {
-            get {
-                return this.wMS_OneKeyModeField;
-            }
-            set {
-                this.wMS_OneKeyModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_BarCodeMustSameSourceBill {
-            get {
-                return this.wMS_BarCodeMustSameSourceBillField;
-            }
-            set {
-                this.wMS_BarCodeMustSameSourceBillField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_OneScanMode {
-            get {
-                return this.wMS_OneScanModeField;
-            }
-            set {
-                this.wMS_OneScanModeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_UserByOrgRelation {
-            get {
-                return this.wMS_UserByOrgRelationField;
-            }
-            set {
-                this.wMS_UserByOrgRelationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string WMS_MouldManagerCtl {
-            get {
-                return this.wMS_MouldManagerCtlField;
-            }
-            set {
-                this.wMS_MouldManagerCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string BarCode_SourceQtyCtl {
-            get {
-                return this.barCode_SourceQtyCtlField;
-            }
-            set {
-                this.barCode_SourceQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long BarCode_PrintQty {
-            get {
-                return this.barCode_PrintQtyField;
-            }
-            set {
-                this.barCode_PrintQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string BarCode_PrintQtyCtl {
-            get {
-                return this.barCode_PrintQtyCtlField;
-            }
-            set {
-                this.barCode_PrintQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string BarCode_UpdatePrintQtyCtl {
-            get {
-                return this.barCode_UpdatePrintQtyCtlField;
-            }
-            set {
-                this.barCode_UpdatePrintQtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_FIFOCtl {
-            get {
-                return this.mES_StationInBill_FIFOCtlField;
-            }
-            set {
-                this.mES_StationInBill_FIFOCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_FullMoveCtl {
-            get {
-                return this.mES_StationInBill_FullMoveCtlField;
-            }
-            set {
-                this.mES_StationInBill_FullMoveCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_QtyCtl {
-            get {
-                return this.mES_StationInBill_QtyCtlField;
-            }
-            set {
-                this.mES_StationInBill_QtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_OneCtl {
-            get {
-                return this.mES_StationInBill_OneCtlField;
-            }
-            set {
-                this.mES_StationInBill_OneCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_FirstCheckOut {
-            get {
-                return this.mES_StationInBill_FirstCheckOutField;
-            }
-            set {
-                this.mES_StationInBill_FirstCheckOutField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_ProcessCheckCtl {
-            get {
-                return this.mES_StationInBill_ProcessCheckCtlField;
-            }
-            set {
-                this.mES_StationInBill_ProcessCheckCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_DeleteCtl {
-            get {
-                return this.mES_StationInBill_DeleteCtlField;
-            }
-            set {
-                this.mES_StationInBill_DeleteCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_LineBindCtl {
-            get {
-                return this.mES_StationInBill_LineBindCtlField;
-            }
-            set {
-                this.mES_StationInBill_LineBindCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationOutBill_QtyCtl {
-            get {
-                return this.mES_StationOutBill_QtyCtlField;
-            }
-            set {
-                this.mES_StationOutBill_QtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationOutBill_ProcessCheckOut {
-            get {
-                return this.mES_StationOutBill_ProcessCheckOutField;
-            }
-            set {
-                this.mES_StationOutBill_ProcessCheckOutField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationOutBill_FirstCheckOut {
-            get {
-                return this.mES_StationOutBill_FirstCheckOutField;
-            }
-            set {
-                this.mES_StationOutBill_FirstCheckOutField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationOutBill_DeleteCtl {
-            get {
-                return this.mES_StationOutBill_DeleteCtlField;
-            }
-            set {
-                this.mES_StationOutBill_DeleteCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string QC_NoPassProdCheckBill_QtyCtl {
-            get {
-                return this.qC_NoPassProdCheckBill_QtyCtlField;
-            }
-            set {
-                this.qC_NoPassProdCheckBill_QtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string QC_NoPassProdCheckBill_BadReasonQtyCtrl {
-            get {
-                return this.qC_NoPassProdCheckBill_BadReasonQtyCtrlField;
-            }
-            set {
-                this.qC_NoPassProdCheckBill_BadReasonQtyCtrlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string QC_NoPassProdCheckBill_DeleteCtl {
-            get {
-                return this.qC_NoPassProdCheckBill_DeleteCtlField;
-            }
-            set {
-                this.qC_NoPassProdCheckBill_DeleteCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustInBill_FIFOCtl {
-            get {
-                return this.mES_StationEntrustInBill_FIFOCtlField;
-            }
-            set {
-                this.mES_StationEntrustInBill_FIFOCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustInBill_FullMoveCtl {
-            get {
-                return this.mES_StationEntrustInBill_FullMoveCtlField;
-            }
-            set {
-                this.mES_StationEntrustInBill_FullMoveCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustInBill_QtyCtl {
-            get {
-                return this.mES_StationEntrustInBill_QtyCtlField;
-            }
-            set {
-                this.mES_StationEntrustInBill_QtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustInBill_OneCtl {
-            get {
-                return this.mES_StationEntrustInBill_OneCtlField;
-            }
-            set {
-                this.mES_StationEntrustInBill_OneCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustInBill_DeleteCtl {
-            get {
-                return this.mES_StationEntrustInBill_DeleteCtlField;
-            }
-            set {
-                this.mES_StationEntrustInBill_DeleteCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustOutBill_QtyCtl {
-            get {
-                return this.mES_StationEntrustOutBill_QtyCtlField;
-            }
-            set {
-                this.mES_StationEntrustOutBill_QtyCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustOutBill_DeleteCtl {
-            get {
-                return this.mES_StationEntrustOutBill_DeleteCtlField;
-            }
-            set {
-                this.mES_StationEntrustOutBill_DeleteCtlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOReportBill_FirstCheckOut {
-            get {
-                return this.sc_ICMOReportBill_FirstCheckOutField;
-            }
-            set {
-                this.sc_ICMOReportBill_FirstCheckOutField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MESBeginWorkBill_AutoCheck {
-            get {
-                return this.sc_MESBeginWorkBill_AutoCheckField;
-            }
-            set {
-                this.sc_MESBeginWorkBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MESReturnWorkBill_AutoCheck {
-            get {
-                return this.sc_MESReturnWorkBill_AutoCheckField;
-            }
-            set {
-                this.sc_MESReturnWorkBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MESEndWorkBill_AutoCheck {
-            get {
-                return this.sc_MESEndWorkBill_AutoCheckField;
-            }
-            set {
-                this.sc_MESEndWorkBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MESStopWorkBill_AutoCheck {
-            get {
-                return this.sc_MESStopWorkBill_AutoCheckField;
-            }
-            set {
-                this.sc_MESStopWorkBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOBillWorkQtyStatus_AutoCheck {
-            get {
-                return this.sc_ICMOBillWorkQtyStatus_AutoCheckField;
-            }
-            set {
-                this.sc_ICMOBillWorkQtyStatus_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_ICMOBillQualityStatus_AutoCheck {
-            get {
-                return this.sc_ICMOBillQualityStatus_AutoCheckField;
-            }
-            set {
-                this.sc_ICMOBillQualityStatus_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MaterToSourceBill_AutoCheck {
-            get {
-                return this.sc_MaterToSourceBill_AutoCheckField;
-            }
-            set {
-                this.sc_MaterToSourceBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MaterToSourceBill_MouldLifeCtrl {
-            get {
-                return this.sc_MaterToSourceBill_MouldLifeCtrlField;
-            }
-            set {
-                this.sc_MaterToSourceBill_MouldLifeCtrlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MaterToSourceBill_MouldLifeCtrlType {
-            get {
-                return this.sc_MaterToSourceBill_MouldLifeCtrlTypeField;
-            }
-            set {
-                this.sc_MaterToSourceBill_MouldLifeCtrlTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string OA_ErrMsgBackBill_AutoCheck {
-            get {
-                return this.oA_ErrMsgBackBill_AutoCheckField;
-            }
-            set {
-                this.oA_ErrMsgBackBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MESProceReportWorkBill_AutoCheck {
-            get {
-                return this.sc_MESProceReportWorkBill_AutoCheckField;
-            }
-            set {
-                this.sc_MESProceReportWorkBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string QC_FirstPieceCheckBill_AutoCheck {
-            get {
-                return this.qC_FirstPieceCheckBill_AutoCheckField;
-            }
-            set {
-                this.qC_FirstPieceCheckBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationInBill_SaveAutoAddnew {
-            get {
-                return this.mES_StationInBill_SaveAutoAddnewField;
-            }
-            set {
-                this.mES_StationInBill_SaveAutoAddnewField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationOutBill_SaveAutoAddnew {
-            get {
-                return this.mES_StationOutBill_SaveAutoAddnewField;
-            }
-            set {
-                this.mES_StationOutBill_SaveAutoAddnewField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustInBill_SaveAutoAddnew {
-            get {
-                return this.mES_StationEntrustInBill_SaveAutoAddnewField;
-            }
-            set {
-                this.mES_StationEntrustInBill_SaveAutoAddnewField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string MES_StationEntrustOutBill_SaveAutoAddnew {
-            get {
-                return this.mES_StationEntrustOutBill_SaveAutoAddnewField;
-            }
-            set {
-                this.mES_StationEntrustOutBill_SaveAutoAddnewField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MouldProdOutBill_AutoCheck {
-            get {
-                return this.sc_MouldProdOutBill_AutoCheckField;
-            }
-            set {
-                this.sc_MouldProdOutBill_AutoCheckField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MouldProdOutBill_SaveAutoAddnew {
-            get {
-                return this.sc_MouldProdOutBill_SaveAutoAddnewField;
-            }
-            set {
-                this.sc_MouldProdOutBill_SaveAutoAddnewField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MouldProdOutBill_MouldLifeCtrl {
-            get {
-                return this.sc_MouldProdOutBill_MouldLifeCtrlField;
-            }
-            set {
-                this.sc_MouldProdOutBill_MouldLifeCtrlField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string Sc_MouldProdOutBill_MouldLifeCtrlType {
-            get {
-                return this.sc_MouldProdOutBill_MouldLifeCtrlTypeField;
-            }
-            set {
-                this.sc_MouldProdOutBill_MouldLifeCtrlTypeField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.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;
-        
-        /// <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;
+                this.hKeeperIDField = value;
             }
         }
         
@@ -44990,24 +49440,71 @@
         }
         
         /// <remarks/>
-        public string HDeptNumber {
+        public string HExplanation {
             get {
-                return this.hDeptNumberField;
+                return this.hExplanationField;
             }
             set {
-                this.hDeptNumberField = value;
+                this.hExplanationField = value;
             }
         }
         
         /// <remarks/>
-        public string HDeptName {
+        public string HInnerBillNo {
             get {
-                return this.hDeptNameField;
+                return this.hInnerBillNoField;
             }
             set {
-                this.hDeptNameField = value;
+                this.hInnerBillNoField = value;
             }
         }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = 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_OtherInBillMain : 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 string hStockStyleField;
+        
+        private long hSTOCKORGIDField;
+        
+        private long hOWNERIDField;
         
         /// <remarks/>
         public long HSupID {
@@ -45020,82 +49517,102 @@
         }
         
         /// <remarks/>
-        public string HSupNumber {
+        public long HWHID {
             get {
-                return this.hSupNumberField;
+                return this.hWHIDField;
             }
             set {
-                this.hSupNumberField = value;
+                this.hWHIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HSupName {
+        public long HSCWHID {
             get {
-                return this.hSupNameField;
+                return this.hSCWHIDField;
             }
             set {
-                this.hSupNameField = value;
+                this.hSCWHIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HSourceBillNo {
+        public long HEmpID {
             get {
-                return this.hSourceBillNoField;
+                return this.hEmpIDField;
             }
             set {
-                this.hSourceBillNoField = value;
+                this.hEmpIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HSourceBillType {
+        public long HManagerID {
             get {
-                return this.hSourceBillTypeField;
+                return this.hManagerIDField;
             }
             set {
-                this.hSourceBillTypeField = value;
+                this.hManagerIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HOWNERID {
+        public long HSecManagerID {
             get {
-                return this.hOWNERIDField;
+                return this.hSecManagerIDField;
             }
             set {
-                this.hOWNERIDField = value;
+                this.hSecManagerIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HOWNERNAME {
+        public long HKeeperID {
             get {
-                return this.hOWNERNAMEField;
+                return this.hKeeperIDField;
             }
             set {
-                this.hOWNERNAMEField = value;
+                this.hKeeperIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HCustom {
+        public long HDeptID {
             get {
-                return this.hCustomField;
+                return this.hDeptIDField;
             }
             set {
-                this.hCustomField = value;
+                this.hDeptIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HMulSourceFlag {
+        public string HExplanation {
             get {
-                return this.hMulSourceFlagField;
+                return this.hExplanationField;
             }
             set {
-                this.hMulSourceFlagField = value;
+                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;
             }
         }
         
@@ -45110,72 +49627,2040 @@
         }
         
         /// <remarks/>
-        public long HStockInOrgID {
+        public long HSTOCKORGID {
             get {
-                return this.hStockInOrgIDField;
+                return this.hSTOCKORGIDField;
             }
             set {
-                this.hStockInOrgIDField = value;
+                this.hSTOCKORGIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HStockInOrgName {
+        public long HOWNERID {
             get {
-                return this.hStockInOrgNameField;
+                return this.hOWNERIDField;
             }
             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;
+                this.hOWNERIDField = value;
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventHandler(object sender, Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs(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 GetMouldBillEntry_TmpListCompletedEventHandler(object sender, GetMouldBillEntry_TmpListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetMouldBillEntry_TmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetMouldBillEntry_TmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DelSc_MouldStockBillMain_TempCompletedEventHandler(object sender, set_DelSc_MouldStockBillMain_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelSc_MouldStockBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelSc_MouldStockBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMouldStockBill_NewCompletedEventHandler(object sender, set_SaveMouldStockBill_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_SaveMouldStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMouldStockBill_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 MouldTempList_ModifyCompletedEventHandler(object sender, MouldTempList_ModifyCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class MouldTempList_ModifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal MouldTempList_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 GetMouldSourceCompletedEventHandler(object sender, GetMouldSourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetMouldSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetSc_MouldStockBillMain_TempListCompletedEventHandler(object sender, GetSc_MouldStockBillMain_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_MouldStockBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_MouldStockBillMain_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 DeleteMouldBillListCompletedEventHandler(object sender, DeleteMouldBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class DeleteMouldBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal DeleteMouldBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetBillEntry_TmpListCompletedEventHandler(object sender, GetBillEntry_TmpListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntry_TmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntry_TmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sMouldManagerCtl {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sFIFOCtl {
+            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 GetBillEntryTmpListCompletedEventHandler(object sender, GetBillEntryTmpListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntryTmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntryTmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sMouldManagerCtl {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sFIFOCtl {
+            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 get_CheckTypeByPackBarCode_PackCompletedEventHandler(object sender, get_CheckTypeByPackBarCode_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByPackBarCode_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByPackBarCode_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_CheckTypeByBarCode_PackUnionCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackUnionCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByBarCode_PackUnionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_PackUnionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_CheckTypeByBarCode_PackSplitCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackSplitCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByBarCode_PackSplitCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_PackSplitCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetBillEntry_TmpList_PackCompletedEventHandler(object sender, GetBillEntry_TmpList_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntry_TmpList_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntry_TmpList_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePackUnionBill_NewCompletedEventHandler(object sender, set_SavePackUnionBill_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_SavePackUnionBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePackUnionBill_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_SavePackSplitBill_NewCompletedEventHandler(object sender, set_SavePackSplitBill_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_SavePackSplitBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePackSplitBill_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_DelPonderationBillMain_Temp_PackCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_PackBarCode_PackUnionBillCompletedEventHandler(object sender, get_PackBarCode_PackUnionBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_PackBarCode_PackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_PackBarCode_PackUnionBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsGy_BarCodeBill_WMS_Model Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsGy_BarCodeBill_WMS_Model)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_BarCode_PackUnionBillCompletedEventHandler(object sender, get_BarCode_PackUnionBillCompletedEventArgs 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_PackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCode_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 GetBillEntry_Tmp_PackCompletedEventHandler(object sender, GetBillEntry_Tmp_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntry_Tmp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntry_Tmp_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DelPackUnionBill_Temp_PackCompletedEventHandler(object sender, set_DelPackUnionBill_Temp_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPackUnionBill_Temp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPackUnionBill_Temp_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePackUnionBill_AddCompletedEventHandler(object sender, set_SavePackUnionBill_AddCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePackUnionBill_AddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePackUnionBill_AddCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_PackBarCode_DeletePackUnionBillCompletedEventHandler(object sender, get_PackBarCode_DeletePackUnionBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_PackBarCode_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_PackBarCode_DeletePackUnionBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DeletePackUnionBillCompletedEventHandler(object sender, set_DeletePackUnionBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DeletePackUnionBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_BarCode_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventHandler(object sender, GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventHandler(object sender, set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockBill_HuanTuoCompletedEventHandler(object sender, set_SaveMoveStockBill_HuanTuoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_HuanTuoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_BarCode_PackUnionCarryUpCompletedEventHandler(object sender, get_BarCode_PackUnionCarryUpCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BarCode_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCode_PackUnionCarryUpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsGy_BarCodeBill_WMS_Model Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsGy_BarCodeBill_WMS_Model)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SNBarCode_PackUnionCarryUpCompletedEventHandler(object sender, get_SNBarCode_PackUnionCarryUpCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SNBarCode_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SNBarCode_PackUnionCarryUpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler(object sender, GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePackUnionCarryUpBill_NewCompletedEventHandler(object sender, set_SavePackUnionCarryUpBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePackUnionCarryUpBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePackUnionCarryUpBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DelPackUnionBill_TempCompletedEventHandler(object sender, set_DelPackUnionBill_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPackUnionBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPackUnionBill_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void TempList_Modify_PackCompletedEventHandler(object sender, TempList_Modify_PackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class TempList_Modify_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal TempList_Modify_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetSc_PackUnionBill_TempListCompletedEventHandler(object sender, GetSc_PackUnionBill_TempListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [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);
+    
+    /// <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_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_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 get_CheckTypeByBarCode_BillCheckCompletedEventHandler(object sender, get_CheckTypeByBarCode_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByBarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_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_VerifyCompletedEventHandler(object sender, get_BillBarCode_VerifyCompletedEventArgs 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_VerifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BillBarCode_VerifyCompletedEventArgs(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 GetKf_PonderationBillMain_Temp_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs(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 set_UpdateTemp_BillCheckCompletedEventHandler(object sender, set_UpdateTemp_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_UpdateTemp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_UpdateTemp_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 GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs 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_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs(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 getDataSetByMasterSQLCompletedEventHandler(object sender, getDataSetByMasterSQLCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getDataSetByMasterSQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getDataSetByMasterSQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getCheckOpenCompletedEventHandler(object sender, getCheckOpenCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getCheckOpenCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getCheckOpenCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getGetDataBaseCompletedEventHandler(object sender, getGetDataBaseCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getGetDataBaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getGetDataBaseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sK3 {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getCheckCzymcCompletedEventHandler(object sender, getCheckCzymcCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getCheckCzymcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getCheckCzymcCompletedEventArgs(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 getSub_GetCurPeriodCompletedEventHandler(object sender, getSub_GetCurPeriodCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getSub_GetCurPeriodCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getSub_GetCurPeriodCompletedEventArgs(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 int sYear {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((int)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public int sPeriod {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((int)(this.results[2]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getDataSetBySQLCompletedEventHandler(object sender, getDataSetBySQLCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getDataSetBySQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getDataSetBySQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getRunProcCompletedEventHandler(object sender, getRunProcCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getRunProcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getRunProcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getRunProcByMulCompletedEventHandler(object sender, getRunProcByMulCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getRunProcByMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getRunProcByMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void getSecurity_LogCompletedEventHandler(object sender, getSecurity_LogCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getSecurity_LogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getSecurity_LogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_CancelltionBarCodeBillCompletedEventHandler(object sender, set_CancelltionBarCodeBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CancelltionBarCodeBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_UnCancelltionBarCodeBillCompletedEventHandler(object sender, set_UnCancelltionBarCodeBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_UnCancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45197,11 +51682,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Set_BPrintQtyBarCodeCompletedEventHandler(object sender, Set_BPrintQtyBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Set_BPrintQtyBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45231,11 +51716,45 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_BarCodeAutoWMSCompletedEventHandler(object sender, set_BarCodeAutoWMSCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_BarCodeAutoWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_BarCodeAutoWMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_CheckTypeByBarCode_MouldCompletedEventHandler(object sender, get_CheckTypeByBarCode_MouldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45265,11 +51784,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void DeleteMouldCompletedEventHandler(object sender, DeleteMouldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteMouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45299,11 +51818,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45381,11 +51900,1001 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_InfoByBarCodeForReportCompletedEventHandler(object sender, get_InfoByBarCodeForReportCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_InfoByBarCodeForReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_InfoByBarCodeForReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsGy_BarCodeBill_WMS_Model_View Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsGy_BarCodeBill_WMS_Model_View)(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_InfoByStationInBillCompletedEventHandler(object sender, get_InfoByStationInBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_InfoByStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_InfoByStationInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sReturn {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_InfoByStationOutBillCompletedEventHandler(object sender, get_InfoByStationOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_InfoByStationOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_InfoByStationOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sReturn {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_MaxBillNoAndIDCompletedEventHandler(object sender, get_MaxBillNoAndIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_MaxBillNoAndIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_MaxBillNoAndIDCompletedEventArgs(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 HBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(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 get_MaxBillNoAndID_K3CompletedEventHandler(object sender, get_MaxBillNoAndID_K3CompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_MaxBillNoAndID_K3CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_MaxBillNoAndID_K3CompletedEventArgs(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 HBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(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 get_MaxBillNoAndID_CLDCompletedEventHandler(object sender, get_MaxBillNoAndID_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_MaxBillNoAndID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_MaxBillNoAndID_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(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 get_MaxBillNoAndID_NewCompletedEventHandler(object sender, get_MaxBillNoAndID_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_MaxBillNoAndID_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_MaxBillNoAndID_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 HBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(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 get_MaxBillIDCompletedEventHandler(object sender, get_MaxBillIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_MaxBillIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_MaxBillIDCompletedEventArgs(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 HInterID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void CheckModRightCompletedEventHandler(object sender, CheckModRightCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class CheckModRightCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal CheckModRightCompletedEventArgs(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_UserCompletedEventHandler(object sender, get_UserCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_UserCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_UserCompletedEventArgs(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 CheckUserCompletedEventHandler(object sender, CheckUserCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class CheckUserCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal CheckUserCompletedEventArgs(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_TestStrCompletedEventHandler(object sender, get_TestStrCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_TestStrCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_TestStrCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_ServerConCompletedEventHandler(object sender, get_ServerConCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_ServerConCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_ServerConCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_ServerCon2CompletedEventHandler(object sender, get_ServerCon2CompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_ServerCon2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_ServerCon2CompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SubDisplayCompletedEventHandler(object sender, get_SubDisplayCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SubDisplayCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SubDisplayCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SubDisplayByOwnerCompletedEventHandler(object sender, get_SubDisplayByOwnerCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SubDisplayByOwnerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SubDisplayByOwnerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetWorkProcInfoBoardCompletedEventHandler(object sender, GetWorkProcInfoBoardCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWorkProcInfoBoardCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWorkProcInfoBoardCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErr {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetICInventoryByBarCode_ViewCompletedEventHandler(object sender, GetICInventoryByBarCode_ViewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetICInventoryByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetICInventoryByBarCode_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErr {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetMaterByBarCode_ViewCompletedEventHandler(object sender, GetMaterByBarCode_ViewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetMaterByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetMaterByBarCode_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErr {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetICInventoryByBarCodeSP_ViewCompletedEventHandler(object sender, GetICInventoryByBarCodeSP_ViewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetICInventoryByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetICInventoryByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErr {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetMaterByBarCodeSP_ViewCompletedEventHandler(object sender, GetMaterByBarCodeSP_ViewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetMaterByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetMaterByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErr {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void SetFIFOPonderationBillMain_TempCompletedEventHandler(object sender, SetFIFOPonderationBillMain_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class SetFIFOPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal SetFIFOPonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErr {
+            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_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs 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_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillNo {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSourceBillType {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHSupID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[3]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHSupName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[4]));
+            }
+        }
+        
+        /// <remarks/>
+        public long sHDeptID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[5]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sHDeptName {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[6]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[7]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_CheckTypeByBarCodeCompletedEventHandler(object sender, get_CheckTypeByBarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCodeCompletedEventArgs(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_OutFastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_CheckTypeByBarCode_OutCompletedEventHandler(object sender, get_CheckTypeByBarCode_OutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByBarCode_OutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_OutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_CheckTypeByBarCode_MulSourceCompletedEventHandler(object sender, get_CheckTypeByBarCode_MulSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45415,11 +52924,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45481,11 +52990,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_CheckTypeByBarCode_MulSourceBillCompletedEventHandler(object sender, get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45515,11 +53024,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SavePonderationBillMain_Temp_MulSourceCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45549,11 +53058,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void getSourceBillListCompletedEventHandler(object sender, getSourceBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45583,11 +53092,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45665,11 +53174,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_CheckTypeByBarCode_AllCompletedEventHandler(object sender, get_CheckTypeByBarCode_AllCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_AllCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45699,11 +53208,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_CheckTypeByBarCode_NewCompletedEventHandler(object sender, get_CheckTypeByBarCode_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45733,11 +53242,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45815,11 +53324,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45849,11 +53358,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45939,11 +53448,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -45973,11 +53482,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46055,11 +53564,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -46105,11 +53614,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -46171,11 +53680,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -46205,11 +53714,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -46239,11 +53748,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -46273,11 +53782,37 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -46307,11 +53842,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -46341,11 +53876,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -46375,11 +53910,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBill_ICMOReportCompletedEventHandler(object sender, get_SourceBill_ICMOReportCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBill_ICMOReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46409,11 +53944,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBill_ProductInCompletedEventHandler(object sender, get_SourceBill_ProductInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBill_ProductInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46443,11 +53978,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBill_POStockInCompletedEventHandler(object sender, get_SourceBill_POStockInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBill_POStockInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46477,11 +54012,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBill_EntrustInCompletedEventHandler(object sender, get_SourceBill_EntrustInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBill_EntrustInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46511,11 +54046,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBill_OtherInCompletedEventHandler(object sender, get_SourceBill_OtherInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBill_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46545,11 +54080,45 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBill_PackBarCodeCompletedEventHandler(object sender, get_SourceBill_PackBarCodeCompletedEventArgs 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_PackBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBill_PackBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSourceBillListCompletedEventHandler(object sender, GetSourceBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46579,11 +54148,45 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_ICMOReportCompletedEventHandler(object sender, get_SourceBarCode_ICMOReportCompletedEventArgs 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_ICMOReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_ICMOReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBarCode_ProductInCompletedEventHandler(object sender, get_SourceBarCode_ProductInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_ProductInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46613,11 +54216,79 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_POStockInCompletedEventHandler(object sender, get_SourceBarCode_POStockInCompletedEventArgs 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_POStockInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_POStockInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_EntrustInCompletedEventHandler(object sender, get_SourceBarCode_EntrustInCompletedEventArgs 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_EntrustInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_EntrustInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBarCode_OtherInCompletedEventHandler(object sender, get_SourceBarCode_OtherInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46647,11 +54318,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBarCode_MateOutCompletedEventHandler(object sender, get_SourceBarCode_MateOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46681,11 +54352,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBarCode_SellOutCompletedEventHandler(object sender, get_SourceBarCode_SellOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_SellOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46715,11 +54386,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBarCode_EntrustOutCompletedEventHandler(object sender, get_SourceBarCode_EntrustOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_EntrustOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46749,11 +54420,79 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_OtherOutCompletedEventHandler(object sender, get_SourceBarCode_OtherOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_OtherOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_OtherOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_MateReplenishOutCompletedEventHandler(object sender, get_SourceBarCode_MateReplenishOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_MateReplenishOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_MateReplenishOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBarCode_MoveStockCompletedEventHandler(object sender, get_SourceBarCode_MoveStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46783,11 +54522,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBarCode_MoveStockStepOutCompletedEventHandler(object sender, get_SourceBarCode_MoveStockStepOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MoveStockStepOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46817,11 +54556,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SourceBarCode_MoveStockStepInCompletedEventHandler(object sender, get_SourceBarCode_MoveStockStepInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MoveStockStepInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46851,11 +54590,79 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_POStockInBackCompletedEventHandler(object sender, get_SourceBarCode_POStockInBackCompletedEventArgs 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_POStockInBackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_POStockInBackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SourceBarCode_MateOutBackCompletedEventHandler(object sender, get_SourceBarCode_MateOutBackCompletedEventArgs 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_MateOutBackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_MateOutBackCompletedEventArgs(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_BarCodeCompletedEventHandler(object sender, get_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46885,11 +54692,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SystemParameter_BarCodeCompletedEventHandler(object sender, get_SystemParameter_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SystemParameter_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -46991,11 +54798,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_BarCode_AllCompletedEventHandler(object sender, get_BarCode_AllCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_AllCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47025,11 +54832,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47059,11 +54866,45 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventArgs(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_BaseSetCompletedEventHandler(object sender, get_BaseSetCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BaseSetCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47093,11 +54934,45 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_BillBarCodeCompletedEventHandler(object sender, get_BillBarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BillBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BillBarCodeCompletedEventArgs(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_MoveStockCompletedEventHandler(object sender, get_BarCode_MoveStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47127,11 +55002,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47161,11 +55036,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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_MoveStock_SenKaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47195,11 +55070,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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_Pack_MoveStock_ZhuoLiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47229,11 +55104,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_CheckTypeByMouldSourceCompletedEventHandler(object sender, get_CheckTypeByMouldSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47263,11 +55138,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void getMouldSourceBillListCompletedEventHandler(object sender, getMouldSourceBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getMouldSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -47297,18 +55172,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventHandler(object sender, Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_CheckOtherInBillCompletedEventHandler(object sender, set_CheckOtherInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_CheckOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_CheckOtherInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47331,52 +55206,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetMouldBillEntry_TmpListCompletedEventHandler(object sender, GetMouldBillEntry_TmpListCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_AuditOtherInBillCompletedEventHandler(object sender, set_AuditOtherInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetMouldBillEntry_TmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_AuditOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetMouldBillEntry_TmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_DelSc_MouldStockBillMain_TempCompletedEventHandler(object sender, set_DelSc_MouldStockBillMain_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelSc_MouldStockBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelSc_MouldStockBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_AuditOtherInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47399,120 +55240,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMouldStockBill_NewCompletedEventHandler(object sender, set_SaveMouldStockBill_NewCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_StockInStyleCompletedEventHandler(object sender, get_StockInStyleCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMouldStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class get_StockInStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SaveMouldStockBill_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.4084.0")]
-    public delegate void MouldTempList_ModifyCompletedEventHandler(object sender, MouldTempList_ModifyCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class MouldTempList_ModifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal MouldTempList_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.4084.0")]
-    public delegate void GetMouldSourceCompletedEventHandler(object sender, GetMouldSourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetMouldSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetSc_MouldStockBillMain_TempListCompletedEventHandler(object sender, GetSc_MouldStockBillMain_TempListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_MouldStockBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_MouldStockBillMain_TempListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal get_StockInStyleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47527,18 +55266,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void DeleteMouldBillListCompletedEventHandler(object sender, DeleteMouldBillListCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherInBill_NewCompletedEventHandler(object sender, set_SaveOtherInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class DeleteMouldBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal DeleteMouldBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherInBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47561,152 +55300,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetBillEntry_TmpListCompletedEventHandler(object sender, GetBillEntry_TmpListCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherInBill_CLD_NewCompletedEventHandler(object sender, set_SaveOtherInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBillEntry_TmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetBillEntry_TmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sMouldManagerCtl {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sFIFOCtl {
-            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.4084.0")]
-    public delegate void GetBillEntryTmpListCompletedEventHandler(object sender, GetBillEntryTmpListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBillEntryTmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetBillEntryTmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sMouldManagerCtl {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sFIFOCtl {
-            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.4084.0")]
-    public delegate void get_CheckTypeByPackBarCode_PackCompletedEventHandler(object sender, get_CheckTypeByPackBarCode_PackCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByPackBarCode_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_CheckTypeByPackBarCode_PackCompletedEventArgs(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.4084.0")]
-    public delegate void get_CheckTypeByBarCode_PackUnionCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackUnionCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByBarCode_PackUnionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_CheckTypeByBarCode_PackUnionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherInBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47729,18 +55334,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_CheckTypeByBarCode_PackSplitCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackSplitCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherInBill_MESCompletedEventHandler(object sender, set_SaveOtherInBill_MESCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByBarCode_PackSplitCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherInBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeByBarCode_PackSplitCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherInBill_MESCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47763,52 +55368,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetBillEntry_TmpList_PackCompletedEventHandler(object sender, GetBillEntry_TmpList_PackCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherInBill_BillCheckCompletedEventHandler(object sender, set_SaveOtherInBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBillEntry_TmpList_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherInBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetBillEntry_TmpList_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SavePackUnionBill_NewCompletedEventHandler(object sender, set_SavePackUnionBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePackUnionBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePackUnionBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherInBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47831,18 +55402,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SavePackSplitBill_NewCompletedEventHandler(object sender, set_SavePackSplitBill_NewCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMouldProdInBill_NewCompletedEventHandler(object sender, set_SaveMouldProdInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePackSplitBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveMouldProdInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SavePackSplitBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveMouldProdInBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47865,18 +55436,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_DelPonderationBillMain_Temp_PackCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_PackCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherInBill_CLDCompletedEventHandler(object sender, set_SaveOtherInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_DelPonderationBillMain_Temp_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherInBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -47899,222 +55470,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetSourceBillList_BillCheckCompletedEventHandler(object sender, GetSourceBillList_BillCheckCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveProcReportMoveBill_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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 set_SaveProcReportMoveBill_NewCompletedEventArgs : 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.4084.0")]
-    public delegate void get_BillBarCode_BillCheckCompletedEventHandler(object sender, get_BillBarCode_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.0")]
-    public delegate void get_BillBarCode_MateOutCheckCompletedEventHandler(object sender, get_BillBarCode_MateOutCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.0")]
-    public delegate void get_BillBarCode_OtherOutCheckCompletedEventHandler(object sender, get_BillBarCode_OtherOutCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.0")]
-    public delegate void get_BillBarCode_MoveStockCheckCompletedEventHandler(object sender, get_BillBarCode_MoveStockCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.0")]
-    public delegate void get_BarCode_MoveStockBillCheckCompletedEventHandler(object sender, get_BarCode_MoveStockBillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.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.4084.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) : 
+        internal set_SaveProcReportMoveBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -48137,18 +55504,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -48171,78 +55538,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_CheckTypeByBarCode_BillCheckCompletedEventHandler(object sender, get_CheckTypeByBarCode_BillCheckCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveProcReportMoveBill_MoveStockCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByBarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProcReportMoveBill_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeByBarCode_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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs(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.4084.0")]
-    public delegate void set_UpdateTemp_BillCheckCompletedEventHandler(object sender, set_UpdateTemp_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_UpdateTemp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_UpdateTemp_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProcReportMoveBill_MoveStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -48265,292 +55572,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs(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.4084.0")]
-    public delegate void getDataSetByMasterSQLCompletedEventHandler(object sender, getDataSetByMasterSQLCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getDataSetByMasterSQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getDataSetByMasterSQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void getCheckOpenCompletedEventHandler(object sender, getCheckOpenCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getCheckOpenCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getCheckOpenCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void getGetDataBaseCompletedEventHandler(object sender, getGetDataBaseCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getGetDataBaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getGetDataBaseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sK3 {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void getCheckCzymcCompletedEventHandler(object sender, getCheckCzymcCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getCheckCzymcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getCheckCzymcCompletedEventArgs(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.4084.0")]
-    public delegate void getSub_GetCurPeriodCompletedEventHandler(object sender, getSub_GetCurPeriodCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getSub_GetCurPeriodCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getSub_GetCurPeriodCompletedEventArgs(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 int sYear {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((int)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public int sPeriod {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((int)(this.results[2]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void getDataSetBySQLCompletedEventHandler(object sender, getDataSetBySQLCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getDataSetBySQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getDataSetBySQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void getRunProcCompletedEventHandler(object sender, getRunProcCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getRunProcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getRunProcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void getRunProcByMulCompletedEventHandler(object sender, getRunProcByMulCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getRunProcByMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getRunProcByMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void getSecurity_LogCompletedEventHandler(object sender, getSecurity_LogCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getSecurity_LogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getSecurity_LogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -48573,18 +55606,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_CancelltionBarCodeBillCompletedEventHandler(object sender, set_CancelltionBarCodeBillCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_CheckPOInStockBill_NewCompletedEventHandler(object sender, set_CheckPOInStockBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_CheckPOInStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal set_CancelltionBarCodeBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_CheckPOInStockBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -48596,14 +55629,124 @@
                 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.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_CheckPOInStockBill_CLDCompletedEventHandler(object sender, set_CheckPOInStockBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckPOInStockBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckPOInStockBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_CheckPOInStockBillCompletedEventHandler(object sender, set_CheckPOInStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckPOInStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckPOInStockBillCompletedEventArgs(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_SaveSTJGInBillCompletedEventHandler(object sender, set_SaveSTJGInBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSTJGInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSTJGInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_CheckSTJGOutBillCompletedEventHandler(object sender, set_CheckSTJGOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckSTJGOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48633,11 +55776,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_CheckSTJGOutBill_RowCompletedEventHandler(object sender, set_CheckSTJGOutBill_RowCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckSTJGOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48667,11 +55810,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveProExchReport_CLDCompletedEventHandler(object sender, set_SaveProExchReport_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProExchReport_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48701,11 +55844,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveNoPassProdCheckBill_NewCompletedEventHandler(object sender, set_SaveNoPassProdCheckBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveNoPassProdCheckBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48735,11 +55878,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_PonderationBillMain_TempListCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48761,11 +55904,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48787,11 +55930,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKF_PonderationBillMain_Audit_TempListCompletedEventHandler(object sender, GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48813,11 +55956,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void DeleteBillList_AuditCompletedEventHandler(object sender, DeleteBillList_AuditCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteBillList_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48847,11 +55990,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48897,11 +56040,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_PonderationBillMain_Temp_Update_SPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -48923,11 +56066,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49013,11 +56156,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void TempList_ModifyCompletedEventHandler(object sender, TempList_ModifyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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 {
@@ -49047,11 +56190,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -49081,11 +56224,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -49107,11 +56250,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -49133,11 +56276,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -49159,11 +56302,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -49193,11 +56336,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -49219,11 +56362,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -49245,11 +56388,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -49271,11 +56414,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheckQtyByBarCodeCompletedEventHandler(object sender, Get_CheckQtyByBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckQtyByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49305,11 +56448,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheckQtyByBarCode_GetWhAndSPCompletedEventHandler(object sender, Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49355,11 +56498,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventHandler(object sender, Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49405,11 +56548,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheckQtyByBarCodeBillCompletedEventHandler(object sender, Get_CheckQtyByBarCodeBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckQtyByBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49439,11 +56582,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheckQtyByBarCode_WHAndSPCompletedEventHandler(object sender, Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49465,11 +56608,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheckQtyByBarCode_AuditCompletedEventHandler(object sender, Get_CheckQtyByBarCode_AuditCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckQtyByBarCode_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49491,11 +56634,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheakBarCodeAndCPCompletedEventHandler(object sender, Get_CheakBarCodeAndCPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheakBarCodeAndCPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49525,11 +56668,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_IsBarCodeQtyCompletedEventHandler(object sender, Get_IsBarCodeQtyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_IsBarCodeQtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49567,11 +56710,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_IsSourceBillCompletedEventHandler(object sender, Get_IsSourceBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_IsSourceBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49593,11 +56736,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_IsAuditBillCompletedEventHandler(object sender, Get_IsAuditBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_IsAuditBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49619,11 +56762,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void DeleteByICStockBillCompletedEventHandler(object sender, DeleteByICStockBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteByICStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49645,11 +56788,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SaveBarCodeFormServerCompletedEventHandler(object sender, get_SaveBarCodeFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveBarCodeFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49679,11 +56822,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveScanToServerCompletedEventHandler(object sender, set_SaveScanToServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveScanToServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49713,11 +56856,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ServerFileListCompletedEventHandler(object sender, get_ServerFileListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49739,11 +56882,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ServerFileListForWMSCompletedEventHandler(object sender, get_ServerFileListForWMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileListForWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49765,11 +56908,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ServerFileListForNBWMSCompletedEventHandler(object sender, get_ServerFileListForNBWMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileListForNBWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49791,11 +56934,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ServerFileListForNBLMESCompletedEventHandler(object sender, get_ServerFileListForNBLMESCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileListForNBLMESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49817,11 +56960,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ServerFileCompletedEventHandler(object sender, get_ServerFileCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49851,11 +56994,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ServerFileForWMSCompletedEventHandler(object sender, get_ServerFileForWMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileForWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49885,11 +57028,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ORGANIZATIONSCompletedEventHandler(object sender, get_ORGANIZATIONSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49911,11 +57054,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ORGANIZATIONS_UserByOrgRelationCompletedEventHandler(object sender, get_ORGANIZATIONS_UserByOrgRelationCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONS_UserByOrgRelationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49937,11 +57080,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ORGANIZATIONSIDByNameCompletedEventHandler(object sender, get_ORGANIZATIONSIDByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONSIDByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49963,11 +57106,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ORGANIZATIONSNOByNameCompletedEventHandler(object sender, get_ORGANIZATIONSNOByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONSNOByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -49989,11 +57132,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_DataCenterIDByNameCompletedEventHandler(object sender, get_DataCenterIDByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_DataCenterIDByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50015,11 +57158,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_DataCenterListCompletedEventHandler(object sender, get_DataCenterListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_DataCenterListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50041,11 +57184,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void getRunProcByMul_BackCompletedEventHandler(object sender, getRunProcByMul_BackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getRunProcByMul_BackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50075,11 +57218,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_ORGANIZATIONSListCompletedEventHandler(object sender, get_ORGANIZATIONSListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONSListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50101,11 +57244,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SaveCLOUDUseNameandPsdCompletedEventHandler(object sender, get_SaveCLOUDUseNameandPsdCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveCLOUDUseNameandPsdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50127,11 +57270,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SaveMESCLOUDUseNamePsdCompletedEventHandler(object sender, get_SaveMESCLOUDUseNamePsdCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveMESCLOUDUseNamePsdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50153,11 +57296,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void CheckAllowBeforeSaveCompletedEventHandler(object sender, CheckAllowBeforeSaveCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class CheckAllowBeforeSaveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50187,11 +57330,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SystemParameterCompletedEventHandler(object sender, get_SystemParameterCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SystemParameterCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50213,11 +57356,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_InfoByBarCodeCompletedEventHandler(object sender, get_InfoByBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_InfoByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50247,11 +57390,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheckWhAndSPCompletedEventHandler(object sender, Get_CheckWhAndSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckWhAndSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50297,11 +57440,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_CheckWhAndSP_BeUpdateCompletedEventHandler(object sender, Get_CheckWhAndSP_BeUpdateCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckWhAndSP_BeUpdateCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50331,11 +57474,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_InfoByBarCode_SourceCompletedEventHandler(object sender, get_InfoByBarCode_SourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_InfoByBarCode_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -50373,362 +57516,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_InfoByBarCodeForReportCompletedEventHandler(object sender, get_InfoByBarCodeForReportCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustOutBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_InfoByBarCodeForReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_InfoByBarCodeForReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsGy_BarCodeBill_WMS_Model_View Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsGy_BarCodeBill_WMS_Model_View)(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.4084.0")]
-    public delegate void get_InfoByStationInBillCompletedEventHandler(object sender, get_InfoByStationInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_InfoByStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_InfoByStationInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sReturn {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_InfoByStationOutBillCompletedEventHandler(object sender, get_InfoByStationOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_InfoByStationOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_InfoByStationOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sReturn {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_MaxBillNoAndIDCompletedEventHandler(object sender, get_MaxBillNoAndIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_MaxBillNoAndIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_MaxBillNoAndIDCompletedEventArgs(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 HBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(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.4084.0")]
-    public delegate void get_MaxBillNoAndID_K3CompletedEventHandler(object sender, get_MaxBillNoAndID_K3CompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_MaxBillNoAndID_K3CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_MaxBillNoAndID_K3CompletedEventArgs(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 HBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(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.4084.0")]
-    public delegate void get_MaxBillNoAndID_CLDCompletedEventHandler(object sender, get_MaxBillNoAndID_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_MaxBillNoAndID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_MaxBillNoAndID_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(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.4084.0")]
-    public delegate void get_MaxBillNoAndID_NewCompletedEventHandler(object sender, get_MaxBillNoAndID_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_MaxBillNoAndID_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_MaxBillNoAndID_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 HBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(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.4084.0")]
-    public delegate void get_MaxBillIDCompletedEventHandler(object sender, get_MaxBillIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_MaxBillIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_MaxBillIDCompletedEventArgs(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 HInterID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void CheckModRightCompletedEventHandler(object sender, CheckModRightCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class CheckModRightCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal CheckModRightCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -50751,18 +57550,256 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_UserCompletedEventHandler(object sender, get_UserCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherOutBackBillCompletedEventHandler(object sender, set_SaveOtherOutBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_UserCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_UserCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherOutBackBillCompletedEventArgs(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_SaveOtherOutBackBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBackBill_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_SaveOtherOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveOtherOutBackBill_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_SaveOtherOutBillCompletedEventHandler(object sender, set_SaveOtherOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveOtherOutBillCompletedEventArgs(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_CheckAddOtherOutBillCompletedEventHandler(object sender, set_CheckAddOtherOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckAddOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckAddOtherOutBillCompletedEventArgs(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_CheckOtherOutBillCompletedEventHandler(object sender, set_CheckOtherOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckOtherOutBillCompletedEventArgs(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_CheckOtherOutBill_RowCompletedEventHandler(object sender, set_CheckOtherOutBill_RowCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckOtherOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckOtherOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_AuditOtherOutBillCompletedEventHandler(object sender, set_AuditOtherOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditOtherOutBillCompletedEventArgs(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_StockOutStyleCompletedEventHandler(object sender, get_StockOutStyleCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_StockOutStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_StockOutStyleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -50777,18 +57814,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void CheckUserCompletedEventHandler(object sender, CheckUserCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherOutBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class CheckUserCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal CheckUserCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -50811,468 +57848,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_TestStrCompletedEventHandler(object sender, get_TestStrCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveOtherOutBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_TestStrCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_TestStrCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_ServerConCompletedEventHandler(object sender, get_ServerConCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ServerConCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_ServerConCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_ServerCon2CompletedEventHandler(object sender, get_ServerCon2CompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_ServerCon2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_ServerCon2CompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_SubDisplayCompletedEventHandler(object sender, get_SubDisplayCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SubDisplayCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SubDisplayCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_SubDisplayByOwnerCompletedEventHandler(object sender, get_SubDisplayByOwnerCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SubDisplayByOwnerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SubDisplayByOwnerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetWorkProcInfoBoardCompletedEventHandler(object sender, GetWorkProcInfoBoardCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetWorkProcInfoBoardCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetWorkProcInfoBoardCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErr {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetICInventoryByBarCode_ViewCompletedEventHandler(object sender, GetICInventoryByBarCode_ViewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetICInventoryByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetICInventoryByBarCode_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErr {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetMaterByBarCode_ViewCompletedEventHandler(object sender, GetMaterByBarCode_ViewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetMaterByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetMaterByBarCode_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErr {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetICInventoryByBarCodeSP_ViewCompletedEventHandler(object sender, GetICInventoryByBarCodeSP_ViewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetICInventoryByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetICInventoryByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErr {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetMaterByBarCodeSP_ViewCompletedEventHandler(object sender, GetMaterByBarCodeSP_ViewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetMaterByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetMaterByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErr {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void SetFIFOPonderationBillMain_TempCompletedEventHandler(object sender, SetFIFOPonderationBillMain_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class SetFIFOPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal SetFIFOPonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErr {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillNo {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSourceBillType {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sHSupID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[3]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHSupName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[4]));
-            }
-        }
-        
-        /// <remarks/>
-        public long sHDeptID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[5]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sHDeptName {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[6]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[7]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_CheckTypeByBarCodeCompletedEventHandler(object sender, get_CheckTypeByBarCodeCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_CheckTypeByBarCodeCompletedEventArgs(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.4084.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -51295,52 +57882,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void get_CheckTypeByBarCode_OutCompletedEventHandler(object sender, get_CheckTypeByBarCode_OutCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherOutBill_MESCompletedEventHandler(object sender, set_SaveOtherOutBill_MESCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByBarCode_OutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveOtherOutBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeByBarCode_OutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveOtherOutBill_MESCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -51363,11 +57916,147 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherOutBill_CLDCompletedEventHandler(object sender, set_SaveOtherOutBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveOtherOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveOtherOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveOtherOutBill_BillCheckCompletedEventHandler(object sender, set_SaveOtherOutBill_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_SaveOtherOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveOtherOutBill_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_SavePOStockInBackBillCompletedEventHandler(object sender, set_SavePOStockInBackBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePOStockInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePOStockInBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SavePOStockInBackBill_NewCompletedEventHandler(object sender, set_SavePOStockInBackBill_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_SavePOStockInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePOStockInBackBill_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_SavePOStockInBackBill_CLD_NewCompletedEventHandler(object sender, set_SavePOStockInBackBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51397,11 +58086,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePOStockInBackBill_CLDCompletedEventHandler(object sender, set_SavePOStockInBackBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51431,11 +58120,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePOStockInBillCompletedEventHandler(object sender, set_SavePOStockInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51465,11 +58154,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_CheckAddPOStockInBillCompletedEventHandler(object sender, set_CheckAddPOStockInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckAddPOStockInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51499,11 +58188,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_CheckPOStockInBillCompletedEventHandler(object sender, set_CheckPOStockInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckPOStockInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51533,11 +58222,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_AuditPOStockInBillCompletedEventHandler(object sender, set_AuditPOStockInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_AuditPOStockInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51567,11 +58256,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePOStockInBill_NewCompletedEventHandler(object sender, set_SavePOStockInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51601,11 +58290,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePOStockInBill_CLD_NewCompletedEventHandler(object sender, set_SavePOStockInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51635,11 +58324,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePOStockInBill_CLDCompletedEventHandler(object sender, set_SavePOStockInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51669,11 +58358,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveProductInBill_MulSource_CLDCompletedEventHandler(object sender, set_SaveProductInBill_MulSource_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProductInBill_MulSource_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51711,11 +58400,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_CheckProductInBill_CLDCompletedEventHandler(object sender, set_CheckProductInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckProductInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51745,11 +58434,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetInfoByBarCodeCompletedEventHandler(object sender, GetInfoByBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetInfoByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51827,11 +58516,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -51861,11 +58550,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -51895,11 +58584,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -51929,11 +58618,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -51963,11 +58652,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -51997,11 +58686,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -52031,11 +58720,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [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.4084.0")]
+    [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 {
@@ -52065,11 +58754,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetProductInBillCompletedEventHandler(object sender, GetProductInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52091,11 +58780,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveProductInBill_NewCompletedEventHandler(object sender, set_SaveProductInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProductInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52125,11 +58814,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveProductInBill_CLD_NewCompletedEventHandler(object sender, set_SaveProductInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProductInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52159,11 +58848,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveProductInBill_CLDCompletedEventHandler(object sender, set_SaveProductInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProductInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52193,11 +58882,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveEntrustInBackBillCompletedEventHandler(object sender, set_SaveEntrustInBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52227,11 +58916,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveEntrustInBackBill_NewCompletedEventHandler(object sender, set_SaveEntrustInBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52261,11 +58950,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveEntrustInBillCompletedEventHandler(object sender, set_SaveEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52295,11 +58984,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_CheckAddEntrustInBillCompletedEventHandler(object sender, set_CheckAddEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckAddEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52329,11 +59018,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_CheckEntrustInBillCompletedEventHandler(object sender, set_CheckEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52363,11 +59052,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_AuditEntrustInBillCompletedEventHandler(object sender, set_AuditEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_AuditEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52397,11 +59086,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveEntrustInBill_NewCompletedEventHandler(object sender, set_SaveEntrustInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52431,11 +59120,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveEntrustInBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52465,11 +59154,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveEntrustInBill_CLDCompletedEventHandler(object sender, set_SaveEntrustInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52499,11 +59188,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveOtherInBackBillCompletedEventHandler(object sender, set_SaveOtherInBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52533,11 +59222,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveOtherInBackBill_NewCompletedEventHandler(object sender, set_SaveOtherInBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52567,11 +59256,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveOtherInBillCompletedEventHandler(object sender, set_SaveOtherInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52601,11 +59290,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_CheckAddOtherInBillCompletedEventHandler(object sender, set_CheckAddOtherInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckAddOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52635,4259 +59324,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_CheckOtherInBillCompletedEventHandler(object sender, set_CheckOtherInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckOtherInBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_AuditOtherInBillCompletedEventHandler(object sender, set_AuditOtherInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditOtherInBillCompletedEventArgs(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.4084.0")]
-    public delegate void get_StockInStyleCompletedEventHandler(object sender, get_StockInStyleCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_StockInStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_StockInStyleCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveOtherInBill_NewCompletedEventHandler(object sender, set_SaveOtherInBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherInBill_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.4084.0")]
-    public delegate void set_SaveOtherInBill_CLD_NewCompletedEventHandler(object sender, set_SaveOtherInBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherInBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveOtherInBill_BillCheckCompletedEventHandler(object sender, set_SaveOtherInBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherInBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherInBill_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.4084.0")]
-    public delegate void set_SaveMouldProdInBill_NewCompletedEventHandler(object sender, set_SaveMouldProdInBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMouldProdInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMouldProdInBill_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.4084.0")]
-    public delegate void set_SaveOtherInBill_CLDCompletedEventHandler(object sender, set_SaveOtherInBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherInBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveProcReportMoveBill_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProcReportMoveBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProcReportMoveBill_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.4084.0")]
-    public delegate void set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveProcReportMoveBill_MoveStockCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStockCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProcReportMoveBill_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProcReportMoveBill_MoveStockCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_CheckPOInStockBill_NewCompletedEventHandler(object sender, set_CheckPOInStockBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckPOInStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckPOInStockBill_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.4084.0")]
-    public delegate void set_CheckPOInStockBill_CLDCompletedEventHandler(object sender, set_CheckPOInStockBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckPOInStockBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckPOInStockBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_CheckPOInStockBillCompletedEventHandler(object sender, set_CheckPOInStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckPOInStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckPOInStockBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveSTJGInBillCompletedEventHandler(object sender, set_SaveSTJGInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSTJGInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSTJGInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveSellOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveSellOutBackBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBackBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveSellOutBillCompletedEventHandler(object sender, set_SaveSellOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_AuditSellOutBillCompletedEventHandler(object sender, set_AuditSellOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditSellOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditSellOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveSellOutBill_NewCompletedEventHandler(object sender, set_SaveSellOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBill_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.4084.0")]
-    public delegate void set_SaveSellOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveSellOutBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveStationInBillCompletedEventHandler(object sender, set_SaveStationInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveStationInBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveMESBeginWorkBillCompletedEventHandler(object sender, set_SaveMESBeginWorkBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMESBeginWorkBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMESBeginWorkBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveStdWorkQtyBillCompletedEventHandler(object sender, set_SaveStdWorkQtyBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveStdWorkQtyBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveStdWorkQtyBillCompletedEventArgs(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.4084.0")]
-    public delegate void GetSc_StdWorkQtyBill_HMaterIDCompletedEventHandler(object sender, GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs(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.4084.0")]
-    public delegate void GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventHandler(object sender, GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckMateOutBill_CLDCompletedEventHandler(object sender, set_CheckMateOutBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMateOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMateOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMateOutBackBillCompletedEventHandler(object sender, set_SaveMateOutBackBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBackBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveMateOutBackBill_NewCompletedEventHandler(object sender, set_SaveMateOutBackBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBackBill_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.4084.0")]
-    public delegate void set_SaveMateOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateOutBackBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMateOutBillCompletedEventHandler(object sender, set_SaveMateOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckAddMateOutBillCompletedEventHandler(object sender, set_CheckAddMateOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckAddMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckAddMateOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckMateOutBillCompletedEventHandler(object sender, set_CheckMateOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMateOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckMateOutBill_RowCompletedEventHandler(object sender, set_CheckMateOutBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMateOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMateOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_AuditMateOutBillCompletedEventHandler(object sender, set_AuditMateOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditMateOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_MateOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_MateOutBill_K3_SourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_MateOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_MateOutBill_K3_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMateOutBill_NewCompletedEventHandler(object sender, set_SaveMateOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBill_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.4084.0")]
-    public delegate void set_SaveMateOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMateOutBill_CLDCompletedEventHandler(object sender, set_SaveMateOutBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMateOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateOutBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBill_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.4084.0")]
-    public delegate void set_SaveMateReplenishOutBill_NewCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateReplenishOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateReplenishOutBill_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.4084.0")]
-    public delegate void set_SaveMateReplenishOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveEntrustInBackBill_CLDCompletedEventHandler(object sender, set_SaveEntrustInBackBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustInBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustInBackBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveEntrustOutBackBillCompletedEventHandler(object sender, set_SaveEntrustOutBackBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBackBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveEntrustOutBackBill_NewCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBackBill_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.4084.0")]
-    public delegate void set_SaveEntrustOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveEntrustOutBillCompletedEventHandler(object sender, set_SaveEntrustOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckAddEntrustOutBillCompletedEventHandler(object sender, set_CheckAddEntrustOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckAddEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckAddEntrustOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckEntrustOutBillCompletedEventHandler(object sender, set_CheckEntrustOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_CheckEntrustOutBill_RowCompletedEventHandler(object sender, set_CheckEntrustOutBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckEntrustOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckEntrustOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_AuditEntrustOutBillCompletedEventHandler(object sender, set_AuditEntrustOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetKf_EntrustOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_EntrustOutBill_K3_SourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_EntrustOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_EntrustOutBill_K3_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveEntrustOutBill_NewCompletedEventHandler(object sender, set_SaveEntrustOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBill_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.4084.0")]
-    public delegate void set_SaveEntrustOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveEntrustOutBill_CLDCompletedEventHandler(object sender, set_SaveEntrustOutBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveOtherOutBackBillCompletedEventHandler(object sender, set_SaveOtherOutBackBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherOutBackBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveOtherOutBackBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBackBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherOutBackBill_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.4084.0")]
-    public delegate void set_SaveOtherOutBillCompletedEventHandler(object sender, set_SaveOtherOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckAddOtherOutBillCompletedEventHandler(object sender, set_CheckAddOtherOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckAddOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckAddOtherOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckOtherOutBillCompletedEventHandler(object sender, set_CheckOtherOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckOtherOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckOtherOutBill_RowCompletedEventHandler(object sender, set_CheckOtherOutBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckOtherOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckOtherOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_AuditOtherOutBillCompletedEventHandler(object sender, set_AuditOtherOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditOtherOutBillCompletedEventArgs(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.4084.0")]
-    public delegate void get_StockOutStyleCompletedEventHandler(object sender, get_StockOutStyleCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_StockOutStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_StockOutStyleCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveOtherOutBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherOutBill_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.4084.0")]
-    public delegate void set_SaveOtherOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveOtherOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveOtherOutBill_CLDCompletedEventHandler(object sender, set_SaveOtherOutBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveOtherOutBill_BillCheckCompletedEventHandler(object sender, set_SaveOtherOutBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveOtherOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveOtherOutBill_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.4084.0")]
-    public delegate void set_SavePOStockInBackBillCompletedEventHandler(object sender, set_SavePOStockInBackBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePOStockInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePOStockInBackBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SavePOStockInBackBill_NewCompletedEventHandler(object sender, set_SavePOStockInBackBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePOStockInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePOStockInBackBill_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.4084.0")]
-    public delegate void set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs(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.4084.0")]
-    public delegate void set_PonderationBillMain_Temp_CheckQtyCompletedEventHandler(object sender, set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs(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.4084.0")]
-    public delegate void set_DelPonderationBillMain_TempCompletedEventHandler(object sender, set_DelPonderationBillMain_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_DelPonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_DelPonderationBillMain_Temp_InterIDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs(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.4084.0")]
-    public delegate void set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs(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.4084.0")]
-    public delegate void set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs(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.4084.0")]
-    public delegate void set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventHandler(object sender, set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs(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.4084.0")]
-    public delegate void set_DelPonderationBillMain_Temp_SourceInterDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs(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.4084.0")]
-    public delegate void set_DelPonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Audit_TempCompletedEventHandler(object sender, GetKf_PonderationBillMain_Audit_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Audit_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Audit_TempCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_TempCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_TempCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_MouldCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_FIFO_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.4084.0")]
-    public delegate void GetKf_ICStockBillSub_WMS_TempCompletedEventHandler(object sender, GetKf_ICStockBillSub_WMS_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_ICStockBillSub_WMS_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_ICStockBillSub_WMS_TempCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMainDetails_TempCompletedEventHandler(object sender, GetKf_PonderationBillMainDetails_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMainDetails_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMainDetails_TempCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_SubCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_SubCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_SubCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_SubCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_SumCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_SumCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_SumCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_SumCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_OffLineCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_CheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs(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.4084.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs(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.4084.0")]
-    public delegate void Get_ICInventoryByBarCodeListCompletedEventHandler(object sender, Get_ICInventoryByBarCodeListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_ICInventoryByBarCodeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_ICInventoryByBarCodeListCompletedEventArgs(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.4084.0")]
-    public delegate void Get_ICInventoryByMaterIDCompletedEventHandler(object sender, Get_ICInventoryByMaterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_ICInventoryByMaterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_ICInventoryByMaterIDCompletedEventArgs(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.4084.0")]
-    public delegate void GetCusAndBarCodeListCompletedEventHandler(object sender, GetCusAndBarCodeListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetCusAndBarCodeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetCusAndBarCodeListCompletedEventArgs(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.4084.0")]
-    public delegate void GetBarCode_TempCompletedEventHandler(object sender, GetBarCode_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBarCode_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetBarCode_TempCompletedEventArgs(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.4084.0")]
-    public delegate void set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventHandler(object sender, set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs(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.4084.0")]
-    public delegate void set_SavePonderationBillMain_Temp_NewCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_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.4084.0")]
-    public delegate void set_SaveDoorOutCheckBill_NewCompletedEventHandler(object sender, set_SaveDoorOutCheckBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveDoorOutCheckBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveDoorOutCheckBill_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.4084.0")]
-    public delegate void set_SaveICMOReportBill_AddCompletedEventHandler(object sender, set_SaveICMOReportBill_AddCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_AddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_AddCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventHandler(object sender, GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveQualityReportBillCompletedEventHandler(object sender, set_SaveQualityReportBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveQualityReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveQualityReportBillCompletedEventArgs(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.4084.0")]
-    public delegate void GetICMOReportBillNoCompletedEventHandler(object sender, GetICMOReportBillNoCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetICMOReportBillNoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetICMOReportBillNoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveICMOReportBillCompletedEventHandler(object sender, set_SaveICMOReportBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveICMOReportBillMulCompletedEventHandler(object sender, set_SaveICMOReportBillMulCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBillMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBillMulCompletedEventArgs(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.4084.0")]
-    public delegate void GetSc_ICMOReportBill_HICMOInterIDCompletedEventHandler(object sender, GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveICMOReportBill_NewCompletedEventHandler(object sender, set_SaveICMOReportBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_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.4084.0")]
-    public delegate void set_SaveICMOReportBill_CLD_NewCompletedEventHandler(object sender, set_SaveICMOReportBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveICMOReportBill_LayuiCompletedEventHandler(object sender, set_SaveICMOReportBill_LayuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_LayuiCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveICMOReportBill_CLD_LayuiCompletedEventHandler(object sender, set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveICMOProductReportBill_LayuiCompletedEventHandler(object sender, set_SaveICMOProductReportBill_LayuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOProductReportBill_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOProductReportBill_LayuiCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveICMOProductReportBill_CLD_LayuiCompletedEventHandler(object sender, set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveICMOProductReportBill_LayuiYqnCompletedEventHandler(object sender, set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventHandler(object sender, set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveMoveBill_CLDCompletedEventHandler(object sender, set_SaveMoveBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMoveStockBillCompletedEventHandler(object sender, set_SaveMoveStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckXCMoveStockBillCompletedEventHandler(object sender, set_CheckXCMoveStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckXCMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckXCMoveStockBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckXCMoveStockBill_RowCompletedEventHandler(object sender, set_CheckXCMoveStockBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckXCMoveStockBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckXCMoveStockBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_CheckMoveStockBillCompletedEventHandler(object sender, set_CheckMoveStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMoveStockBillCompletedEventArgs(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.4084.0")]
-    public delegate void set_CheckMoveStockBill_RowCompletedEventHandler(object sender, set_CheckMoveStockBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMoveStockBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMoveStockBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_AuditMoveStockBillCompletedEventHandler(object sender, set_AuditMoveStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditMoveStockBillCompletedEventArgs(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.4084.0")]
-    public delegate void get_StockMoveStyleCompletedEventHandler(object sender, get_StockMoveStyleCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_StockMoveStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_StockMoveStyleCompletedEventArgs(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.4084.0")]
-    public delegate void get_MoveDirectCompletedEventHandler(object sender, get_MoveDirectCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_MoveDirectCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_MoveDirectCompletedEventArgs(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.4084.0")]
-    public delegate void set_SaveMoveStockBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMoveStockBill_BillCheckCompletedEventHandler(object sender, set_SaveMoveStockBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_SaveMoveStockBill_CLD_BillCheckCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBill_CLD_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBill_CLD_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.4084.0")]
-    public delegate void set_SaveMoveStockStepOutBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockStepOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockStepOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <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.4084.0")]
-    public delegate void set_SaveMoveStockStepOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveMoveStockStepInBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveMoveStockStepInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56917,11 +59358,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveMoveStockStepInBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56951,11 +59392,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveCheckStockBillCompletedEventHandler(object sender, set_SaveCheckStockBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveCheckStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56985,11 +59426,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveCheckStockBill_WMSCompletedEventHandler(object sender, set_SaveCheckStockBill_WMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveCheckStockBill_WMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57019,11 +59460,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_IsCheckStock_ICInventoryCompletedEventHandler(object sender, Get_IsCheckStock_ICInventoryCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_IsCheckStock_ICInventoryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57045,11 +59486,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveSellOutBackBillCompletedEventHandler(object sender, set_SaveSellOutBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveSellOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57079,11 +59520,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveSellOutBackBill_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveSellOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57113,11 +59554,3655 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveSellOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLD_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_SaveSellOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveSellOutBackBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBackBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveSellOutBillCompletedEventHandler(object sender, set_SaveSellOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBillCompletedEventArgs(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_AuditSellOutBillCompletedEventHandler(object sender, set_AuditSellOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditSellOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditSellOutBillCompletedEventArgs(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_SaveSellOutBill_NewCompletedEventHandler(object sender, set_SaveSellOutBill_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_SaveSellOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_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_SaveSellOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBill_CLD_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_SaveSellOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveSellOutBill_MESCompletedEventHandler(object sender, set_SaveSellOutBill_MESCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_MESCompletedEventArgs(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_SaveSellOutBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveSellOutBill_BillCheckCompletedEventHandler(object sender, set_SaveSellOutBill_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_SaveSellOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_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_SaveStationInBillCompletedEventHandler(object sender, set_SaveStationInBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveStationInBillCompletedEventArgs(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_SaveMESBeginWorkBillCompletedEventHandler(object sender, set_SaveMESBeginWorkBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMESBeginWorkBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMESBeginWorkBillCompletedEventArgs(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_SaveStdWorkQtyBillCompletedEventHandler(object sender, set_SaveStdWorkQtyBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveStdWorkQtyBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveStdWorkQtyBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetSc_StdWorkQtyBill_HMaterIDCompletedEventHandler(object sender, GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs(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 GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventHandler(object sender, GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs(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 set_CheckMateOutBill_CLDCompletedEventHandler(object sender, set_CheckMateOutBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMateOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMateOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMateOutBackBillCompletedEventHandler(object sender, set_SaveMateOutBackBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBackBillCompletedEventArgs(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_SaveMateOutBackBill_NewCompletedEventHandler(object sender, set_SaveMateOutBackBill_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_SaveMateOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBackBill_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_SaveMateOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateOutBackBill_CLD_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_SaveMateOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMateOutBillCompletedEventHandler(object sender, set_SaveMateOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBillCompletedEventArgs(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_CheckAddMateOutBillCompletedEventHandler(object sender, set_CheckAddMateOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckAddMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckAddMateOutBillCompletedEventArgs(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_CheckMateOutBillCompletedEventHandler(object sender, set_CheckMateOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMateOutBillCompletedEventArgs(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_CheckMateOutBill_RowCompletedEventHandler(object sender, set_CheckMateOutBill_RowCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMateOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMateOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_AuditMateOutBillCompletedEventHandler(object sender, set_AuditMateOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditMateOutBillCompletedEventArgs(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_MateOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_MateOutBill_K3_SourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_MateOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_MateOutBill_K3_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMateOutBill_NewCompletedEventHandler(object sender, set_SaveMateOutBill_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_SaveMateOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBill_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_SaveMateOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateOutBill_CLD_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_SaveMateOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMateOutBill_CLDCompletedEventHandler(object sender, set_SaveMateOutBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMateOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateOutBill_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_SaveMateOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBill_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_SaveMateReplenishOutBill_NewCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_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_SaveMateReplenishOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateReplenishOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMateReplenishOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_CLD_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_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <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;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustInBackBill_CLDCompletedEventHandler(object sender, set_SaveEntrustInBackBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveEntrustInBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustInBackBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustOutBackBillCompletedEventHandler(object sender, set_SaveEntrustOutBackBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveEntrustOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustOutBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustOutBackBill_NewCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_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_SaveEntrustOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustOutBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_CLD_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_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustOutBillCompletedEventHandler(object sender, set_SaveEntrustOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustOutBillCompletedEventArgs(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_CheckAddEntrustOutBillCompletedEventHandler(object sender, set_CheckAddEntrustOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckAddEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckAddEntrustOutBillCompletedEventArgs(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_CheckEntrustOutBillCompletedEventHandler(object sender, set_CheckEntrustOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_CheckEntrustOutBill_RowCompletedEventHandler(object sender, set_CheckEntrustOutBill_RowCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckEntrustOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckEntrustOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_AuditEntrustOutBillCompletedEventHandler(object sender, set_AuditEntrustOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_EntrustOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_EntrustOutBill_K3_SourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_EntrustOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_EntrustOutBill_K3_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustOutBill_NewCompletedEventHandler(object sender, set_SaveEntrustOutBill_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_SaveEntrustOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustOutBill_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_SaveEntrustOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustOutBill_CLD_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_SaveEntrustOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveEntrustOutBill_CLDCompletedEventHandler(object sender, set_SaveEntrustOutBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveEntrustOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(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_ChangGuiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs 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_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs(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_PonderationBillMain_Temp_CheckQtyCompletedEventHandler(object sender, set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs(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_DelPonderationBillMain_TempCompletedEventHandler(object sender, set_DelPonderationBillMain_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_DelPonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string 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_DelPonderationBillMain_Temp_InterIDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs(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_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs(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_DelPonderationBillMain_Temp_SourceInterIDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs(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_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventHandler(object sender, set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs(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_DelPonderationBillMain_Temp_SourceInterDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs(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_DelPonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs(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_Audit_TempCompletedEventHandler(object sender, GetKf_PonderationBillMain_Audit_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Audit_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Audit_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_TempCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempCompletedEventArgs 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_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_MouldCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_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_Temp_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_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 GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_FIFO_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_Temp_FIFO_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_FIFO_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 GetKf_ICStockBillSub_WMS_TempCompletedEventHandler(object sender, GetKf_ICStockBillSub_WMS_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_ICStockBillSub_WMS_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_ICStockBillSub_WMS_TempCompletedEventArgs(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_PonderationBillMainDetails_TempCompletedEventHandler(object sender, GetKf_PonderationBillMainDetails_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMainDetails_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMainDetails_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_SubCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_SubCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_SubCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_SubCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_SumCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_SumCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_SumCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_SumCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_OffLineCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_CheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs(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_ICInventoryByBarCodeListCompletedEventHandler(object sender, Get_ICInventoryByBarCodeListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_ICInventoryByBarCodeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_ICInventoryByBarCodeListCompletedEventArgs(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_ICInventoryByMaterIDCompletedEventHandler(object sender, Get_ICInventoryByMaterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_ICInventoryByMaterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_ICInventoryByMaterIDCompletedEventArgs(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 GetCusAndBarCodeListCompletedEventHandler(object sender, GetCusAndBarCodeListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetCusAndBarCodeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetCusAndBarCodeListCompletedEventArgs(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 GetBarCode_TempCompletedEventHandler(object sender, GetBarCode_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBarCode_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBarCode_TempCompletedEventArgs(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 set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventHandler(object sender, set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs(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_NewCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_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_SavePonderationBillMain_Temp_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_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_SaveDoorOutCheckBill_NewCompletedEventHandler(object sender, set_SaveDoorOutCheckBill_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_SaveDoorOutCheckBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveDoorOutCheckBill_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_SaveICMOReportBill_AddCompletedEventHandler(object sender, set_SaveICMOReportBill_AddCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBill_AddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_AddCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventHandler(object sender, GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs(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 set_SaveQualityReportBillCompletedEventHandler(object sender, set_SaveQualityReportBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveQualityReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveQualityReportBillCompletedEventArgs(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 GetICMOReportBillNoCompletedEventHandler(object sender, GetICMOReportBillNoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetICMOReportBillNoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetICMOReportBillNoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveICMOReportBillCompletedEventHandler(object sender, set_SaveICMOReportBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBillCompletedEventArgs(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_SaveICMOReportBillMulCompletedEventHandler(object sender, set_SaveICMOReportBillMulCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBillMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBillMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetSc_ICMOReportBill_HICMOInterIDCompletedEventHandler(object sender, GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs(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 set_SaveICMOReportBill_NewCompletedEventHandler(object sender, set_SaveICMOReportBill_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_SaveICMOReportBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_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_SaveICMOReportBill_CLD_NewCompletedEventHandler(object sender, set_SaveICMOReportBill_CLD_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_SaveICMOReportBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveICMOReportBill_LayuiCompletedEventHandler(object sender, set_SaveICMOReportBill_LayuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBill_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_LayuiCompletedEventArgs(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_SaveICMOReportBill_CLD_LayuiCompletedEventHandler(object sender, set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs(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_SaveICMOProductReportBill_LayuiCompletedEventHandler(object sender, set_SaveICMOProductReportBill_LayuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOProductReportBill_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOProductReportBill_LayuiCompletedEventArgs(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_SaveICMOProductReportBill_CLD_LayuiCompletedEventHandler(object sender, set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs(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_SaveICMOProductReportBill_LayuiYqnCompletedEventHandler(object sender, set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs(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_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventHandler(object sender, set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs(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_SaveMoveBill_CLDCompletedEventHandler(object sender, set_SaveMoveBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockBillCompletedEventHandler(object sender, set_SaveMoveStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockBill_PDCompletedEventHandler(object sender, set_SaveMoveStockBill_PDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBill_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockBill_CLD_New_PDCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void get_BarCode_MoveStock_PDCompletedEventHandler(object sender, get_BarCode_MoveStock_PDCompletedEventArgs 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_MoveStock_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCode_MoveStock_PDCompletedEventArgs(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_MoveStock_PDCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs 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_MoveStock_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs(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_MoveStock_ARCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs 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_MoveStock_ARCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs(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_CheckXCMoveStockBillCompletedEventHandler(object sender, set_CheckXCMoveStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckXCMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckXCMoveStockBillCompletedEventArgs(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_CheckXCMoveStockBill_RowCompletedEventHandler(object sender, set_CheckXCMoveStockBill_RowCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckXCMoveStockBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckXCMoveStockBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_CheckMoveStockBillCompletedEventHandler(object sender, set_CheckMoveStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMoveStockBillCompletedEventArgs(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_CheckMoveStockBill_RowCompletedEventHandler(object sender, set_CheckMoveStockBill_RowCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMoveStockBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMoveStockBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_AuditMoveStockBillCompletedEventHandler(object sender, set_AuditMoveStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditMoveStockBillCompletedEventArgs(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_StockMoveStyleCompletedEventHandler(object sender, get_StockMoveStyleCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_StockMoveStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_StockMoveStyleCompletedEventArgs(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_MoveDirectCompletedEventHandler(object sender, get_MoveDirectCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_MoveDirectCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_MoveDirectCompletedEventArgs(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 set_SaveMoveStockBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_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_SaveMoveStockBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockBill_MESCompletedEventHandler(object sender, set_SaveMoveStockBill_MESCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_MESCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockBill_BillCheckCompletedEventHandler(object sender, set_SaveMoveStockBill_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_SaveMoveStockBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockBill_CLD_BillCheckCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_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_SaveMoveStockBill_CLD_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_CLD_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockStepOutBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockStepOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockStepOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void set_SaveMoveStockStepOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetSc_ICMOBillListCompletedEventHandler(object sender, GetSc_ICMOBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_ICMOBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_ICMOBillListCompletedEventArgs(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 GetSc_ICMOReportBillListCompletedEventHandler(object sender, GetSc_ICMOReportBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_ICMOReportBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57139,11 +63224,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_ProcessReportBillListCompletedEventHandler(object sender, GetSc_ProcessReportBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_ProcessReportBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57165,11 +63250,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Check_ICMOReportBillCompletedEventHandler(object sender, Check_ICMOReportBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Check_ICMOReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57199,11 +63284,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveICMOReportBill_CaiCompletedEventHandler(object sender, set_SaveICMOReportBill_CaiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveICMOReportBill_CaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57233,11 +63318,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_ProductInBackBillListCompletedEventHandler(object sender, GetKf_ProductInBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_ProductInBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57259,11 +63344,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_XFICMOBillListCompletedEventHandler(object sender, GetSc_XFICMOBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_XFICMOBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57285,11 +63370,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetXs_SeOutStockBillList_CLDCompletedEventHandler(object sender, GetXs_SeOutStockBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOutStockBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57311,11 +63396,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetXs_SeOutStockBackBillList_CLDCompletedEventHandler(object sender, GetXs_SeOutStockBackBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOutStockBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57337,11 +63422,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_SellOutBillListCompletedEventHandler(object sender, GetKf_SellOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_SellOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57363,11 +63448,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetXs_SeOutStockBackBillListCompletedEventHandler(object sender, GetXs_SeOutStockBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOutStockBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57389,11 +63474,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetXs_SeOrderBillRedListCompletedEventHandler(object sender, GetXs_SeOrderBillRedListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOrderBillRedListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57415,11 +63500,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetXs_SeOrderBillListCompletedEventHandler(object sender, GetXs_SeOrderBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOrderBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57441,11 +63526,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetXs_SeDownStockBillListCompletedEventHandler(object sender, GetXs_SeDownStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeDownStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57467,11 +63552,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetXs_SeOutStockBillListCompletedEventHandler(object sender, GetXs_SeOutStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOutStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57493,11 +63578,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_PoInStockBillUnCheckListCompletedEventHandler(object sender, GetCg_PoInStockBillUnCheckListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_PoInStockBillUnCheckListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57519,11 +63604,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_PoInStockBillList_CLDCompletedEventHandler(object sender, GetCg_PoInStockBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_PoInStockBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57545,11 +63630,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_PoInStockBackBillList_CLDCompletedEventHandler(object sender, GetCg_PoInStockBackBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_PoInStockBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57571,11 +63656,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_POStockInBillListCompletedEventHandler(object sender, GetKf_POStockInBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_POStockInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57597,11 +63682,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_POInStockBackBillListCompletedEventHandler(object sender, GetCg_POInStockBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POInStockBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57623,11 +63708,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_POOrderBackBillListCompletedEventHandler(object sender, GetCg_POOrderBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POOrderBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57649,11 +63734,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_POInStockBillListCompletedEventHandler(object sender, GetCg_POInStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POInStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57675,11 +63760,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_POOrderBillListCompletedEventHandler(object sender, GetCg_POOrderBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POOrderBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57701,11 +63786,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_POStockInBackBillListCompletedEventHandler(object sender, GetKf_POStockInBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_POStockInBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57727,11 +63812,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_UnCheckPoInStockBillListCompletedEventHandler(object sender, GetCg_UnCheckPoInStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_UnCheckPoInStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57753,11 +63838,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_EntrustInBillListCompletedEventHandler(object sender, GetKf_EntrustInBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57779,11 +63864,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWW_WWOrderBackBillListCompletedEventHandler(object sender, GetWW_WWOrderBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWOrderBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57805,11 +63890,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_EntrustInBackBillListCompletedEventHandler(object sender, GetKf_EntrustInBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustInBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57831,11 +63916,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWW_WWPPBomList_CLDCompletedEventHandler(object sender, GetWW_WWPPBomList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWPPBomList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57857,11 +63942,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_EntrustOutBillListCompletedEventHandler(object sender, GetKf_EntrustOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57883,11 +63968,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWW_WWPPBomBackListCompletedEventHandler(object sender, GetWW_WWPPBomBackListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWPPBomBackListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57909,11 +63994,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWW_WWOrderBillListCompletedEventHandler(object sender, GetWW_WWOrderBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWOrderBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57935,11 +64020,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWW_WWPPBomListCompletedEventHandler(object sender, GetWW_WWPPBomListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWPPBomListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57961,11 +64046,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_EntrustOutBackBillListCompletedEventHandler(object sender, GetKf_EntrustOutBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustOutBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57987,11 +64072,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_XCMoveStockBillListCompletedEventHandler(object sender, GetKf_XCMoveStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_XCMoveStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58013,11 +64098,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_MoveStockBillList_CLDCompletedEventHandler(object sender, GetKf_MoveStockBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MoveStockBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58039,11 +64124,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_MoveStockRequestBillListCompletedEventHandler(object sender, GetKf_MoveStockRequestBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MoveStockRequestBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58065,11 +64150,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_MoveStockBillListCompletedEventHandler(object sender, GetKf_MoveStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MoveStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58091,11 +64176,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_MoveStockStepOutBillListCompletedEventHandler(object sender, GetKf_MoveStockStepOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MoveStockStepOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58117,11 +64202,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_StockOutRequestBillListCompletedEventHandler(object sender, GetKf_StockOutRequestBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_StockOutRequestBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58143,11 +64228,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_OtherOutBillListCompletedEventHandler(object sender, GetKf_OtherOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_OtherOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58169,11 +64254,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_OtherOutBackBillListCompletedEventHandler(object sender, GetKf_OtherOutBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_OtherOutBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58195,11 +64280,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_StockInRequestBillListCompletedEventHandler(object sender, GetKf_StockInRequestBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_StockInRequestBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58221,11 +64306,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_OtherInBillListCompletedEventHandler(object sender, GetKf_OtherInBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_OtherInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58247,11 +64332,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_OtherInBackBillListCompletedEventHandler(object sender, GetKf_OtherInBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_OtherInBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58273,11 +64358,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKF_ChangeBoxBillListCompletedEventHandler(object sender, GetKF_ChangeBoxBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKF_ChangeBoxBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58299,11 +64384,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_Assembly_CPBarCodeCompletedEventHandler(object sender, Get_Assembly_CPBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_Assembly_CPBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58381,11 +64466,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void Get_Assembly_PJBarCodeCompletedEventHandler(object sender, Get_Assembly_PJBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_Assembly_PJBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58415,11 +64500,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_AssemblyBillCompletedEventHandler(object sender, GetSc_AssemblyBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_AssemblyBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58441,11 +64526,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_DelSc_AssemblyBillCompletedEventHandler(object sender, set_DelSc_AssemblyBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_DelSc_AssemblyBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58475,11 +64560,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePackSplitBill_TempCompletedEventHandler(object sender, set_SavePackSplitBill_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackSplitBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58509,11 +64594,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePackSplitBillCompletedEventHandler(object sender, set_SavePackSplitBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackSplitBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58543,11 +64628,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_PackSplitBillSub_TempCompletedEventHandler(object sender, GetSc_PackSplitBillSub_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PackSplitBillSub_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58569,11 +64654,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePackDoubleBill_TempCompletedEventHandler(object sender, set_SavePackDoubleBill_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackDoubleBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58603,11 +64688,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePackDoubleBillCompletedEventHandler(object sender, set_SavePackDoubleBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackDoubleBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58637,11 +64722,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_PackDoubleBillSub_TempCompletedEventHandler(object sender, GetSc_PackDoubleBillSub_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PackDoubleBillSub_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58663,11 +64748,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePackUnionBill_TempCompletedEventHandler(object sender, set_SavePackUnionBill_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackUnionBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58697,11 +64782,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePackUnionBillCompletedEventHandler(object sender, set_SavePackUnionBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58731,11 +64816,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_PackUnionBillSub_TempCompletedEventHandler(object sender, GetSc_PackUnionBillSub_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PackUnionBillSub_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58757,11 +64842,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Select_CheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Select_CheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Select_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58791,11 +64876,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_SelectCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SelectCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_SelectCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58825,11 +64910,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Select_QtyCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Select_QtyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Select_QtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58859,11 +64944,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Select_Qty_MouldCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Select_Qty_MouldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Select_Qty_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58893,11 +64978,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_PonderationBillMain_TempList_ProcReportMoveCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_ProcReportMoveCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_TempList_ProcReportMoveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58919,11 +65004,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_SingleCheckAddCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SingleCheckAddCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_SingleCheckAddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58953,11 +65038,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_TempCompletedEventHandler(object sender, set_SavePonderationBillMain_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58987,11 +65072,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_QtyCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_QtyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_QtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59021,11 +65106,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Qty_FIFOCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Qty_FIFOCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Qty_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59055,11 +65140,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_FIFOCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59089,11 +65174,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_NoCodeCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_NoCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_NoCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59123,11 +65208,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_SourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59157,11 +65242,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_CheckStcokCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckStcokCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_CheckStcokCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59191,11 +65276,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Aduit_Temp_Source_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Aduit_Temp_Source_FastCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Aduit_Temp_Source_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59225,11 +65310,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_FastCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59259,11 +65344,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_MateOutCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_MateOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59293,11 +65378,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_SourceBillTypeCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_SourceBillTypeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_SourceBillTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59375,11 +65460,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_Fast_CLDCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_Fast_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59409,11 +65494,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59443,11 +65528,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59477,11 +65562,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59511,11 +65596,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59545,11 +65630,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_CheckAddCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59579,11 +65664,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59613,11 +65698,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Audit_TempCompletedEventHandler(object sender, set_SavePonderationBillMain_Audit_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Audit_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59647,11 +65732,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SavePonderationBillMain_Temp_CheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59681,45 +65766,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    public delegate void set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(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.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void HelloWorldCompletedEventHandler(object sender, HelloWorldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class HelloWorldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59741,11 +65792,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetMaterialListCompletedEventHandler(object sender, GetMaterialListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetMaterialListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59775,11 +65826,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetProcessListCompletedEventHandler(object sender, GetProcessListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProcessListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59809,11 +65860,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetProcessList2CompletedEventHandler(object sender, GetProcessList2CompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProcessList2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59835,11 +65886,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWarehouseListCompletedEventHandler(object sender, GetWarehouseListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWarehouseListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59869,11 +65920,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSupplierListCompletedEventHandler(object sender, GetSupplierListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupplierListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59903,11 +65954,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCustomerListCompletedEventHandler(object sender, GetCustomerListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCustomerListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59937,11 +65988,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetDepartmentListCompletedEventHandler(object sender, GetDepartmentListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDepartmentListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59971,11 +66022,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetEmployeeListCompletedEventHandler(object sender, GetEmployeeListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmployeeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60005,11 +66056,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetStockPlaceListCompletedEventHandler(object sender, GetStockPlaceListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetStockPlaceListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60039,11 +66090,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetItem30JiTaiListCompletedEventHandler(object sender, GetItem30JiTaiListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetItem30JiTaiListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60073,11 +66124,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetBadReasonListCompletedEventHandler(object sender, GetBadReasonListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBadReasonListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60107,11 +66158,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSourceListCompletedEventHandler(object sender, GetSourceListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60141,11 +66192,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetStockCheckItemListCompletedEventHandler(object sender, GetStockCheckItemListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetStockCheckItemListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60175,11 +66226,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSourceInfoByNumberCompletedEventHandler(object sender, GetSourceInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60209,11 +66260,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSourceInfoByNameCompletedEventHandler(object sender, GetSourceInfoByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceInfoByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60243,11 +66294,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSourceInfoByIDCompletedEventHandler(object sender, GetSourceInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60277,11 +66328,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetGroupListCompletedEventHandler(object sender, GetGroupListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60311,11 +66362,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetEmpInfoByNumberCompletedEventHandler(object sender, GetEmpInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmpInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60345,11 +66396,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetEmpInfoByIDCompletedEventHandler(object sender, GetEmpInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmpInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60379,11 +66430,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSupInfoByNumberCompletedEventHandler(object sender, GetSupInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60413,11 +66464,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCusInfoByNumberCompletedEventHandler(object sender, GetCusInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCusInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60447,11 +66498,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSPInfoByNumberCompletedEventHandler(object sender, GetSPInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60481,11 +66532,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSPInfoByNumber_WhCompletedEventHandler(object sender, GetSPInfoByNumber_WhCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByNumber_WhCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60515,11 +66566,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetGroupInfoByIDCompletedEventHandler(object sender, GetGroupInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60549,11 +66600,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetGroupInfoByNumberCompletedEventHandler(object sender, GetGroupInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60583,11 +66634,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetGroupInfoByNameCompletedEventHandler(object sender, GetGroupInfoByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupInfoByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60617,11 +66668,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSupInfoByIDCompletedEventHandler(object sender, GetSupInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60651,11 +66702,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWhInfoByIDCompletedEventHandler(object sender, GetWhInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60685,11 +66736,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWhInfoByIDandOrgCompletedEventHandler(object sender, GetWhInfoByIDandOrgCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByIDandOrgCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60719,11 +66770,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWhInfoByNumberCompletedEventHandler(object sender, GetWhInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60753,11 +66804,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCusInfoByIDCompletedEventHandler(object sender, GetCusInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCusInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60787,11 +66838,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetDeptInfoByIDCompletedEventHandler(object sender, GetDeptInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDeptInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60821,11 +66872,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetDeptInfoByNumberCompletedEventHandler(object sender, GetDeptInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDeptInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60855,11 +66906,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSPInfoByIDCompletedEventHandler(object sender, GetSPInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60889,11 +66940,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSPInfoByIDandHWHIDCompletedEventHandler(object sender, GetSPInfoByIDandHWHIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByIDandHWHIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60923,11 +66974,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSPInfoByIDandHWHIDandOrgCompletedEventHandler(object sender, GetSPInfoByIDandHWHIDandOrgCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByIDandHWHIDandOrgCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60957,11 +67008,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetItem30JiTaiInfoByIDCompletedEventHandler(object sender, GetItem30JiTaiInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetItem30JiTaiInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60991,11 +67042,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetBadReasonInfoByIDCompletedEventHandler(object sender, GetBadReasonInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBadReasonInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61025,11 +67076,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetUnitList_CLDCompletedEventHandler(object sender, GetUnitList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetUnitList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61059,11 +67110,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetMaterialList_CLDCompletedEventHandler(object sender, GetMaterialList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetMaterialList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61093,11 +67144,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetProcessList_CLDCompletedEventHandler(object sender, GetProcessList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProcessList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61127,11 +67178,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetProcessList2_CLDCompletedEventHandler(object sender, GetProcessList2_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProcessList2_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61153,11 +67204,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWarehouseList_CLDCompletedEventHandler(object sender, GetWarehouseList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWarehouseList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61187,11 +67238,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSupplierList_CLDCompletedEventHandler(object sender, GetSupplierList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupplierList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61221,11 +67272,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCustomerList_CLDCompletedEventHandler(object sender, GetCustomerList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCustomerList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61255,11 +67306,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetDepartmentList_CLDCompletedEventHandler(object sender, GetDepartmentList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDepartmentList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61289,11 +67340,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetEmployeeList_CLDCompletedEventHandler(object sender, GetEmployeeList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmployeeList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61323,11 +67374,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetStockPlaceList_CLDCompletedEventHandler(object sender, GetStockPlaceList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetStockPlaceList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61357,11 +67408,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSourceList_CLDCompletedEventHandler(object sender, GetSourceList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61391,11 +67442,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetGroupList_CLDCompletedEventHandler(object sender, GetGroupList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61425,11 +67476,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetEmpInfoByNumber_CLDCompletedEventHandler(object sender, GetEmpInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmpInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61459,11 +67510,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetEmpInfoByID_CLDCompletedEventHandler(object sender, GetEmpInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmpInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61493,11 +67544,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSupInfoByNumber_CLDCompletedEventHandler(object sender, GetSupInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61527,11 +67578,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCusInfoByNumber_CLDCompletedEventHandler(object sender, GetCusInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCusInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61561,11 +67612,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSPInfoByNumber_CLDCompletedEventHandler(object sender, GetSPInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61595,11 +67646,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSPInfoByNumber_Wh_CLDCompletedEventHandler(object sender, GetSPInfoByNumber_Wh_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByNumber_Wh_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61629,11 +67680,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSupInfoByID_CLDCompletedEventHandler(object sender, GetSupInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61663,11 +67714,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWhInfoByID_CLDCompletedEventHandler(object sender, GetWhInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61697,11 +67748,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetTxtNameIDBySPID_CLDCompletedEventHandler(object sender, GetTxtNameIDBySPID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetTxtNameIDBySPID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61723,11 +67774,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetWhInfoByNumber_CLDCompletedEventHandler(object sender, GetWhInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61757,11 +67808,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCusInfoByID_CLDCompletedEventHandler(object sender, GetCusInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCusInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61791,11 +67842,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetDeptInfoByID_CLDCompletedEventHandler(object sender, GetDeptInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDeptInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61825,11 +67876,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetDeptInfoByNumber_CLDCompletedEventHandler(object sender, GetDeptInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDeptInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61859,11 +67910,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSPInfoByID_CLDCompletedEventHandler(object sender, GetSPInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61893,11 +67944,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SaveMaterialFormServerCompletedEventHandler(object sender, get_SaveMaterialFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveMaterialFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61927,11 +67978,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SaveWarehouseFormServerCompletedEventHandler(object sender, get_SaveWarehouseFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveWarehouseFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61961,11 +68012,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SaveStockPlaceFormServerCompletedEventHandler(object sender, get_SaveStockPlaceFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveStockPlaceFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61995,11 +68046,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SaveDepartmentFormServerCompletedEventHandler(object sender, get_SaveDepartmentFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveDepartmentFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62029,11 +68080,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void get_SaveUnitFormServerCompletedEventHandler(object sender, get_SaveUnitFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveUnitFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62063,11 +68114,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void set_SaveSc_ProcExchReportCompletedEventHandler(object sender, set_SaveSc_ProcExchReportCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveSc_ProcExchReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62097,11 +68148,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_PPBomBillList_CLDCompletedEventHandler(object sender, GetSc_PPBomBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PPBomBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62123,11 +68174,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_MateOutBillList_CLDCompletedEventHandler(object sender, GetKf_MateOutBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MateOutBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62149,11 +68200,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_MateOutBillListCompletedEventHandler(object sender, GetKf_MateOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MateOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62175,11 +68226,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_PPBomBackBillListCompletedEventHandler(object sender, GetSc_PPBomBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PPBomBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62201,11 +68252,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_PPBomBillListCompletedEventHandler(object sender, GetSc_PPBomBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PPBomBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62227,11 +68278,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_MateOutBackBillListCompletedEventHandler(object sender, GetKf_MateOutBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MateOutBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62253,11 +68304,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_STJGOutBillListCompletedEventHandler(object sender, GetKf_STJGOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_STJGOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62279,11 +68330,37 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    public delegate void GetSc_PrepareMTRLBillListCompletedEventHandler(object sender, GetSc_PrepareMTRLBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_PrepareMTRLBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_PrepareMTRLBillListCompletedEventArgs(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 GetCg_POStockInBackBillList_CLDCompletedEventHandler(object sender, GetCg_POStockInBackBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POStockInBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62305,11 +68382,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetCg_EntrustInBackBillList_CLDCompletedEventHandler(object sender, GetCg_EntrustInBackBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_EntrustInBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62331,11 +68408,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_ICMOBillList_CLDCompletedEventHandler(object sender, GetSc_ICMOBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_ICMOBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62357,11 +68434,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_ProductInBillList_CLDCompletedEventHandler(object sender, GetKf_ProductInBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_ProductInBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62383,11 +68460,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetKf_ProductInBillListCompletedEventHandler(object sender, GetKf_ProductInBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_ProductInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62409,11 +68486,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     public delegate void GetSc_ICMOBackBillListCompletedEventHandler(object sender, GetSc_ICMOBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_ICMOBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -62421,32 +68498,6 @@
         private object[] results;
         
         internal GetSc_ICMOBackBillListCompletedEventArgs(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.4084.0")]
-    public delegate void GetSc_ICMOBillListCompletedEventHandler(object sender, GetSc_ICMOBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_ICMOBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_ICMOBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }

--
Gitblit v1.9.1