yangle
2023-01-04 3b7ffe6750724acb77274a4ee98d971ae0681f63
WebAPI/Web References/WebS/Reference.cs
@@ -35,6 +35,24 @@
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model))]
    public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
        
        private System.Threading.SendOrPostCallback getCheckOpenOperationCompleted;
        private System.Threading.SendOrPostCallback getGetDataBaseOperationCompleted;
        private System.Threading.SendOrPostCallback getCheckCzymcOperationCompleted;
        private System.Threading.SendOrPostCallback getSub_GetCurPeriodOperationCompleted;
        private System.Threading.SendOrPostCallback getDataSetBySQLOperationCompleted;
        private System.Threading.SendOrPostCallback getRunProcOperationCompleted;
        private System.Threading.SendOrPostCallback getRunProcByMulOperationCompleted;
        private System.Threading.SendOrPostCallback getSecurity_LogOperationCompleted;
        private System.Threading.SendOrPostCallback set_CancelltionBarCodeBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_UnCancelltionBarCodeBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback Set_BPrintQtyBarCodeOperationCompleted;
@@ -44,6 +62,22 @@
        private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
        private System.Threading.SendOrPostCallback GetICInventoryByBarCodeSP_ViewOperationCompleted;
        private System.Threading.SendOrPostCallback GetMaterByBarCodeSP_ViewOperationCompleted;
        private System.Threading.SendOrPostCallback SetFIFOPonderationBillMain_TempOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCodeOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_OutOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_MulSourceOperationCompleted;
        
@@ -108,6 +142,8 @@
        private System.Threading.SendOrPostCallback get_SourceBarCode_SellOutOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustOutOperationCompleted;
        private System.Threading.SendOrPostCallback get_SourceBarCode_OtherOutOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_SourceBarCode_MoveStockOperationCompleted;
        
@@ -197,23 +233,17 @@
        
        private System.Threading.SendOrPostCallback getDataSetByMasterSQLOperationCompleted;
        
        private System.Threading.SendOrPostCallback getCheckOpenOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStockOperationCompleted;
        
        private System.Threading.SendOrPostCallback getGetDataBaseOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback getCheckCzymcOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback getSub_GetCurPeriodOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_CLDOperationCompleted;
        
        private System.Threading.SendOrPostCallback getDataSetBySQLOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback getRunProcOperationCompleted;
        private System.Threading.SendOrPostCallback getRunProcByMulOperationCompleted;
        private System.Threading.SendOrPostCallback getSecurity_LogOperationCompleted;
        private System.Threading.SendOrPostCallback set_CancelltionBarCodeBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveSTJGInBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_CheckSTJGOutBillOperationCompleted;
        
@@ -363,21 +393,13 @@
        
        private System.Threading.SendOrPostCallback GetMaterByBarCode_ViewOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetICInventoryByBarCodeSP_ViewOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLDOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetMaterByBarCodeSP_ViewOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_BillCheckOperationCompleted;
        
        private System.Threading.SendOrPostCallback SetFIFOPonderationBillMain_TempOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePOStockInBackBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCodeOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_OutOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_CLD_NewOperationCompleted;
        
@@ -471,18 +493,6 @@
        
        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_CLD_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStockOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_NewOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_CLDOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveSTJGInBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_CLD_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_CLDOperationCompleted;
@@ -496,6 +506,8 @@
        private System.Threading.SendOrPostCallback set_SaveSellOutBill_CLD_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveSellOutBill_CLDOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveSellOutBill_BillCheckOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveStationInBillOperationCompleted;
        
@@ -539,6 +551,10 @@
        
        private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_CLD_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_BillCheckOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveEntrustInBackBill_CLDOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBillOperationCompleted;
@@ -565,6 +581,8 @@
        
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_CLDOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_BillCheckOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBill_NewOperationCompleted;
@@ -584,14 +602,6 @@
        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLD_NewOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLDOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBill_BillCheckOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePOStockInBackBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_ChangGuiOperationCompleted;
        
@@ -1108,6 +1118,33 @@
        }
        
        /// <remarks/>
        public event getCheckOpenCompletedEventHandler getCheckOpenCompleted;
        /// <remarks/>
        public event getGetDataBaseCompletedEventHandler getGetDataBaseCompleted;
        /// <remarks/>
        public event getCheckCzymcCompletedEventHandler getCheckCzymcCompleted;
        /// <remarks/>
        public event getSub_GetCurPeriodCompletedEventHandler getSub_GetCurPeriodCompleted;
        /// <remarks/>
        public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
        /// <remarks/>
        public event getRunProcCompletedEventHandler getRunProcCompleted;
        /// <remarks/>
        public event getRunProcByMulCompletedEventHandler getRunProcByMulCompleted;
        /// <remarks/>
        public event getSecurity_LogCompletedEventHandler getSecurity_LogCompleted;
        /// <remarks/>
        public event set_CancelltionBarCodeBillCompletedEventHandler set_CancelltionBarCodeBillCompleted;
        /// <remarks/>
        public event set_UnCancelltionBarCodeBillCompletedEventHandler set_UnCancelltionBarCodeBillCompleted;
        
        /// <remarks/>
@@ -1121,6 +1158,30 @@
        
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
        /// <remarks/>
        public event GetICInventoryByBarCodeSP_ViewCompletedEventHandler GetICInventoryByBarCodeSP_ViewCompleted;
        /// <remarks/>
        public event GetMaterByBarCodeSP_ViewCompletedEventHandler GetMaterByBarCodeSP_ViewCompleted;
        /// <remarks/>
        public event SetFIFOPonderationBillMain_TempCompletedEventHandler SetFIFOPonderationBillMain_TempCompleted;
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_FastCompleted;
        /// <remarks/>
        public event get_CheckTypeByBarCodeCompletedEventHandler get_CheckTypeByBarCodeCompleted;
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted;
        /// <remarks/>
        public event get_CheckTypeByBarCode_OutCompletedEventHandler get_CheckTypeByBarCode_OutCompleted;
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted;
        
        /// <remarks/>
        public event get_CheckTypeByBarCode_MulSourceCompletedEventHandler get_CheckTypeByBarCode_MulSourceCompleted;
@@ -1217,6 +1278,9 @@
        
        /// <remarks/>
        public event get_SourceBarCode_EntrustOutCompletedEventHandler get_SourceBarCode_EntrustOutCompleted;
        /// <remarks/>
        public event get_SourceBarCode_OtherOutCompletedEventHandler get_SourceBarCode_OtherOutCompleted;
        
        /// <remarks/>
        public event get_SourceBarCode_MoveStockCompletedEventHandler get_SourceBarCode_MoveStockCompleted;
@@ -1351,31 +1415,22 @@
        public event getDataSetByMasterSQLCompletedEventHandler getDataSetByMasterSQLCompleted;
        
        /// <remarks/>
        public event getCheckOpenCompletedEventHandler getCheckOpenCompleted;
        public event set_SaveProcReportMoveBill_MoveStockCompletedEventHandler set_SaveProcReportMoveBill_MoveStockCompleted;
        
        /// <remarks/>
        public event getGetDataBaseCompletedEventHandler getGetDataBaseCompleted;
        public event set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted;
        
        /// <remarks/>
        public event getCheckCzymcCompletedEventHandler getCheckCzymcCompleted;
        public event set_CheckPOInStockBill_NewCompletedEventHandler set_CheckPOInStockBill_NewCompleted;
        
        /// <remarks/>
        public event getSub_GetCurPeriodCompletedEventHandler getSub_GetCurPeriodCompleted;
        public event set_CheckPOInStockBill_CLDCompletedEventHandler set_CheckPOInStockBill_CLDCompleted;
        
        /// <remarks/>
        public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
        public event set_CheckPOInStockBillCompletedEventHandler set_CheckPOInStockBillCompleted;
        
        /// <remarks/>
        public event getRunProcCompletedEventHandler getRunProcCompleted;
        /// <remarks/>
        public event getRunProcByMulCompletedEventHandler getRunProcByMulCompleted;
        /// <remarks/>
        public event getSecurity_LogCompletedEventHandler getSecurity_LogCompleted;
        /// <remarks/>
        public event set_CancelltionBarCodeBillCompletedEventHandler set_CancelltionBarCodeBillCompleted;
        public event set_SaveSTJGInBillCompletedEventHandler set_SaveSTJGInBillCompleted;
        
        /// <remarks/>
        public event set_CheckSTJGOutBillCompletedEventHandler set_CheckSTJGOutBillCompleted;
@@ -1600,28 +1655,16 @@
        public event GetMaterByBarCode_ViewCompletedEventHandler GetMaterByBarCode_ViewCompleted;
        
        /// <remarks/>
        public event GetICInventoryByBarCodeSP_ViewCompletedEventHandler GetICInventoryByBarCodeSP_ViewCompleted;
        public event set_SaveOtherOutBill_CLDCompletedEventHandler set_SaveOtherOutBill_CLDCompleted;
        
        /// <remarks/>
        public event GetMaterByBarCodeSP_ViewCompletedEventHandler GetMaterByBarCodeSP_ViewCompleted;
        public event set_SaveOtherOutBill_BillCheckCompletedEventHandler set_SaveOtherOutBill_BillCheckCompleted;
        
        /// <remarks/>
        public event SetFIFOPonderationBillMain_TempCompletedEventHandler SetFIFOPonderationBillMain_TempCompleted;
        public event set_SavePOStockInBackBillCompletedEventHandler set_SavePOStockInBackBillCompleted;
        
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_FastCompleted;
        /// <remarks/>
        public event get_CheckTypeByBarCodeCompletedEventHandler get_CheckTypeByBarCodeCompleted;
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted;
        /// <remarks/>
        public event get_CheckTypeByBarCode_OutCompletedEventHandler get_CheckTypeByBarCode_OutCompleted;
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted;
        public event set_SavePOStockInBackBill_NewCompletedEventHandler set_SavePOStockInBackBill_NewCompleted;
        
        /// <remarks/>
        public event set_SavePOStockInBackBill_CLD_NewCompletedEventHandler set_SavePOStockInBackBill_CLD_NewCompleted;
@@ -1762,24 +1805,6 @@
        public event set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_CLD_NewCompleted;
        
        /// <remarks/>
        public event set_SaveProcReportMoveBill_MoveStockCompletedEventHandler set_SaveProcReportMoveBill_MoveStockCompleted;
        /// <remarks/>
        public event set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted;
        /// <remarks/>
        public event set_CheckPOInStockBill_NewCompletedEventHandler set_CheckPOInStockBill_NewCompleted;
        /// <remarks/>
        public event set_CheckPOInStockBill_CLDCompletedEventHandler set_CheckPOInStockBill_CLDCompleted;
        /// <remarks/>
        public event set_CheckPOInStockBillCompletedEventHandler set_CheckPOInStockBillCompleted;
        /// <remarks/>
        public event set_SaveSTJGInBillCompletedEventHandler set_SaveSTJGInBillCompleted;
        /// <remarks/>
        public event set_SaveSellOutBackBill_CLD_NewCompletedEventHandler set_SaveSellOutBackBill_CLD_NewCompleted;
        
        /// <remarks/>
@@ -1799,6 +1824,9 @@
        
        /// <remarks/>
        public event set_SaveSellOutBill_CLDCompletedEventHandler set_SaveSellOutBill_CLDCompleted;
        /// <remarks/>
        public event set_SaveSellOutBill_BillCheckCompletedEventHandler set_SaveSellOutBill_BillCheckCompleted;
        
        /// <remarks/>
        public event set_SaveStationInBillCompletedEventHandler set_SaveStationInBillCompleted;
@@ -1864,6 +1892,12 @@
        public event set_SaveMateReplenishOutBill_CLD_NewCompletedEventHandler set_SaveMateReplenishOutBill_CLD_NewCompleted;
        
        /// <remarks/>
        public event set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler set_SaveMateReplenishOutBill_BillCheckCompleted;
        /// <remarks/>
        public event set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler set_SaveEntrustReplenishOutBill_BillCheckCompleted;
        /// <remarks/>
        public event set_SaveEntrustInBackBill_CLDCompletedEventHandler set_SaveEntrustInBackBill_CLDCompleted;
        
        /// <remarks/>
@@ -1903,6 +1937,9 @@
        public event set_SaveEntrustOutBill_CLDCompletedEventHandler set_SaveEntrustOutBill_CLDCompleted;
        
        /// <remarks/>
        public event set_SaveEntrustOutBill_BillCheckCompletedEventHandler set_SaveEntrustOutBill_BillCheckCompleted;
        /// <remarks/>
        public event set_SaveOtherOutBackBillCompletedEventHandler set_SaveOtherOutBackBillCompleted;
        
        /// <remarks/>
@@ -1931,18 +1968,6 @@
        
        /// <remarks/>
        public event set_SaveOtherOutBill_CLD_NewCompletedEventHandler set_SaveOtherOutBill_CLD_NewCompleted;
        /// <remarks/>
        public event set_SaveOtherOutBill_CLDCompletedEventHandler set_SaveOtherOutBill_CLDCompleted;
        /// <remarks/>
        public event set_SaveOtherOutBill_BillCheckCompletedEventHandler set_SaveOtherOutBill_BillCheckCompleted;
        /// <remarks/>
        public event set_SavePOStockInBackBillCompletedEventHandler set_SavePOStockInBackBillCompleted;
        /// <remarks/>
        public event set_SavePOStockInBackBill_NewCompletedEventHandler set_SavePOStockInBackBill_NewCompleted;
        
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler set_SavePonderationBillMain_Temp_ChangGuiCompleted;
@@ -2659,6 +2684,288 @@
        public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted;
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckOpen", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool getCheckOpen() {
            object[] results = this.Invoke("getCheckOpen", new object[0]);
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void getCheckOpenAsync() {
            this.getCheckOpenAsync(null);
        }
        /// <remarks/>
        public void getCheckOpenAsync(object userState) {
            if ((this.getCheckOpenOperationCompleted == null)) {
                this.getCheckOpenOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckOpenOperationCompleted);
            }
            this.InvokeAsync("getCheckOpen", new object[0], this.getCheckOpenOperationCompleted, userState);
        }
        private void OngetCheckOpenOperationCompleted(object arg) {
            if ((this.getCheckOpenCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getCheckOpenCompleted(this, new getCheckOpenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getGetDataBase", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public string getGetDataBase(string sItem, ref string sK3) {
            object[] results = this.Invoke("getGetDataBase", new object[] {
                        sItem,
                        sK3});
            sK3 = ((string)(results[1]));
            return ((string)(results[0]));
        }
        /// <remarks/>
        public void getGetDataBaseAsync(string sItem, string sK3) {
            this.getGetDataBaseAsync(sItem, sK3, null);
        }
        /// <remarks/>
        public void getGetDataBaseAsync(string sItem, string sK3, object userState) {
            if ((this.getGetDataBaseOperationCompleted == null)) {
                this.getGetDataBaseOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetGetDataBaseOperationCompleted);
            }
            this.InvokeAsync("getGetDataBase", new object[] {
                        sItem,
                        sK3}, this.getGetDataBaseOperationCompleted, userState);
        }
        private void OngetGetDataBaseOperationCompleted(object arg) {
            if ((this.getGetDataBaseCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getGetDataBaseCompleted(this, new getGetDataBaseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckCzymc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet getCheckCzymc(string sUser, string sPsd) {
            object[] results = this.Invoke("getCheckCzymc", new object[] {
                        sUser,
                        sPsd});
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void getCheckCzymcAsync(string sUser, string sPsd) {
            this.getCheckCzymcAsync(sUser, sPsd, null);
        }
        /// <remarks/>
        public void getCheckCzymcAsync(string sUser, string sPsd, object userState) {
            if ((this.getCheckCzymcOperationCompleted == null)) {
                this.getCheckCzymcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckCzymcOperationCompleted);
            }
            this.InvokeAsync("getCheckCzymc", new object[] {
                        sUser,
                        sPsd}, this.getCheckCzymcOperationCompleted, userState);
        }
        private void OngetCheckCzymcOperationCompleted(object arg) {
            if ((this.getCheckCzymcCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getCheckCzymcCompleted(this, new getCheckCzymcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSub_GetCurPeriod", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool getSub_GetCurPeriod(ref int sYear, ref int sPeriod) {
            object[] results = this.Invoke("getSub_GetCurPeriod", new object[] {
                        sYear,
                        sPeriod});
            sYear = ((int)(results[1]));
            sPeriod = ((int)(results[2]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod) {
            this.getSub_GetCurPeriodAsync(sYear, sPeriod, null);
        }
        /// <remarks/>
        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod, object userState) {
            if ((this.getSub_GetCurPeriodOperationCompleted == null)) {
                this.getSub_GetCurPeriodOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSub_GetCurPeriodOperationCompleted);
            }
            this.InvokeAsync("getSub_GetCurPeriod", new object[] {
                        sYear,
                        sPeriod}, this.getSub_GetCurPeriodOperationCompleted, userState);
        }
        private void OngetSub_GetCurPeriodOperationCompleted(object arg) {
            if ((this.getSub_GetCurPeriodCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getSub_GetCurPeriodCompleted(this, new getSub_GetCurPeriodCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetBySQL", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet getDataSetBySQL(string sSQL, string sTable, ref string sErrMsg) {
            object[] results = this.Invoke("getDataSetBySQL", new object[] {
                        sSQL,
                        sTable,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg) {
            this.getDataSetBySQLAsync(sSQL, sTable, sErrMsg, null);
        }
        /// <remarks/>
        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
            if ((this.getDataSetBySQLOperationCompleted == null)) {
                this.getDataSetBySQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetBySQLOperationCompleted);
            }
            this.InvokeAsync("getDataSetBySQL", new object[] {
                        sSQL,
                        sTable,
                        sErrMsg}, this.getDataSetBySQLOperationCompleted, userState);
        }
        private void OngetDataSetBySQLOperationCompleted(object arg) {
            if ((this.getDataSetBySQLCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getDataSetBySQLCompleted(this, new getDataSetBySQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public void getRunProc(string sSQL, ref string sErrMsg) {
            object[] results = this.Invoke("getRunProc", new object[] {
                        sSQL,
                        sErrMsg});
            sErrMsg = ((string)(results[0]));
        }
        /// <remarks/>
        public void getRunProcAsync(string sSQL, string sErrMsg) {
            this.getRunProcAsync(sSQL, sErrMsg, null);
        }
        /// <remarks/>
        public void getRunProcAsync(string sSQL, string sErrMsg, object userState) {
            if ((this.getRunProcOperationCompleted == null)) {
                this.getRunProcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcOperationCompleted);
            }
            this.InvokeAsync("getRunProc", new object[] {
                        sSQL,
                        sErrMsg}, this.getRunProcOperationCompleted, userState);
        }
        private void OngetRunProcOperationCompleted(object arg) {
            if ((this.getRunProcCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getRunProcCompleted(this, new getRunProcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProcByMul", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public void getRunProcByMul(string[] sSQL, ref string sErrMsg) {
            object[] results = this.Invoke("getRunProcByMul", new object[] {
                        sSQL,
                        sErrMsg});
            sErrMsg = ((string)(results[0]));
        }
        /// <remarks/>
        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg) {
            this.getRunProcByMulAsync(sSQL, sErrMsg, null);
        }
        /// <remarks/>
        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg, object userState) {
            if ((this.getRunProcByMulOperationCompleted == null)) {
                this.getRunProcByMulOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcByMulOperationCompleted);
            }
            this.InvokeAsync("getRunProcByMul", new object[] {
                        sSQL,
                        sErrMsg}, this.getRunProcByMulOperationCompleted, userState);
        }
        private void OngetRunProcByMulOperationCompleted(object arg) {
            if ((this.getRunProcByMulCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getRunProcByMulCompleted(this, new getRunProcByMulCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSecurity_Log", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool getSecurity_Log(string ModRightNameCheck, string CurUserName, ref string sErrMsg) {
            object[] results = this.Invoke("getSecurity_Log", new object[] {
                        ModRightNameCheck,
                        CurUserName,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg) {
            this.getSecurity_LogAsync(ModRightNameCheck, CurUserName, sErrMsg, null);
        }
        /// <remarks/>
        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg, object userState) {
            if ((this.getSecurity_LogOperationCompleted == null)) {
                this.getSecurity_LogOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSecurity_LogOperationCompleted);
            }
            this.InvokeAsync("getSecurity_Log", new object[] {
                        ModRightNameCheck,
                        CurUserName,
                        sErrMsg}, this.getSecurity_LogOperationCompleted, userState);
        }
        private void OngetSecurity_LogOperationCompleted(object arg) {
            if ((this.getSecurity_LogCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getSecurity_LogCompleted(this, new getSecurity_LogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CancelltionBarCodeBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CancelltionBarCodeBill(string sBarCode) {
            object[] results = this.Invoke("set_CancelltionBarCodeBill", new object[] {
                        sBarCode});
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_CancelltionBarCodeBillAsync(string sBarCode) {
            this.set_CancelltionBarCodeBillAsync(sBarCode, null);
        }
        /// <remarks/>
        public void set_CancelltionBarCodeBillAsync(string sBarCode, object userState) {
            if ((this.set_CancelltionBarCodeBillOperationCompleted == null)) {
                this.set_CancelltionBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CancelltionBarCodeBillOperationCompleted);
            }
            this.InvokeAsync("set_CancelltionBarCodeBill", new object[] {
                        sBarCode}, this.set_CancelltionBarCodeBillOperationCompleted, userState);
        }
        private void Onset_CancelltionBarCodeBillOperationCompleted(object arg) {
            if ((this.set_CancelltionBarCodeBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CancelltionBarCodeBillCompleted(this, new set_CancelltionBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_UnCancelltionBarCodeBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_UnCancelltionBarCodeBill(string sBarCode) {
            object[] results = this.Invoke("set_UnCancelltionBarCodeBill", new object[] {
@@ -3026,6 +3333,465 @@
            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/GetICInventoryByBarCodeSP_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetICInventoryByBarCodeSP_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetICInventoryByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr) {
            this.GetICInventoryByBarCodeSP_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetICInventoryByBarCodeSP_ViewOperationCompleted == null)) {
                this.GetICInventoryByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCodeSP_ViewOperationCompleted);
            }
            this.InvokeAsync("GetICInventoryByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr}, this.GetICInventoryByBarCodeSP_ViewOperationCompleted, userState);
        }
        private void OnGetICInventoryByBarCodeSP_ViewOperationCompleted(object arg) {
            if ((this.GetICInventoryByBarCodeSP_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetICInventoryByBarCodeSP_ViewCompleted(this, new GetICInventoryByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCodeSP_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetMaterByBarCodeSP_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetMaterByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetMaterByBarCodeSP_ViewAsync(string sWhere, string sErr) {
            this.GetMaterByBarCodeSP_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetMaterByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetMaterByBarCodeSP_ViewOperationCompleted == null)) {
                this.GetMaterByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCodeSP_ViewOperationCompleted);
            }
            this.InvokeAsync("GetMaterByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr}, this.GetMaterByBarCodeSP_ViewOperationCompleted, userState);
        }
        private void OnGetMaterByBarCodeSP_ViewOperationCompleted(object arg) {
            if ((this.GetMaterByBarCodeSP_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetMaterByBarCodeSP_ViewCompleted(this, new GetMaterByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetFIFOPonderationBillMain_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool SetFIFOPonderationBillMain_Temp(string HBillNo, long HInterID, long HUserOrgID, ref string sErr) {
            object[] results = this.Invoke("SetFIFOPonderationBillMain_Temp", new object[] {
                        HBillNo,
                        HInterID,
                        HUserOrgID,
                        sErr});
            sErr = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void SetFIFOPonderationBillMain_TempAsync(string HBillNo, long HInterID, long HUserOrgID, string sErr) {
            this.SetFIFOPonderationBillMain_TempAsync(HBillNo, HInterID, HUserOrgID, sErr, null);
        }
        /// <remarks/>
        public void SetFIFOPonderationBillMain_TempAsync(string HBillNo, long HInterID, long HUserOrgID, string sErr, object userState) {
            if ((this.SetFIFOPonderationBillMain_TempOperationCompleted == null)) {
                this.SetFIFOPonderationBillMain_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetFIFOPonderationBillMain_TempOperationCompleted);
            }
            this.InvokeAsync("SetFIFOPonderationBillMain_Temp", new object[] {
                        HBillNo,
                        HInterID,
                        HUserOrgID,
                        sErr}, this.SetFIFOPonderationBillMain_TempOperationCompleted, userState);
        }
        private void OnSetFIFOPonderationBillMain_TempOperationCompleted(object arg) {
            if ((this.SetFIFOPonderationBillMain_TempCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.SetFIFOPonderationBillMain_TempCompleted(this, new SetFIFOPonderationBillMain_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Fast", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePonderationBillMain_Temp_BarCode_Fast(
                    string sBarCode,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    double HQty,
                    bool HRedBlueFlag,
                    bool SourceFlag,
                    string HSourceBillNo,
                    string HSourceBillType,
                    long HOWNERID,
                    ref string sHSourceBillNo,
                    ref string sHSourceBillType,
                    ref long sHSupID,
                    ref string sHSupName,
                    ref long sHDeptID,
                    ref string sHDeptName,
                    ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_Fast", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sHSourceBillNo,
                        sHSourceBillType,
                        sHSupID,
                        sHSupName,
                        sHDeptID,
                        sHDeptName,
                        sErrMsg});
            sHSourceBillNo = ((string)(results[1]));
            sHSourceBillType = ((string)(results[2]));
            sHSupID = ((long)(results[3]));
            sHSupName = ((string)(results[4]));
            sHDeptID = ((long)(results[5]));
            sHDeptName = ((string)(results[6]));
            sErrMsg = ((string)(results[7]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_FastAsync(
                    string sBarCode,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    double HQty,
                    bool HRedBlueFlag,
                    bool SourceFlag,
                    string HSourceBillNo,
                    string HSourceBillType,
                    long HOWNERID,
                    string sHSourceBillNo,
                    string sHSourceBillType,
                    long sHSupID,
                    string sHSupName,
                    long sHDeptID,
                    string sHDeptName,
                    string sErrMsg) {
            this.set_SavePonderationBillMain_Temp_BarCode_FastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_FastAsync(
                    string sBarCode,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    double HQty,
                    bool HRedBlueFlag,
                    bool SourceFlag,
                    string HSourceBillNo,
                    string HSourceBillType,
                    long HOWNERID,
                    string sHSourceBillNo,
                    string sHSourceBillType,
                    long sHSupID,
                    string sHSupName,
                    long sHDeptID,
                    string sHDeptName,
                    string sErrMsg,
                    object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted);
            }
            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_Fast", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sHSourceBillNo,
                        sHSourceBillType,
                        sHSupID,
                        sHSupName,
                        sHDeptID,
                        sHDeptName,
                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted, userState);
        }
        private void Onset_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_FastCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_FastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByBarCode", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByBarCodeAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByBarCodeOperationCompleted == null)) {
                this.get_CheckTypeByBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCodeOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByBarCode", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByBarCodeOperationCompleted, userState);
        }
        private void Onget_CheckTypeByBarCodeOperationCompleted(object arg) {
            if ((this.get_CheckTypeByBarCodeCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByBarCodeCompleted(this, new get_CheckTypeByBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePonderationBillMain_Temp_BarCode_OutFast(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
            this.set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted);
            }
            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted, userState);
        }
        private void Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_Out", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode_Out(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByBarCode_Out", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_OutAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByBarCode_OutAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_OutAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByBarCode_OutOperationCompleted == null)) {
                this.get_CheckTypeByBarCode_OutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_OutOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByBarCode_Out", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByBarCode_OutOperationCompleted, userState);
        }
        private void Onget_CheckTypeByBarCode_OutOperationCompleted(object arg) {
            if ((this.get_CheckTypeByBarCode_OutCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByBarCode_OutCompleted(this, new get_CheckTypeByBarCode_OutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePonderationBillMain_Temp_BarCode_MulSource(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        HSourceBillType,
                        HOWNERID,
                        sXFFlag,
                        sJDPFlag,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg) {
            this.set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, HSourceBillType, HOWNERID, sXFFlag, sJDPFlag, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg, object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted);
            }
            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        HSourceBillType,
                        HOWNERID,
                        sXFFlag,
                        sJDPFlag,
                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted, userState);
        }
        private void Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -4952,102 +5718,6 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_EntrustIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_SourceBill_EntrustIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("get_SourceBill_EntrustIn", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HStockOrgID,
                        HAccessFlag,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_SourceBill_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
            this.get_SourceBill_EntrustInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
        }
        /// <remarks/>
        public void get_SourceBill_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
            if ((this.get_SourceBill_EntrustInOperationCompleted == null)) {
                this.get_SourceBill_EntrustInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_EntrustInOperationCompleted);
            }
            this.InvokeAsync("get_SourceBill_EntrustIn", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HStockOrgID,
                        HAccessFlag,
                        oSystemParameterMain,
                        sErrMsg}, this.get_SourceBill_EntrustInOperationCompleted, userState);
        }
        private void Onget_SourceBill_EntrustInOperationCompleted(object arg) {
            if ((this.get_SourceBill_EntrustInCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_SourceBill_EntrustInCompleted(this, new get_SourceBill_EntrustInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_OtherIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_SourceBill_OtherIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("get_SourceBill_OtherIn", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HStockOrgID,
                        HAccessFlag,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_SourceBill_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
            this.get_SourceBill_OtherInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
        }
        /// <remarks/>
        public void get_SourceBill_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
            if ((this.get_SourceBill_OtherInOperationCompleted == null)) {
                this.get_SourceBill_OtherInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_OtherInOperationCompleted);
            }
            this.InvokeAsync("get_SourceBill_OtherIn", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HStockOrgID,
                        HAccessFlag,
                        oSystemParameterMain,
                        sErrMsg}, this.get_SourceBill_OtherInOperationCompleted, userState);
        }
        private void Onget_SourceBill_OtherInOperationCompleted(object arg) {
            if ((this.get_SourceBill_OtherInCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_SourceBill_OtherInCompleted(this, new get_SourceBill_OtherInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSourceBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetSourceBillList(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("GetSourceBillList", new object[] {
@@ -5316,6 +5986,52 @@
            if ((this.get_SourceBarCode_EntrustOutCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_SourceBarCode_EntrustOutCompleted(this, new get_SourceBarCode_EntrustOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_OtherOut", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_SourceBarCode_OtherOut(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_SourceBarCode_OtherOut", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HFIFOWhID,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_SourceBarCode_OtherOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg) {
            this.get_SourceBarCode_OtherOutAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_SourceBarCode_OtherOutAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HFIFOWhID, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_SourceBarCode_OtherOutOperationCompleted == null)) {
                this.get_SourceBarCode_OtherOutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_OtherOutOperationCompleted);
            }
            this.InvokeAsync("get_SourceBarCode_OtherOut", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HFIFOWhID,
                        HOWNERID,
                        sErrMsg}, this.get_SourceBarCode_OtherOutOperationCompleted, userState);
        }
        private void Onget_SourceBarCode_OtherOutOperationCompleted(object arg) {
            if ((this.get_SourceBarCode_OtherOutCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_SourceBarCode_OtherOutCompleted(this, new get_SourceBarCode_OtherOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -6078,195 +6794,6 @@
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStockCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_MoveStockCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai(
                    ClsGy_BarCodeBill_WMS_Model_View omodel_View,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    long HSCWHID,
                    long HSCSPID,
                    double HQty,
                    bool SourceFlag,
                    string HSourceBillType,
                    long HStockInOrgID,
                    long HStockOutOrgID,
                    string HScanStyle,
                    ClsXt_SystemParameterMain oSystemParameterMain,
                    ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai", new object[] {
                        omodel_View,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HSCWHID,
                        HSCSPID,
                        HQty,
                        SourceFlag,
                        HSourceBillType,
                        HStockInOrgID,
                        HStockOutOrgID,
                        HScanStyle,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiAsync(
                    ClsGy_BarCodeBill_WMS_Model_View omodel_View,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    long HSCWHID,
                    long HSCSPID,
                    double HQty,
                    bool SourceFlag,
                    string HSourceBillType,
                    long HStockInOrgID,
                    long HStockOutOrgID,
                    string HScanStyle,
                    ClsXt_SystemParameterMain oSystemParameterMain,
                    string sErrMsg) {
            this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, oSystemParameterMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiAsync(
                    ClsGy_BarCodeBill_WMS_Model_View omodel_View,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    long HSCWHID,
                    long HSCSPID,
                    double HQty,
                    bool SourceFlag,
                    string HSourceBillType,
                    long HStockInOrgID,
                    long HStockOutOrgID,
                    string HScanStyle,
                    ClsXt_SystemParameterMain oSystemParameterMain,
                    string sErrMsg,
                    object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiOperationCompleted);
            }
            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai", new object[] {
                        omodel_View,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HSCWHID,
                        HSCSPID,
                        HQty,
                        SourceFlag,
                        HSourceBillType,
                        HStockInOrgID,
                        HStockOutOrgID,
                        HScanStyle,
                        oSystemParameterMain,
                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiOperationCompleted, userState);
        }
        private void Onset_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLi" +
            "", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLi(string sHBarCode_Pack, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, bool SourceFlag, string HSourceBillType, long HStockInOrgID, long HStockOutOrgID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLi", new object[] {
                        sHBarCode_Pack,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HSCWHID,
                        HSCSPID,
                        SourceFlag,
                        HSourceBillType,
                        HStockInOrgID,
                        HStockOutOrgID,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiAsync(string sHBarCode_Pack, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, long HSCWHID, long HSCSPID, bool SourceFlag, string HSourceBillType, long HStockInOrgID, long HStockOutOrgID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
            this.set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiAsync(sHBarCode_Pack, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, SourceFlag, HSourceBillType, HStockInOrgID, HStockOutOrgID, oSystemParameterMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiAsync(
                    string sHBarCode_Pack,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    long HSCWHID,
                    long HSCSPID,
                    bool SourceFlag,
                    string HSourceBillType,
                    long HStockInOrgID,
                    long HStockOutOrgID,
                    ClsXt_SystemParameterMain oSystemParameterMain,
                    string sErrMsg,
                    object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiOperationCompleted);
            }
            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLi", new object[] {
                        sHBarCode_Pack,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HSCWHID,
                        HSCSPID,
                        SourceFlag,
                        HSourceBillType,
                        HStockInOrgID,
                        HStockOutOrgID,
                        oSystemParameterMain,
                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiOperationCompleted, userState);
        }
        private void Onset_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -7747,284 +8274,210 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckOpen", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool getCheckOpen() {
            object[] results = this.Invoke("getCheckOpen", new object[0]);
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void getCheckOpenAsync() {
            this.getCheckOpenAsync(null);
        }
        /// <remarks/>
        public void getCheckOpenAsync(object userState) {
            if ((this.getCheckOpenOperationCompleted == null)) {
                this.getCheckOpenOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckOpenOperationCompleted);
            }
            this.InvokeAsync("getCheckOpen", new object[0], this.getCheckOpenOperationCompleted, userState);
        }
        private void OngetCheckOpenOperationCompleted(object arg) {
            if ((this.getCheckOpenCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getCheckOpenCompleted(this, new getCheckOpenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getGetDataBase", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public string getGetDataBase(string sItem, ref string sK3) {
            object[] results = this.Invoke("getGetDataBase", new object[] {
                        sItem,
                        sK3});
            sK3 = ((string)(results[1]));
            return ((string)(results[0]));
        }
        /// <remarks/>
        public void getGetDataBaseAsync(string sItem, string sK3) {
            this.getGetDataBaseAsync(sItem, sK3, null);
        }
        /// <remarks/>
        public void getGetDataBaseAsync(string sItem, string sK3, object userState) {
            if ((this.getGetDataBaseOperationCompleted == null)) {
                this.getGetDataBaseOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetGetDataBaseOperationCompleted);
            }
            this.InvokeAsync("getGetDataBase", new object[] {
                        sItem,
                        sK3}, this.getGetDataBaseOperationCompleted, userState);
        }
        private void OngetGetDataBaseOperationCompleted(object arg) {
            if ((this.getGetDataBaseCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getGetDataBaseCompleted(this, new getGetDataBaseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckCzymc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet getCheckCzymc(string sUser, string sPsd) {
            object[] results = this.Invoke("getCheckCzymc", new object[] {
                        sUser,
                        sPsd});
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void getCheckCzymcAsync(string sUser, string sPsd) {
            this.getCheckCzymcAsync(sUser, sPsd, null);
        }
        /// <remarks/>
        public void getCheckCzymcAsync(string sUser, string sPsd, object userState) {
            if ((this.getCheckCzymcOperationCompleted == null)) {
                this.getCheckCzymcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckCzymcOperationCompleted);
            }
            this.InvokeAsync("getCheckCzymc", new object[] {
                        sUser,
                        sPsd}, this.getCheckCzymcOperationCompleted, userState);
        }
        private void OngetCheckCzymcOperationCompleted(object arg) {
            if ((this.getCheckCzymcCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getCheckCzymcCompleted(this, new getCheckCzymcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSub_GetCurPeriod", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool getSub_GetCurPeriod(ref int sYear, ref int sPeriod) {
            object[] results = this.Invoke("getSub_GetCurPeriod", new object[] {
                        sYear,
                        sPeriod});
            sYear = ((int)(results[1]));
            sPeriod = ((int)(results[2]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod) {
            this.getSub_GetCurPeriodAsync(sYear, sPeriod, null);
        }
        /// <remarks/>
        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod, object userState) {
            if ((this.getSub_GetCurPeriodOperationCompleted == null)) {
                this.getSub_GetCurPeriodOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSub_GetCurPeriodOperationCompleted);
            }
            this.InvokeAsync("getSub_GetCurPeriod", new object[] {
                        sYear,
                        sPeriod}, this.getSub_GetCurPeriodOperationCompleted, userState);
        }
        private void OngetSub_GetCurPeriodOperationCompleted(object arg) {
            if ((this.getSub_GetCurPeriodCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getSub_GetCurPeriodCompleted(this, new getSub_GetCurPeriodCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetBySQL", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet getDataSetBySQL(string sSQL, string sTable, ref string sErrMsg) {
            object[] results = this.Invoke("getDataSetBySQL", new object[] {
                        sSQL,
                        sTable,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg) {
            this.getDataSetBySQLAsync(sSQL, sTable, sErrMsg, null);
        }
        /// <remarks/>
        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
            if ((this.getDataSetBySQLOperationCompleted == null)) {
                this.getDataSetBySQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetBySQLOperationCompleted);
            }
            this.InvokeAsync("getDataSetBySQL", new object[] {
                        sSQL,
                        sTable,
                        sErrMsg}, this.getDataSetBySQLOperationCompleted, userState);
        }
        private void OngetDataSetBySQLOperationCompleted(object arg) {
            if ((this.getDataSetBySQLCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getDataSetBySQLCompleted(this, new getDataSetBySQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public void getRunProc(string sSQL, ref string sErrMsg) {
            object[] results = this.Invoke("getRunProc", new object[] {
                        sSQL,
                        sErrMsg});
            sErrMsg = ((string)(results[0]));
        }
        /// <remarks/>
        public void getRunProcAsync(string sSQL, string sErrMsg) {
            this.getRunProcAsync(sSQL, sErrMsg, null);
        }
        /// <remarks/>
        public void getRunProcAsync(string sSQL, string sErrMsg, object userState) {
            if ((this.getRunProcOperationCompleted == null)) {
                this.getRunProcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcOperationCompleted);
            }
            this.InvokeAsync("getRunProc", new object[] {
                        sSQL,
                        sErrMsg}, this.getRunProcOperationCompleted, userState);
        }
        private void OngetRunProcOperationCompleted(object arg) {
            if ((this.getRunProcCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getRunProcCompleted(this, new getRunProcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getRunProcByMul", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public void getRunProcByMul(string[] sSQL, ref string sErrMsg) {
            object[] results = this.Invoke("getRunProcByMul", new object[] {
                        sSQL,
                        sErrMsg});
            sErrMsg = ((string)(results[0]));
        }
        /// <remarks/>
        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg) {
            this.getRunProcByMulAsync(sSQL, sErrMsg, null);
        }
        /// <remarks/>
        public void getRunProcByMulAsync(string[] sSQL, string sErrMsg, object userState) {
            if ((this.getRunProcByMulOperationCompleted == null)) {
                this.getRunProcByMulOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcByMulOperationCompleted);
            }
            this.InvokeAsync("getRunProcByMul", new object[] {
                        sSQL,
                        sErrMsg}, this.getRunProcByMulOperationCompleted, userState);
        }
        private void OngetRunProcByMulOperationCompleted(object arg) {
            if ((this.getRunProcByMulCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getRunProcByMulCompleted(this, new getRunProcByMulCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSecurity_Log", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool getSecurity_Log(string ModRightNameCheck, string CurUserName, ref string sErrMsg) {
            object[] results = this.Invoke("getSecurity_Log", new object[] {
                        ModRightNameCheck,
                        CurUserName,
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_MoveStock", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveProcReportMoveBill_MoveStock(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveProcReportMoveBill_MoveStock", new object[] {
                        oMain,
                        HOutBillID,
                        HOutBillNo,
                        HPPBomBillNo,
                        HSCWHID,
                        HSCSPID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg) {
            this.getSecurity_LogAsync(ModRightNameCheck, CurUserName, sErrMsg, null);
        public void set_SaveProcReportMoveBill_MoveStockAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, string sErrMsg) {
            this.set_SaveProcReportMoveBill_MoveStockAsync(oMain, HOutBillID, HOutBillNo, HPPBomBillNo, HSCWHID, HSCSPID, sErrMsg, null);
        }
        
        /// <remarks/>
        public void getSecurity_LogAsync(string ModRightNameCheck, string CurUserName, string sErrMsg, object userState) {
            if ((this.getSecurity_LogOperationCompleted == null)) {
                this.getSecurity_LogOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSecurity_LogOperationCompleted);
        public void set_SaveProcReportMoveBill_MoveStockAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, string sErrMsg, object userState) {
            if ((this.set_SaveProcReportMoveBill_MoveStockOperationCompleted == null)) {
                this.set_SaveProcReportMoveBill_MoveStockOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_MoveStockOperationCompleted);
            }
            this.InvokeAsync("getSecurity_Log", new object[] {
                        ModRightNameCheck,
                        CurUserName,
                        sErrMsg}, this.getSecurity_LogOperationCompleted, userState);
            this.InvokeAsync("set_SaveProcReportMoveBill_MoveStock", new object[] {
                        oMain,
                        HOutBillID,
                        HOutBillNo,
                        HPPBomBillNo,
                        HSCWHID,
                        HSCSPID,
                        sErrMsg}, this.set_SaveProcReportMoveBill_MoveStockOperationCompleted, userState);
        }
        
        private void OngetSecurity_LogOperationCompleted(object arg) {
            if ((this.getSecurity_LogCompleted != null)) {
        private void Onset_SaveProcReportMoveBill_MoveStockOperationCompleted(object arg) {
            if ((this.set_SaveProcReportMoveBill_MoveStockCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getSecurity_LogCompleted(this, new getSecurity_LogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_SaveProcReportMoveBill_MoveStockCompleted(this, new set_SaveProcReportMoveBill_MoveStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CancelltionBarCodeBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CancelltionBarCodeBill(string sBarCode) {
            object[] results = this.Invoke("set_CancelltionBarCodeBill", new object[] {
                        sBarCode});
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_MoveStock_CLD_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveProcReportMoveBill_MoveStock_CLD_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveProcReportMoveBill_MoveStock_CLD_New", new object[] {
                        oMain,
                        HOutBillID,
                        HOutBillNo,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void set_CancelltionBarCodeBillAsync(string sBarCode) {
            this.set_CancelltionBarCodeBillAsync(sBarCode, null);
        public void set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
            this.set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(oMain, HOutBillID, HOutBillNo, oSystemParameterMain, sErrMsg, null);
        }
        
        /// <remarks/>
        public void set_CancelltionBarCodeBillAsync(string sBarCode, object userState) {
            if ((this.set_CancelltionBarCodeBillOperationCompleted == null)) {
                this.set_CancelltionBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CancelltionBarCodeBillOperationCompleted);
        public void set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
            if ((this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted == null)) {
                this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted);
            }
            this.InvokeAsync("set_CancelltionBarCodeBill", new object[] {
                        sBarCode}, this.set_CancelltionBarCodeBillOperationCompleted, userState);
            this.InvokeAsync("set_SaveProcReportMoveBill_MoveStock_CLD_New", new object[] {
                        oMain,
                        HOutBillID,
                        HOutBillNo,
                        oSystemParameterMain,
                        sErrMsg}, this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted, userState);
        }
        
        private void Onset_CancelltionBarCodeBillOperationCompleted(object arg) {
            if ((this.set_CancelltionBarCodeBillCompleted != null)) {
        private void Onset_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted(object arg) {
            if ((this.set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CancelltionBarCodeBillCompleted(this, new set_CancelltionBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted(this, new set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CheckPOInStockBill_New(ClsCg_POInStockBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_CheckPOInStockBill_New", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
            this.set_CheckPOInStockBill_NewAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_CheckPOInStockBill_NewOperationCompleted == null)) {
                this.set_CheckPOInStockBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_CheckPOInStockBill_New", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckPOInStockBill_NewOperationCompleted, userState);
        }
        private void Onset_CheckPOInStockBill_NewOperationCompleted(object arg) {
            if ((this.set_CheckPOInStockBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CheckPOInStockBill_NewCompleted(this, new set_CheckPOInStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CheckPOInStockBill_CLD(ClsCg_POInStockBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_CheckPOInStockBill_CLD", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
            this.set_CheckPOInStockBill_CLDAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_CheckPOInStockBill_CLDOperationCompleted == null)) {
                this.set_CheckPOInStockBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBill_CLDOperationCompleted);
            }
            this.InvokeAsync("set_CheckPOInStockBill_CLD", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckPOInStockBill_CLDOperationCompleted, userState);
        }
        private void Onset_CheckPOInStockBill_CLDOperationCompleted(object arg) {
            if ((this.set_CheckPOInStockBill_CLDCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CheckPOInStockBill_CLDCompleted(this, new set_CheckPOInStockBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CheckPOInStockBill(ClsCg_POInStockBillMain_K3 oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_CheckPOInStockBill", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_CheckPOInStockBillAsync(ClsCg_POInStockBillMain_K3 oMain, string sErrMsg) {
            this.set_CheckPOInStockBillAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_CheckPOInStockBillAsync(ClsCg_POInStockBillMain_K3 oMain, string sErrMsg, object userState) {
            if ((this.set_CheckPOInStockBillOperationCompleted == null)) {
                this.set_CheckPOInStockBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBillOperationCompleted);
            }
            this.InvokeAsync("set_CheckPOInStockBill", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckPOInStockBillOperationCompleted, userState);
        }
        private void Onset_CheckPOInStockBillOperationCompleted(object arg) {
            if ((this.set_CheckPOInStockBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CheckPOInStockBillCompleted(this, new set_CheckPOInStockBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSTJGInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveSTJGInBill(ClsKf_STJGInBillMain_K3 oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveSTJGInBill", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg) {
            this.set_SaveSTJGInBillAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg, object userState) {
            if ((this.set_SaveSTJGInBillOperationCompleted == null)) {
                this.set_SaveSTJGInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSTJGInBillOperationCompleted);
            }
            this.InvokeAsync("set_SaveSTJGInBill", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveSTJGInBillOperationCompleted, userState);
        }
        private void Onset_SaveSTJGInBillOperationCompleted(object arg) {
            if ((this.set_SaveSTJGInBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveSTJGInBillCompleted(this, new set_SaveSTJGInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -10500,461 +10953,138 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCodeSP_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetICInventoryByBarCodeSP_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetICInventoryByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr) {
            this.GetICInventoryByBarCodeSP_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetICInventoryByBarCodeSP_ViewOperationCompleted == null)) {
                this.GetICInventoryByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCodeSP_ViewOperationCompleted);
            }
            this.InvokeAsync("GetICInventoryByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr}, this.GetICInventoryByBarCodeSP_ViewOperationCompleted, userState);
        }
        private void OnGetICInventoryByBarCodeSP_ViewOperationCompleted(object arg) {
            if ((this.GetICInventoryByBarCodeSP_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetICInventoryByBarCodeSP_ViewCompleted(this, new GetICInventoryByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCodeSP_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetMaterByBarCodeSP_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetMaterByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetMaterByBarCodeSP_ViewAsync(string sWhere, string sErr) {
            this.GetMaterByBarCodeSP_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetMaterByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetMaterByBarCodeSP_ViewOperationCompleted == null)) {
                this.GetMaterByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCodeSP_ViewOperationCompleted);
            }
            this.InvokeAsync("GetMaterByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr}, this.GetMaterByBarCodeSP_ViewOperationCompleted, userState);
        }
        private void OnGetMaterByBarCodeSP_ViewOperationCompleted(object arg) {
            if ((this.GetMaterByBarCodeSP_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetMaterByBarCodeSP_ViewCompleted(this, new GetMaterByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetFIFOPonderationBillMain_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool SetFIFOPonderationBillMain_Temp(string HBillNo, long HInterID, long HUserOrgID, ref string sErr) {
            object[] results = this.Invoke("SetFIFOPonderationBillMain_Temp", new object[] {
                        HBillNo,
                        HInterID,
                        HUserOrgID,
                        sErr});
            sErr = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void SetFIFOPonderationBillMain_TempAsync(string HBillNo, long HInterID, long HUserOrgID, string sErr) {
            this.SetFIFOPonderationBillMain_TempAsync(HBillNo, HInterID, HUserOrgID, sErr, null);
        }
        /// <remarks/>
        public void SetFIFOPonderationBillMain_TempAsync(string HBillNo, long HInterID, long HUserOrgID, string sErr, object userState) {
            if ((this.SetFIFOPonderationBillMain_TempOperationCompleted == null)) {
                this.SetFIFOPonderationBillMain_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetFIFOPonderationBillMain_TempOperationCompleted);
            }
            this.InvokeAsync("SetFIFOPonderationBillMain_Temp", new object[] {
                        HBillNo,
                        HInterID,
                        HUserOrgID,
                        sErr}, this.SetFIFOPonderationBillMain_TempOperationCompleted, userState);
        }
        private void OnSetFIFOPonderationBillMain_TempOperationCompleted(object arg) {
            if ((this.SetFIFOPonderationBillMain_TempCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.SetFIFOPonderationBillMain_TempCompleted(this, new SetFIFOPonderationBillMain_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Fast", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePonderationBillMain_Temp_BarCode_Fast(
                    string sBarCode,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    double HQty,
                    bool HRedBlueFlag,
                    bool SourceFlag,
                    string HSourceBillNo,
                    string HSourceBillType,
                    long HOWNERID,
                    ref string sHSourceBillNo,
                    ref string sHSourceBillType,
                    ref long sHSupID,
                    ref string sHSupName,
                    ref long sHDeptID,
                    ref string sHDeptName,
                    ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_Fast", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sHSourceBillNo,
                        sHSourceBillType,
                        sHSupID,
                        sHSupName,
                        sHDeptID,
                        sHDeptName,
                        sErrMsg});
            sHSourceBillNo = ((string)(results[1]));
            sHSourceBillType = ((string)(results[2]));
            sHSupID = ((long)(results[3]));
            sHSupName = ((string)(results[4]));
            sHDeptID = ((long)(results[5]));
            sHDeptName = ((string)(results[6]));
            sErrMsg = ((string)(results[7]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_FastAsync(
                    string sBarCode,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    double HQty,
                    bool HRedBlueFlag,
                    bool SourceFlag,
                    string HSourceBillNo,
                    string HSourceBillType,
                    long HOWNERID,
                    string sHSourceBillNo,
                    string sHSourceBillType,
                    long sHSupID,
                    string sHSupName,
                    long sHDeptID,
                    string sHDeptName,
                    string sErrMsg) {
            this.set_SavePonderationBillMain_Temp_BarCode_FastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sHSourceBillNo, sHSourceBillType, sHSupID, sHSupName, sHDeptID, sHDeptName, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_FastAsync(
                    string sBarCode,
                    long HBillID,
                    string HBillType,
                    string HBillNo,
                    string HMaker,
                    long HWhID,
                    long HSPID,
                    double HQty,
                    bool HRedBlueFlag,
                    bool SourceFlag,
                    string HSourceBillNo,
                    string HSourceBillType,
                    long HOWNERID,
                    string sHSourceBillNo,
                    string sHSourceBillType,
                    long sHSupID,
                    string sHSupName,
                    long sHDeptID,
                    string sHDeptName,
                    string sErrMsg,
                    object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted);
            }
            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_Fast", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sHSourceBillNo,
                        sHSourceBillType,
                        sHSupID,
                        sHSupName,
                        sHDeptID,
                        sHDeptName,
                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted, userState);
        }
        private void Onset_SavePonderationBillMain_Temp_BarCode_FastOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_FastCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_FastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByBarCode", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByBarCodeAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByBarCodeAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByBarCodeOperationCompleted == null)) {
                this.get_CheckTypeByBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCodeOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByBarCode", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByBarCodeOperationCompleted, userState);
        }
        private void Onget_CheckTypeByBarCodeOperationCompleted(object arg) {
            if ((this.get_CheckTypeByBarCodeCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByBarCodeCompleted(this, new get_CheckTypeByBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_OutFast", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePonderationBillMain_Temp_BarCode_OutFast(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherOutBill_CLD(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBill_CLD", new object[] {
                        oMain,
                        sHSourceType,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
            this.set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
        public void set_SaveOtherOutBill_CLDAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
            this.set_SaveOtherOutBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
        }
        
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted);
        public void set_SaveOtherOutBill_CLDAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
            if ((this.set_SaveOtherOutBill_CLDOperationCompleted == null)) {
                this.set_SaveOtherOutBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLDOperationCompleted);
            }
            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_OutFast", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted, userState);
            this.InvokeAsync("set_SaveOtherOutBill_CLD", new object[] {
                        oMain,
                        sHSourceType,
                        oSystemParameterMain,
                        sErrMsg}, this.set_SaveOtherOutBill_CLDOperationCompleted, userState);
        }
        
        private void Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted != null)) {
        private void Onset_SaveOtherOutBill_CLDOperationCompleted(object arg) {
            if ((this.set_SaveOtherOutBill_CLDCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_SaveOtherOutBill_CLDCompleted(this, new set_SaveOtherOutBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_Out", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode_Out(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByBarCode_Out", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_OutAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByBarCode_OutAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_OutAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByBarCode_OutOperationCompleted == null)) {
                this.get_CheckTypeByBarCode_OutOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_OutOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByBarCode_Out", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        SourceFlag,
                        HSourceBillNo,
                        HSourceBillType,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByBarCode_OutOperationCompleted, userState);
        }
        private void Onget_CheckTypeByBarCode_OutOperationCompleted(object arg) {
            if ((this.get_CheckTypeByBarCode_OutCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByBarCode_OutCompleted(this, new get_CheckTypeByBarCode_OutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePonderationBillMain_Temp_BarCode_MulSource(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        HSourceBillType,
                        HOWNERID,
                        sXFFlag,
                        sJDPFlag,
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherOutBill_BillCheck(ClsKf_OtherOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg) {
            this.set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, HSourceBillType, HOWNERID, sXFFlag, sJDPFlag, sErrMsg, null);
        public void set_SaveOtherOutBill_BillCheckAsync(ClsKf_OtherOutBillMain oMain, string sErrMsg) {
            this.set_SaveOtherOutBill_BillCheckAsync(oMain, sErrMsg, null);
        }
        
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_MulSourceAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, string HSourceBillType, long HOWNERID, bool sXFFlag, bool sJDPFlag, string sErrMsg, object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted);
        public void set_SaveOtherOutBill_BillCheckAsync(ClsKf_OtherOutBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveOtherOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveOtherOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_BillCheckOperationCompleted);
            }
            this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MulSource", new object[] {
                        sBarCode,
                        HBillID,
                        HBillType,
                        HBillNo,
                        HMaker,
                        HWhID,
                        HSPID,
                        HQty,
                        HRedBlueFlag,
                        HSourceBillType,
                        HOWNERID,
                        sXFFlag,
                        sJDPFlag,
                        sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted, userState);
            this.InvokeAsync("set_SaveOtherOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveOtherOutBill_BillCheckOperationCompleted, userState);
        }
        
        private void Onset_SavePonderationBillMain_Temp_BarCode_MulSourceOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted != null)) {
        private void Onset_SaveOtherOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveOtherOutBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_MulSourceCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_SaveOtherOutBill_BillCheckCompleted(this, new set_SaveOtherOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePOStockInBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePOStockInBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SavePOStockInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SavePOStockInBackBillOperationCompleted == null)) {
                this.set_SavePOStockInBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBillOperationCompleted);
            }
            this.InvokeAsync("set_SavePOStockInBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SavePOStockInBackBillOperationCompleted, userState);
        }
        private void Onset_SavePOStockInBackBillOperationCompleted(object arg) {
            if ((this.set_SavePOStockInBackBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePOStockInBackBillCompleted(this, new set_SavePOStockInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePOStockInBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePOStockInBackBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePOStockInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SavePOStockInBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePOStockInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SavePOStockInBackBill_NewOperationCompleted == null)) {
                this.set_SavePOStockInBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_SavePOStockInBackBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SavePOStockInBackBill_NewOperationCompleted, userState);
        }
        private void Onset_SavePOStockInBackBill_NewOperationCompleted(object arg) {
            if ((this.set_SavePOStockInBackBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePOStockInBackBill_NewCompleted(this, new set_SavePOStockInBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -12526,214 +12656,6 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_MoveStock", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveProcReportMoveBill_MoveStock(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveProcReportMoveBill_MoveStock", new object[] {
                        oMain,
                        HOutBillID,
                        HOutBillNo,
                        HPPBomBillNo,
                        HSCWHID,
                        HSCSPID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveProcReportMoveBill_MoveStockAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, string sErrMsg) {
            this.set_SaveProcReportMoveBill_MoveStockAsync(oMain, HOutBillID, HOutBillNo, HPPBomBillNo, HSCWHID, HSCSPID, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveProcReportMoveBill_MoveStockAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, string HPPBomBillNo, long HSCWHID, long HSCSPID, string sErrMsg, object userState) {
            if ((this.set_SaveProcReportMoveBill_MoveStockOperationCompleted == null)) {
                this.set_SaveProcReportMoveBill_MoveStockOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_MoveStockOperationCompleted);
            }
            this.InvokeAsync("set_SaveProcReportMoveBill_MoveStock", new object[] {
                        oMain,
                        HOutBillID,
                        HOutBillNo,
                        HPPBomBillNo,
                        HSCWHID,
                        HSCSPID,
                        sErrMsg}, this.set_SaveProcReportMoveBill_MoveStockOperationCompleted, userState);
        }
        private void Onset_SaveProcReportMoveBill_MoveStockOperationCompleted(object arg) {
            if ((this.set_SaveProcReportMoveBill_MoveStockCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveProcReportMoveBill_MoveStockCompleted(this, new set_SaveProcReportMoveBill_MoveStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_MoveStock_CLD_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveProcReportMoveBill_MoveStock_CLD_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveProcReportMoveBill_MoveStock_CLD_New", new object[] {
                        oMain,
                        HOutBillID,
                        HOutBillNo,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
            this.set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(oMain, HOutBillID, HOutBillNo, oSystemParameterMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveProcReportMoveBill_MoveStock_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
            if ((this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted == null)) {
                this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted);
            }
            this.InvokeAsync("set_SaveProcReportMoveBill_MoveStock_CLD_New", new object[] {
                        oMain,
                        HOutBillID,
                        HOutBillNo,
                        oSystemParameterMain,
                        sErrMsg}, this.set_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted, userState);
        }
        private void Onset_SaveProcReportMoveBill_MoveStock_CLD_NewOperationCompleted(object arg) {
            if ((this.set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveProcReportMoveBill_MoveStock_CLD_NewCompleted(this, new set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CheckPOInStockBill_New(ClsCg_POInStockBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_CheckPOInStockBill_New", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
            this.set_CheckPOInStockBill_NewAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_CheckPOInStockBill_NewOperationCompleted == null)) {
                this.set_CheckPOInStockBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_CheckPOInStockBill_New", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckPOInStockBill_NewOperationCompleted, userState);
        }
        private void Onset_CheckPOInStockBill_NewOperationCompleted(object arg) {
            if ((this.set_CheckPOInStockBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CheckPOInStockBill_NewCompleted(this, new set_CheckPOInStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CheckPOInStockBill_CLD(ClsCg_POInStockBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_CheckPOInStockBill_CLD", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
            this.set_CheckPOInStockBill_CLDAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_CheckPOInStockBill_CLDOperationCompleted == null)) {
                this.set_CheckPOInStockBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBill_CLDOperationCompleted);
            }
            this.InvokeAsync("set_CheckPOInStockBill_CLD", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckPOInStockBill_CLDOperationCompleted, userState);
        }
        private void Onset_CheckPOInStockBill_CLDOperationCompleted(object arg) {
            if ((this.set_CheckPOInStockBill_CLDCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CheckPOInStockBill_CLDCompleted(this, new set_CheckPOInStockBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckPOInStockBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CheckPOInStockBill(ClsCg_POInStockBillMain_K3 oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_CheckPOInStockBill", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_CheckPOInStockBillAsync(ClsCg_POInStockBillMain_K3 oMain, string sErrMsg) {
            this.set_CheckPOInStockBillAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_CheckPOInStockBillAsync(ClsCg_POInStockBillMain_K3 oMain, string sErrMsg, object userState) {
            if ((this.set_CheckPOInStockBillOperationCompleted == null)) {
                this.set_CheckPOInStockBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckPOInStockBillOperationCompleted);
            }
            this.InvokeAsync("set_CheckPOInStockBill", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckPOInStockBillOperationCompleted, userState);
        }
        private void Onset_CheckPOInStockBillOperationCompleted(object arg) {
            if ((this.set_CheckPOInStockBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CheckPOInStockBillCompleted(this, new set_CheckPOInStockBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSTJGInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveSTJGInBill(ClsKf_STJGInBillMain_K3 oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveSTJGInBill", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg) {
            this.set_SaveSTJGInBillAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveSTJGInBillAsync(ClsKf_STJGInBillMain_K3 oMain, string sErrMsg, object userState) {
            if ((this.set_SaveSTJGInBillOperationCompleted == null)) {
                this.set_SaveSTJGInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSTJGInBillOperationCompleted);
            }
            this.InvokeAsync("set_SaveSTJGInBill", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveSTJGInBillOperationCompleted, userState);
        }
        private void Onset_SaveSTJGInBillOperationCompleted(object arg) {
            if ((this.set_SaveSTJGInBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveSTJGInBillCompleted(this, new set_SaveSTJGInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill_CLD_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveSellOutBackBill_CLD_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveSellOutBackBill_CLD_New", new object[] {
@@ -12974,6 +12896,38 @@
            if ((this.set_SaveSellOutBill_CLDCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveSellOutBill_CLDCompleted(this, new set_SaveSellOutBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveSellOutBill_BillCheck(ClsKf_SellOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveSellOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveSellOutBill_BillCheckAsync(ClsKf_SellOutBillMain oMain, string sErrMsg) {
            this.set_SaveSellOutBill_BillCheckAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveSellOutBill_BillCheckAsync(ClsKf_SellOutBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveSellOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveSellOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBill_BillCheckOperationCompleted);
            }
            this.InvokeAsync("set_SaveSellOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveSellOutBill_BillCheckOperationCompleted, userState);
        }
        private void Onset_SaveSellOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveSellOutBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveSellOutBill_BillCheckCompleted(this, new set_SaveSellOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -13679,6 +13633,70 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMateReplenishOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveMateReplenishOutBill_BillCheck(ClsKf_MateReplenishOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveMateReplenishOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveMateReplenishOutBill_BillCheckAsync(ClsKf_MateReplenishOutBillMain oMain, string sErrMsg) {
            this.set_SaveMateReplenishOutBill_BillCheckAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveMateReplenishOutBill_BillCheckAsync(ClsKf_MateReplenishOutBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMateReplenishOutBill_BillCheckOperationCompleted);
            }
            this.InvokeAsync("set_SaveMateReplenishOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveMateReplenishOutBill_BillCheckOperationCompleted, userState);
        }
        private void Onset_SaveMateReplenishOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveMateReplenishOutBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveMateReplenishOutBill_BillCheckCompleted(this, new set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustReplenishOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveEntrustReplenishOutBill_BillCheck(ClsKf_EntrustReplenishOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveEntrustReplenishOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveEntrustReplenishOutBill_BillCheckAsync(ClsKf_EntrustReplenishOutBillMain oMain, string sErrMsg) {
            this.set_SaveEntrustReplenishOutBill_BillCheckAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveEntrustReplenishOutBill_BillCheckAsync(ClsKf_EntrustReplenishOutBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustReplenishOutBill_BillCheckOperationCompleted);
            }
            this.InvokeAsync("set_SaveEntrustReplenishOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted, userState);
        }
        private void Onset_SaveEntrustReplenishOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveEntrustReplenishOutBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveEntrustReplenishOutBill_BillCheckCompleted(this, new set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBackBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveEntrustInBackBill_CLD(ClsKf_EntrustInBackBillMain_CLD oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveEntrustInBackBill_CLD", new object[] {
@@ -14122,6 +14140,38 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveEntrustOutBill_BillCheck(ClsKf_EntrustOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveEntrustOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveEntrustOutBill_BillCheckAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg) {
            this.set_SaveEntrustOutBill_BillCheckAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveEntrustOutBill_BillCheckAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveEntrustOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveEntrustOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBill_BillCheckOperationCompleted);
            }
            this.InvokeAsync("set_SaveEntrustOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveEntrustOutBill_BillCheckOperationCompleted, userState);
        }
        private void Onset_SaveEntrustOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveEntrustOutBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveEntrustOutBill_BillCheckCompleted(this, new set_SaveEntrustOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBackBill", new object[] {
@@ -14447,142 +14497,6 @@
            if ((this.set_SaveOtherOutBill_CLD_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherOutBill_CLD_NewCompleted(this, new set_SaveOtherOutBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherOutBill_CLD(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBill_CLD", new object[] {
                        oMain,
                        sHSourceType,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherOutBill_CLDAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
            this.set_SaveOtherOutBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherOutBill_CLDAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
            if ((this.set_SaveOtherOutBill_CLDOperationCompleted == null)) {
                this.set_SaveOtherOutBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLDOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherOutBill_CLD", new object[] {
                        oMain,
                        sHSourceType,
                        oSystemParameterMain,
                        sErrMsg}, this.set_SaveOtherOutBill_CLDOperationCompleted, userState);
        }
        private void Onset_SaveOtherOutBill_CLDOperationCompleted(object arg) {
            if ((this.set_SaveOtherOutBill_CLDCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherOutBill_CLDCompleted(this, new set_SaveOtherOutBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherOutBill_BillCheck(ClsKf_OtherOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherOutBill_BillCheckAsync(ClsKf_OtherOutBillMain oMain, string sErrMsg) {
            this.set_SaveOtherOutBill_BillCheckAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherOutBill_BillCheckAsync(ClsKf_OtherOutBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveOtherOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveOtherOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_BillCheckOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveOtherOutBill_BillCheckOperationCompleted, userState);
        }
        private void Onset_SaveOtherOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveOtherOutBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherOutBill_BillCheckCompleted(this, new set_SaveOtherOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePOStockInBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePOStockInBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SavePOStockInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SavePOStockInBackBillOperationCompleted == null)) {
                this.set_SavePOStockInBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBillOperationCompleted);
            }
            this.InvokeAsync("set_SavePOStockInBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SavePOStockInBackBillOperationCompleted, userState);
        }
        private void Onset_SavePOStockInBackBillOperationCompleted(object arg) {
            if ((this.set_SavePOStockInBackBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePOStockInBackBillCompleted(this, new set_SavePOStockInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePOStockInBackBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SavePOStockInBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SavePOStockInBackBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SavePOStockInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SavePOStockInBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SavePOStockInBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SavePOStockInBackBill_NewOperationCompleted == null)) {
                this.set_SavePOStockInBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePOStockInBackBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_SavePOStockInBackBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SavePOStockInBackBill_NewOperationCompleted, userState);
        }
        private void Onset_SavePOStockInBackBill_NewOperationCompleted(object arg) {
            if ((this.set_SavePOStockInBackBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePOStockInBackBill_NewCompleted(this, new set_SavePOStockInBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -22548,515 +22462,315 @@
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ICStockBill_Mould {
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_AutoCheck {
            get {
                return this.kf_EntrustOutBackBill_AutoCheckField;
            }
            set {
                this.kf_EntrustOutBackBill_AutoCheckField = value;
            }
        }
        private long hItemIDField;
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_ERPMode {
            get {
                return this.kf_EntrustOutBackBill_ERPModeField;
            }
            set {
                this.kf_EntrustOutBackBill_ERPModeField = value;
            }
        }
        private string hBarTypeField;
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_MustQtyCtl {
            get {
                return this.kf_EntrustOutBackBill_MustQtyCtlField;
            }
            set {
                this.kf_EntrustOutBackBill_MustQtyCtlField = value;
            }
        }
        private long hWhIDField;
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_MulSourceBill {
            get {
                return this.kf_EntrustOutBackBill_MulSourceBillField;
            }
            set {
                this.kf_EntrustOutBackBill_MulSourceBillField = value;
            }
        }
        private string hWhNumberField;
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_BillTypeOneScan {
            get {
                return this.kf_EntrustOutBackBill_BillTypeOneScanField;
            }
            set {
                this.kf_EntrustOutBackBill_BillTypeOneScanField = value;
            }
        }
        private string hWhNameField;
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_BatchNoCtl {
            get {
                return this.kf_EntrustOutBackBill_BatchNoCtlField;
            }
            set {
                this.kf_EntrustOutBackBill_BatchNoCtlField = value;
            }
        }
        private bool hSPFlagField;
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_MultilineCtl {
            get {
                return this.kf_EntrustOutBackBill_MultilineCtlField;
            }
            set {
                this.kf_EntrustOutBackBill_MultilineCtlField = value;
            }
        }
        private long hSPIDField;
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_MaterWHSPCtl {
            get {
                return this.kf_EntrustOutBackBill_MaterWHSPCtlField;
            }
            set {
                this.kf_EntrustOutBackBill_MaterWHSPCtlField = value;
            }
        }
        private string hSPNumberField;
        
        /// <remarks/>
        public string Kf_EntrustOutBackBill_SourceWHSPCtl {
            get {
                return this.kf_EntrustOutBackBill_SourceWHSPCtlField;
            }
            set {
                this.kf_EntrustOutBackBill_SourceWHSPCtlField = value;
            }
        }
        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 string WMS_CampanyName {
        public long HItemID {
            get {
                return this.wMS_CampanyNameField;
                return this.hItemIDField;
            }
            set {
                this.wMS_CampanyNameField = value;
                this.hItemIDField = value;
            }
        }
        
        /// <remarks/>
        public string WMS_OneKeyMode {
        public string HBarType {
            get {
                return this.wMS_OneKeyModeField;
                return this.hBarTypeField;
            }
            set {
                this.wMS_OneKeyModeField = value;
                this.hBarTypeField = value;
            }
        }
        
        /// <remarks/>
        public string WMS_BarCodeMustSameSourceBill {
        public long HWhID {
            get {
                return this.wMS_BarCodeMustSameSourceBillField;
                return this.hWhIDField;
            }
            set {
                this.wMS_BarCodeMustSameSourceBillField = value;
                this.hWhIDField = value;
            }
        }
        
        /// <remarks/>
        public string WMS_OneScanMode {
        public string HWhNumber {
            get {
                return this.wMS_OneScanModeField;
                return this.hWhNumberField;
            }
            set {
                this.wMS_OneScanModeField = value;
                this.hWhNumberField = value;
            }
        }
        
        /// <remarks/>
        public string WMS_UserByOrgRelation {
        public string HWhName {
            get {
                return this.wMS_UserByOrgRelationField;
                return this.hWhNameField;
            }
            set {
                this.wMS_UserByOrgRelationField = value;
                this.hWhNameField = value;
            }
        }
        
        /// <remarks/>
        public string WMS_MouldManagerCtl {
        public bool HSPFlag {
            get {
                return this.wMS_MouldManagerCtlField;
                return this.hSPFlagField;
            }
            set {
                this.wMS_MouldManagerCtlField = value;
                this.hSPFlagField = value;
            }
        }
        
        /// <remarks/>
        public string BarCode_SourceQtyCtl {
        public long HSPID {
            get {
                return this.barCode_SourceQtyCtlField;
                return this.hSPIDField;
            }
            set {
                this.barCode_SourceQtyCtlField = value;
                this.hSPIDField = value;
            }
        }
        
        /// <remarks/>
        public long BarCode_PrintQty {
        public string HSPNumber {
            get {
                return this.barCode_PrintQtyField;
                return this.hSPNumberField;
            }
            set {
                this.barCode_PrintQtyField = value;
                this.hSPNumberField = value;
            }
        }
        
        /// <remarks/>
        public string BarCode_PrintQtyCtl {
        public string HSPName {
            get {
                return this.barCode_PrintQtyCtlField;
                return this.hSPNameField;
            }
            set {
                this.barCode_PrintQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string BarCode_UpdatePrintQtyCtl {
            get {
                return this.barCode_UpdatePrintQtyCtlField;
            }
            set {
                this.barCode_UpdatePrintQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_FIFOCtl {
            get {
                return this.mES_StationInBill_FIFOCtlField;
            }
            set {
                this.mES_StationInBill_FIFOCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_FullMoveCtl {
            get {
                return this.mES_StationInBill_FullMoveCtlField;
            }
            set {
                this.mES_StationInBill_FullMoveCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_QtyCtl {
            get {
                return this.mES_StationInBill_QtyCtlField;
            }
            set {
                this.mES_StationInBill_QtyCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_OneCtl {
            get {
                return this.mES_StationInBill_OneCtlField;
            }
            set {
                this.mES_StationInBill_OneCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_FirstCheckOut {
            get {
                return this.mES_StationInBill_FirstCheckOutField;
            }
            set {
                this.mES_StationInBill_FirstCheckOutField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_ProcessCheckCtl {
            get {
                return this.mES_StationInBill_ProcessCheckCtlField;
            }
            set {
                this.mES_StationInBill_ProcessCheckCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationOutBill_QtyCtl {
            get {
                return this.mES_StationOutBill_QtyCtlField;
            }
            set {
                this.mES_StationOutBill_QtyCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationOutBill_ProcessCheckOut {
            get {
                return this.mES_StationOutBill_ProcessCheckOutField;
            }
            set {
                this.mES_StationOutBill_ProcessCheckOutField = value;
            }
        }
        /// <remarks/>
        public string MES_StationOutBill_FirstCheckOut {
            get {
                return this.mES_StationOutBill_FirstCheckOutField;
            }
            set {
                this.mES_StationOutBill_FirstCheckOutField = value;
            }
        }
        /// <remarks/>
        public string MES_StationOutBill_DeleteCtl {
            get {
                return this.mES_StationOutBill_DeleteCtlField;
            }
            set {
                this.mES_StationOutBill_DeleteCtlField = value;
            }
        }
        /// <remarks/>
        public string QC_NoPassProdCheckBill_QtyCtl {
            get {
                return this.qC_NoPassProdCheckBill_QtyCtlField;
            }
            set {
                this.qC_NoPassProdCheckBill_QtyCtlField = value;
            }
        }
        /// <remarks/>
        public string QC_NoPassProdCheckBill_BadReasonQtyCtrl {
            get {
                return this.qC_NoPassProdCheckBill_BadReasonQtyCtrlField;
            }
            set {
                this.qC_NoPassProdCheckBill_BadReasonQtyCtrlField = value;
            }
        }
        /// <remarks/>
        public string QC_NoPassProdCheckBill_DeleteCtl {
            get {
                return this.qC_NoPassProdCheckBill_DeleteCtlField;
            }
            set {
                this.qC_NoPassProdCheckBill_DeleteCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustInBill_FIFOCtl {
            get {
                return this.mES_StationEntrustInBill_FIFOCtlField;
            }
            set {
                this.mES_StationEntrustInBill_FIFOCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustInBill_FullMoveCtl {
            get {
                return this.mES_StationEntrustInBill_FullMoveCtlField;
            }
            set {
                this.mES_StationEntrustInBill_FullMoveCtlField = value;
                this.hSPNameField = value;
            }
        }
        
        /// <remarks/>
        public long HDeptID {
            get {
                return this.sc_MESReturnWorkBill_AutoCheckField;
                return this.hDeptIDField;
            }
            set {
                this.sc_MESReturnWorkBill_AutoCheckField = value;
                this.hDeptIDField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_MESEndWorkBill_AutoCheck {
        public string HDeptNumber {
            get {
                return this.sc_MESEndWorkBill_AutoCheckField;
                return this.hDeptNumberField;
            }
            set {
                this.sc_MESEndWorkBill_AutoCheckField = value;
                this.hDeptNumberField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_MESStopWorkBill_AutoCheck {
        public string HDeptName {
            get {
                return this.sc_MESStopWorkBill_AutoCheckField;
                return this.hDeptNameField;
            }
            set {
                this.sc_MESStopWorkBill_AutoCheckField = value;
                this.hDeptNameField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_ICMOBillWorkQtyStatus_AutoCheck {
        public long HSupID {
            get {
                return this.sc_ICMOBillWorkQtyStatus_AutoCheckField;
                return this.hSupIDField;
            }
            set {
                this.sc_ICMOBillWorkQtyStatus_AutoCheckField = value;
                this.hSupIDField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_ICMOBillQualityStatus_AutoCheck {
        public string HSupNumber {
            get {
                return this.sc_ICMOBillQualityStatus_AutoCheckField;
                return this.hSupNumberField;
            }
            set {
                this.sc_ICMOBillQualityStatus_AutoCheckField = value;
                this.hSupNumberField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_MaterToSourceBill_AutoCheck {
        public string HSupName {
            get {
                return this.sc_MaterToSourceBill_AutoCheckField;
                return this.hSupNameField;
            }
            set {
                this.sc_MaterToSourceBill_AutoCheckField = value;
                this.hSupNameField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_MaterToSourceBill_MouldLifeCtrl {
        public string HSourceBillNo {
            get {
                return this.sc_MaterToSourceBill_MouldLifeCtrlField;
                return this.hSourceBillNoField;
            }
            set {
                this.sc_MaterToSourceBill_MouldLifeCtrlField = value;
                this.hSourceBillNoField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_MaterToSourceBill_MouldLifeCtrlType {
        public string HSourceBillType {
            get {
                return this.sc_MaterToSourceBill_MouldLifeCtrlTypeField;
                return this.hSourceBillTypeField;
            }
            set {
                this.sc_MaterToSourceBill_MouldLifeCtrlTypeField = value;
                this.hSourceBillTypeField = value;
            }
        }
        
        /// <remarks/>
        public string OA_ErrMsgBackBill_AutoCheck {
        public long HOWNERID {
            get {
                return this.oA_ErrMsgBackBill_AutoCheckField;
                return this.hOWNERIDField;
            }
            set {
                this.oA_ErrMsgBackBill_AutoCheckField = value;
                this.hOWNERIDField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_MESProceReportWorkBill_AutoCheck {
        public string HOWNERNAME {
            get {
                return this.sc_MESProceReportWorkBill_AutoCheckField;
                return this.hOWNERNAMEField;
            }
            set {
                this.sc_MESProceReportWorkBill_AutoCheckField = value;
                this.hOWNERNAMEField = value;
            }
        }
        
        /// <remarks/>
        public string QC_FirstPieceCheckBill_AutoCheck {
        public string HCustom {
            get {
                return this.qC_FirstPieceCheckBill_AutoCheckField;
                return this.hCustomField;
            }
            set {
                this.qC_FirstPieceCheckBill_AutoCheckField = value;
                this.hCustomField = value;
            }
        }
        
        /// <remarks/>
        public string MES_StationInBill_SaveAutoAddnew {
        public long HMulSourceFlag {
            get {
                return this.mES_StationInBill_SaveAutoAddnewField;
                return this.hMulSourceFlagField;
            }
            set {
                this.mES_StationInBill_SaveAutoAddnewField = value;
                this.hMulSourceFlagField = value;
            }
        }
        
        /// <remarks/>
        public string MES_StationOutBill_SaveAutoAddnew {
        public string HStockStyle {
            get {
                return this.mES_StationOutBill_SaveAutoAddnewField;
                return this.hStockStyleField;
            }
            set {
                this.mES_StationOutBill_SaveAutoAddnewField = value;
                this.hStockStyleField = value;
            }
        }
        
        /// <remarks/>
        public string MES_StationEntrustInBill_SaveAutoAddnew {
        public long HStockInOrgID {
            get {
                return this.mES_StationEntrustInBill_SaveAutoAddnewField;
                return this.hStockInOrgIDField;
            }
            set {
                this.mES_StationEntrustInBill_SaveAutoAddnewField = value;
                this.hStockInOrgIDField = value;
            }
        }
        
        /// <remarks/>
        public string MES_StationEntrustOutBill_SaveAutoAddnew {
        public string HStockInOrgName {
            get {
                return this.mES_StationEntrustOutBill_SaveAutoAddnewField;
                return this.hStockInOrgNameField;
            }
            set {
                this.mES_StationEntrustOutBill_SaveAutoAddnewField = value;
                this.hStockInOrgNameField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_MouldProdOutBill_AutoCheck {
        public long HStockOutOrgID {
            get {
                return this.sc_MouldProdOutBill_AutoCheckField;
                return this.hStockOutOrgIDField;
            }
            set {
                this.sc_MouldProdOutBill_AutoCheckField = value;
                this.hStockOutOrgIDField = value;
            }
        }
        
        /// <remarks/>
        public string Sc_MouldProdOutBill_SaveAutoAddnew {
        public string HStockOutOrgName {
            get {
                return this.sc_MouldProdOutBill_SaveAutoAddnewField;
                return this.hStockOutOrgNameField;
            }
            set {
                this.sc_MouldProdOutBill_SaveAutoAddnewField = value;
                this.hStockOutOrgNameField = value;
            }
        }
    }
@@ -32591,435 +32305,6 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_STJGInBillMain_K3 {
        private long hInterIDField;
        private string hBillNoField;
        private System.DateTime hDateField;
        private long hYearField;
        private long hPeriodField;
        private int hBillStatusField;
        private long hCustIDField;
        private long hWHIDField;
        private long hFManagerIDField;
        private long hSManagerIDField;
        private bool hRedBlueFlagField;
        private long hDeptIDField;
        private long hSCWHIDField;
        private long hKeeperIDField;
        private long hSupIDField;
        private long hSecManagerIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private string hExplanationField;
        private string hBillTypeField;
        private string hRemarkField;
        private string hMakerField;
        private long hBillerIDField;
        private string hMakeDateField;
        private string hUpDaterField;
        private string hUpDateDateField;
        private string hCheckerField;
        private string hCheckDateField;
        private string hChecker2Field;
        private string hCheckDate2Field;
        private string hCloseManField;
        private string hCloseDateField;
        private string hDeleteManField;
        private string hDeleteDateField;
        private long hCheckFlowField;
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HDate {
            get {
                return this.hDateField;
            }
            set {
                this.hDateField = value;
            }
        }
        /// <remarks/>
        public long HYear {
            get {
                return this.hYearField;
            }
            set {
                this.hYearField = value;
            }
        }
        /// <remarks/>
        public long HPeriod {
            get {
                return this.hPeriodField;
            }
            set {
                this.hPeriodField = value;
            }
        }
        /// <remarks/>
        public int HBillStatus {
            get {
                return this.hBillStatusField;
            }
            set {
                this.hBillStatusField = value;
            }
        }
        /// <remarks/>
        public long HCustID {
            get {
                return this.hCustIDField;
            }
            set {
                this.hCustIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HFManagerID {
            get {
                return this.hFManagerIDField;
            }
            set {
                this.hFManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSManagerID {
            get {
                return this.hSManagerIDField;
            }
            set {
                this.hSManagerIDField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HBillType {
            get {
                return this.hBillTypeField;
            }
            set {
                this.hBillTypeField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HMaker {
            get {
                return this.hMakerField;
            }
            set {
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public long HBillerID {
            get {
                return this.hBillerIDField;
            }
            set {
                this.hBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HUpDater {
            get {
                return this.hUpDaterField;
            }
            set {
                this.hUpDaterField = value;
            }
        }
        /// <remarks/>
        public string HUpDateDate {
            get {
                return this.hUpDateDateField;
            }
            set {
                this.hUpDateDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker {
            get {
                return this.hCheckerField;
            }
            set {
                this.hCheckerField = value;
            }
        }
        /// <remarks/>
        public string HCheckDate {
            get {
                return this.hCheckDateField;
            }
            set {
                this.hCheckDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker2 {
            get {
                return this.hChecker2Field;
            }
            set {
                this.hChecker2Field = value;
            }
        }
        /// <remarks/>
        public string HCheckDate2 {
            get {
                return this.hCheckDate2Field;
            }
            set {
                this.hCheckDate2Field = value;
            }
        }
        /// <remarks/>
        public string HCloseMan {
            get {
                return this.hCloseManField;
            }
            set {
                this.hCloseManField = value;
            }
        }
        /// <remarks/>
        public string HCloseDate {
            get {
                return this.hCloseDateField;
            }
            set {
                this.hCloseDateField = value;
            }
        }
        /// <remarks/>
        public string HDeleteMan {
            get {
                return this.hDeleteManField;
            }
            set {
                this.hDeleteManField = value;
            }
        }
        /// <remarks/>
        public string HDeleteDate {
            get {
                return this.hDeleteDateField;
            }
            set {
                this.hDeleteDateField = value;
            }
        }
        /// <remarks/>
        public long HCheckFlow {
            get {
                return this.hCheckFlowField;
            }
            set {
                this.hCheckFlowField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_OtherInBillMain_K3 {
        
        private long hInterIDField;
@@ -33705,6 +32990,435 @@
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_STJGInBillMain_K3 {
        private long hInterIDField;
        private string hBillNoField;
        private System.DateTime hDateField;
        private long hYearField;
        private long hPeriodField;
        private int hBillStatusField;
        private long hCustIDField;
        private long hWHIDField;
        private long hFManagerIDField;
        private long hSManagerIDField;
        private bool hRedBlueFlagField;
        private long hDeptIDField;
        private long hSCWHIDField;
        private long hKeeperIDField;
        private long hSupIDField;
        private long hSecManagerIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private string hExplanationField;
        private string hBillTypeField;
        private string hRemarkField;
        private string hMakerField;
        private long hBillerIDField;
        private string hMakeDateField;
        private string hUpDaterField;
        private string hUpDateDateField;
        private string hCheckerField;
        private string hCheckDateField;
        private string hChecker2Field;
        private string hCheckDate2Field;
        private string hCloseManField;
        private string hCloseDateField;
        private string hDeleteManField;
        private string hDeleteDateField;
        private long hCheckFlowField;
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HDate {
            get {
                return this.hDateField;
            }
            set {
                this.hDateField = value;
            }
        }
        /// <remarks/>
        public long HYear {
            get {
                return this.hYearField;
            }
            set {
                this.hYearField = value;
            }
        }
        /// <remarks/>
        public long HPeriod {
            get {
                return this.hPeriodField;
            }
            set {
                this.hPeriodField = value;
            }
        }
        /// <remarks/>
        public int HBillStatus {
            get {
                return this.hBillStatusField;
            }
            set {
                this.hBillStatusField = value;
            }
        }
        /// <remarks/>
        public long HCustID {
            get {
                return this.hCustIDField;
            }
            set {
                this.hCustIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HFManagerID {
            get {
                return this.hFManagerIDField;
            }
            set {
                this.hFManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSManagerID {
            get {
                return this.hSManagerIDField;
            }
            set {
                this.hSManagerIDField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HBillType {
            get {
                return this.hBillTypeField;
            }
            set {
                this.hBillTypeField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HMaker {
            get {
                return this.hMakerField;
            }
            set {
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public long HBillerID {
            get {
                return this.hBillerIDField;
            }
            set {
                this.hBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HUpDater {
            get {
                return this.hUpDaterField;
            }
            set {
                this.hUpDaterField = value;
            }
        }
        /// <remarks/>
        public string HUpDateDate {
            get {
                return this.hUpDateDateField;
            }
            set {
                this.hUpDateDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker {
            get {
                return this.hCheckerField;
            }
            set {
                this.hCheckerField = value;
            }
        }
        /// <remarks/>
        public string HCheckDate {
            get {
                return this.hCheckDateField;
            }
            set {
                this.hCheckDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker2 {
            get {
                return this.hChecker2Field;
            }
            set {
                this.hChecker2Field = value;
            }
        }
        /// <remarks/>
        public string HCheckDate2 {
            get {
                return this.hCheckDate2Field;
            }
            set {
                this.hCheckDate2Field = value;
            }
        }
        /// <remarks/>
        public string HCloseMan {
            get {
                return this.hCloseManField;
            }
            set {
                this.hCloseManField = value;
            }
        }
        /// <remarks/>
        public string HCloseDate {
            get {
                return this.hCloseDateField;
            }
            set {
                this.hCloseDateField = value;
            }
        }
        /// <remarks/>
        public string HDeleteMan {
            get {
                return this.hDeleteManField;
            }
            set {
                this.hDeleteManField = value;
            }
        }
        /// <remarks/>
        public string HDeleteDate {
            get {
                return this.hDeleteDateField;
            }
            set {
                this.hDeleteDateField = value;
            }
        }
        /// <remarks/>
        public long HCheckFlow {
            get {
                return this.hCheckFlowField;
            }
            set {
                this.hCheckFlowField = value;
            }
        }
    }
    /// <remarks/>
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
@@ -33715,17 +33429,15 @@
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_DoorOutCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_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(ClsCg_POInStockBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
@@ -33733,11 +33445,14 @@
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
    [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_MouldStockBillMain))]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
@@ -35667,183 +35382,6 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_OtherOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hStockStyleField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustOutBillMain : ClsXt_BaseBillMain {
        
        private long hSupIDField;
@@ -36224,6 +35762,171 @@
            }
            set {
                this.hORGANIZATIONSNOField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustReplenishOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
@@ -37572,300 +37275,6 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsCg_POInStockBillMain_K3 : ClsXt_BaseBillMain {
        private long hCheckerIDField;
        private long hCusIDField;
        private string hAddressField;
        private long hSSIDField;
        private long hCurIDField;
        private double hExRateField;
        private long hMangerIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private long hSupIDField;
        private long hPSStyleIDField;
        private long hWHIDField;
        /// <remarks/>
        public long HCheckerID {
            get {
                return this.hCheckerIDField;
            }
            set {
                this.hCheckerIDField = value;
            }
        }
        /// <remarks/>
        public long HCusID {
            get {
                return this.hCusIDField;
            }
            set {
                this.hCusIDField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HSSID {
            get {
                return this.hSSIDField;
            }
            set {
                this.hSSIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public double HExRate {
            get {
                return this.hExRateField;
            }
            set {
                this.hExRateField = value;
            }
        }
        /// <remarks/>
        public long HMangerID {
            get {
                return this.hMangerIDField;
            }
            set {
                this.hMangerIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HPSStyleID {
            get {
                return this.hPSStyleIDField;
            }
            set {
                this.hPSStyleIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsCg_POInStockBillMain : ClsXt_BaseBillMain {
        private string hAddressField;
        private long hSupIDField;
        private long hCurIDField;
        private long hWHIDField;
        private float hExRateField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public float HExRate {
            get {
                return this.hExRateField;
            }
            set {
                this.hExRateField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_MouldProdInBillMain : ClsXt_BaseBillMain {
        
        private long hSupIDField;
@@ -38961,183 +38370,6 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ProductInBillMain : ClsXt_BaseBillMain {
        private string hDateForWebField;
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public string HDateForWeb {
            get {
                return this.hDateForWebField;
            }
            set {
                this.hDateForWebField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_POStockInBillMain_K3 : ClsXt_BaseBillMain {
        
        private long hCussentAcctIDField;
@@ -40053,281 +39285,173 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsQC_NoPassProdCheckBillMain : ClsXt_BaseBillMain {
    public partial class ClsKf_OtherOutBillMain : ClsXt_BaseBillMain {
        
        private long hPrintQtyField;
        private long hSupIDField;
        
        private long hSourceIDField;
        private long hWHIDField;
        
        private long hICMOInterIDField;
        private long hSCWHIDField;
        
        private string hICMOBillNoField;
        private long hEmpIDField;
        
        private double hInStockQtyField;
        private long hManagerIDField;
        
        private double hCheckQtyField;
        private long hSecManagerIDField;
        
        private double hRightQtyField;
        private long hKeeperIDField;
        
        private long hFirstCheckEmpField;
        private long hDeptIDField;
        
        private string hCheckerResultField;
        private string hExplanationField;
        
        private string hNoteField;
        private string hInnerBillNoField;
        
        private long hProcExchInterIDField;
        private bool hRedBlueFlagField;
        
        private long hProcExchEntryIDField;
        private string hStockStyleField;
        
        private string hProcExchBillNoField;
        private long hSTOCKORGIDField;
        
        private long hMaterIDField;
        private long hProcIDField;
        private long hWorkCenterIDField;
        private double hBadQtyField;
        private double hPlanQtyField;
        private double hBadPNLField;
        private double hPlanPNLField;
        private string hGroupNameField;
        private string hOrderProcNoField;
        private double hProcExchQtyField;
        private long hOWNERIDField;
        
        /// <remarks/>
        public long HPrintQty {
        public long HSupID {
            get {
                return this.hPrintQtyField;
                return this.hSupIDField;
            }
            set {
                this.hPrintQtyField = value;
                this.hSupIDField = value;
            }
        }
        
        /// <remarks/>
        public long HSourceID {
        public long HWHID {
            get {
                return this.hSourceIDField;
                return this.hWHIDField;
            }
            set {
                this.hSourceIDField = value;
                this.hWHIDField = value;
            }
        }
        
        /// <remarks/>
        public long HICMOInterID {
        public long HSCWHID {
            get {
                return this.hICMOInterIDField;
                return this.hSCWHIDField;
            }
            set {
                this.hICMOInterIDField = value;
                this.hSCWHIDField = value;
            }
        }
        
        /// <remarks/>
        public string HICMOBillNo {
        public long HEmpID {
            get {
                return this.hICMOBillNoField;
                return this.hEmpIDField;
            }
            set {
                this.hICMOBillNoField = value;
                this.hEmpIDField = value;
            }
        }
        
        /// <remarks/>
        public double HInStockQty {
        public long HManagerID {
            get {
                return this.hInStockQtyField;
                return this.hManagerIDField;
            }
            set {
                this.hInStockQtyField = value;
                this.hManagerIDField = value;
            }
        }
        
        /// <remarks/>
        public double HCheckQty {
        public long HSecManagerID {
            get {
                return this.hCheckQtyField;
                return this.hSecManagerIDField;
            }
            set {
                this.hCheckQtyField = value;
                this.hSecManagerIDField = value;
            }
        }
        
        /// <remarks/>
        public double HRightQty {
        public long HKeeperID {
            get {
                return this.hRightQtyField;
                return this.hKeeperIDField;
            }
            set {
                this.hRightQtyField = value;
                this.hKeeperIDField = value;
            }
        }
        
        /// <remarks/>
        public long HFirstCheckEmp {
        public long HDeptID {
            get {
                return this.hFirstCheckEmpField;
                return this.hDeptIDField;
            }
            set {
                this.hFirstCheckEmpField = value;
                this.hDeptIDField = value;
            }
        }
        
        /// <remarks/>
        public string HCheckerResult {
        public string HExplanation {
            get {
                return this.hCheckerResultField;
                return this.hExplanationField;
            }
            set {
                this.hCheckerResultField = value;
                this.hExplanationField = value;
            }
        }
        
        /// <remarks/>
        public string HNote {
        public string HInnerBillNo {
            get {
                return this.hNoteField;
                return this.hInnerBillNoField;
            }
            set {
                this.hNoteField = value;
                this.hInnerBillNoField = value;
            }
        }
        
        /// <remarks/>
        public long HProcExchInterID {
        public bool HRedBlueFlag {
            get {
                return this.hProcExchInterIDField;
                return this.hRedBlueFlagField;
            }
            set {
                this.hProcExchInterIDField = value;
                this.hRedBlueFlagField = value;
            }
        }
        
        /// <remarks/>
        public long HProcExchEntryID {
        public string HStockStyle {
            get {
                return this.hProcExchEntryIDField;
                return this.hStockStyleField;
            }
            set {
                this.hProcExchEntryIDField = value;
                this.hStockStyleField = value;
            }
        }
        
        /// <remarks/>
        public string HProcExchBillNo {
        public long HSTOCKORGID {
            get {
                return this.hProcExchBillNoField;
                return this.hSTOCKORGIDField;
            }
            set {
                this.hProcExchBillNoField = value;
                this.hSTOCKORGIDField = value;
            }
        }
        
        /// <remarks/>
        public long HMaterID {
        public long HOWNERID {
            get {
                return this.hMaterIDField;
                return this.hOWNERIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public long HWorkCenterID {
            get {
                return this.hWorkCenterIDField;
            }
            set {
                this.hWorkCenterIDField = value;
            }
        }
        /// <remarks/>
        public double HBadQty {
            get {
                return this.hBadQtyField;
            }
            set {
                this.hBadQtyField = value;
            }
        }
        /// <remarks/>
        public double HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public double HBadPNL {
            get {
                return this.hBadPNLField;
            }
            set {
                this.hBadPNLField = value;
            }
        }
        /// <remarks/>
        public double HPlanPNL {
            get {
                return this.hPlanPNLField;
            }
            set {
                this.hPlanPNLField = value;
            }
        }
        /// <remarks/>
        public string HGroupName {
            get {
                return this.hGroupNameField;
            }
            set {
                this.hGroupNameField = value;
            }
        }
        /// <remarks/>
        public string HOrderProcNo {
            get {
                return this.hOrderProcNoField;
            }
            set {
                this.hOrderProcNoField = value;
            }
        }
        /// <remarks/>
        public double HProcExchQty {
            get {
                return this.hProcExchQtyField;
            }
            set {
                this.hProcExchQtyField = value;
                this.hOWNERIDField = value;
            }
        }
    }
@@ -40613,6 +39737,477 @@
            }
            set {
                this.hProcExchQtyField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsCg_POInStockBillMain_K3 : ClsXt_BaseBillMain {
        private long hCheckerIDField;
        private long hCusIDField;
        private string hAddressField;
        private long hSSIDField;
        private long hCurIDField;
        private double hExRateField;
        private long hMangerIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private long hSupIDField;
        private long hPSStyleIDField;
        private long hWHIDField;
        /// <remarks/>
        public long HCheckerID {
            get {
                return this.hCheckerIDField;
            }
            set {
                this.hCheckerIDField = value;
            }
        }
        /// <remarks/>
        public long HCusID {
            get {
                return this.hCusIDField;
            }
            set {
                this.hCusIDField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HSSID {
            get {
                return this.hSSIDField;
            }
            set {
                this.hSSIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public double HExRate {
            get {
                return this.hExRateField;
            }
            set {
                this.hExRateField = value;
            }
        }
        /// <remarks/>
        public long HMangerID {
            get {
                return this.hMangerIDField;
            }
            set {
                this.hMangerIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HPSStyleID {
            get {
                return this.hPSStyleIDField;
            }
            set {
                this.hPSStyleIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsCg_POInStockBillMain : ClsXt_BaseBillMain {
        private string hAddressField;
        private long hSupIDField;
        private long hCurIDField;
        private long hWHIDField;
        private float hExRateField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public float HExRate {
            get {
                return this.hExRateField;
            }
            set {
                this.hExRateField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ProductInBillMain : ClsXt_BaseBillMain {
        private string hDateForWebField;
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public string HDateForWeb {
            get {
                return this.hDateForWebField;
            }
            set {
                this.hDateForWebField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
@@ -40833,6 +40428,10 @@
        
        private bool hStopflagField;
        
        private System.DateTime hProduceDateField;
        private System.DateTime hExpiryDateField;
        /// <remarks/>
        public long HItemID {
            get {
@@ -41040,6 +40639,26 @@
            }
            set {
                this.hStopflagField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HProduceDate {
            get {
                return this.hProduceDateField;
            }
            set {
                this.hProduceDateField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HExpiryDate {
            get {
                return this.hExpiryDateField;
            }
            set {
                this.hExpiryDateField = value;
            }
        }
    }
@@ -41458,6 +41077,10 @@
        private string hSubBillTypeField;
        
        private long hMulSourceBillField;
        private string hBeginDateField;
        private string hEndDateField;
        
        /// <remarks/>
        public long HItemID {
@@ -41948,6 +41571,26 @@
                this.hMulSourceBillField = value;
            }
        }
        /// <remarks/>
        public string HBeginDate {
            get {
                return this.hBeginDateField;
            }
            set {
                this.hBeginDateField = value;
            }
        }
        /// <remarks/>
        public string HEndDate {
            get {
                return this.hEndDateField;
            }
            set {
                this.hEndDateField = value;
            }
        }
    }
    
    /// <remarks/>
@@ -42010,13 +41653,13 @@
        
        private string kf_POStockInBill_AutoBarCodeField;
        
        private System.DateTime hMakeDateField;
        private string kf_ProductInBill_AutoCheckField;
        
        private long hSourceInterIDField;
        private string kf_ProductInBill_ERPModeField;
        
        private long hSourceEntryIDField;
        private string kf_ProductInBill_MustQtyCtlField;
        
        private string hSourceBillNoField;
        private string kf_ProductInBill_MulSourceBillField;
        
        private string kf_ProductInBill_BillTypeOneScanField;
        
@@ -42060,13 +41703,13 @@
        
        private string kf_EntrustInBill_AutoCheckField;
        
        private string hInstructNoField;
        private string kf_EntrustInBill_ERPModeField;
        
        private long hSeOrderBillIDField;
        private string kf_EntrustInBill_MustQtyCtlField;
        
        private string hSeOrderBillNoField;
        private string kf_EntrustInBill_MulSourceBillField;
        
        private string hNordanField;
        private string kf_EntrustInBill_BillTypeOneScanField;
        
        private string kf_EntrustInBill_SourceBillCtlField;
        
@@ -42138,6 +41781,12 @@
        
        private string kf_SellOutBill_DisplayField;
        
        private string kf_SellOutBillCheck_MustQtyCtlField;
        private string kf_SellOutBillCheck_WHSPCtlField;
        private string kf_SellOutBillCheck_MultilineCtlField;
        private string kf_OtherOutBill_AutoCheckField;
        
        private string kf_OtherOutBill_ERPModeField;
@@ -42155,6 +41804,10 @@
        private string kf_OtherOutBill_MaterWHSPCtlField;
        
        private string kf_OtherOutBill_SourceWHSPCtlField;
        private string kf_OtherOutBill_FIFOListField;
        private string kf_OtherOutBill_FIFOCtlField;
        
        private string kf_OtherOutBillCheck_MustQtyCtlField;
        
@@ -42186,6 +41839,12 @@
        
        private string kf_EntrustOutBill_SimpleModeField;
        
        private string kf_EntrustOutBillCheck_MustQtyCtlField;
        private string kf_EntrustOutBillCheck_WHSPCtlField;
        private string kf_EntrustOutBillCheck_MultilineCtlField;
        private string kf_MateReplenishOutBill_AutoCheckField;
        
        private string kf_MateReplenishOutBill_ERPModeField;
@@ -42203,6 +41862,36 @@
        private string kf_MateReplenishOutBill_MaterWHSPCtlField;
        
        private string kf_MateReplenishOutBill_SourceWHSPCtlField;
        private string kf_MateReplenishOutBillCheck_MustQtyCtlField;
        private string kf_MateReplenishOutBillCheck_WHSPCtlField;
        private string kf_MateReplenishOutBillCheck_MultilineCtlField;
        private string kf_EntrustReplenishOutBill_AutoCheckField;
        private string kf_EntrustReplenishOutBill_ERPModeField;
        private string kf_EntrustReplenishOutBill_MustQtyCtlField;
        private string kf_EntrustReplenishOutBill_MulSourceBillField;
        private string kf_EntrustReplenishOutBill_BillTypeOneScanField;
        private string kf_EntrustReplenishOutBill_BatchNoCtlField;
        private string kf_EntrustReplenishOutBill_MultilineCtlField;
        private string kf_EntrustReplenishOutBill_MaterWHSPCtlField;
        private string kf_EntrustReplenishOutBill_SourceWHSPCtlField;
        private string kf_EntrustReplenishOutBillCheck_MustQtyCtlField;
        private string kf_EntrustReplenishOutBillCheck_WHSPCtlField;
        private string kf_EntrustReplenishOutBillCheck_MultilineCtlField;
        
        private string kf_MoveStockBill_AutoCheckField;
        
@@ -42456,6 +42145,8 @@
        
        private string wMS_MouldManagerCtlField;
        
        private string wMS_CloudModeField;
        private string barCode_SourceQtyCtlField;
        
        private long barCode_PrintQtyField;
@@ -42531,6 +42222,24 @@
        private string oA_ErrMsgBackBill_AutoCheckField;
        
        private string sc_MESProceReportWorkBill_AutoCheckField;
        private string qC_FirstPieceCheckBill_AutoCheckField;
        private string mES_StationInBill_SaveAutoAddnewField;
        private string mES_StationOutBill_SaveAutoAddnewField;
        private string mES_StationEntrustInBill_SaveAutoAddnewField;
        private string mES_StationEntrustOutBill_SaveAutoAddnewField;
        private string sc_MouldProdOutBill_AutoCheckField;
        private string sc_MouldProdOutBill_SaveAutoAddnewField;
        private string sc_MouldProdOutBill_MouldLifeCtrlField;
        private string sc_MouldProdOutBill_MouldLifeCtrlTypeField;
        
        /// <remarks/>
        public string Sc_ICMOReportBill_AutoCheck {
@@ -42793,42 +42502,42 @@
        }
        
        /// <remarks/>
        public System.DateTime HMakeDate {
        public string Kf_ProductInBill_AutoCheck {
            get {
                return this.hMakeDateField;
                return this.kf_ProductInBill_AutoCheckField;
            }
            set {
                this.hMakeDateField = value;
                this.kf_ProductInBill_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public long HSourceInterID {
        public string Kf_ProductInBill_ERPMode {
            get {
                return this.hSourceInterIDField;
                return this.kf_ProductInBill_ERPModeField;
            }
            set {
                this.hSourceInterIDField = value;
                this.kf_ProductInBill_ERPModeField = value;
            }
        }
        
        /// <remarks/>
        public long HSourceEntryID {
        public string Kf_ProductInBill_MustQtyCtl {
            get {
                return this.hSourceEntryIDField;
                return this.kf_ProductInBill_MustQtyCtlField;
            }
            set {
                this.hSourceEntryIDField = value;
                this.kf_ProductInBill_MustQtyCtlField = value;
            }
        }
        
        /// <remarks/>
        public string HSourceBillNo {
        public string Kf_ProductInBill_MulSourceBill {
            get {
                return this.hSourceBillNoField;
                return this.kf_ProductInBill_MulSourceBillField;
            }
            set {
                this.hSourceBillNoField = value;
                this.kf_ProductInBill_MulSourceBillField = value;
            }
        }
        
@@ -43033,52 +42742,52 @@
        }
        
        /// <remarks/>
        public long HInstructID {
        public string Kf_EntrustInBill_AutoCheck {
            get {
                return this.hInstructIDField;
                return this.kf_EntrustInBill_AutoCheckField;
            }
            set {
                this.hInstructIDField = value;
                this.kf_EntrustInBill_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public string HInstructNo {
        public string Kf_EntrustInBill_ERPMode {
            get {
                return this.hInstructNoField;
                return this.kf_EntrustInBill_ERPModeField;
            }
            set {
                this.hInstructNoField = value;
                this.kf_EntrustInBill_ERPModeField = value;
            }
        }
        
        /// <remarks/>
        public long HSeOrderBillID {
        public string Kf_EntrustInBill_MustQtyCtl {
            get {
                return this.hSeOrderBillIDField;
                return this.kf_EntrustInBill_MustQtyCtlField;
            }
            set {
                this.hSeOrderBillIDField = value;
                this.kf_EntrustInBill_MustQtyCtlField = value;
            }
        }
        
        /// <remarks/>
        public string HSeOrderBillNo {
        public string Kf_EntrustInBill_MulSourceBill {
            get {
                return this.hSeOrderBillNoField;
                return this.kf_EntrustInBill_MulSourceBillField;
            }
            set {
                this.hSeOrderBillNoField = value;
                this.kf_EntrustInBill_MulSourceBillField = value;
            }
        }
        
        /// <remarks/>
        public string HNordan {
        public string Kf_EntrustInBill_BillTypeOneScan {
            get {
                return this.hNordanField;
                return this.kf_EntrustInBill_BillTypeOneScanField;
            }
            set {
                this.hNordanField = value;
                this.kf_EntrustInBill_BillTypeOneScanField = value;
            }
        }
        
@@ -43192,68 +42901,6 @@
            }
        }
        
        private string hWhNameField;
        private bool hSPFlagField;
        private long hSPIDField;
        private string hSPNumberField;
        private string hSPNameField;
        private long hSCWhIDField;
        private string hSCWhNumberField;
        private string hSCWhNameField;
        private bool hSCSPFlagField;
        private long hSCSPIDField;
        private string hSCSPNumberField;
        private string hSCSPNameField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private string hDeptNameField;
        private long hSupIDField;
        private string hSupNumberField;
        private string hSupNameField;
        private string hSourceBillNoField;
        private string hSourceBillTypeField;
        private long hOWNERIDField;
        private string hOWNERNAMEField;
        private string hCustomField;
        private long hMulSourceFlagField;
        private string hStockStyleField;
        private long hStockInOrgIDField;
        private string hStockInOrgNameField;
        private long hStockOutOrgIDField;
        private string hStockOutOrgNameField;
        private long hInterIDField;
        private string hBillNoField;
        /// <remarks/>
        public string Kf_MateOutBill_MultilineCtl {
            get {
@@ -43355,32 +43002,32 @@
        }
        
        /// <remarks/>
        public string HSCWhNumber {
        public string Kf_SellOutBill_AutoCheck {
            get {
                return this.hSCWhNumberField;
                return this.kf_SellOutBill_AutoCheckField;
            }
            set {
                this.hSCWhNumberField = value;
                this.kf_SellOutBill_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public string HSCWhName {
        public string Kf_SellOutBill_ERPMode {
            get {
                return this.hSCWhNameField;
                return this.kf_SellOutBill_ERPModeField;
            }
            set {
                this.hSCWhNameField = value;
                this.kf_SellOutBill_ERPModeField = value;
            }
        }
        
        /// <remarks/>
        public bool HSCSPFlag {
        public string Kf_SellOutBill_MustQtyCtl {
            get {
                return this.hSCSPFlagField;
                return this.kf_SellOutBill_MustQtyCtlField;
            }
            set {
                this.hSCSPFlagField = value;
                this.kf_SellOutBill_MustQtyCtlField = value;
            }
        }
        
@@ -43465,22 +43112,22 @@
        }
        
        /// <remarks/>
        public string HSCSPName {
        public string Kf_SellOutBill_AutoSavePOStockInBill {
            get {
                return this.hSCSPNameField;
                return this.kf_SellOutBill_AutoSavePOStockInBillField;
            }
            set {
                this.hSCSPNameField = value;
                this.kf_SellOutBill_AutoSavePOStockInBillField = value;
            }
        }
        
        /// <remarks/>
        public long HDeptID {
        public string Kf_SellOutBill_NoRefresh {
            get {
                return this.hDeptIDField;
                return this.kf_SellOutBill_NoRefreshField;
            }
            set {
                this.hDeptIDField = value;
                this.kf_SellOutBill_NoRefreshField = value;
            }
        }
        
@@ -43491,6 +43138,36 @@
            }
            set {
                this.kf_SellOutBill_DisplayField = value;
            }
        }
        /// <remarks/>
        public string Kf_SellOutBillCheck_MustQtyCtl {
            get {
                return this.kf_SellOutBillCheck_MustQtyCtlField;
            }
            set {
                this.kf_SellOutBillCheck_MustQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_SellOutBillCheck_WHSPCtl {
            get {
                return this.kf_SellOutBillCheck_WHSPCtlField;
            }
            set {
                this.kf_SellOutBillCheck_WHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_SellOutBillCheck_MultilineCtl {
            get {
                return this.kf_SellOutBillCheck_MultilineCtlField;
            }
            set {
                this.kf_SellOutBillCheck_MultilineCtlField = value;
            }
        }
        
@@ -43581,6 +43258,26 @@
            }
            set {
                this.kf_OtherOutBill_SourceWHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_OtherOutBill_FIFOList {
            get {
                return this.kf_OtherOutBill_FIFOListField;
            }
            set {
                this.kf_OtherOutBill_FIFOListField = value;
            }
        }
        /// <remarks/>
        public string Kf_OtherOutBill_FIFOCtl {
            get {
                return this.kf_OtherOutBill_FIFOCtlField;
            }
            set {
                this.kf_OtherOutBill_FIFOCtlField = value;
            }
        }
        
@@ -43735,6 +43432,36 @@
        }
        
        /// <remarks/>
        public string Kf_EntrustOutBillCheck_MustQtyCtl {
            get {
                return this.kf_EntrustOutBillCheck_MustQtyCtlField;
            }
            set {
                this.kf_EntrustOutBillCheck_MustQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustOutBillCheck_WHSPCtl {
            get {
                return this.kf_EntrustOutBillCheck_WHSPCtlField;
            }
            set {
                this.kf_EntrustOutBillCheck_WHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustOutBillCheck_MultilineCtl {
            get {
                return this.kf_EntrustOutBillCheck_MultilineCtlField;
            }
            set {
                this.kf_EntrustOutBillCheck_MultilineCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_MateReplenishOutBill_AutoCheck {
            get {
                return this.kf_MateReplenishOutBill_AutoCheckField;
@@ -43825,6 +43552,156 @@
        }
        
        /// <remarks/>
        public string Kf_MateReplenishOutBillCheck_MustQtyCtl {
            get {
                return this.kf_MateReplenishOutBillCheck_MustQtyCtlField;
            }
            set {
                this.kf_MateReplenishOutBillCheck_MustQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_MateReplenishOutBillCheck_WHSPCtl {
            get {
                return this.kf_MateReplenishOutBillCheck_WHSPCtlField;
            }
            set {
                this.kf_MateReplenishOutBillCheck_WHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_MateReplenishOutBillCheck_MultilineCtl {
            get {
                return this.kf_MateReplenishOutBillCheck_MultilineCtlField;
            }
            set {
                this.kf_MateReplenishOutBillCheck_MultilineCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_AutoCheck {
            get {
                return this.kf_EntrustReplenishOutBill_AutoCheckField;
            }
            set {
                this.kf_EntrustReplenishOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_ERPMode {
            get {
                return this.kf_EntrustReplenishOutBill_ERPModeField;
            }
            set {
                this.kf_EntrustReplenishOutBill_ERPModeField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_MustQtyCtl {
            get {
                return this.kf_EntrustReplenishOutBill_MustQtyCtlField;
            }
            set {
                this.kf_EntrustReplenishOutBill_MustQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_MulSourceBill {
            get {
                return this.kf_EntrustReplenishOutBill_MulSourceBillField;
            }
            set {
                this.kf_EntrustReplenishOutBill_MulSourceBillField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_BillTypeOneScan {
            get {
                return this.kf_EntrustReplenishOutBill_BillTypeOneScanField;
            }
            set {
                this.kf_EntrustReplenishOutBill_BillTypeOneScanField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_BatchNoCtl {
            get {
                return this.kf_EntrustReplenishOutBill_BatchNoCtlField;
            }
            set {
                this.kf_EntrustReplenishOutBill_BatchNoCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_MultilineCtl {
            get {
                return this.kf_EntrustReplenishOutBill_MultilineCtlField;
            }
            set {
                this.kf_EntrustReplenishOutBill_MultilineCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_MaterWHSPCtl {
            get {
                return this.kf_EntrustReplenishOutBill_MaterWHSPCtlField;
            }
            set {
                this.kf_EntrustReplenishOutBill_MaterWHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBill_SourceWHSPCtl {
            get {
                return this.kf_EntrustReplenishOutBill_SourceWHSPCtlField;
            }
            set {
                this.kf_EntrustReplenishOutBill_SourceWHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBillCheck_MustQtyCtl {
            get {
                return this.kf_EntrustReplenishOutBillCheck_MustQtyCtlField;
            }
            set {
                this.kf_EntrustReplenishOutBillCheck_MustQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBillCheck_WHSPCtl {
            get {
                return this.kf_EntrustReplenishOutBillCheck_WHSPCtlField;
            }
            set {
                this.kf_EntrustReplenishOutBillCheck_WHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_EntrustReplenishOutBillCheck_MultilineCtl {
            get {
                return this.kf_EntrustReplenishOutBillCheck_MultilineCtlField;
            }
            set {
                this.kf_EntrustReplenishOutBillCheck_MultilineCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_MoveStockBill_AutoCheck {
            get {
                return this.kf_MoveStockBill_AutoCheckField;
@@ -43835,18 +43712,19 @@
        }
        
        /// <remarks/>
        public bool Result {
        public string Kf_MoveStockBill_ERPMode {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
                return this.kf_MoveStockBill_ERPModeField;
            }
            set {
                this.kf_MoveStockBill_ERPModeField = value;
            }
        }
        
        /// <remarks/>
        public string sErrMsg {
        public string Kf_MoveStockBill_MustQtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.kf_MoveStockBill_MustQtyCtlField;
            }
            set {
                this.kf_MoveStockBill_MustQtyCtlField = value;
@@ -43944,10 +43822,12 @@
        }
        
        /// <remarks/>
        public string sHSourceBillNo {
        public string Kf_MoveStockBillCheck_MustQtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.kf_MoveStockBillCheck_MustQtyCtlField;
            }
            set {
                this.kf_MoveStockBillCheck_MustQtyCtlField = value;
            }
        }
        
@@ -44402,10 +44282,12 @@
        }
        
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
        public string Kf_OtherInBackBill_MustQtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
                return this.kf_OtherInBackBill_MustQtyCtlField;
            }
            set {
                this.kf_OtherInBackBill_MustQtyCtlField = value;
            }
        }
        
@@ -44770,18 +44652,19 @@
        }
        
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
        public string Kf_OtherOutBackBill_ERPMode {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
                return this.kf_OtherOutBackBill_ERPModeField;
            }
            set {
                this.kf_OtherOutBackBill_ERPModeField = value;
            }
        }
        
        /// <remarks/>
        public string sErrMsg {
        public string Kf_OtherOutBackBill_MustQtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.kf_OtherOutBackBill_MustQtyCtlField;
            }
            set {
                this.kf_OtherOutBackBill_MustQtyCtlField = value;
@@ -44969,78 +44852,92 @@
        }
        
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
        public string WMS_WMSStockCtl_ERPMode {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
                return this.wMS_WMSStockCtl_ERPModeField;
            }
            set {
                this.wMS_WMSStockCtl_ERPModeField = value;
            }
        }
        
        /// <remarks/>
        public string sErrMsg {
        public string WMS_SaveUpdateStock {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.wMS_SaveUpdateStockField;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_CheckTypeByBarCode_NewCompletedEventHandler(object sender, get_CheckTypeByBarCode_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByBarCode_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            set {
                this.wMS_SaveUpdateStockField = value;
            }
        }
        
        /// <remarks/>
        public string sErrMsg {
        public string WMS_MaterBarCodeDefQty {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.wMS_MaterBarCodeDefQtyField;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
            set {
                this.wMS_MaterBarCodeDefQtyField = value;
            }
        }
        
        /// <remarks/>
        public bool Result {
        public string WMS_BatchBarCodeDefQty {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
                return this.wMS_BatchBarCodeDefQtyField;
            }
            set {
                this.wMS_BatchBarCodeDefQtyField = value;
            }
        }
        /// <remarks/>
        public string WMS_SNBarCodeDefQty {
            get {
                return this.wMS_SNBarCodeDefQtyField;
            }
            set {
                this.wMS_SNBarCodeDefQtyField = value;
            }
        }
        /// <remarks/>
        public string WMS_CampanyName {
            get {
                return this.wMS_CampanyNameField;
            }
            set {
                this.wMS_CampanyNameField = value;
            }
        }
        /// <remarks/>
        public string WMS_OneKeyMode {
            get {
                return this.wMS_OneKeyModeField;
            }
            set {
                this.wMS_OneKeyModeField = value;
            }
        }
        /// <remarks/>
        public string WMS_BarCodeMustSameSourceBill {
            get {
                return this.wMS_BarCodeMustSameSourceBillField;
            }
            set {
                this.wMS_BarCodeMustSameSourceBillField = value;
            }
        }
        /// <remarks/>
        public string WMS_OneScanMode {
            get {
                return this.wMS_OneScanModeField;
            }
            set {
                this.wMS_OneScanModeField = value;
            }
        }
        
@@ -45057,82 +44954,130 @@
        /// <remarks/>
        public string WMS_MouldManagerCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.wMS_MouldManagerCtlField;
            }
            set {
                this.wMS_MouldManagerCtlField = value;
            }
        }
        
        /// <remarks/>
        public string sHSourceBillType {
        public string WMS_CloudMode {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
                return this.wMS_CloudModeField;
            }
            set {
                this.wMS_CloudModeField = value;
            }
        }
        
        /// <remarks/>
        public long sHSupID {
        public string BarCode_SourceQtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[3]));
                return this.barCode_SourceQtyCtlField;
            }
            set {
                this.barCode_SourceQtyCtlField = value;
            }
        }
        
        /// <remarks/>
        public string sHSupName {
        public long BarCode_PrintQty {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[4]));
                return this.barCode_PrintQtyField;
            }
            set {
                this.barCode_PrintQtyField = value;
            }
        }
        
        /// <remarks/>
        public long sHDeptID {
        public string BarCode_PrintQtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[5]));
                return this.barCode_PrintQtyCtlField;
            }
            set {
                this.barCode_PrintQtyCtlField = value;
            }
        }
        
        /// <remarks/>
        public string sHDeptName {
        public string BarCode_UpdatePrintQtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[6]));
                return this.barCode_UpdatePrintQtyCtlField;
            }
            set {
                this.barCode_UpdatePrintQtyCtlField = value;
            }
        }
        
        /// <remarks/>
        public string sErrMsg {
        public string MES_StationInBill_FIFOCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
                return this.mES_StationInBill_FIFOCtlField;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
            set {
                this.mES_StationInBill_FIFOCtlField = value;
            }
        }
        
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
        public string MES_StationInBill_FullMoveCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
                return this.mES_StationInBill_FullMoveCtlField;
            }
            set {
                this.mES_StationInBill_FullMoveCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_QtyCtl {
            get {
                return this.mES_StationInBill_QtyCtlField;
            }
            set {
                this.mES_StationInBill_QtyCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_OneCtl {
            get {
                return this.mES_StationInBill_OneCtlField;
            }
            set {
                this.mES_StationInBill_OneCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_FirstCheckOut {
            get {
                return this.mES_StationInBill_FirstCheckOutField;
            }
            set {
                this.mES_StationInBill_FirstCheckOutField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_ProcessCheckCtl {
            get {
                return this.mES_StationInBill_ProcessCheckCtlField;
            }
            set {
                this.mES_StationInBill_ProcessCheckCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_DeleteCtl {
            get {
                return this.mES_StationInBill_DeleteCtlField;
            }
            set {
                this.mES_StationInBill_DeleteCtlField = value;
            }
        }
        
@@ -45149,98 +45094,137 @@
        /// <remarks/>
        public string MES_StationOutBill_QtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.mES_StationOutBill_QtyCtlField;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            set {
                this.mES_StationOutBill_QtyCtlField = value;
            }
        }
        
        /// <remarks/>
        public string sHSourceBillNo {
        public string MES_StationOutBill_ProcessCheckOut {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.mES_StationOutBill_ProcessCheckOutField;
            }
            set {
                this.mES_StationOutBill_ProcessCheckOutField = value;
            }
        }
        
        /// <remarks/>
        public string sHSourceBillType {
        public string MES_StationOutBill_FirstCheckOut {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
                return this.mES_StationOutBill_FirstCheckOutField;
            }
            set {
                this.mES_StationOutBill_FirstCheckOutField = value;
            }
        }
        
        /// <remarks/>
        public long sHSupID {
        public string MES_StationOutBill_DeleteCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[3]));
                return this.mES_StationOutBill_DeleteCtlField;
            }
            set {
                this.mES_StationOutBill_DeleteCtlField = value;
            }
        }
        
        /// <remarks/>
        public string sHSupName {
        public string QC_NoPassProdCheckBill_QtyCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[4]));
                return this.qC_NoPassProdCheckBill_QtyCtlField;
            }
            set {
                this.qC_NoPassProdCheckBill_QtyCtlField = value;
            }
        }
        
        /// <remarks/>
        public long sHDeptID {
        public string QC_NoPassProdCheckBill_BadReasonQtyCtrl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[5]));
                return this.qC_NoPassProdCheckBill_BadReasonQtyCtrlField;
            }
            set {
                this.qC_NoPassProdCheckBill_BadReasonQtyCtrlField = value;
            }
        }
        
        /// <remarks/>
        public string sHDeptName {
        public string QC_NoPassProdCheckBill_DeleteCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[6]));
                return this.qC_NoPassProdCheckBill_DeleteCtlField;
            }
            set {
                this.qC_NoPassProdCheckBill_DeleteCtlField = value;
            }
        }
        
        /// <remarks/>
        public string sHBarType {
        public string MES_StationEntrustInBill_FIFOCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
                return this.mES_StationEntrustInBill_FIFOCtlField;
            }
            set {
                this.mES_StationEntrustInBill_FIFOCtlField = value;
            }
        }
        
        /// <remarks/>
        public string sErrMsg {
        public string MES_StationEntrustInBill_FullMoveCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[8]));
                return this.mES_StationEntrustInBill_FullMoveCtlField;
            }
            set {
                this.mES_StationEntrustInBill_FullMoveCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustInBill_QtyCtl {
            get {
                return this.mES_StationEntrustInBill_QtyCtlField;
            }
            set {
                this.mES_StationEntrustInBill_QtyCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustInBill_OneCtl {
            get {
                return this.mES_StationEntrustInBill_OneCtlField;
            }
            set {
                this.mES_StationEntrustInBill_OneCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustInBill_DeleteCtl {
            get {
                return this.mES_StationEntrustInBill_DeleteCtlField;
            }
            set {
                this.mES_StationEntrustInBill_DeleteCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustOutBill_QtyCtl {
            get {
                return this.mES_StationEntrustOutBill_QtyCtlField;
            }
            set {
                this.mES_StationEntrustOutBill_QtyCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustOutBill_DeleteCtl {
            get {
                return this.mES_StationEntrustOutBill_DeleteCtlField;
            }
            set {
                this.mES_StationEntrustOutBill_DeleteCtlField = value;
@@ -45267,134 +45251,200 @@
            }
        }
        
        private object[] results;
        internal set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
        public string Sc_MESReturnWorkBill_AutoCheck {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
                return this.sc_MESReturnWorkBill_AutoCheckField;
            }
            set {
                this.sc_MESReturnWorkBill_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public string sHSourceBillNo {
        public string Sc_MESEndWorkBill_AutoCheck {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
                return this.sc_MESEndWorkBill_AutoCheckField;
            }
            set {
                this.sc_MESEndWorkBill_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public string sHSourceBillType {
        public string Sc_MESStopWorkBill_AutoCheck {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
                return this.sc_MESStopWorkBill_AutoCheckField;
            }
            set {
                this.sc_MESStopWorkBill_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public long sHSupID {
        public string Sc_ICMOBillWorkQtyStatus_AutoCheck {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[3]));
                return this.sc_ICMOBillWorkQtyStatus_AutoCheckField;
            }
            set {
                this.sc_ICMOBillWorkQtyStatus_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public string sHSupName {
        public string Sc_ICMOBillQualityStatus_AutoCheck {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[4]));
                return this.sc_ICMOBillQualityStatus_AutoCheckField;
            }
            set {
                this.sc_ICMOBillQualityStatus_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public long sHDeptID {
        public string Sc_MaterToSourceBill_AutoCheck {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[5]));
                return this.sc_MaterToSourceBill_AutoCheckField;
            }
            set {
                this.sc_MaterToSourceBill_AutoCheckField = value;
            }
        }
        
        /// <remarks/>
        public string sHDeptName {
        public string Sc_MaterToSourceBill_MouldLifeCtrl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[6]));
                return this.sc_MaterToSourceBill_MouldLifeCtrlField;
            }
            set {
                this.sc_MaterToSourceBill_MouldLifeCtrlField = value;
            }
        }
        
        /// <remarks/>
        public string sErrMsg {
        public string Sc_MaterToSourceBill_MouldLifeCtrlType {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
                return this.sc_MaterToSourceBill_MouldLifeCtrlTypeField;
            }
            set {
                this.sc_MaterToSourceBill_MouldLifeCtrlTypeField = value;
            }
        }
        /// <remarks/>
        public string OA_ErrMsgBackBill_AutoCheck {
            get {
                return this.oA_ErrMsgBackBill_AutoCheckField;
            }
            set {
                this.oA_ErrMsgBackBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MESProceReportWorkBill_AutoCheck {
            get {
                return this.sc_MESProceReportWorkBill_AutoCheckField;
            }
            set {
                this.sc_MESProceReportWorkBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string QC_FirstPieceCheckBill_AutoCheck {
            get {
                return this.qC_FirstPieceCheckBill_AutoCheckField;
            }
            set {
                this.qC_FirstPieceCheckBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_SaveAutoAddnew {
            get {
                return this.mES_StationInBill_SaveAutoAddnewField;
            }
            set {
                this.mES_StationInBill_SaveAutoAddnewField = value;
            }
        }
        /// <remarks/>
        public string MES_StationOutBill_SaveAutoAddnew {
            get {
                return this.mES_StationOutBill_SaveAutoAddnewField;
            }
            set {
                this.mES_StationOutBill_SaveAutoAddnewField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustInBill_SaveAutoAddnew {
            get {
                return this.mES_StationEntrustInBill_SaveAutoAddnewField;
            }
            set {
                this.mES_StationEntrustInBill_SaveAutoAddnewField = value;
            }
        }
        /// <remarks/>
        public string MES_StationEntrustOutBill_SaveAutoAddnew {
            get {
                return this.mES_StationEntrustOutBill_SaveAutoAddnewField;
            }
            set {
                this.mES_StationEntrustOutBill_SaveAutoAddnewField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_AutoCheck {
            get {
                return this.sc_MouldProdOutBill_AutoCheckField;
            }
            set {
                this.sc_MouldProdOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_SaveAutoAddnew {
            get {
                return this.sc_MouldProdOutBill_SaveAutoAddnewField;
            }
            set {
                this.sc_MouldProdOutBill_SaveAutoAddnewField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_MouldLifeCtrl {
            get {
                return this.sc_MouldProdOutBill_MouldLifeCtrlField;
            }
            set {
                this.sc_MouldProdOutBill_MouldLifeCtrlField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_MouldLifeCtrlType {
            get {
                return this.sc_MouldProdOutBill_MouldLifeCtrlTypeField;
            }
            set {
                this.sc_MouldProdOutBill_MouldLifeCtrlTypeField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveDoorOutCheck_BarCodeCompletedEventHandler(object sender, set_SaveDoorOutCheck_BarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveDoorOutCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveDoorOutCheck_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sHSourceBillNo {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sHSourceBillType {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePOInStockCheck_BarCodeCompletedEventHandler(object sender, set_SavePOInStockCheck_BarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
@@ -45471,10 +45521,12 @@
        private string hBillNoField;
        
        /// <remarks/>
        public bool Result {
        public long HItemID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
                return this.hItemIDField;
            }
            set {
                this.hItemIDField = value;
            }
        }
        
@@ -45821,6 +45873,280 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getCheckOpenCompletedEventHandler(object sender, getCheckOpenCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getCheckOpenCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getCheckOpenCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getGetDataBaseCompletedEventHandler(object sender, getGetDataBaseCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getGetDataBaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getGetDataBaseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public string Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sK3 {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getCheckCzymcCompletedEventHandler(object sender, getCheckCzymcCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getCheckCzymcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getCheckCzymcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getSub_GetCurPeriodCompletedEventHandler(object sender, getSub_GetCurPeriodCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getSub_GetCurPeriodCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getSub_GetCurPeriodCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public int sYear {
            get {
                this.RaiseExceptionIfNecessary();
                return ((int)(this.results[1]));
            }
        }
        /// <remarks/>
        public int sPeriod {
            get {
                this.RaiseExceptionIfNecessary();
                return ((int)(this.results[2]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getDataSetBySQLCompletedEventHandler(object sender, getDataSetBySQLCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getDataSetBySQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getDataSetBySQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getRunProcCompletedEventHandler(object sender, getRunProcCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getRunProcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getRunProcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getRunProcByMulCompletedEventHandler(object sender, getRunProcByMulCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getRunProcByMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getRunProcByMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getSecurity_LogCompletedEventHandler(object sender, getSecurity_LogCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getSecurity_LogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getSecurity_LogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_CancelltionBarCodeBillCompletedEventHandler(object sender, set_CancelltionBarCodeBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_CancelltionBarCodeBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_UnCancelltionBarCodeBillCompletedEventHandler(object sender, set_UnCancelltionBarCodeBillCompletedEventArgs e);
    
    /// <remarks/>
@@ -46025,6 +46351,326 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void GetICInventoryByBarCodeSP_ViewCompletedEventHandler(object sender, GetICInventoryByBarCodeSP_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetICInventoryByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetICInventoryByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void GetMaterByBarCodeSP_ViewCompletedEventHandler(object sender, GetMaterByBarCodeSP_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetMaterByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetMaterByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void SetFIFOPonderationBillMain_TempCompletedEventHandler(object sender, SetFIFOPonderationBillMain_TempCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class SetFIFOPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal SetFIFOPonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sHSourceBillNo {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sHSourceBillType {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public long sHSupID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[3]));
            }
        }
        /// <remarks/>
        public string sHSupName {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[4]));
            }
        }
        /// <remarks/>
        public long sHDeptID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[5]));
            }
        }
        /// <remarks/>
        public string sHDeptName {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[6]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_CheckTypeByBarCodeCompletedEventHandler(object sender, get_CheckTypeByBarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_CheckTypeByBarCode_OutCompletedEventHandler(object sender, get_CheckTypeByBarCode_OutCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCode_OutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByBarCode_OutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
@@ -46315,17 +46961,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBill_ProductInCompletedEventHandler(object sender, get_SourceBill_ProductInCompletedEventArgs e);
    public delegate void get_CheckTypeByBarCode_AllCompletedEventHandler(object sender, get_CheckTypeByBarCode_AllCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBill_ProductInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class get_CheckTypeByBarCode_AllCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal get_SourceBill_ProductInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal get_CheckTypeByBarCode_AllCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -46505,419 +47151,11 @@
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBill_POStockInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal get_SourceBill_POStockInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBill_EntrustInCompletedEventHandler(object sender, get_SourceBill_EntrustInCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBill_EntrustInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBill_EntrustInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBill_OtherInCompletedEventHandler(object sender, get_SourceBill_OtherInCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBill_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBill_OtherInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void GetSourceBillListCompletedEventHandler(object sender, GetSourceBillListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_OtherInCompletedEventHandler(object sender, get_SourceBarCode_OtherInCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_OtherInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_MateOutCompletedEventHandler(object sender, get_SourceBarCode_MateOutCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_MateOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_SellOutCompletedEventHandler(object sender, get_SourceBarCode_SellOutCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_SellOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_SellOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_EntrustOutCompletedEventHandler(object sender, get_SourceBarCode_EntrustOutCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_EntrustOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_EntrustOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_MoveStockCompletedEventHandler(object sender, get_SourceBarCode_MoveStockCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_MoveStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_MoveStockStepOutCompletedEventHandler(object sender, get_SourceBarCode_MoveStockStepOutCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_MoveStockStepOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_MoveStockStepOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_MoveStockStepInCompletedEventHandler(object sender, get_SourceBarCode_MoveStockStepInCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_MoveStockStepInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        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.4084.0")]
    public delegate void get_BarCodeCompletedEventHandler(object sender, get_BarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SystemParameter_BarCodeCompletedEventHandler(object sender, get_SystemParameter_BarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SystemParameter_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SystemParameter_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -46931,7 +47169,431 @@
        }
        
        /// <remarks/>
        public string sSourceBillCtl {
        public string sHSourceBillNo {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sHSourceBillType {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public long sHSupID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[3]));
            }
        }
        /// <remarks/>
        public string sHSupName {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[4]));
            }
        }
        /// <remarks/>
        public long sHDeptID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[5]));
            }
        }
        /// <remarks/>
        public string sHDeptName {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[6]));
            }
        }
        /// <remarks/>
        public string sHBarType {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[8]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sHSourceBillNo {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sHSourceBillType {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public long sHSupID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[3]));
            }
        }
        /// <remarks/>
        public string sHSupName {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[4]));
            }
        }
        /// <remarks/>
        public long sHDeptID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[5]));
            }
        }
        /// <remarks/>
        public string sHDeptName {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[6]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveDoorOutCheck_BarCodeCompletedEventHandler(object sender, set_SaveDoorOutCheck_BarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveDoorOutCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveDoorOutCheck_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sHSourceBillNo {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sHSourceBillType {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePOInStockCheck_BarCodeCompletedEventHandler(object sender, set_SavePOInStockCheck_BarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePOInStockCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePOInStockCheck_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public long sHBillID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sHBillNo {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sHSup {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
        /// <remarks/>
        public string sHDept {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[4]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[5]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void Get_CheckTypeByMouldBarCodeCompletedEventHandler(object sender, Get_CheckTypeByMouldBarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class Get_CheckTypeByMouldBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal Get_CheckTypeByMouldBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_CheckTypeBySource_NewCompletedEventHandler(object sender, get_CheckTypeBySource_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeBySource_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeBySource_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getSourceBillList_NewCompletedEventHandler(object sender, getSourceBillList_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getSourceBillList_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getSourceBillList_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_NewCompletedEventHandler(object sender, get_SourceBarCode_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
@@ -47153,49 +47815,9 @@
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBill_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        /// <remarks/>
        public string sOneScanCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
        internal get_SourceBill_OtherInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public string sMulSourceCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[9]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[10]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_BarCode_AllCompletedEventHandler(object sender, get_BarCode_AllCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_BarCode_AllCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        
        internal get_BarCode_AllCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal get_SourceBill_OtherInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -47205,6 +47827,40 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void GetSourceBillListCompletedEventHandler(object sender, GetSourceBillListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        
@@ -47259,11 +47915,11 @@
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class get_SourceBarCode_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal get_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal get_SourceBarCode_OtherInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -47287,17 +47943,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_BaseSetCompletedEventHandler(object sender, get_BaseSetCompletedEventArgs e);
    public delegate void get_SourceBarCode_MateOutCompletedEventHandler(object sender, get_SourceBarCode_MateOutCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_BaseSetCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class get_SourceBarCode_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal get_BaseSetCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal get_SourceBarCode_MateOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -47361,11 +48017,45 @@
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_BarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class get_SourceBarCode_EntrustOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal get_BarCode_MoveStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal get_SourceBarCode_EntrustOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_SourceBarCode_OtherOutCompletedEventHandler(object sender, get_SourceBarCode_OtherOutCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_OtherOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_OtherOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -47715,10 +48405,10 @@
        }
        
        /// <remarks/>
        public bool Result {
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        
@@ -47733,26 +48423,26 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventArgs e);
    public delegate void get_BarCode_MoveStockCompletedEventHandler(object sender, get_BarCode_MoveStockCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class get_BarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal get_BarCode_MoveStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public bool Result {
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        
@@ -47767,17 +48457,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventArgs e);
    public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -48905,40 +49595,6 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_UpdateTemp_BillCheckCompletedEventHandler(object sender, set_UpdateTemp_BillCheckCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_UpdateTemp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_UpdateTemp_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs e);
    
    /// <remarks/>
@@ -48999,231 +49655,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getCheckOpenCompletedEventHandler(object sender, getCheckOpenCompletedEventArgs e);
    public delegate void set_SaveProcReportMoveBill_MoveStockCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStockCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getCheckOpenCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SaveProcReportMoveBill_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getCheckOpenCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getGetDataBaseCompletedEventHandler(object sender, getGetDataBaseCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getGetDataBaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getGetDataBaseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public string Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sK3 {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getCheckCzymcCompletedEventHandler(object sender, getCheckCzymcCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getCheckCzymcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getCheckCzymcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getSub_GetCurPeriodCompletedEventHandler(object sender, getSub_GetCurPeriodCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getSub_GetCurPeriodCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getSub_GetCurPeriodCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public int sYear {
            get {
                this.RaiseExceptionIfNecessary();
                return ((int)(this.results[1]));
            }
        }
        /// <remarks/>
        public int sPeriod {
            get {
                this.RaiseExceptionIfNecessary();
                return ((int)(this.results[2]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getDataSetBySQLCompletedEventHandler(object sender, getDataSetBySQLCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getDataSetBySQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getDataSetBySQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getRunProcCompletedEventHandler(object sender, getRunProcCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getRunProcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getRunProcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getRunProcByMulCompletedEventHandler(object sender, getRunProcByMulCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getRunProcByMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getRunProcByMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getSecurity_LogCompletedEventHandler(object sender, getSecurity_LogCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getSecurity_LogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getSecurity_LogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SaveProcReportMoveBill_MoveStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -49247,17 +49689,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_CancelltionBarCodeBillCompletedEventHandler(object sender, set_CancelltionBarCodeBillCompletedEventArgs e);
    public delegate void set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal set_CancelltionBarCodeBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -49267,6 +49709,150 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_CheckPOInStockBill_NewCompletedEventHandler(object sender, set_CheckPOInStockBill_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CheckPOInStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_CheckPOInStockBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_CheckPOInStockBill_CLDCompletedEventHandler(object sender, set_CheckPOInStockBill_CLDCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CheckPOInStockBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_CheckPOInStockBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_CheckPOInStockBillCompletedEventHandler(object sender, set_CheckPOInStockBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CheckPOInStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_CheckPOInStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveSTJGInBillCompletedEventHandler(object sender, set_SaveSTJGInBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveSTJGInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveSTJGInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
@@ -51717,235 +52303,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void GetICInventoryByBarCodeSP_ViewCompletedEventHandler(object sender, GetICInventoryByBarCodeSP_ViewCompletedEventArgs e);
    public delegate void set_SaveOtherOutBill_CLDCompletedEventHandler(object sender, set_SaveOtherOutBill_CLDCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetICInventoryByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SaveOtherOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal GetICInventoryByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void GetMaterByBarCodeSP_ViewCompletedEventHandler(object sender, GetMaterByBarCodeSP_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetMaterByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetMaterByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void SetFIFOPonderationBillMain_TempCompletedEventHandler(object sender, SetFIFOPonderationBillMain_TempCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class SetFIFOPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal SetFIFOPonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sHSourceBillNo {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sHSourceBillType {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public long sHSupID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[3]));
            }
        }
        /// <remarks/>
        public string sHSupName {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[4]));
            }
        }
        /// <remarks/>
        public long sHDeptID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[5]));
            }
        }
        /// <remarks/>
        public string sHDeptName {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[6]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_CheckTypeByBarCodeCompletedEventHandler(object sender, get_CheckTypeByBarCodeCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SaveOtherOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -51969,26 +52337,26 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_CheckTypeByBarCode_OutCompletedEventHandler(object sender, get_CheckTypeByBarCode_OutCompletedEventArgs e);
    public delegate void set_SaveOtherOutBill_BillCheckCompletedEventHandler(object sender, set_SaveOtherOutBill_BillCheckCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCode_OutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SaveOtherOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal get_CheckTypeByBarCode_OutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SaveOtherOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
                return ((bool)(this.results[0]));
            }
        }
        
@@ -52003,17 +52371,51 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs e);
    public delegate void set_SavePOStockInBackBillCompletedEventHandler(object sender, set_SavePOStockInBackBillCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SavePOStockInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SavePOStockInBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePOStockInBackBill_NewCompletedEventHandler(object sender, set_SavePOStockInBackBill_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePOStockInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePOStockInBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -53641,210 +54043,6 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveProcReportMoveBill_MoveStockCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStockCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveProcReportMoveBill_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveProcReportMoveBill_MoveStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_CheckPOInStockBill_NewCompletedEventHandler(object sender, set_CheckPOInStockBill_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CheckPOInStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_CheckPOInStockBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_CheckPOInStockBill_CLDCompletedEventHandler(object sender, set_CheckPOInStockBill_CLDCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CheckPOInStockBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_CheckPOInStockBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_CheckPOInStockBillCompletedEventHandler(object sender, set_CheckPOInStockBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CheckPOInStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_CheckPOInStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveSTJGInBillCompletedEventHandler(object sender, set_SaveSTJGInBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveSTJGInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveSTJGInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveSellOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLD_NewCompletedEventArgs e);
    
    /// <remarks/>
@@ -54060,6 +54258,40 @@
        private object[] results;
        
        internal set_SaveSellOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveSellOutBill_BillCheckCompletedEventHandler(object sender, set_SaveSellOutBill_BillCheckCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveSellOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveSellOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -54773,6 +55005,74 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveEntrustInBackBill_CLDCompletedEventHandler(object sender, set_SaveEntrustInBackBill_CLDCompletedEventArgs e);
    
    /// <remarks/>
@@ -55207,6 +55507,40 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveEntrustOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustOutBill_BillCheckCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveEntrustOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveEntrustOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveOtherOutBackBillCompletedEventHandler(object sender, set_SaveOtherOutBackBillCompletedEventArgs e);
    
    /// <remarks/>
@@ -55516,142 +55850,6 @@
        private object[] results;
        
        internal set_SaveOtherOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveOtherOutBill_CLDCompletedEventHandler(object sender, set_SaveOtherOutBill_CLDCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveOtherOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SaveOtherOutBill_BillCheckCompletedEventHandler(object sender, set_SaveOtherOutBill_BillCheckCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveOtherOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePOStockInBackBillCompletedEventHandler(object sender, set_SavePOStockInBackBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePOStockInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePOStockInBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void set_SavePOStockInBackBill_NewCompletedEventHandler(object sender, set_SavePOStockInBackBill_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SavePOStockInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SavePOStockInBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }