From f9c66dcfca26da4eeba5c87df4ca3916461e37f8 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期四, 28 十一月 2024 14:27:32 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API

---
 WebAPI/Web References/WebS/Reference.cs | 4488 ++++++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 3,311 insertions(+), 1,177 deletions(-)

diff --git a/WebAPI/Web References/WebS/Reference.cs b/WebAPI/Web References/WebS/Reference.cs
index 14942a0..8471c76 100644
--- a/WebAPI/Web References/WebS/Reference.cs
+++ b/WebAPI/Web References/WebS/Reference.cs
@@ -34,6 +34,16 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
     public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
         
+        private System.Threading.SendOrPostCallback get_CheckTypeByMouldSourceOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getMouldSourceBillListOperationCompleted;
+        
+        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;
@@ -159,6 +169,8 @@
         private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_InfoByBarCode_SourceOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_InfoByBarCodeForReportOperationCompleted;
         
@@ -290,11 +302,17 @@
         
         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;
         
@@ -318,15 +336,7 @@
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_CheckTypeByMouldSourceOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback getMouldSourceBillListOperationCompleted;
-        
-        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 GetJXBarCode_SiMoErOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_CheckOtherInBillOperationCompleted;
         
@@ -341,6 +351,10 @@
         private System.Threading.SendOrPostCallback set_SaveOtherInBill_MESOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveOtherInBill_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLD_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMouldProdInBill_NewOperationCompleted;
         
@@ -469,8 +483,6 @@
         private System.Threading.SendOrPostCallback Get_CheckWhAndSPOperationCompleted;
         
         private System.Threading.SendOrPostCallback Get_CheckWhAndSP_BeUpdateOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_InfoByBarCode_SourceOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_BillCheckOperationCompleted;
         
@@ -1195,6 +1207,21 @@
         }
         
         /// <remarks/>
+        public event get_CheckTypeByMouldSourceCompletedEventHandler get_CheckTypeByMouldSourceCompleted;
+        
+        /// <remarks/>
+        public event getMouldSourceBillListCompletedEventHandler getMouldSourceBillListCompleted;
+        
+        /// <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/>
@@ -1382,6 +1409,9 @@
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
+        
+        /// <remarks/>
+        public event get_InfoByBarCode_SourceCompletedEventHandler get_InfoByBarCode_SourceCompleted;
         
         /// <remarks/>
         public event get_InfoByBarCodeForReportCompletedEventHandler get_InfoByBarCodeForReportCompleted;
@@ -1579,6 +1609,9 @@
         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/>
@@ -1586,6 +1619,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;
@@ -1621,19 +1660,7 @@
         public event set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompleted;
         
         /// <remarks/>
-        public event get_CheckTypeByMouldSourceCompletedEventHandler get_CheckTypeByMouldSourceCompleted;
-        
-        /// <remarks/>
-        public event getMouldSourceBillListCompletedEventHandler getMouldSourceBillListCompleted;
-        
-        /// <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;
+        public event GetJXBarCode_SiMoErCompletedEventHandler GetJXBarCode_SiMoErCompleted;
         
         /// <remarks/>
         public event set_CheckOtherInBillCompletedEventHandler set_CheckOtherInBillCompleted;
@@ -1655,6 +1682,12 @@
         
         /// <remarks/>
         public event set_SaveOtherInBill_BillCheckCompletedEventHandler set_SaveOtherInBill_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event set_SaveOtherInBill_CLD_BillCheckCompletedEventHandler set_SaveOtherInBill_CLD_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventHandler set_SaveOtherInBill_CLD_BillCheck_VerifyCompleted;
         
         /// <remarks/>
         public event set_SaveMouldProdInBill_NewCompletedEventHandler set_SaveMouldProdInBill_NewCompleted;
@@ -1847,9 +1880,6 @@
         
         /// <remarks/>
         public event Get_CheckWhAndSP_BeUpdateCompletedEventHandler Get_CheckWhAndSP_BeUpdateCompleted;
-        
-        /// <remarks/>
-        public event get_InfoByBarCode_SourceCompletedEventHandler get_InfoByBarCode_SourceCompleted;
         
         /// <remarks/>
         public event set_SaveEntrustOutBill_BillCheckCompletedEventHandler set_SaveEntrustOutBill_BillCheckCompleted;
@@ -2876,6 +2906,220 @@
         
         /// <remarks/>
         public event GetSc_ICMOBackBillListCompletedEventHandler GetSc_ICMOBackBillListCompleted;
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByMouldSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_Mould get_CheckTypeByMouldSource(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByMouldSource", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HHMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_Mould)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByMouldSourceAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeByMouldSourceAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HHMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_CheckTypeByMouldSourceAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByMouldSourceOperationCompleted == null)) {
+                this.get_CheckTypeByMouldSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByMouldSourceOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByMouldSource", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HHMaker,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByMouldSourceOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByMouldSourceOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByMouldSourceCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByMouldSourceCompleted(this, new get_CheckTypeByMouldSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getMouldSourceBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_Mould getMouldSourceBillList(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("getMouldSourceBillList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HHMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_Mould)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getMouldSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg) {
+            this.getMouldSourceBillListAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HHMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getMouldSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.getMouldSourceBillListOperationCompleted == null)) {
+                this.getMouldSourceBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetMouldSourceBillListOperationCompleted);
+            }
+            this.InvokeAsync("getMouldSourceBillList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HHMaker,
+                        HOWNERID,
+                        sErrMsg}, this.getMouldSourceBillListOperationCompleted, userState);
+        }
+        
+        private void OngetMouldSourceBillListOperationCompleted(object arg) {
+            if ((this.getMouldSourceBillListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getMouldSourceBillListCompleted(this, new getMouldSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <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,
+                        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)]
@@ -5465,6 +5709,43 @@
             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_InfoByBarCode_Source", 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_InfoByBarCode_Source(string sBarCode, long sInterID, ref bool sBool, ref string sErrMsg) {
+            object[] results = this.Invoke("get_InfoByBarCode_Source", new object[] {
+                        sBarCode,
+                        sInterID,
+                        sBool,
+                        sErrMsg});
+            sBool = ((bool)(results[1]));
+            sErrMsg = ((string)(results[2]));
+            return ((ClsGy_BarCodeBill_WMS_Model_View)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_InfoByBarCode_SourceAsync(string sBarCode, long sInterID, bool sBool, string sErrMsg) {
+            this.get_InfoByBarCode_SourceAsync(sBarCode, sInterID, sBool, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_InfoByBarCode_SourceAsync(string sBarCode, long sInterID, bool sBool, string sErrMsg, object userState) {
+            if ((this.get_InfoByBarCode_SourceOperationCompleted == null)) {
+                this.get_InfoByBarCode_SourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByBarCode_SourceOperationCompleted);
+            }
+            this.InvokeAsync("get_InfoByBarCode_Source", new object[] {
+                        sBarCode,
+                        sInterID,
+                        sBool,
+                        sErrMsg}, this.get_InfoByBarCode_SourceOperationCompleted, userState);
+        }
+        
+        private void Onget_InfoByBarCode_SourceOperationCompleted(object arg) {
+            if ((this.get_InfoByBarCode_SourceCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_InfoByBarCode_SourceCompleted(this, new get_InfoByBarCode_SourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -9002,6 +9283,52 @@
         }
         
         /// <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[] {
@@ -9138,6 +9465,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));
             }
         }
         
@@ -10139,216 +10554,36 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByMouldSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_Mould get_CheckTypeByMouldSource(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByMouldSource", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HHMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_Mould)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByMouldSourceAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeByMouldSourceAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HHMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByMouldSourceAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByMouldSourceOperationCompleted == null)) {
-                this.get_CheckTypeByMouldSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByMouldSourceOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByMouldSource", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HHMaker,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByMouldSourceOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByMouldSourceOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByMouldSourceCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByMouldSourceCompleted(this, new get_CheckTypeByMouldSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getMouldSourceBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_Mould getMouldSourceBillList(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("getMouldSourceBillList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HHMaker,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_Mould)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getMouldSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg) {
-            this.getMouldSourceBillListAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HHMaker, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getMouldSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.getMouldSourceBillListOperationCompleted == null)) {
-                this.getMouldSourceBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetMouldSourceBillListOperationCompleted);
-            }
-            this.InvokeAsync("getMouldSourceBillList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HHMaker,
-                        HOWNERID,
-                        sErrMsg}, this.getMouldSourceBillListOperationCompleted, userState);
-        }
-        
-        private void OngetMouldSourceBillListOperationCompleted(object arg) {
-            if ((this.getMouldSourceBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getMouldSourceBillListCompleted(this, new getMouldSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <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[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetJXBarCode_SiMoEr", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetJXBarCode_SiMoEr(string sBarCode, double HQty, ref string sErrMsg) {
+            object[] results = this.Invoke("GetJXBarCode_SiMoEr", new object[] {
                         sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HWhID,
-                        HSPID,
-                        HStockCheckItemID,
-                        HStockCheckNumber,
-                        HCorrespondentTypeID,
-                        HCorrespondentID,
-                        HMaker,
-                        HOWNERID,
+                        HQty,
                         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 GetJXBarCode_SiMoErAsync(string sBarCode, double HQty, string sErrMsg) {
+            this.GetJXBarCode_SiMoErAsync(sBarCode, HQty, 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 GetJXBarCode_SiMoErAsync(string sBarCode, double HQty, string sErrMsg, object userState) {
+            if ((this.GetJXBarCode_SiMoErOperationCompleted == null)) {
+                this.GetJXBarCode_SiMoErOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetJXBarCode_SiMoErOperationCompleted);
             }
-            this.InvokeAsync("Get_CheckTypeByMouldBarCode_ProdCheckStock", new object[] {
+            this.InvokeAsync("GetJXBarCode_SiMoEr", new object[] {
                         sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HWhID,
-                        HSPID,
-                        HStockCheckItemID,
-                        HStockCheckNumber,
-                        HCorrespondentTypeID,
-                        HCorrespondentID,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted, userState);
+                        HQty,
+                        sErrMsg}, this.GetJXBarCode_SiMoErOperationCompleted, userState);
         }
         
-        private void OnGet_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted(object arg) {
-            if ((this.Get_CheckTypeByMouldBarCode_ProdCheckStockCompleted != null)) {
+        private void OnGetJXBarCode_SiMoErOperationCompleted(object arg) {
+            if ((this.GetJXBarCode_SiMoErCompleted != 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));
+                this.GetJXBarCode_SiMoErCompleted(this, new GetJXBarCode_SiMoErCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -10578,6 +10813,70 @@
             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_SaveOtherInBill_CLD_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_CLD_BillCheck(ClsKf_OtherInBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherInBill_CLD_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_CLD_BillCheckAsync(ClsKf_OtherInBillMain oMain, string sErrMsg) {
+            this.set_SaveOtherInBill_CLD_BillCheckAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_CLD_BillCheckAsync(ClsKf_OtherInBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherInBill_CLD_BillCheckOperationCompleted == null)) {
+                this.set_SaveOtherInBill_CLD_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_CLD_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherInBill_CLD_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveOtherInBill_CLD_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherInBill_CLD_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveOtherInBill_CLD_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherInBill_CLD_BillCheckCompleted(this, new set_SaveOtherInBill_CLD_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_CLD_BillCheck_Verify", 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_BillCheck_Verify(ClsKf_OtherInBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveOtherInBill_CLD_BillCheck_Verify", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_CLD_BillCheck_VerifyAsync(ClsKf_OtherInBillMain oMain, string sErrMsg) {
+            this.set_SaveOtherInBill_CLD_BillCheck_VerifyAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveOtherInBill_CLD_BillCheck_VerifyAsync(ClsKf_OtherInBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted == null)) {
+                this.set_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveOtherInBill_CLD_BillCheck_Verify", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted(object arg) {
+            if ((this.set_SaveOtherInBill_CLD_BillCheck_VerifyCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveOtherInBill_CLD_BillCheck_VerifyCompleted(this, new set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -12743,43 +13042,6 @@
             if ((this.Get_CheckWhAndSP_BeUpdateCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.Get_CheckWhAndSP_BeUpdateCompleted(this, new Get_CheckWhAndSP_BeUpdateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByBarCode_Source", 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_InfoByBarCode_Source(string sBarCode, long sInterID, ref bool sBool, ref string sErrMsg) {
-            object[] results = this.Invoke("get_InfoByBarCode_Source", new object[] {
-                        sBarCode,
-                        sInterID,
-                        sBool,
-                        sErrMsg});
-            sBool = ((bool)(results[1]));
-            sErrMsg = ((string)(results[2]));
-            return ((ClsGy_BarCodeBill_WMS_Model_View)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_InfoByBarCode_SourceAsync(string sBarCode, long sInterID, bool sBool, string sErrMsg) {
-            this.get_InfoByBarCode_SourceAsync(sBarCode, sInterID, sBool, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_InfoByBarCode_SourceAsync(string sBarCode, long sInterID, bool sBool, string sErrMsg, object userState) {
-            if ((this.get_InfoByBarCode_SourceOperationCompleted == null)) {
-                this.get_InfoByBarCode_SourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByBarCode_SourceOperationCompleted);
-            }
-            this.InvokeAsync("get_InfoByBarCode_Source", new object[] {
-                        sBarCode,
-                        sInterID,
-                        sBool,
-                        sErrMsg}, this.get_InfoByBarCode_SourceOperationCompleted, userState);
-        }
-        
-        private void Onget_InfoByBarCode_SourceOperationCompleted(object arg) {
-            if ((this.get_InfoByBarCode_SourceCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_InfoByBarCode_SourceCompleted(this, new get_InfoByBarCode_SourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -24491,101 +24753,147 @@
     [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 ClsKf_ICStockBill_Mould {
         
-        private long hSCWHIDField;
+        private long hItemIDField;
         
-        private long hSupIDField;
+        private string hBarTypeField;
         
-        private long hEmpIDField;
+        private long hWhIDField;
         
-        private long hManagerIDField;
+        private string hWhNumberField;
         
-        private long hWHIDField;
+        private string hWhNameField;
         
-        private long hSecManagerIDField;
+        private bool hSPFlagField;
         
-        private long hKeeperIDField;
+        private long hSPIDField;
+        
+        private string hSPNumberField;
+        
+        private string hSPNameField;
         
         private long hDeptIDField;
         
-        private string hExplanationField;
+        private string hDeptNumberField;
         
-        private string hInnerBillNoField;
+        private string hDeptNameField;
         
-        private bool hRedBlueFlagField;
+        private long hSupIDField;
         
-        private string hRepairTypeField;
+        private string hSupNumberField;
         
-        private long hCorrespondentTypeIDField;
+        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 HSCWHID {
+        public long HItemID {
             get {
-                return this.hSCWHIDField;
+                return this.hItemIDField;
             }
             set {
-                this.hSCWHIDField = value;
+                this.hItemIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HSupID {
+        public string HBarType {
             get {
-                return this.hSupIDField;
+                return this.hBarTypeField;
             }
             set {
-                this.hSupIDField = value;
+                this.hBarTypeField = value;
             }
         }
         
         /// <remarks/>
-        public long HEmpID {
+        public long HWhID {
             get {
-                return this.hEmpIDField;
+                return this.hWhIDField;
             }
             set {
-                this.hEmpIDField = value;
+                this.hWhIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HManagerID {
+        public string HWhNumber {
             get {
-                return this.hManagerIDField;
+                return this.hWhNumberField;
             }
             set {
-                this.hManagerIDField = value;
+                this.hWhNumberField = value;
             }
         }
         
         /// <remarks/>
-        public long HWHID {
+        public string HWhName {
             get {
-                return this.hWHIDField;
+                return this.hWhNameField;
             }
             set {
-                this.hWHIDField = value;
+                this.hWhNameField = value;
             }
         }
         
         /// <remarks/>
-        public long HSecManagerID {
+        public bool HSPFlag {
             get {
-                return this.hSecManagerIDField;
+                return this.hSPFlagField;
             }
             set {
-                this.hSecManagerIDField = value;
+                this.hSPFlagField = value;
             }
         }
         
         /// <remarks/>
-        public long HKeeperID {
+        public long HSPID {
             get {
-                return this.hKeeperIDField;
+                return this.hSPIDField;
             }
             set {
-                this.hKeeperIDField = value;
+                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;
             }
         }
         
@@ -24600,480 +24908,162 @@
         }
         
         /// <remarks/>
-        public string HExplanation {
+        public string HDeptNumber {
             get {
-                return this.hExplanationField;
+                return this.hDeptNumberField;
             }
             set {
-                this.hExplanationField = value;
+                this.hDeptNumberField = value;
             }
         }
         
         /// <remarks/>
-        public string HInnerBillNo {
+        public string HDeptName {
             get {
-                return this.hInnerBillNoField;
+                return this.hDeptNameField;
             }
             set {
-                this.hInnerBillNoField = value;
+                this.hDeptNameField = value;
             }
         }
         
         /// <remarks/>
-        public bool HRedBlueFlag {
+        public long HSupID {
             get {
-                return this.hRedBlueFlagField;
+                return this.hSupIDField;
             }
             set {
-                this.hRedBlueFlagField = value;
+                this.hSupIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HRepairType {
+        public string HSupNumber {
             get {
-                return this.hRepairTypeField;
+                return this.hSupNumberField;
             }
             set {
-                this.hRepairTypeField = value;
+                this.hSupNumberField = value;
             }
         }
         
         /// <remarks/>
-        public long HCorrespondentTypeID {
+        public string HSupName {
             get {
-                return this.hCorrespondentTypeIDField;
+                return this.hSupNameField;
             }
             set {
-                this.hCorrespondentTypeIDField = 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_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;
+                this.hSupNameField = value;
             }
         }
         
         /// <remarks/>
-        public long HPeriod {
+        public string HSourceBillNo {
             get {
-                return this.hPeriodField;
+                return this.hSourceBillNoField;
             }
             set {
-                this.hPeriodField = value;
+                this.hSourceBillNoField = value;
             }
         }
         
         /// <remarks/>
-        public string HBillType {
+        public string HSourceBillType {
             get {
-                return this.hBillTypeField;
+                return this.hSourceBillTypeField;
             }
             set {
-                this.hBillTypeField = value;
+                this.hSourceBillTypeField = value;
             }
         }
         
         /// <remarks/>
-        public string HBillSubType {
+        public long HOWNERID {
             get {
-                return this.hBillSubTypeField;
+                return this.hOWNERIDField;
             }
             set {
-                this.hBillSubTypeField = value;
+                this.hOWNERIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HInterID {
+        public string HOWNERNAME {
             get {
-                return this.hInterIDField;
+                return this.hOWNERNAMEField;
             }
             set {
-                this.hInterIDField = value;
+                this.hOWNERNAMEField = value;
             }
         }
         
         /// <remarks/>
-        public System.DateTime HDate {
+        public string HCustom {
             get {
-                return this.hDateField;
+                return this.hCustomField;
             }
             set {
-                this.hDateField = value;
+                this.hCustomField = value;
             }
         }
         
         /// <remarks/>
-        public string HBillNo {
+        public long HMulSourceFlag {
             get {
-                return this.hBillNoField;
+                return this.hMulSourceFlagField;
             }
             set {
-                this.hBillNoField = value;
+                this.hMulSourceFlagField = value;
             }
         }
         
         /// <remarks/>
-        public int HBillStatus {
+        public string HStockStyle {
             get {
-                return this.hBillStatusField;
+                return this.hStockStyleField;
             }
             set {
-                this.hBillStatusField = value;
+                this.hStockStyleField = value;
             }
         }
         
         /// <remarks/>
-        public long HCheckItemNowID {
+        public long HStockInOrgID {
             get {
-                return this.hCheckItemNowIDField;
+                return this.hStockInOrgIDField;
             }
             set {
-                this.hCheckItemNowIDField = value;
+                this.hStockInOrgIDField = value;
             }
         }
         
         /// <remarks/>
-        public long HCheckItemNextID {
+        public string HStockInOrgName {
             get {
-                return this.hCheckItemNextIDField;
+                return this.hStockInOrgNameField;
             }
             set {
-                this.hCheckItemNextIDField = value;
+                this.hStockInOrgNameField = value;
             }
         }
         
         /// <remarks/>
-        public long HCheckFlowID {
+        public long HStockOutOrgID {
             get {
-                return this.hCheckFlowIDField;
+                return this.hStockOutOrgIDField;
             }
             set {
-                this.hCheckFlowIDField = value;
+                this.hStockOutOrgIDField = value;
             }
         }
         
         /// <remarks/>
-        public string HRemark {
+        public string HStockOutOrgName {
             get {
-                return this.hRemarkField;
+                return this.hStockOutOrgNameField;
             }
             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;
+                this.hStockOutOrgNameField = value;
             }
         }
     }
@@ -36360,330 +36350,11 @@
     [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;
         
@@ -36709,15 +36380,23 @@
         
         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;
         
@@ -36741,7 +36420,15 @@
         
         private string kf_POStockInBill_DeleterAndMakerMustSameField;
         
+        private string kf_POStockInBillCheck_MustQtyCtlField;
+        
+        private string kf_POStockInBillCheck_WHSPCtlField;
+        
+        private string kf_POStockInBillCheck_MultilineCtlField;
+        
         private string kf_ProductInBill_AutoCheckField;
+        
+        private string kf_ProductInBill_SaveAutoAddnewField;
         
         private string kf_ProductInBill_ERPModeField;
         
@@ -36765,7 +36452,15 @@
         
         private string kf_ProductInBill_DeleterAndMakerMustSameField;
         
+        private string kf_ProductInBillCheck_MustQtyCtlField;
+        
+        private string kf_ProductInBillCheck_WHSPCtlField;
+        
+        private string kf_ProductInBillCheck_MultilineCtlField;
+        
         private string kf_OtherInBill_AutoCheckField;
+        
+        private string kf_OtherInBill_SaveAutoAddnewField;
         
         private string kf_OtherInBill_ERPModeField;
         
@@ -36795,6 +36490,8 @@
         
         private string kf_EntrustInBill_AutoCheckField;
         
+        private string kf_EntrustInBill_SaveAutoAddnewField;
+        
         private string kf_EntrustInBill_ERPModeField;
         
         private string kf_EntrustInBill_MustQtyCtlField;
@@ -36816,6 +36513,8 @@
         private string kf_EntrustInBill_DeleterAndMakerMustSameField;
         
         private string kf_MateOutBill_AutoCheckField;
+        
+        private string kf_MateOutBill_SaveAutoAddnewField;
         
         private string kf_MateOutBill_ERPModeField;
         
@@ -36850,6 +36549,8 @@
         private string kf_MateOutBillCheck_MultilineCtlField;
         
         private string kf_SellOutBill_AutoCheckField;
+        
+        private string kf_SellOutBill_SaveAutoAddnewField;
         
         private string kf_SellOutBill_ERPModeField;
         
@@ -36889,6 +36590,8 @@
         
         private string kf_OtherOutBill_AutoCheckField;
         
+        private string kf_OtherOutBill_SaveAutoAddnewField;
+        
         private string kf_OtherOutBill_ERPModeField;
         
         private string kf_OtherOutBill_MustQtyCtlField;
@@ -36918,6 +36621,8 @@
         private string kf_OtherOutBillCheck_MultilineCtlField;
         
         private string kf_EntrustOutBill_AutoCheckField;
+        
+        private string kf_EntrustOutBill_SaveAutoAddnewField;
         
         private string kf_EntrustOutBill_ERPModeField;
         
@@ -36951,6 +36656,8 @@
         
         private string kf_MateReplenishOutBill_AutoCheckField;
         
+        private string kf_MateReplenishOutBill_SaveAutoAddnewField;
+        
         private string kf_MateReplenishOutBill_ERPModeField;
         
         private string kf_MateReplenishOutBill_MustQtyCtlField;
@@ -36967,6 +36674,10 @@
         
         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;
@@ -36976,6 +36687,8 @@
         private string kf_MateReplenishOutBillCheck_MultilineCtlField;
         
         private string kf_EntrustReplenishOutBill_AutoCheckField;
+        
+        private string kf_EntrustReplenishOutBill_SaveAutoAddnewField;
         
         private string kf_EntrustReplenishOutBill_ERPModeField;
         
@@ -36993,6 +36706,10 @@
         
         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;
@@ -37002,6 +36719,8 @@
         private string kf_EntrustReplenishOutBillCheck_MultilineCtlField;
         
         private string kf_MoveStockBill_AutoCheckField;
+        
+        private string kf_MoveStockBill_SaveAutoAddnewField;
         
         private string kf_MoveStockBill_ERPModeField;
         
@@ -37035,6 +36754,8 @@
         
         private string kf_MoveStockStepOutBill_AutoCheckField;
         
+        private string kf_MoveStockStepOutBill_SaveAutoAddnewField;
+        
         private string kf_MoveStockStepOutBill_ERPModeField;
         
         private string kf_MoveStockStepOutBill_MustQtyCtlField;
@@ -37058,6 +36779,8 @@
         private string kf_MoveStockStepOutBill_DeleterAndMakerMustSameField;
         
         private string kf_MoveStockStepInBill_AutoCheckField;
+        
+        private string kf_MoveStockStepInBill_SaveAutoAddnewField;
         
         private string kf_MoveStockStepInBill_ERPModeField;
         
@@ -37085,6 +36808,8 @@
         
         private string kf_POStockInBackBill_AutoCheckField;
         
+        private string kf_POStockInBackBill_SaveAutoAddnewField;
+        
         private string kf_POStockInBackBill_ERPModeField;
         
         private string kf_POStockInBackBill_MustQtyCtlField;
@@ -37104,6 +36829,8 @@
         private string kf_POStockInBackBill_DeleterAndMakerMustSameField;
         
         private string kf_ProductInBackBill_AutoCheckField;
+        
+        private string kf_ProductInBackBill_SaveAutoAddnewField;
         
         private string kf_ProductInBackBill_ERPModeField;
         
@@ -37125,6 +36852,8 @@
         
         private string kf_OtherInBackBill_AutoCheckField;
         
+        private string kf_OtherInBackBill_SaveAutoAddnewField;
+        
         private string kf_OtherInBackBill_ERPModeField;
         
         private string kf_OtherInBackBill_MustQtyCtlField;
@@ -37145,6 +36874,8 @@
         
         private string kf_EntrustInBackBill_AutoCheckField;
         
+        private string kf_EntrustInBackBill_SaveAutoAddnewField;
+        
         private string kf_EntrustInBackBill_ERPModeField;
         
         private string kf_EntrustInBackBill_MustQtyCtlField;
@@ -37164,6 +36895,8 @@
         private string kf_EntrustInBackBill_DeleterAndMakerMustSameField;
         
         private string kf_MateOutBackBill_AutoCheckField;
+        
+        private string kf_MateOutBackBill_SaveAutoAddnewField;
         
         private string kf_MateOutBackBill_ERPModeField;
         
@@ -37187,6 +36920,8 @@
         
         private string kf_SellOutBackBill_AutoCheckField;
         
+        private string kf_SellOutBackBill_SaveAutoAddnewField;
+        
         private string kf_SellOutBackBill_ERPModeField;
         
         private string kf_SellOutBackBill_MustQtyCtlField;
@@ -37209,6 +36944,8 @@
         
         private string kf_OtherOutBackBill_AutoCheckField;
         
+        private string kf_OtherOutBackBill_SaveAutoAddnewField;
+        
         private string kf_OtherOutBackBill_ERPModeField;
         
         private string kf_OtherOutBackBill_MustQtyCtlField;
@@ -37228,6 +36965,8 @@
         private string kf_OtherOutBackBill_DeleterAndMakerMustSameField;
         
         private string kf_EntrustOutBackBill_AutoCheckField;
+        
+        private string kf_EntrustOutBackBill_SaveAutoAddnewField;
         
         private string kf_EntrustOutBackBill_ERPModeField;
         
@@ -37249,9 +36988,15 @@
         
         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;
         
@@ -37301,9 +37046,91 @@
         
         private string barCode_DeleterAndMakerMustSameField;
         
+        private string sc_MouldProdInBill_AutoCheckField;
+        
+        private string sc_MouldProdInBill_BarCodeQtyField;
+        
+        private string sc_MouldProdOutBill_AutoCheckField;
+        
+        private string sc_MouldProdOutBill_BarCodeQtyField;
+        
+        private string sc_MouldProdOutBill_SaveAutoAddnewField;
+        
+        private string sc_MouldProdOutBill_DeleterAndMakerMustSameField;
+        
+        private string sc_MouldProdOutBill_MouldLifeCtrlField;
+        
+        private string sc_MouldProdOutBill_MouldLifeCtrlTypeField;
+        
+        private string sc_MouldProdBackBill_AutoCheckField;
+        
+        private string sc_MouldProdBackBill_BarCodeQtyField;
+        
+        private string sc_MouldRepairOutBill_AutoCheckField;
+        
+        private string sc_MouldRepairOutBill_BarCodeQtyField;
+        
+        private string sc_MouldRepairInBill_AutoCheckField;
+        
+        private string sc_MouldRepairInBill_BarCodeQtyField;
+        
+        private string sc_MouldOtherInBill_AutoCheckField;
+        
+        private string sc_MouldOtherInBill_BarCodeQtyField;
+        
+        private string sc_MouldOtherOutBill_AutoCheckField;
+        
+        private string sc_MouldOtherOutBill_BarCodeQtyField;
+        
+        private string sc_MouldBorrowInBill_AutoCheckField;
+        
+        private string sc_MouldBorrowInBill_BarCodeQtyField;
+        
+        private string sc_MouldBorrowOutBill_AutoCheckField;
+        
+        private string sc_MouldBorrowOutBill_BarCodeQtyField;
+        
+        private string sc_MouldScrapInBill_AutoCheckField;
+        
+        private string sc_MouldScrapInBill_BarCodeQtyField;
+        
+        private string sc_MouldScrapOutBill_AutoCheckField;
+        
+        private string sc_MouldScrapOutBill_BarCodeQtyField;
+        
+        private string sc_MouldProdMoveBill_AutoCheckField;
+        
+        private string sc_MouldProdMoveBill_BarCodeQtyField;
+        
+        private string sc_MouldMoveStockStepOutBill_AutoCheckField;
+        
+        private string sc_MouldMoveStockStepOutBill_BarCodeQtyField;
+        
+        private string sc_MouldMoveStockStepInBill_AutoCheckField;
+        
+        private string sc_MouldMoveStockStepInBill_BarCodeQtyField;
+        
+        private string sc_MouldProdCheckStockBill_AutoCheckField;
+        
+        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 sc_ProcessExchangeBill_SaveDeptIsNullField;
+        
+        private string mES_StationInBill_AutoCheckField;
         
         private string mES_StationInBill_FIFOCtlField;
         
@@ -37330,6 +37157,14 @@
         private string mES_StationInBill_DeleteRelationCtlField;
         
         private string mES_StationInBill_PreQtyCtlField;
+        
+        private string mES_StationInBill_QtyRateCtlField;
+        
+        private string mES_StationInBill_DyCentralInspectionControlField;
+        
+        private string mES_StationInBill_DefQtyField;
+        
+        private string mES_StationOutBill_AutoCheckField;
         
         private string mES_StationOutBill_QtyCtlField;
         
@@ -37361,11 +37196,19 @@
         
         private string mES_StationOutBill_NextQtyCtlField;
         
+        private string mES_StationOutBill_QtyRateCtlField;
+        
+        private string mES_StationOutBill_MustBeginWorkCtlField;
+        
+        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;
         
@@ -37379,25 +37222,65 @@
         
         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_MESBeginWorkBill_SwipeCardStartField;
+        
+        private string sc_MESBeginWorkBill_MouldUpperField;
         
         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;
         
@@ -37405,19 +37288,73 @@
         
         private string oA_ErrMsgBackBill_AutoCheckField;
         
+        private string oA_ErrMsgBackBill_SaveAutoAddnewField;
+        
+        private string oA_ErrMsgBackBill_DeleterAndMakerMustSameField;
+        
+        private string oA_ErrMsgBackBill_SendDingDingMsgField;
+        
         private string sc_MESProceReportWorkBill_AutoCheckField;
+        
+        private string sc_MESProceReportWorkBill_SaveAutoAddnewField;
+        
+        private string sc_MESProceReportWorkBill_DeleterAndMakerMustSameField;
         
         private string qC_FirstPieceCheckBill_AutoCheckField;
         
-        private string sc_MouldProdOutBill_AutoCheckField;
+        private string qC_FirstPieceCheckBill_SaveAutoAddnewField;
         
-        private string sc_MouldProdOutBill_SaveAutoAddnewField;
+        private string qC_FirstPieceCheckBill_DeleterAndMakerMustSameField;
         
-        private string sc_MouldProdOutBill_MouldLifeCtrlField;
+        private string qC_FirstPieceCheckBill_QCSchemeSourceField;
         
-        private string sc_MouldProdOutBill_MouldLifeCtrlTypeField;
+        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 sB_EquipICMOTechParamBill_MustBeginWorkCtlField;
+        
+        private string gy_RoutingBill_AutoCheckField;
+        
+        private string gy_RoutingBill_SaveAutoAddnewField;
+        
+        private string gy_RoutingBill_DeleterAndMakerMustSameField;
         
         private string gy_RoutingBill_SaveAutoLastProcField;
+        
+        private string gy_RoutingBill_EnableMultiLevelField;
+        
+        private string kf_StockInRequestBill_AutoCheckField;
+        
+        private string cg_POOrderBill_AutoCheckField;
+        
+        private string cg_PayableBill_AutoCheckField;
+        
+        private string yF_PayMentBill_AutoCheckField;
+        
+        private string xs_SeOrderBill_AutoCheckField;
+        
+        private string xs_SeOutStockBill_AutoCheckField;
+        
+        private string xs_ReceivableBill_AutoCheckField;
+        
+        private string yS_ReceiveBill_AutoCheckField;
+        
+        private string pay_WorkTimesBill_AutoCheckField;
+        
+        private string sc_MouldLowerBill_MouldUpperField;
         
         /// <remarks/>
         public string Sc_ICMOReportBill_AutoCheck {
@@ -37426,6 +37363,16 @@
             }
             set {
                 this.sc_ICMOReportBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_ICMOReportBill_SaveAutoAddnew {
+            get {
+                return this.sc_ICMOReportBill_SaveAutoAddnewField;
+            }
+            set {
+                this.sc_ICMOReportBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -37550,6 +37497,16 @@
         }
         
         /// <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;
@@ -37566,6 +37523,16 @@
             }
             set {
                 this.cg_POInStockBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Cg_POInStockBill_SaveAutoAddnew {
+            get {
+                return this.cg_POInStockBill_SaveAutoAddnewField;
+            }
+            set {
+                this.cg_POInStockBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -37590,12 +37557,32 @@
         }
         
         /// <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;
             }
         }
         
@@ -37710,12 +37697,52 @@
         }
         
         /// <remarks/>
+        public string Kf_POStockInBillCheck_MustQtyCtl {
+            get {
+                return this.kf_POStockInBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_POStockInBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBillCheck_WHSPCtl {
+            get {
+                return this.kf_POStockInBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_POStockInBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_POStockInBillCheck_MultilineCtl {
+            get {
+                return this.kf_POStockInBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_POStockInBillCheck_MultilineCtlField = 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;
             }
         }
         
@@ -37830,12 +37857,52 @@
         }
         
         /// <remarks/>
+        public string Kf_ProductInBillCheck_MustQtyCtl {
+            get {
+                return this.kf_ProductInBillCheck_MustQtyCtlField;
+            }
+            set {
+                this.kf_ProductInBillCheck_MustQtyCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBillCheck_WHSPCtl {
+            get {
+                return this.kf_ProductInBillCheck_WHSPCtlField;
+            }
+            set {
+                this.kf_ProductInBillCheck_WHSPCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBillCheck_MultilineCtl {
+            get {
+                return this.kf_ProductInBillCheck_MultilineCtlField;
+            }
+            set {
+                this.kf_ProductInBillCheck_MultilineCtlField = 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;
             }
         }
         
@@ -37980,6 +38047,16 @@
         }
         
         /// <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;
@@ -38086,6 +38163,16 @@
             }
             set {
                 this.kf_MateOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_MateOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MateOutBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -38256,6 +38343,16 @@
             }
             set {
                 this.kf_SellOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_SellOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_SellOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_SellOutBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -38450,6 +38547,16 @@
         }
         
         /// <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;
@@ -38596,6 +38703,16 @@
             }
             set {
                 this.kf_EntrustOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_EntrustOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_EntrustOutBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -38760,6 +38877,16 @@
         }
         
         /// <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;
@@ -38840,6 +38967,26 @@
         }
         
         /// <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;
@@ -38886,6 +39033,16 @@
             }
             set {
                 this.kf_EntrustReplenishOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustReplenishOutBill_SaveAutoAddnew {
+            get {
+                return this.kf_EntrustReplenishOutBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_EntrustReplenishOutBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -38970,6 +39127,26 @@
         }
         
         /// <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;
@@ -39016,6 +39193,16 @@
             }
             set {
                 this.kf_MoveStockBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockBill_SaveAutoAddnew {
+            get {
+                return this.kf_MoveStockBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MoveStockBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -39180,6 +39367,16 @@
         }
         
         /// <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;
@@ -39296,6 +39493,16 @@
             }
             set {
                 this.kf_MoveStockStepInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MoveStockStepInBill_SaveAutoAddnew {
+            get {
+                return this.kf_MoveStockStepInBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MoveStockStepInBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -39430,6 +39637,16 @@
         }
         
         /// <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;
@@ -39526,6 +39743,16 @@
             }
             set {
                 this.kf_ProductInBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_ProductInBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_ProductInBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_ProductInBackBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -39630,6 +39857,16 @@
         }
         
         /// <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;
@@ -39730,6 +39967,16 @@
         }
         
         /// <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;
@@ -39826,6 +40073,16 @@
             }
             set {
                 this.kf_MateOutBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_MateOutBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_MateOutBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_MateOutBackBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -39940,6 +40197,16 @@
         }
         
         /// <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;
@@ -40050,6 +40317,16 @@
         }
         
         /// <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;
@@ -40146,6 +40423,16 @@
             }
             set {
                 this.kf_EntrustOutBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_EntrustOutBackBill_SaveAutoAddnew {
+            get {
+                return this.kf_EntrustOutBackBill_SaveAutoAddnewField;
+            }
+            set {
+                this.kf_EntrustOutBackBill_SaveAutoAddnewField = value;
             }
         }
         
@@ -40250,6 +40537,26 @@
         }
         
         /// <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;
@@ -40266,6 +40573,16 @@
             }
             set {
                 this.sc_PackUnionBill_SourceBillNoCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_PackUnionBill_DeleterAndMakerMustSame {
+            get {
+                return this.sc_PackUnionBill_DeleterAndMakerMustSameField;
+            }
+            set {
+                this.sc_PackUnionBill_DeleterAndMakerMustSameField = value;
             }
         }
         
@@ -40510,6 +40827,356 @@
         }
         
         /// <remarks/>
+        public string Sc_MouldProdInBill_AutoCheck {
+            get {
+                return this.sc_MouldProdInBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldProdInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdInBill_BarCodeQty {
+            get {
+                return this.sc_MouldProdInBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldProdInBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdOutBill_AutoCheck {
+            get {
+                return this.sc_MouldProdOutBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldProdOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdOutBill_BarCodeQty {
+            get {
+                return this.sc_MouldProdOutBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldProdOutBill_BarCodeQtyField = 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 Sc_MouldProdBackBill_AutoCheck {
+            get {
+                return this.sc_MouldProdBackBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldProdBackBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdBackBill_BarCodeQty {
+            get {
+                return this.sc_MouldProdBackBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldProdBackBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldRepairOutBill_AutoCheck {
+            get {
+                return this.sc_MouldRepairOutBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldRepairOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldRepairOutBill_BarCodeQty {
+            get {
+                return this.sc_MouldRepairOutBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldRepairOutBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldRepairInBill_AutoCheck {
+            get {
+                return this.sc_MouldRepairInBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldRepairInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldRepairInBill_BarCodeQty {
+            get {
+                return this.sc_MouldRepairInBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldRepairInBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldOtherInBill_AutoCheck {
+            get {
+                return this.sc_MouldOtherInBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldOtherInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldOtherInBill_BarCodeQty {
+            get {
+                return this.sc_MouldOtherInBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldOtherInBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldOtherOutBill_AutoCheck {
+            get {
+                return this.sc_MouldOtherOutBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldOtherOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldOtherOutBill_BarCodeQty {
+            get {
+                return this.sc_MouldOtherOutBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldOtherOutBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldBorrowInBill_AutoCheck {
+            get {
+                return this.sc_MouldBorrowInBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldBorrowInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldBorrowInBill_BarCodeQty {
+            get {
+                return this.sc_MouldBorrowInBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldBorrowInBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldBorrowOutBill_AutoCheck {
+            get {
+                return this.sc_MouldBorrowOutBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldBorrowOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldBorrowOutBill_BarCodeQty {
+            get {
+                return this.sc_MouldBorrowOutBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldBorrowOutBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldScrapInBill_AutoCheck {
+            get {
+                return this.sc_MouldScrapInBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldScrapInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldScrapInBill_BarCodeQty {
+            get {
+                return this.sc_MouldScrapInBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldScrapInBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldScrapOutBill_AutoCheck {
+            get {
+                return this.sc_MouldScrapOutBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldScrapOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldScrapOutBill_BarCodeQty {
+            get {
+                return this.sc_MouldScrapOutBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldScrapOutBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdMoveBill_AutoCheck {
+            get {
+                return this.sc_MouldProdMoveBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldProdMoveBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdMoveBill_BarCodeQty {
+            get {
+                return this.sc_MouldProdMoveBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldProdMoveBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldMoveStockStepOutBill_AutoCheck {
+            get {
+                return this.sc_MouldMoveStockStepOutBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldMoveStockStepOutBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldMoveStockStepOutBill_BarCodeQty {
+            get {
+                return this.sc_MouldMoveStockStepOutBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldMoveStockStepOutBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldMoveStockStepInBill_AutoCheck {
+            get {
+                return this.sc_MouldMoveStockStepInBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldMoveStockStepInBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldMoveStockStepInBill_BarCodeQty {
+            get {
+                return this.sc_MouldMoveStockStepInBill_BarCodeQtyField;
+            }
+            set {
+                this.sc_MouldMoveStockStepInBill_BarCodeQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldProdCheckStockBill_AutoCheck {
+            get {
+                return this.sc_MouldProdCheckStockBill_AutoCheckField;
+            }
+            set {
+                this.sc_MouldProdCheckStockBill_AutoCheckField = 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;
@@ -40520,12 +41187,72 @@
         }
         
         /// <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 Sc_ProcessExchangeBill_SaveDeptIsNull {
+            get {
+                return this.sc_ProcessExchangeBill_SaveDeptIsNullField;
+            }
+            set {
+                this.sc_ProcessExchangeBill_SaveDeptIsNullField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationInBill_AutoCheck {
+            get {
+                return this.mES_StationInBill_AutoCheckField;
+            }
+            set {
+                this.mES_StationInBill_AutoCheckField = value;
             }
         }
         
@@ -40656,6 +41383,46 @@
             }
             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_StationInBill_DefQty {
+            get {
+                return this.mES_StationInBill_DefQtyField;
+            }
+            set {
+                this.mES_StationInBill_DefQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_AutoCheck {
+            get {
+                return this.mES_StationOutBill_AutoCheckField;
+            }
+            set {
+                this.mES_StationOutBill_AutoCheckField = value;
             }
         }
         
@@ -40810,6 +41577,36 @@
         }
         
         /// <remarks/>
+        public string MES_StationOutBill_QtyRateCtl {
+            get {
+                return this.mES_StationOutBill_QtyRateCtlField;
+            }
+            set {
+                this.mES_StationOutBill_QtyRateCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationOutBill_MustBeginWorkCtl {
+            get {
+                return this.mES_StationOutBill_MustBeginWorkCtlField;
+            }
+            set {
+                this.mES_StationOutBill_MustBeginWorkCtlField = 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;
@@ -40836,6 +41633,16 @@
             }
             set {
                 this.qC_NoPassProdCheckBill_DeleteCtlField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string MES_StationEntrustInBill_AutoCheck {
+            get {
+                return this.mES_StationEntrustInBill_AutoCheckField;
+            }
+            set {
+                this.mES_StationEntrustInBill_AutoCheckField = value;
             }
         }
         
@@ -40900,6 +41707,26 @@
         }
         
         /// <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;
@@ -40930,12 +41757,62 @@
         }
         
         /// <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_MESBeginWorkBill_SwipeCardStart {
+            get {
+                return this.sc_MESBeginWorkBill_SwipeCardStartField;
+            }
+            set {
+                this.sc_MESBeginWorkBill_SwipeCardStartField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MESBeginWorkBill_MouldUpper {
+            get {
+                return this.sc_MESBeginWorkBill_MouldUpperField;
+            }
+            set {
+                this.sc_MESBeginWorkBill_MouldUpperField = value;
             }
         }
         
@@ -40950,12 +41827,52 @@
         }
         
         /// <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;
             }
         }
         
@@ -40970,12 +41887,62 @@
         }
         
         /// <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;
             }
         }
         
@@ -40990,12 +41957,52 @@
         }
         
         /// <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;
             }
         }
         
@@ -41030,12 +42037,62 @@
         }
         
         /// <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 OA_ErrMsgBackBill_SendDingDingMsg {
+            get {
+                return this.oA_ErrMsgBackBill_SendDingDingMsgField;
+            }
+            set {
+                this.oA_ErrMsgBackBill_SendDingDingMsgField = 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;
             }
         }
         
@@ -41050,42 +42107,152 @@
         }
         
         /// <remarks/>
-        public string Sc_MouldProdOutBill_AutoCheck {
+        public string QC_FirstPieceCheckBill_SaveAutoAddnew {
             get {
-                return this.sc_MouldProdOutBill_AutoCheckField;
+                return this.qC_FirstPieceCheckBill_SaveAutoAddnewField;
             }
             set {
-                this.sc_MouldProdOutBill_AutoCheckField = value;
+                this.qC_FirstPieceCheckBill_SaveAutoAddnewField = value;
             }
         }
         
         /// <remarks/>
-        public string Sc_MouldProdOutBill_SaveAutoAddnew {
+        public string QC_FirstPieceCheckBill_DeleterAndMakerMustSame {
             get {
-                return this.sc_MouldProdOutBill_SaveAutoAddnewField;
+                return this.qC_FirstPieceCheckBill_DeleterAndMakerMustSameField;
             }
             set {
-                this.sc_MouldProdOutBill_SaveAutoAddnewField = value;
+                this.qC_FirstPieceCheckBill_DeleterAndMakerMustSameField = value;
             }
         }
         
         /// <remarks/>
-        public string Sc_MouldProdOutBill_MouldLifeCtrl {
+        public string QC_FirstPieceCheckBill_QCSchemeSource {
             get {
-                return this.sc_MouldProdOutBill_MouldLifeCtrlField;
+                return this.qC_FirstPieceCheckBill_QCSchemeSourceField;
             }
             set {
-                this.sc_MouldProdOutBill_MouldLifeCtrlField = value;
+                this.qC_FirstPieceCheckBill_QCSchemeSourceField = value;
             }
         }
         
         /// <remarks/>
-        public string Sc_MouldProdOutBill_MouldLifeCtrlType {
+        public string QC_PatrolProcCheckBill_AutoCheck {
             get {
-                return this.sc_MouldProdOutBill_MouldLifeCtrlTypeField;
+                return this.qC_PatrolProcCheckBill_AutoCheckField;
             }
             set {
-                this.sc_MouldProdOutBill_MouldLifeCtrlTypeField = value;
+                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 SB_EquipICMOTechParamBill_MustBeginWorkCtl {
+            get {
+                return this.sB_EquipICMOTechParamBill_MustBeginWorkCtlField;
+            }
+            set {
+                this.sB_EquipICMOTechParamBill_MustBeginWorkCtlField = 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;
             }
         }
         
@@ -41096,6 +42263,116 @@
             }
             set {
                 this.gy_RoutingBill_SaveAutoLastProcField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Gy_RoutingBill_EnableMultiLevel {
+            get {
+                return this.gy_RoutingBill_EnableMultiLevelField;
+            }
+            set {
+                this.gy_RoutingBill_EnableMultiLevelField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Kf_StockInRequestBill_AutoCheck {
+            get {
+                return this.kf_StockInRequestBill_AutoCheckField;
+            }
+            set {
+                this.kf_StockInRequestBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Cg_POOrderBill_AutoCheck {
+            get {
+                return this.cg_POOrderBill_AutoCheckField;
+            }
+            set {
+                this.cg_POOrderBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Cg_PayableBill_AutoCheck {
+            get {
+                return this.cg_PayableBill_AutoCheckField;
+            }
+            set {
+                this.cg_PayableBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string YF_PayMentBill_AutoCheck {
+            get {
+                return this.yF_PayMentBill_AutoCheckField;
+            }
+            set {
+                this.yF_PayMentBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Xs_SeOrderBill_AutoCheck {
+            get {
+                return this.xs_SeOrderBill_AutoCheckField;
+            }
+            set {
+                this.xs_SeOrderBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Xs_SeOutStockBill_AutoCheck {
+            get {
+                return this.xs_SeOutStockBill_AutoCheckField;
+            }
+            set {
+                this.xs_SeOutStockBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Xs_ReceivableBill_AutoCheck {
+            get {
+                return this.xs_ReceivableBill_AutoCheckField;
+            }
+            set {
+                this.xs_ReceivableBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string YS_ReceiveBill_AutoCheck {
+            get {
+                return this.yS_ReceiveBill_AutoCheckField;
+            }
+            set {
+                this.yS_ReceiveBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Pay_WorkTimesBill_AutoCheck {
+            get {
+                return this.pay_WorkTimesBill_AutoCheckField;
+            }
+            set {
+                this.pay_WorkTimesBill_AutoCheckField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string Sc_MouldLowerBill_MouldUpper {
+            get {
+                return this.sc_MouldLowerBill_MouldUpperField;
+            }
+            set {
+                this.sc_MouldLowerBill_MouldUpperField = value;
             }
         }
     }
@@ -41773,6 +43050,12 @@
         
         private string hBillNoField;
         
+        private string hRemarkField;
+        
+        private string hBackField;
+        
+        private bool hSourceBarCodeFlagField;
+        
         /// <remarks/>
         public long HItemID {
             get {
@@ -42120,6 +43403,464 @@
             }
             set {
                 this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBack {
+            get {
+                return this.hBackField;
+            }
+            set {
+                this.hBackField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HSourceBarCodeFlag {
+            get {
+                return this.hSourceBarCodeFlagField;
+            }
+            set {
+                this.hSourceBarCodeFlagField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.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;
             }
         }
     }
@@ -42881,6 +44622,10 @@
         
         private long hOWNERIDField;
         
+        private long hStockInOrgIDField;
+        
+        private long hStockOutOrgIDField;
+        
         /// <remarks/>
         public long HSupID {
             get {
@@ -43098,6 +44843,26 @@
             }
             set {
                 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;
             }
         }
     }
@@ -48491,6 +50256,341 @@
     }
     
     /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsSc_MouldStockBillMain : ClsXt_BaseBillMain {
+        
+        private long hSCWHIDField;
+        
+        private long hSupIDField;
+        
+        private long hEmpIDField;
+        
+        private long hManagerIDField;
+        
+        private long hWHIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hKeeperIDField;
+        
+        private long hDeptIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hRepairTypeField;
+        
+        private long hCorrespondentTypeIDField;
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <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 HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = 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 HRepairType {
+            get {
+                return this.hRepairTypeField;
+            }
+            set {
+                this.hRepairTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCorrespondentTypeID {
+            get {
+                return this.hCorrespondentTypeIDField;
+            }
+            set {
+                this.hCorrespondentTypeIDField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [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.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByMouldSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_Mould Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [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.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getMouldSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getMouldSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_Mould Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [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);
     
@@ -50636,6 +52736,48 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[7]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [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.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_InfoByBarCode_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_InfoByBarCode_SourceCompletedEventArgs(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 bool sBool {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
             }
         }
     }
@@ -53196,6 +55338,40 @@
     
     /// <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/>
@@ -53275,6 +55451,74 @@
         private object[] results;
         
         internal get_SourceBarCode_MoveStockStepInCompletedEventArgs(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_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;
         }
@@ -53744,153 +55988,17 @@
     
     /// <remarks/>
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_CheckTypeByMouldSourceCompletedEventHandler(object sender, get_CheckTypeByMouldSourceCompletedEventArgs e);
+    public delegate void GetJXBarCode_SiMoErCompletedEventHandler(object sender, GetJXBarCode_SiMoErCompletedEventArgs e);
     
     /// <remarks/>
     [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 {
+    public partial class GetJXBarCode_SiMoErCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeByMouldSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_Mould Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [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.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getMouldSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getMouldSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_Mould Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [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) : 
+        internal GetJXBarCode_SiMoErCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -54121,6 +56229,74 @@
         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.3752.0")]
+    public delegate void set_SaveOtherInBill_CLD_BillCheckCompletedEventHandler(object sender, set_SaveOtherInBill_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_SaveOtherInBill_CLD_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveOtherInBill_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_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventHandler(object sender, set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -56210,48 +58386,6 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [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.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_InfoByBarCode_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_InfoByBarCode_SourceCompletedEventArgs(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 bool sBool {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
             }
         }
     }

--
Gitblit v1.9.1