chenhaozhe
9 天以前 c3c3ba8325acc965729de86b896f4dbeea80b8a2
WebAPI/Web References/WebS/Reference.cs
@@ -34,6 +34,14 @@
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
    public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
        
        private System.Threading.SendOrPostCallback GetBillEntryTmpListOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByPackBarCode_PackOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackUnionOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackSplitOperationCompleted;
        private System.Threading.SendOrPostCallback GetBillEntry_TmpList_PackOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePackUnionBill_NewOperationCompleted;
@@ -145,6 +153,14 @@
        private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
        private System.Threading.SendOrPostCallback GetWorkProcInfoBoardOperationCompleted;
        private System.Threading.SendOrPostCallback GetICInventoryByBarCode_ViewOperationCompleted;
        private System.Threading.SendOrPostCallback GetMaterByBarCode_ViewOperationCompleted;
        private System.Threading.SendOrPostCallback GetICInventoryByBarCodeSP_ViewOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetMaterByBarCodeSP_ViewOperationCompleted;
        
@@ -308,14 +324,6 @@
        
        private System.Threading.SendOrPostCallback GetBillEntry_TmpListOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetBillEntryTmpListOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByPackBarCode_PackOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackUnionOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackSplitOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckPOInStockBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveSTJGInBillOperationCompleted;
@@ -323,6 +331,8 @@
        private System.Threading.SendOrPostCallback set_SaveInceptEntInBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveInceptEntInBill_CLD_NewOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveInceptEntOutBill_BillCheckOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_CheckSTJGOutBillOperationCompleted;
        
@@ -469,14 +479,6 @@
        private System.Threading.SendOrPostCallback get_SubDisplayOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_SubDisplayByOwnerOperationCompleted;
        private System.Threading.SendOrPostCallback GetWorkProcInfoBoardOperationCompleted;
        private System.Threading.SendOrPostCallback GetICInventoryByBarCode_ViewOperationCompleted;
        private System.Threading.SendOrPostCallback GetMaterByBarCode_ViewOperationCompleted;
        private System.Threading.SendOrPostCallback GetICInventoryByBarCodeSP_ViewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePOStockInBill_CLDOperationCompleted;
        
@@ -1265,6 +1267,18 @@
        }
        
        /// <remarks/>
        public event GetBillEntryTmpListCompletedEventHandler GetBillEntryTmpListCompleted;
        /// <remarks/>
        public event get_CheckTypeByPackBarCode_PackCompletedEventHandler get_CheckTypeByPackBarCode_PackCompleted;
        /// <remarks/>
        public event get_CheckTypeByBarCode_PackUnionCompletedEventHandler get_CheckTypeByBarCode_PackUnionCompleted;
        /// <remarks/>
        public event get_CheckTypeByBarCode_PackSplitCompletedEventHandler get_CheckTypeByBarCode_PackSplitCompleted;
        /// <remarks/>
        public event GetBillEntry_TmpList_PackCompletedEventHandler GetBillEntry_TmpList_PackCompleted;
        
        /// <remarks/>
@@ -1431,6 +1445,18 @@
        
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
        /// <remarks/>
        public event GetWorkProcInfoBoardCompletedEventHandler GetWorkProcInfoBoardCompleted;
        /// <remarks/>
        public event GetICInventoryByBarCode_ViewCompletedEventHandler GetICInventoryByBarCode_ViewCompleted;
        /// <remarks/>
        public event GetMaterByBarCode_ViewCompletedEventHandler GetMaterByBarCode_ViewCompleted;
        /// <remarks/>
        public event GetICInventoryByBarCodeSP_ViewCompletedEventHandler GetICInventoryByBarCodeSP_ViewCompleted;
        
        /// <remarks/>
        public event GetMaterByBarCodeSP_ViewCompletedEventHandler GetMaterByBarCodeSP_ViewCompleted;
@@ -1676,18 +1702,6 @@
        public event GetBillEntry_TmpListCompletedEventHandler GetBillEntry_TmpListCompleted;
        
        /// <remarks/>
        public event GetBillEntryTmpListCompletedEventHandler GetBillEntryTmpListCompleted;
        /// <remarks/>
        public event get_CheckTypeByPackBarCode_PackCompletedEventHandler get_CheckTypeByPackBarCode_PackCompleted;
        /// <remarks/>
        public event get_CheckTypeByBarCode_PackUnionCompletedEventHandler get_CheckTypeByBarCode_PackUnionCompleted;
        /// <remarks/>
        public event get_CheckTypeByBarCode_PackSplitCompletedEventHandler get_CheckTypeByBarCode_PackSplitCompleted;
        /// <remarks/>
        public event set_CheckPOInStockBillCompletedEventHandler set_CheckPOInStockBillCompleted;
        
        /// <remarks/>
@@ -1698,6 +1712,9 @@
        
        /// <remarks/>
        public event set_SaveInceptEntInBill_CLD_NewCompletedEventHandler set_SaveInceptEntInBill_CLD_NewCompleted;
        /// <remarks/>
        public event set_SaveInceptEntOutBill_BillCheckCompletedEventHandler set_SaveInceptEntOutBill_BillCheckCompleted;
        
        /// <remarks/>
        public event set_CheckSTJGOutBillCompletedEventHandler set_CheckSTJGOutBillCompleted;
@@ -1917,18 +1934,6 @@
        
        /// <remarks/>
        public event get_SubDisplayByOwnerCompletedEventHandler get_SubDisplayByOwnerCompleted;
        /// <remarks/>
        public event GetWorkProcInfoBoardCompletedEventHandler GetWorkProcInfoBoardCompleted;
        /// <remarks/>
        public event GetICInventoryByBarCode_ViewCompletedEventHandler GetICInventoryByBarCode_ViewCompleted;
        /// <remarks/>
        public event GetMaterByBarCode_ViewCompletedEventHandler GetMaterByBarCode_ViewCompleted;
        /// <remarks/>
        public event GetICInventoryByBarCodeSP_ViewCompletedEventHandler GetICInventoryByBarCodeSP_ViewCompleted;
        
        /// <remarks/>
        public event set_SavePOStockInBill_CLDCompletedEventHandler set_SavePOStockInBill_CLDCompleted;
@@ -3051,6 +3056,180 @@
        
        /// <remarks/>
        public event GetKf_MateOutBackBillListCompletedEventHandler GetKf_MateOutBackBillListCompleted;
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntryTmpList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetBillEntryTmpList(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
            object[] results = this.Invoke("GetBillEntryTmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HStockOrgID,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg});
            sMouldManagerCtl = ((string)(results[1]));
            sFIFOCtl = ((string)(results[2]));
            sErrMsg = ((string)(results[3]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
            this.GetBillEntryTmpListAsync(HInterID, HBillNo, HBillType, HStockOrgID, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
        }
        /// <remarks/>
        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
            if ((this.GetBillEntryTmpListOperationCompleted == null)) {
                this.GetBillEntryTmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntryTmpListOperationCompleted);
            }
            this.InvokeAsync("GetBillEntryTmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HStockOrgID,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg}, this.GetBillEntryTmpListOperationCompleted, userState);
        }
        private void OnGetBillEntryTmpListOperationCompleted(object arg) {
            if ((this.GetBillEntryTmpListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetBillEntryTmpListCompleted(this, new GetBillEntryTmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByPackBarCode_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_CheckTypeByPackBarCode_Pack(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByPackBarCode_Pack", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HBarCode_Pack,
                        HHMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByPackBarCode_PackAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByPackBarCode_PackAsync(HInterID, HBillNo, HBillType, HBarCode_Pack, HHMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByPackBarCode_PackAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByPackBarCode_PackOperationCompleted == null)) {
                this.get_CheckTypeByPackBarCode_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByPackBarCode_PackOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByPackBarCode_Pack", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HBarCode_Pack,
                        HHMaker,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByPackBarCode_PackOperationCompleted, userState);
        }
        private void Onget_CheckTypeByPackBarCode_PackOperationCompleted(object arg) {
            if ((this.get_CheckTypeByPackBarCode_PackCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByPackBarCode_PackCompleted(this, new get_CheckTypeByPackBarCode_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_PackUnion", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool get_CheckTypeByBarCode_PackUnion(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByBarCode_PackUnion", new object[] {
                        HBarCode,
                        HInterID,
                        HBillType,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_PackUnionAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByBarCode_PackUnionAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_PackUnionAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByBarCode_PackUnionOperationCompleted == null)) {
                this.get_CheckTypeByBarCode_PackUnionOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_PackUnionOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByBarCode_PackUnion", new object[] {
                        HBarCode,
                        HInterID,
                        HBillType,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByBarCode_PackUnionOperationCompleted, userState);
        }
        private void Onget_CheckTypeByBarCode_PackUnionOperationCompleted(object arg) {
            if ((this.get_CheckTypeByBarCode_PackUnionCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByBarCode_PackUnionCompleted(this, new get_CheckTypeByBarCode_PackUnionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_PackSplit", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool get_CheckTypeByBarCode_PackSplit(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByBarCode_PackSplit", new object[] {
                        HBarCode,
                        HInterID,
                        HBillType,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_PackSplitAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByBarCode_PackSplitAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_PackSplitAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByBarCode_PackSplitOperationCompleted == null)) {
                this.get_CheckTypeByBarCode_PackSplitOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_PackSplitOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByBarCode_PackSplit", new object[] {
                        HBarCode,
                        HInterID,
                        HBillType,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByBarCode_PackSplitOperationCompleted, userState);
        }
        private void Onget_CheckTypeByBarCode_PackSplitOperationCompleted(object arg) {
            if ((this.get_CheckTypeByBarCode_PackSplitCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByBarCode_PackSplitCompleted(this, new get_CheckTypeByBarCode_PackSplitCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -5411,6 +5590,134 @@
            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/GetWorkProcInfoBoard", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetWorkProcInfoBoard(string sSourceID, ref string sErr) {
            object[] results = this.Invoke("GetWorkProcInfoBoard", new object[] {
                        sSourceID,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr) {
            this.GetWorkProcInfoBoardAsync(sSourceID, sErr, null);
        }
        /// <remarks/>
        public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr, object userState) {
            if ((this.GetWorkProcInfoBoardOperationCompleted == null)) {
                this.GetWorkProcInfoBoardOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWorkProcInfoBoardOperationCompleted);
            }
            this.InvokeAsync("GetWorkProcInfoBoard", new object[] {
                        sSourceID,
                        sErr}, this.GetWorkProcInfoBoardOperationCompleted, userState);
        }
        private void OnGetWorkProcInfoBoardOperationCompleted(object arg) {
            if ((this.GetWorkProcInfoBoardCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetWorkProcInfoBoardCompleted(this, new GetWorkProcInfoBoardCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCode_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetICInventoryByBarCode_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetICInventoryByBarCode_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr) {
            this.GetICInventoryByBarCode_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetICInventoryByBarCode_ViewOperationCompleted == null)) {
                this.GetICInventoryByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCode_ViewOperationCompleted);
            }
            this.InvokeAsync("GetICInventoryByBarCode_View", new object[] {
                        sWhere,
                        sErr}, this.GetICInventoryByBarCode_ViewOperationCompleted, userState);
        }
        private void OnGetICInventoryByBarCode_ViewOperationCompleted(object arg) {
            if ((this.GetICInventoryByBarCode_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetICInventoryByBarCode_ViewCompleted(this, new GetICInventoryByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCode_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetMaterByBarCode_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetMaterByBarCode_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr) {
            this.GetMaterByBarCode_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetMaterByBarCode_ViewOperationCompleted == null)) {
                this.GetMaterByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCode_ViewOperationCompleted);
            }
            this.InvokeAsync("GetMaterByBarCode_View", new object[] {
                        sWhere,
                        sErr}, this.GetMaterByBarCode_ViewOperationCompleted, userState);
        }
        private void OnGetMaterByBarCode_ViewOperationCompleted(object arg) {
            if ((this.GetMaterByBarCode_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetMaterByBarCode_ViewCompleted(this, new GetMaterByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCodeSP_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetICInventoryByBarCodeSP_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetICInventoryByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr) {
            this.GetICInventoryByBarCodeSP_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetICInventoryByBarCodeSP_ViewOperationCompleted == null)) {
                this.GetICInventoryByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCodeSP_ViewOperationCompleted);
            }
            this.InvokeAsync("GetICInventoryByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr}, this.GetICInventoryByBarCodeSP_ViewOperationCompleted, userState);
        }
        private void OnGetICInventoryByBarCodeSP_ViewOperationCompleted(object arg) {
            if ((this.GetICInventoryByBarCodeSP_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetICInventoryByBarCodeSP_ViewCompleted(this, new GetICInventoryByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -10484,180 +10791,6 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntryTmpList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetBillEntryTmpList(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
            object[] results = this.Invoke("GetBillEntryTmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HStockOrgID,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg});
            sMouldManagerCtl = ((string)(results[1]));
            sFIFOCtl = ((string)(results[2]));
            sErrMsg = ((string)(results[3]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
            this.GetBillEntryTmpListAsync(HInterID, HBillNo, HBillType, HStockOrgID, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
        }
        /// <remarks/>
        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
            if ((this.GetBillEntryTmpListOperationCompleted == null)) {
                this.GetBillEntryTmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntryTmpListOperationCompleted);
            }
            this.InvokeAsync("GetBillEntryTmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HStockOrgID,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg}, this.GetBillEntryTmpListOperationCompleted, userState);
        }
        private void OnGetBillEntryTmpListOperationCompleted(object arg) {
            if ((this.GetBillEntryTmpListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetBillEntryTmpListCompleted(this, new GetBillEntryTmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByPackBarCode_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_CheckTypeByPackBarCode_Pack(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByPackBarCode_Pack", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HBarCode_Pack,
                        HHMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByPackBarCode_PackAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByPackBarCode_PackAsync(HInterID, HBillNo, HBillType, HBarCode_Pack, HHMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByPackBarCode_PackAsync(long HInterID, string HBillNo, string HBillType, string HBarCode_Pack, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByPackBarCode_PackOperationCompleted == null)) {
                this.get_CheckTypeByPackBarCode_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByPackBarCode_PackOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByPackBarCode_Pack", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HBarCode_Pack,
                        HHMaker,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByPackBarCode_PackOperationCompleted, userState);
        }
        private void Onget_CheckTypeByPackBarCode_PackOperationCompleted(object arg) {
            if ((this.get_CheckTypeByPackBarCode_PackCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByPackBarCode_PackCompleted(this, new get_CheckTypeByPackBarCode_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_PackUnion", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool get_CheckTypeByBarCode_PackUnion(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByBarCode_PackUnion", new object[] {
                        HBarCode,
                        HInterID,
                        HBillType,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_PackUnionAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByBarCode_PackUnionAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_PackUnionAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByBarCode_PackUnionOperationCompleted == null)) {
                this.get_CheckTypeByBarCode_PackUnionOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_PackUnionOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByBarCode_PackUnion", new object[] {
                        HBarCode,
                        HInterID,
                        HBillType,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByBarCode_PackUnionOperationCompleted, userState);
        }
        private void Onget_CheckTypeByBarCode_PackUnionOperationCompleted(object arg) {
            if ((this.get_CheckTypeByBarCode_PackUnionCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByBarCode_PackUnionCompleted(this, new get_CheckTypeByBarCode_PackUnionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_PackSplit", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool get_CheckTypeByBarCode_PackSplit(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByBarCode_PackSplit", new object[] {
                        HBarCode,
                        HInterID,
                        HBillType,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_PackSplitAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByBarCode_PackSplitAsync(HBarCode, HInterID, HBillType, HBillNo, HBarCode_Pack, HMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByBarCode_PackSplitAsync(string HBarCode, long HInterID, string HBillType, string HBillNo, string HBarCode_Pack, string HMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByBarCode_PackSplitOperationCompleted == null)) {
                this.get_CheckTypeByBarCode_PackSplitOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_PackSplitOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByBarCode_PackSplit", new object[] {
                        HBarCode,
                        HInterID,
                        HBillType,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByBarCode_PackSplitOperationCompleted, userState);
        }
        private void Onget_CheckTypeByBarCode_PackSplitOperationCompleted(object arg) {
            if ((this.get_CheckTypeByBarCode_PackSplitCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByBarCode_PackSplitCompleted(this, new get_CheckTypeByBarCode_PackSplitCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/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[] {
@@ -10788,6 +10921,38 @@
            if ((this.set_SaveInceptEntInBill_CLD_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveInceptEntInBill_CLD_NewCompleted(this, new set_SaveInceptEntInBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveInceptEntOutBill_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_SaveInceptEntOutBill_BillCheck(ClsKf_ICStockBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveInceptEntOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveInceptEntOutBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg) {
            this.set_SaveInceptEntOutBill_BillCheckAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveInceptEntOutBill_BillCheckAsync(ClsKf_ICStockBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveInceptEntOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveInceptEntOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveInceptEntOutBill_BillCheckOperationCompleted);
            }
            this.InvokeAsync("set_SaveInceptEntOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveInceptEntOutBill_BillCheckOperationCompleted, userState);
        }
        private void Onset_SaveInceptEntOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveInceptEntOutBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveInceptEntOutBill_BillCheckCompleted(this, new set_SaveInceptEntOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -13243,134 +13408,6 @@
            if ((this.get_SubDisplayByOwnerCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_SubDisplayByOwnerCompleted(this, new get_SubDisplayByOwnerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWorkProcInfoBoard", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetWorkProcInfoBoard(string sSourceID, ref string sErr) {
            object[] results = this.Invoke("GetWorkProcInfoBoard", new object[] {
                        sSourceID,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr) {
            this.GetWorkProcInfoBoardAsync(sSourceID, sErr, null);
        }
        /// <remarks/>
        public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr, object userState) {
            if ((this.GetWorkProcInfoBoardOperationCompleted == null)) {
                this.GetWorkProcInfoBoardOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWorkProcInfoBoardOperationCompleted);
            }
            this.InvokeAsync("GetWorkProcInfoBoard", new object[] {
                        sSourceID,
                        sErr}, this.GetWorkProcInfoBoardOperationCompleted, userState);
        }
        private void OnGetWorkProcInfoBoardOperationCompleted(object arg) {
            if ((this.GetWorkProcInfoBoardCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetWorkProcInfoBoardCompleted(this, new GetWorkProcInfoBoardCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCode_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetICInventoryByBarCode_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetICInventoryByBarCode_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr) {
            this.GetICInventoryByBarCode_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetICInventoryByBarCode_ViewOperationCompleted == null)) {
                this.GetICInventoryByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCode_ViewOperationCompleted);
            }
            this.InvokeAsync("GetICInventoryByBarCode_View", new object[] {
                        sWhere,
                        sErr}, this.GetICInventoryByBarCode_ViewOperationCompleted, userState);
        }
        private void OnGetICInventoryByBarCode_ViewOperationCompleted(object arg) {
            if ((this.GetICInventoryByBarCode_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetICInventoryByBarCode_ViewCompleted(this, new GetICInventoryByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCode_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetMaterByBarCode_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetMaterByBarCode_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr) {
            this.GetMaterByBarCode_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetMaterByBarCode_ViewOperationCompleted == null)) {
                this.GetMaterByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCode_ViewOperationCompleted);
            }
            this.InvokeAsync("GetMaterByBarCode_View", new object[] {
                        sWhere,
                        sErr}, this.GetMaterByBarCode_ViewOperationCompleted, userState);
        }
        private void OnGetMaterByBarCode_ViewOperationCompleted(object arg) {
            if ((this.GetMaterByBarCode_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetMaterByBarCode_ViewCompleted(this, new GetMaterByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCodeSP_View", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetICInventoryByBarCodeSP_View(string sWhere, ref string sErr) {
            object[] results = this.Invoke("GetICInventoryByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr});
            sErr = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr) {
            this.GetICInventoryByBarCodeSP_ViewAsync(sWhere, sErr, null);
        }
        /// <remarks/>
        public void GetICInventoryByBarCodeSP_ViewAsync(string sWhere, string sErr, object userState) {
            if ((this.GetICInventoryByBarCodeSP_ViewOperationCompleted == null)) {
                this.GetICInventoryByBarCodeSP_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCodeSP_ViewOperationCompleted);
            }
            this.InvokeAsync("GetICInventoryByBarCodeSP_View", new object[] {
                        sWhere,
                        sErr}, this.GetICInventoryByBarCodeSP_ViewOperationCompleted, userState);
        }
        private void OnGetICInventoryByBarCodeSP_ViewOperationCompleted(object arg) {
            if ((this.GetICInventoryByBarCodeSP_ViewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetICInventoryByBarCodeSP_ViewCompleted(this, new GetICInventoryByBarCodeSP_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -26178,59 +26215,88 @@
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model_View))]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsGy_BarCodeBill_WMS_Model {
    public partial class ClsKf_ICStockBill_WMS {
        
        private long hItemIDField;
        
        private string hBarCodeField;
        private string hBarTypeField;
        
        private string hBatchNoField;
        private long hWhIDField;
        
        private long hMaterIDField;
        private string hWhNumberField;
        
        private long hUnitIDField;
        private string hWhNameField;
        
        private string hBarCodeTypeField;
        private bool hSPFlagField;
        
        private double hQtyField;
        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 long hGroupIDField;
        private string hSupNumberField;
        
        private string hMakerField;
        private System.DateTime hMakeDateField;
        private string hRemarkField;
        private long hSourceInterIDField;
        private long hSourceEntryIDField;
        private string hSupNameField;
        
        private string hSourceBillNoField;
        
        private string hSourceBillTypeField;
        
        private long hPrintQtyField;
        private long hOWNERIDField;
        
        private long hDeptIDField;
        private string hOWNERNAMEField;
        
        private double hinitQtyField;
        private string hCustomField;
        
        private string hMTONoField;
        private long hMulSourceFlagField;
        
        private bool hStopflagField;
        private string hStockStyleField;
        
        private System.DateTime hProduceDateField;
        private long hStockInOrgIDField;
        
        private System.DateTime hExpiryDateField;
        private string hStockInOrgNameField;
        private long hStockOutOrgIDField;
        private string hStockOutOrgNameField;
        private long hInterIDField;
        private string hBillNoField;
        private string hRemarkField;
        private string hBackField;
        private bool hSourceBarCodeFlagField;
        
        /// <remarks/>
        public long HItemID {
@@ -26243,62 +26309,182 @@
        }
        
        /// <remarks/>
        public string HBarCode {
        public string HBarType {
            get {
                return this.hBarCodeField;
                return this.hBarTypeField;
            }
            set {
                this.hBarCodeField = value;
                this.hBarTypeField = value;
            }
        }
        
        /// <remarks/>
        public string HBatchNo {
        public long HWhID {
            get {
                return this.hBatchNoField;
                return this.hWhIDField;
            }
            set {
                this.hBatchNoField = value;
                this.hWhIDField = value;
            }
        }
        
        /// <remarks/>
        public long HMaterID {
        public string HWhNumber {
            get {
                return this.hMaterIDField;
                return this.hWhNumberField;
            }
            set {
                this.hMaterIDField = value;
                this.hWhNumberField = value;
            }
        }
        
        /// <remarks/>
        public long HUnitID {
        public string HWhName {
            get {
                return this.hUnitIDField;
                return this.hWhNameField;
            }
            set {
                this.hUnitIDField = value;
                this.hWhNameField = value;
            }
        }
        
        /// <remarks/>
        public string HBarCodeType {
        public bool HSPFlag {
            get {
                return this.hBarCodeTypeField;
                return this.hSPFlagField;
            }
            set {
                this.hBarCodeTypeField = value;
                this.hSPFlagField = value;
            }
        }
        
        /// <remarks/>
        public double HQty {
        public long HSPID {
            get {
                return this.hQtyField;
                return this.hSPIDField;
            }
            set {
                this.hQtyField = value;
                this.hSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSPNumber {
            get {
                return this.hSPNumberField;
            }
            set {
                this.hSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSPName {
            get {
                return this.hSPNameField;
            }
            set {
                this.hSPNameField = value;
            }
        }
        /// <remarks/>
        public long HSCWhID {
            get {
                return this.hSCWhIDField;
            }
            set {
                this.hSCWhIDField = value;
            }
        }
        /// <remarks/>
        public string HSCWhNumber {
            get {
                return this.hSCWhNumberField;
            }
            set {
                this.hSCWhNumberField = value;
            }
        }
        /// <remarks/>
        public string HSCWhName {
            get {
                return this.hSCWhNameField;
            }
            set {
                this.hSCWhNameField = value;
            }
        }
        /// <remarks/>
        public bool HSCSPFlag {
            get {
                return this.hSCSPFlagField;
            }
            set {
                this.hSCSPFlagField = value;
            }
        }
        /// <remarks/>
        public long HSCSPID {
            get {
                return this.hSCSPIDField;
            }
            set {
                this.hSCSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSCSPNumber {
            get {
                return this.hSCSPNumberField;
            }
            set {
                this.hSCSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSCSPName {
            get {
                return this.hSCSPNameField;
            }
            set {
                this.hSCSPNameField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HDeptNumber {
            get {
                return this.hDeptNumberField;
            }
            set {
                this.hDeptNumberField = value;
            }
        }
        /// <remarks/>
        public string HDeptName {
            get {
                return this.hDeptNameField;
            }
            set {
                this.hDeptNameField = value;
            }
        }
        
@@ -26313,62 +26499,22 @@
        }
        
        /// <remarks/>
        public long HGroupID {
        public string HSupNumber {
            get {
                return this.hGroupIDField;
                return this.hSupNumberField;
            }
            set {
                this.hGroupIDField = value;
                this.hSupNumberField = value;
            }
        }
        
        /// <remarks/>
        public string HMaker {
        public string HSupName {
            get {
                return this.hMakerField;
                return this.hSupNameField;
            }
            set {
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public long HSourceInterID {
            get {
                return this.hSourceInterIDField;
            }
            set {
                this.hSourceInterIDField = value;
            }
        }
        /// <remarks/>
        public long HSourceEntryID {
            get {
                return this.hSourceEntryIDField;
            }
            set {
                this.hSourceEntryIDField = value;
                this.hSupNameField = value;
            }
        }
        
@@ -26393,72 +26539,142 @@
        }
        
        /// <remarks/>
        public long HPrintQty {
        public long HOWNERID {
            get {
                return this.hPrintQtyField;
                return this.hOWNERIDField;
            }
            set {
                this.hPrintQtyField = value;
                this.hOWNERIDField = value;
            }
        }
        
        /// <remarks/>
        public long HDeptID {
        public string HOWNERNAME {
            get {
                return this.hDeptIDField;
                return this.hOWNERNAMEField;
            }
            set {
                this.hDeptIDField = value;
                this.hOWNERNAMEField = value;
            }
        }
        
        /// <remarks/>
        public double HinitQty {
        public string HCustom {
            get {
                return this.hinitQtyField;
                return this.hCustomField;
            }
            set {
                this.hinitQtyField = value;
                this.hCustomField = value;
            }
        }
        
        /// <remarks/>
        public string HMTONo {
        public long HMulSourceFlag {
            get {
                return this.hMTONoField;
                return this.hMulSourceFlagField;
            }
            set {
                this.hMTONoField = value;
                this.hMulSourceFlagField = value;
            }
        }
        
        /// <remarks/>
        public bool HStopflag {
        public string HStockStyle {
            get {
                return this.hStopflagField;
                return this.hStockStyleField;
            }
            set {
                this.hStopflagField = value;
                this.hStockStyleField = value;
            }
        }
        
        /// <remarks/>
        public System.DateTime HProduceDate {
        public long HStockInOrgID {
            get {
                return this.hProduceDateField;
                return this.hStockInOrgIDField;
            }
            set {
                this.hProduceDateField = value;
                this.hStockInOrgIDField = value;
            }
        }
        
        /// <remarks/>
        public System.DateTime HExpiryDate {
        public string HStockInOrgName {
            get {
                return this.hExpiryDateField;
                return this.hStockInOrgNameField;
            }
            set {
                this.hExpiryDateField = value;
                this.hStockInOrgNameField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
        /// <remarks/>
        public string HStockOutOrgName {
            get {
                return this.hStockOutOrgNameField;
            }
            set {
                this.hStockOutOrgNameField = value;
            }
        }
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HBack {
            get {
                return this.hBackField;
            }
            set {
                this.hBackField = value;
            }
        }
        /// <remarks/>
        public bool HSourceBarCodeFlag {
            get {
                return this.hSourceBarCodeFlagField;
            }
            set {
                this.hSourceBarCodeFlagField = value;
            }
        }
    }
@@ -53811,88 +54027,59 @@
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model_View))]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ICStockBill_WMS {
    public partial class ClsGy_BarCodeBill_WMS_Model {
        
        private long hItemIDField;
        
        private string hBarTypeField;
        private string hBarCodeField;
        
        private long hWhIDField;
        private string hBatchNoField;
        
        private string hWhNumberField;
        private long hMaterIDField;
        
        private string hWhNameField;
        private long hUnitIDField;
        
        private bool hSPFlagField;
        private string hBarCodeTypeField;
        
        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 double hQtyField;
        
        private long hSupIDField;
        
        private string hSupNumberField;
        private long hGroupIDField;
        
        private string hSupNameField;
        private string hMakerField;
        private System.DateTime hMakeDateField;
        private string hRemarkField;
        private long hSourceInterIDField;
        private long hSourceEntryIDField;
        
        private string hSourceBillNoField;
        
        private string hSourceBillTypeField;
        
        private long hOWNERIDField;
        private long hPrintQtyField;
        
        private string hOWNERNAMEField;
        private long hDeptIDField;
        
        private string hCustomField;
        private double hinitQtyField;
        
        private long hMulSourceFlagField;
        private string hMTONoField;
        
        private string hStockStyleField;
        private bool hStopflagField;
        
        private long hStockInOrgIDField;
        private System.DateTime hProduceDateField;
        
        private string hStockInOrgNameField;
        private long hStockOutOrgIDField;
        private string hStockOutOrgNameField;
        private long hInterIDField;
        private string hBillNoField;
        private string hRemarkField;
        private string hBackField;
        private bool hSourceBarCodeFlagField;
        private System.DateTime hExpiryDateField;
        
        /// <remarks/>
        public long HItemID {
@@ -53905,182 +54092,62 @@
        }
        
        /// <remarks/>
        public string HBarType {
        public string HBarCode {
            get {
                return this.hBarTypeField;
                return this.hBarCodeField;
            }
            set {
                this.hBarTypeField = value;
                this.hBarCodeField = value;
            }
        }
        
        /// <remarks/>
        public long HWhID {
        public string HBatchNo {
            get {
                return this.hWhIDField;
                return this.hBatchNoField;
            }
            set {
                this.hWhIDField = value;
                this.hBatchNoField = value;
            }
        }
        
        /// <remarks/>
        public string HWhNumber {
        public long HMaterID {
            get {
                return this.hWhNumberField;
                return this.hMaterIDField;
            }
            set {
                this.hWhNumberField = value;
                this.hMaterIDField = value;
            }
        }
        
        /// <remarks/>
        public string HWhName {
        public long HUnitID {
            get {
                return this.hWhNameField;
                return this.hUnitIDField;
            }
            set {
                this.hWhNameField = value;
                this.hUnitIDField = value;
            }
        }
        
        /// <remarks/>
        public bool HSPFlag {
        public string HBarCodeType {
            get {
                return this.hSPFlagField;
                return this.hBarCodeTypeField;
            }
            set {
                this.hSPFlagField = value;
                this.hBarCodeTypeField = value;
            }
        }
        
        /// <remarks/>
        public long HSPID {
        public double HQty {
            get {
                return this.hSPIDField;
                return this.hQtyField;
            }
            set {
                this.hSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSPNumber {
            get {
                return this.hSPNumberField;
            }
            set {
                this.hSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSPName {
            get {
                return this.hSPNameField;
            }
            set {
                this.hSPNameField = value;
            }
        }
        /// <remarks/>
        public long HSCWhID {
            get {
                return this.hSCWhIDField;
            }
            set {
                this.hSCWhIDField = value;
            }
        }
        /// <remarks/>
        public string HSCWhNumber {
            get {
                return this.hSCWhNumberField;
            }
            set {
                this.hSCWhNumberField = value;
            }
        }
        /// <remarks/>
        public string HSCWhName {
            get {
                return this.hSCWhNameField;
            }
            set {
                this.hSCWhNameField = value;
            }
        }
        /// <remarks/>
        public bool HSCSPFlag {
            get {
                return this.hSCSPFlagField;
            }
            set {
                this.hSCSPFlagField = value;
            }
        }
        /// <remarks/>
        public long HSCSPID {
            get {
                return this.hSCSPIDField;
            }
            set {
                this.hSCSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSCSPNumber {
            get {
                return this.hSCSPNumberField;
            }
            set {
                this.hSCSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSCSPName {
            get {
                return this.hSCSPNameField;
            }
            set {
                this.hSCSPNameField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HDeptNumber {
            get {
                return this.hDeptNumberField;
            }
            set {
                this.hDeptNumberField = value;
            }
        }
        /// <remarks/>
        public string HDeptName {
            get {
                return this.hDeptNameField;
            }
            set {
                this.hDeptNameField = value;
                this.hQtyField = value;
            }
        }
        
@@ -54095,22 +54162,62 @@
        }
        
        /// <remarks/>
        public string HSupNumber {
        public long HGroupID {
            get {
                return this.hSupNumberField;
                return this.hGroupIDField;
            }
            set {
                this.hSupNumberField = value;
                this.hGroupIDField = value;
            }
        }
        
        /// <remarks/>
        public string HSupName {
        public string HMaker {
            get {
                return this.hSupNameField;
                return this.hMakerField;
            }
            set {
                this.hSupNameField = value;
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public long HSourceInterID {
            get {
                return this.hSourceInterIDField;
            }
            set {
                this.hSourceInterIDField = value;
            }
        }
        /// <remarks/>
        public long HSourceEntryID {
            get {
                return this.hSourceEntryIDField;
            }
            set {
                this.hSourceEntryIDField = value;
            }
        }
        
@@ -54135,142 +54242,72 @@
        }
        
        /// <remarks/>
        public long HOWNERID {
        public long HPrintQty {
            get {
                return this.hOWNERIDField;
                return this.hPrintQtyField;
            }
            set {
                this.hOWNERIDField = value;
                this.hPrintQtyField = value;
            }
        }
        
        /// <remarks/>
        public string HOWNERNAME {
        public long HDeptID {
            get {
                return this.hOWNERNAMEField;
                return this.hDeptIDField;
            }
            set {
                this.hOWNERNAMEField = value;
                this.hDeptIDField = value;
            }
        }
        
        /// <remarks/>
        public string HCustom {
        public double HinitQty {
            get {
                return this.hCustomField;
                return this.hinitQtyField;
            }
            set {
                this.hCustomField = value;
                this.hinitQtyField = value;
            }
        }
        
        /// <remarks/>
        public long HMulSourceFlag {
        public string HMTONo {
            get {
                return this.hMulSourceFlagField;
                return this.hMTONoField;
            }
            set {
                this.hMulSourceFlagField = value;
                this.hMTONoField = value;
            }
        }
        
        /// <remarks/>
        public string HStockStyle {
        public bool HStopflag {
            get {
                return this.hStockStyleField;
                return this.hStopflagField;
            }
            set {
                this.hStockStyleField = value;
                this.hStopflagField = value;
            }
        }
        
        /// <remarks/>
        public long HStockInOrgID {
        public System.DateTime HProduceDate {
            get {
                return this.hStockInOrgIDField;
                return this.hProduceDateField;
            }
            set {
                this.hStockInOrgIDField = value;
                this.hProduceDateField = value;
            }
        }
        
        /// <remarks/>
        public string HStockInOrgName {
        public System.DateTime HExpiryDate {
            get {
                return this.hStockInOrgNameField;
                return this.hExpiryDateField;
            }
            set {
                this.hStockInOrgNameField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
        /// <remarks/>
        public string HStockOutOrgName {
            get {
                return this.hStockOutOrgNameField;
            }
            set {
                this.hStockOutOrgNameField = value;
            }
        }
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HBack {
            get {
                return this.hBackField;
            }
            set {
                this.hBackField = value;
            }
        }
        /// <remarks/>
        public bool HSourceBarCodeFlag {
            get {
                return this.hSourceBarCodeFlagField;
            }
            set {
                this.hSourceBarCodeFlagField = value;
                this.hExpiryDateField = value;
            }
        }
    }
@@ -54580,6 +54617,158 @@
            }
            set {
                this.hBarCode_PackField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetBillEntryTmpListCompletedEventHandler(object sender, GetBillEntryTmpListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetBillEntryTmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetBillEntryTmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sMouldManagerCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sFIFOCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByPackBarCode_PackCompletedEventHandler(object sender, get_CheckTypeByPackBarCode_PackCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByPackBarCode_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByPackBarCode_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByBarCode_PackUnionCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackUnionCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCode_PackUnionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByBarCode_PackUnionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByBarCode_PackSplitCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackSplitCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCode_PackSplitCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByBarCode_PackSplitCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
@@ -56468,6 +56657,142 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetWorkProcInfoBoardCompletedEventHandler(object sender, GetWorkProcInfoBoardCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetWorkProcInfoBoardCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetWorkProcInfoBoardCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetICInventoryByBarCode_ViewCompletedEventHandler(object sender, GetICInventoryByBarCode_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetICInventoryByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetICInventoryByBarCode_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetMaterByBarCode_ViewCompletedEventHandler(object sender, GetMaterByBarCode_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetMaterByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetMaterByBarCode_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetICInventoryByBarCodeSP_ViewCompletedEventHandler(object sender, GetICInventoryByBarCodeSP_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetICInventoryByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetICInventoryByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
@@ -59628,158 +59953,6 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetBillEntryTmpListCompletedEventHandler(object sender, GetBillEntryTmpListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetBillEntryTmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetBillEntryTmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sMouldManagerCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sFIFOCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByPackBarCode_PackCompletedEventHandler(object sender, get_CheckTypeByPackBarCode_PackCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByPackBarCode_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByPackBarCode_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByBarCode_PackUnionCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackUnionCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCode_PackUnionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByBarCode_PackUnionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByBarCode_PackSplitCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackSplitCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByBarCode_PackSplitCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByBarCode_PackSplitCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_CheckPOInStockBillCompletedEventHandler(object sender, set_CheckPOInStockBillCompletedEventArgs e);
    
    /// <remarks/>
@@ -59893,6 +60066,40 @@
        private object[] results;
        
        internal set_SaveInceptEntInBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveInceptEntOutBill_BillCheckCompletedEventHandler(object sender, set_SaveInceptEntOutBill_BillCheckCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveInceptEntOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveInceptEntOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -62320,142 +62527,6 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetWorkProcInfoBoardCompletedEventHandler(object sender, GetWorkProcInfoBoardCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetWorkProcInfoBoardCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetWorkProcInfoBoardCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetICInventoryByBarCode_ViewCompletedEventHandler(object sender, GetICInventoryByBarCode_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetICInventoryByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetICInventoryByBarCode_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetMaterByBarCode_ViewCompletedEventHandler(object sender, GetMaterByBarCode_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetMaterByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetMaterByBarCode_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetICInventoryByBarCodeSP_ViewCompletedEventHandler(object sender, GetICInventoryByBarCodeSP_ViewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetICInventoryByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetICInventoryByBarCodeSP_ViewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErr {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }