王 垚
2022-11-28 e4674196f18a1bec1d92ce63a50addbca001c9b4
WebAPI/Web References/WebS/Reference.cs
@@ -35,6 +35,12 @@
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model))]
    public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
        
        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;
@@ -48,6 +54,10 @@
        private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCodeOperationCompleted;
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_OutOperationCompleted;
        
@@ -116,6 +126,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;
        
@@ -213,11 +225,9 @@
        
        private System.Threading.SendOrPostCallback getSub_GetCurPeriodOperationCompleted;
        
        private System.Threading.SendOrPostCallback getDataSetBySQLOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback getRunProcOperationCompleted;
        private System.Threading.SendOrPostCallback getRunProcByMulOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBill_CLDOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_CheckPOInStockBillOperationCompleted;
        
@@ -379,9 +389,7 @@
        
        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 set_SavePOStockInBackBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePOStockInBackBill_NewOperationCompleted;
        
@@ -481,10 +489,6 @@
        
        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_SaveSellOutBackBill_CLD_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_CLDOperationCompleted;
@@ -543,6 +547,8 @@
        
        private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_CLD_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveMateReplenishOutBill_BillCheckOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveEntrustInBackBill_CLDOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBillOperationCompleted;
@@ -592,8 +598,6 @@
        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_SavePonderationBillMain_Temp_ChangGuiOperationCompleted;
        
@@ -1083,7 +1087,6 @@
            else {
                this.useDefaultCredentialsSetExplicitly = true;
            }
            //this.Url = System.Configuration.ConfigurationManager.AppSettings["sUrl"];
        }
        
        public new string Url {
@@ -1111,6 +1114,15 @@
        }
        
        /// <remarks/>
        public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
        /// <remarks/>
        public event getRunProcCompletedEventHandler getRunProcCompleted;
        /// <remarks/>
        public event getRunProcByMulCompletedEventHandler getRunProcByMulCompleted;
        /// <remarks/>
        public event getSecurity_LogCompletedEventHandler getSecurity_LogCompleted;
        
        /// <remarks/>
@@ -1130,6 +1142,12 @@
        
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
        /// <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;
@@ -1232,6 +1250,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;
@@ -1378,13 +1399,10 @@
        public event getSub_GetCurPeriodCompletedEventHandler getSub_GetCurPeriodCompleted;
        
        /// <remarks/>
        public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
        public event set_CheckPOInStockBill_NewCompletedEventHandler set_CheckPOInStockBill_NewCompleted;
        
        /// <remarks/>
        public event getRunProcCompletedEventHandler getRunProcCompleted;
        /// <remarks/>
        public event getRunProcByMulCompletedEventHandler getRunProcByMulCompleted;
        public event set_CheckPOInStockBill_CLDCompletedEventHandler set_CheckPOInStockBill_CLDCompleted;
        
        /// <remarks/>
        public event set_CheckPOInStockBillCompletedEventHandler set_CheckPOInStockBillCompleted;
@@ -1627,10 +1645,7 @@
        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;
        public event set_SavePOStockInBackBillCompletedEventHandler set_SavePOStockInBackBillCompleted;
        
        /// <remarks/>
        public event set_SavePOStockInBackBill_NewCompletedEventHandler set_SavePOStockInBackBill_NewCompleted;
@@ -1780,12 +1795,6 @@
        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_SaveSellOutBackBill_CLD_NewCompletedEventHandler set_SaveSellOutBackBill_CLD_NewCompleted;
        
        /// <remarks/>
@@ -1873,6 +1882,9 @@
        public event set_SaveMateReplenishOutBill_CLD_NewCompletedEventHandler set_SaveMateReplenishOutBill_CLD_NewCompleted;
        
        /// <remarks/>
        public event set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler set_SaveMateReplenishOutBill_BillCheckCompleted;
        /// <remarks/>
        public event set_SaveEntrustInBackBill_CLDCompletedEventHandler set_SaveEntrustInBackBill_CLDCompleted;
        
        /// <remarks/>
@@ -1946,9 +1958,6 @@
        
        /// <remarks/>
        public event set_SaveOtherOutBill_BillCheckCompletedEventHandler set_SaveOtherOutBill_BillCheckCompleted;
        /// <remarks/>
        public event set_SavePOStockInBackBillCompletedEventHandler set_SavePOStockInBackBillCompleted;
        
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler set_SavePonderationBillMain_Temp_ChangGuiCompleted;
@@ -2665,6 +2674,102 @@
        public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted;
        
        /// <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[] {
@@ -3095,6 +3200,118 @@
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_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));
            }
        }
        
@@ -5401,6 +5618,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));
            }
        }
        
@@ -7766,98 +8029,66 @@
        }
        
        /// <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,
        [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 ((System.Data.DataSet)(results[0]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void getDataSetBySQLAsync(string sSQL, string sTable, string sErrMsg) {
            this.getDataSetBySQLAsync(sSQL, sTable, sErrMsg, null);
        public void set_CheckPOInStockBill_NewAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
            this.set_CheckPOInStockBill_NewAsync(oMain, 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);
        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("getDataSetBySQL", new object[] {
                        sSQL,
                        sTable,
                        sErrMsg}, this.getDataSetBySQLOperationCompleted, userState);
            this.InvokeAsync("set_CheckPOInStockBill_New", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckPOInStockBill_NewOperationCompleted, userState);
        }
        
        private void OngetDataSetBySQLOperationCompleted(object arg) {
            if ((this.getDataSetBySQLCompleted != null)) {
        private void Onset_CheckPOInStockBill_NewOperationCompleted(object arg) {
            if ((this.set_CheckPOInStockBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getDataSetBySQLCompleted(this, new getDataSetBySQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_CheckPOInStockBill_NewCompleted(this, new set_CheckPOInStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/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,
        [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[0]));
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void getRunProcAsync(string sSQL, string sErrMsg) {
            this.getRunProcAsync(sSQL, sErrMsg, null);
        public void set_CheckPOInStockBill_CLDAsync(ClsCg_POInStockBillMain oMain, string sErrMsg) {
            this.set_CheckPOInStockBill_CLDAsync(oMain, sErrMsg, null);
        }
        
        /// <remarks/>
        public void getRunProcAsync(string sSQL, string sErrMsg, object userState) {
            if ((this.getRunProcOperationCompleted == null)) {
                this.getRunProcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRunProcOperationCompleted);
        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("getRunProc", new object[] {
                        sSQL,
                        sErrMsg}, this.getRunProcOperationCompleted, userState);
            this.InvokeAsync("set_CheckPOInStockBill_CLD", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckPOInStockBill_CLDOperationCompleted, userState);
        }
        
        private void OngetRunProcOperationCompleted(object arg) {
            if ((this.getRunProcCompleted != null)) {
        private void Onset_CheckPOInStockBill_CLDOperationCompleted(object arg) {
            if ((this.set_CheckPOInStockBill_CLDCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.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));
                this.set_CheckPOInStockBill_CLDCompleted(this, new set_CheckPOInStockBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -10632,114 +10863,36 @@
        }
        
        /// <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_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_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_SavePOStockInBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SavePOStockInBackBillAsync(oMain, sHSourceType, sErrMsg, null);
        }
        
        /// <remarks/>
        public void set_SavePonderationBillMain_Temp_BarCode_OutFastAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted == null)) {
                this.set_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted);
        public void set_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_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_SavePOStockInBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SavePOStockInBackBillOperationCompleted, userState);
        }
        
        private void Onset_SavePonderationBillMain_Temp_BarCode_OutFastOperationCompleted(object arg) {
            if ((this.set_SavePonderationBillMain_Temp_BarCode_OutFastCompleted != null)) {
        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_SavePonderationBillMain_Temp_BarCode_OutFastCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_SavePOStockInBackBillCompleted(this, new set_SavePOStockInBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -12425,70 +12578,6 @@
        }
        
        /// <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_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[] {
@@ -13466,6 +13555,38 @@
        }
        
        /// <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_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[] {
@@ -14302,40 +14423,6 @@
            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));
            }
        }
        
@@ -33277,7 +33364,6 @@
    [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))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
@@ -33291,6 +33377,7 @@
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
    [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(ClsSc_MouldStockBillMain))]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")]
    [System.SerializableAttribute()]
@@ -37125,135 +37212,6 @@
    [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;
@@ -39891,6 +39849,135 @@
    [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_MouldStockBillMain : ClsXt_BaseBillMain {
        
        private long hSCWHIDField;
@@ -40101,6 +40188,10 @@
        
        private bool hStopflagField;
        
        private System.DateTime hProduceDateField;
        private System.DateTime hExpiryDateField;
        /// <remarks/>
        public long HItemID {
            get {
@@ -40308,6 +40399,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;
            }
        }
    }
@@ -40726,6 +40837,10 @@
        private string hSubBillTypeField;
        
        private long hMulSourceBillField;
        private string hBeginDateField;
        private string hEndDateField;
        
        /// <remarks/>
        public long HItemID {
@@ -41216,6 +41331,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/>
@@ -41429,6 +41564,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;
        
@@ -42847,6 +42986,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;
            }
        }
        
@@ -45282,6 +45441,92 @@
    
    /// <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/>
@@ -45546,6 +45791,74 @@
            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]));
            }
        }
    }
@@ -46965,6 +47278,40 @@
        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_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;
        }
@@ -48692,26 +49039,26 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getDataSetBySQLCompletedEventHandler(object sender, getDataSetBySQLCompletedEventArgs e);
    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 getDataSetBySQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_CheckPOInStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getDataSetBySQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_CheckPOInStockBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public System.Data.DataSet Result {
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
                return ((bool)(this.results[0]));
            }
        }
        
@@ -48726,52 +49073,34 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void getRunProcCompletedEventHandler(object sender, getRunProcCompletedEventArgs e);
    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 getRunProcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_CheckPOInStockBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getRunProcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_CheckPOInStockBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public string sErrMsg {
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[0]));
                return ((bool)(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]));
                return ((string)(this.results[1]));
            }
        }
    }
@@ -51474,51 +51803,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")]
    public delegate void get_CheckTypeByBarCodeCompletedEventHandler(object sender, get_CheckTypeByBarCodeCompletedEventArgs 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 get_CheckTypeByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SavePOStockInBackBillCompletedEventArgs : 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_SavePOStockInBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -53248,74 +53543,6 @@
    
    /// <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_SaveSellOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLD_NewCompletedEventArgs e);
    
    /// <remarks/>
@@ -54278,6 +54505,40 @@
    
    /// <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_SaveEntrustInBackBill_CLDCompletedEventHandler(object sender, set_SaveEntrustInBackBill_CLDCompletedEventArgs e);
    
    /// <remarks/>
@@ -55089,40 +55350,6 @@
        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;
        }