zrg
2024-03-06 bb48e7fb2979e4cb57a2fe6b744ae58016936d25
WebAPI/Web References/WebS/Reference.cs
@@ -34,6 +34,12 @@
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
    public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
        
        private System.Threading.SendOrPostCallback set_SaveMouldStockBill_NewOperationCompleted;
        private System.Threading.SendOrPostCallback MouldTempList_ModifyOperationCompleted;
        private System.Threading.SendOrPostCallback GetMouldSourceOperationCompleted;
        private System.Threading.SendOrPostCallback GetSc_MouldStockBillMain_TempListOperationCompleted;
        
        private System.Threading.SendOrPostCallback DeleteMouldBillListOperationCompleted;
@@ -154,6 +160,8 @@
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_InfoByBarCodeForReportOperationCompleted;
        private System.Threading.SendOrPostCallback get_InfoByStationInBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_InfoByStationOutBillOperationCompleted;
@@ -264,9 +272,13 @@
        
        private System.Threading.SendOrPostCallback GetSourceBillListOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_SourceBarCode_ICMOReportOperationCompleted;
        private System.Threading.SendOrPostCallback get_SourceBarCode_ProductInOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_SourceBarCode_POStockInOperationCompleted;
        private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustInOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_SourceBarCode_OtherInOperationCompleted;
        
@@ -316,11 +328,7 @@
        
        private System.Threading.SendOrPostCallback set_DelSc_MouldStockBillMain_TempOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveMouldStockBill_NewOperationCompleted;
        private System.Threading.SendOrPostCallback MouldTempList_ModifyOperationCompleted;
        private System.Threading.SendOrPostCallback GetMouldSourceOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckOtherInBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_AuditOtherInBillOperationCompleted;
        
@@ -464,8 +472,6 @@
        
        private System.Threading.SendOrPostCallback get_InfoByBarCode_SourceOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_InfoByBarCodeForReportOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_BillCheckOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBillOperationCompleted;
@@ -570,8 +576,6 @@
        
        private System.Threading.SendOrPostCallback set_CheckAddOtherInBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_CheckOtherInBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveMoveStockStepInBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveMoveStockStepInBill_CLD_NewOperationCompleted;
@@ -597,6 +601,8 @@
        private System.Threading.SendOrPostCallback set_SaveSellOutBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveSellOutBill_CLD_NewOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveSellOutBill_MESOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveSellOutBill_CLDOperationCompleted;
        
@@ -1189,6 +1195,15 @@
        }
        
        /// <remarks/>
        public event set_SaveMouldStockBill_NewCompletedEventHandler set_SaveMouldStockBill_NewCompleted;
        /// <remarks/>
        public event MouldTempList_ModifyCompletedEventHandler MouldTempList_ModifyCompleted;
        /// <remarks/>
        public event GetMouldSourceCompletedEventHandler GetMouldSourceCompleted;
        /// <remarks/>
        public event GetSc_MouldStockBillMain_TempListCompletedEventHandler GetSc_MouldStockBillMain_TempListCompleted;
        
        /// <remarks/>
@@ -1369,6 +1384,9 @@
        public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
        
        /// <remarks/>
        public event get_InfoByBarCodeForReportCompletedEventHandler get_InfoByBarCodeForReportCompleted;
        /// <remarks/>
        public event get_InfoByStationInBillCompletedEventHandler get_InfoByStationInBillCompleted;
        
        /// <remarks/>
@@ -1534,10 +1552,16 @@
        public event GetSourceBillListCompletedEventHandler GetSourceBillListCompleted;
        
        /// <remarks/>
        public event get_SourceBarCode_ICMOReportCompletedEventHandler get_SourceBarCode_ICMOReportCompleted;
        /// <remarks/>
        public event get_SourceBarCode_ProductInCompletedEventHandler get_SourceBarCode_ProductInCompleted;
        
        /// <remarks/>
        public event get_SourceBarCode_POStockInCompletedEventHandler get_SourceBarCode_POStockInCompleted;
        /// <remarks/>
        public event get_SourceBarCode_EntrustInCompletedEventHandler get_SourceBarCode_EntrustInCompleted;
        
        /// <remarks/>
        public event get_SourceBarCode_OtherInCompletedEventHandler get_SourceBarCode_OtherInCompleted;
@@ -1612,13 +1636,7 @@
        public event set_DelSc_MouldStockBillMain_TempCompletedEventHandler set_DelSc_MouldStockBillMain_TempCompleted;
        
        /// <remarks/>
        public event set_SaveMouldStockBill_NewCompletedEventHandler set_SaveMouldStockBill_NewCompleted;
        /// <remarks/>
        public event MouldTempList_ModifyCompletedEventHandler MouldTempList_ModifyCompleted;
        /// <remarks/>
        public event GetMouldSourceCompletedEventHandler GetMouldSourceCompleted;
        public event set_CheckOtherInBillCompletedEventHandler set_CheckOtherInBillCompleted;
        
        /// <remarks/>
        public event set_AuditOtherInBillCompletedEventHandler set_AuditOtherInBillCompleted;
@@ -1834,9 +1852,6 @@
        public event get_InfoByBarCode_SourceCompletedEventHandler get_InfoByBarCode_SourceCompleted;
        
        /// <remarks/>
        public event get_InfoByBarCodeForReportCompletedEventHandler get_InfoByBarCodeForReportCompleted;
        /// <remarks/>
        public event set_SaveEntrustOutBill_BillCheckCompletedEventHandler set_SaveEntrustOutBill_BillCheckCompleted;
        
        /// <remarks/>
@@ -1993,9 +2008,6 @@
        public event set_CheckAddOtherInBillCompletedEventHandler set_CheckAddOtherInBillCompleted;
        
        /// <remarks/>
        public event set_CheckOtherInBillCompletedEventHandler set_CheckOtherInBillCompleted;
        /// <remarks/>
        public event set_SaveMoveStockStepInBill_NewCompletedEventHandler set_SaveMoveStockStepInBill_NewCompleted;
        
        /// <remarks/>
@@ -2033,6 +2045,9 @@
        
        /// <remarks/>
        public event set_SaveSellOutBill_CLD_NewCompletedEventHandler set_SaveSellOutBill_CLD_NewCompleted;
        /// <remarks/>
        public event set_SaveSellOutBill_MESCompletedEventHandler set_SaveSellOutBill_MESCompleted;
        
        /// <remarks/>
        public event set_SaveSellOutBill_CLDCompletedEventHandler set_SaveSellOutBill_CLDCompleted;
@@ -2861,6 +2876,112 @@
        
        /// <remarks/>
        public event GetSc_ICMOBackBillListCompletedEventHandler GetSc_ICMOBackBillListCompleted;
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMouldStockBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveMouldStockBill_New(ClsSc_MouldStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveMouldStockBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveMouldStockBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SaveMouldStockBill_NewOperationCompleted == null)) {
                this.set_SaveMouldStockBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMouldStockBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_SaveMouldStockBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SaveMouldStockBill_NewOperationCompleted, userState);
        }
        private void Onset_SaveMouldStockBill_NewOperationCompleted(object arg) {
            if ((this.set_SaveMouldStockBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveMouldStockBill_NewCompleted(this, new set_SaveMouldStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/MouldTempList_Modify", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool MouldTempList_Modify(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
            object[] results = this.Invoke("MouldTempList_Modify", new object[] {
                        sHInterID,
                        sHBillNo,
                        sHBillType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void MouldTempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
            this.MouldTempList_ModifyAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
        }
        /// <remarks/>
        public void MouldTempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
            if ((this.MouldTempList_ModifyOperationCompleted == null)) {
                this.MouldTempList_ModifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnMouldTempList_ModifyOperationCompleted);
            }
            this.InvokeAsync("MouldTempList_Modify", new object[] {
                        sHInterID,
                        sHBillNo,
                        sHBillType,
                        sErrMsg}, this.MouldTempList_ModifyOperationCompleted, userState);
        }
        private void OnMouldTempList_ModifyOperationCompleted(object arg) {
            if ((this.MouldTempList_ModifyCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.MouldTempList_ModifyCompleted(this, new MouldTempList_ModifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMouldSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetMouldSource(string HBillType, string HSourceBillNo, string HSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("GetMouldSource", new object[] {
                        HBillType,
                        HSourceBillNo,
                        HSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetMouldSourceAsync(string HBillType, string HSourceBillNo, string HSourceType, string sErrMsg) {
            this.GetMouldSourceAsync(HBillType, HSourceBillNo, HSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void GetMouldSourceAsync(string HBillType, string HSourceBillNo, string HSourceType, string sErrMsg, object userState) {
            if ((this.GetMouldSourceOperationCompleted == null)) {
                this.GetMouldSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMouldSourceOperationCompleted);
            }
            this.InvokeAsync("GetMouldSource", new object[] {
                        HBillType,
                        HSourceBillNo,
                        HSourceType,
                        sErrMsg}, this.GetMouldSourceOperationCompleted, userState);
        }
        private void OnGetMouldSourceOperationCompleted(object arg) {
            if ((this.GetMouldSourceCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetMouldSourceCompleted(this, new GetMouldSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_MouldStockBillMain_TempList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -5344,6 +5465,38 @@
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByBarCodeForReport", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsGy_BarCodeBill_WMS_Model_View get_InfoByBarCodeForReport(string sBarCode, ref string sErrMsg) {
            object[] results = this.Invoke("get_InfoByBarCodeForReport", new object[] {
                        sBarCode,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsGy_BarCodeBill_WMS_Model_View)(results[0]));
        }
        /// <remarks/>
        public void get_InfoByBarCodeForReportAsync(string sBarCode, string sErrMsg) {
            this.get_InfoByBarCodeForReportAsync(sBarCode, sErrMsg, null);
        }
        /// <remarks/>
        public void get_InfoByBarCodeForReportAsync(string sBarCode, string sErrMsg, object userState) {
            if ((this.get_InfoByBarCodeForReportOperationCompleted == null)) {
                this.get_InfoByBarCodeForReportOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByBarCodeForReportOperationCompleted);
            }
            this.InvokeAsync("get_InfoByBarCodeForReport", new object[] {
                        sBarCode,
                        sErrMsg}, this.get_InfoByBarCodeForReportOperationCompleted, userState);
        }
        private void Onget_InfoByBarCodeForReportOperationCompleted(object arg) {
            if ((this.get_InfoByBarCodeForReportCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_InfoByBarCodeForReportCompleted(this, new get_InfoByBarCodeForReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -8441,6 +8594,50 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_ICMOReport", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_SourceBarCode_ICMOReport(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
            object[] results = this.Invoke("get_SourceBarCode_ICMOReport", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HStockOrgID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_SourceBarCode_ICMOReportAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
            this.get_SourceBarCode_ICMOReportAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_SourceBarCode_ICMOReportAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
            if ((this.get_SourceBarCode_ICMOReportOperationCompleted == null)) {
                this.get_SourceBarCode_ICMOReportOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_ICMOReportOperationCompleted);
            }
            this.InvokeAsync("get_SourceBarCode_ICMOReport", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HStockOrgID,
                        sErrMsg}, this.get_SourceBarCode_ICMOReportOperationCompleted, userState);
        }
        private void Onget_SourceBarCode_ICMOReportOperationCompleted(object arg) {
            if ((this.get_SourceBarCode_ICMOReportCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_SourceBarCode_ICMOReportCompleted(this, new get_SourceBarCode_ICMOReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_ProductIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_SourceBarCode_ProductIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
            object[] results = this.Invoke("get_SourceBarCode_ProductIn", new object[] {
@@ -8525,6 +8722,50 @@
            if ((this.get_SourceBarCode_POStockInCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_SourceBarCode_POStockInCompleted(this, new get_SourceBarCode_POStockInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_EntrustIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_WMS get_SourceBarCode_EntrustIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
            object[] results = this.Invoke("get_SourceBarCode_EntrustIn", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HStockOrgID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_WMS)(results[0]));
        }
        /// <remarks/>
        public void get_SourceBarCode_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
            this.get_SourceBarCode_EntrustInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_SourceBarCode_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
            if ((this.get_SourceBarCode_EntrustInOperationCompleted == null)) {
                this.get_SourceBarCode_EntrustInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_EntrustInOperationCompleted);
            }
            this.InvokeAsync("get_SourceBarCode_EntrustIn", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HMaker,
                        HStockOrgID,
                        sErrMsg}, this.get_SourceBarCode_EntrustInOperationCompleted, userState);
        }
        private void Onget_SourceBarCode_EntrustInOperationCompleted(object arg) {
            if ((this.get_SourceBarCode_EntrustInCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_SourceBarCode_EntrustInCompleted(this, new get_SourceBarCode_EntrustInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -10112,108 +10353,34 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMouldStockBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveMouldStockBill_New(ClsSc_MouldStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveMouldStockBill_New", new object[] {
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckOtherInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CheckOtherInBill(ClsKf_OtherInBillMain_K3 oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_CheckOtherInBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveMouldStockBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
        public void set_CheckOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg) {
            this.set_CheckOtherInBillAsync(oMain, sErrMsg, null);
        }
        
        /// <remarks/>
        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SaveMouldStockBill_NewOperationCompleted == null)) {
                this.set_SaveMouldStockBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMouldStockBill_NewOperationCompleted);
        public void set_CheckOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg, object userState) {
            if ((this.set_CheckOtherInBillOperationCompleted == null)) {
                this.set_CheckOtherInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckOtherInBillOperationCompleted);
            }
            this.InvokeAsync("set_SaveMouldStockBill_New", new object[] {
            this.InvokeAsync("set_CheckOtherInBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SaveMouldStockBill_NewOperationCompleted, userState);
                        sErrMsg}, this.set_CheckOtherInBillOperationCompleted, userState);
        }
        
        private void Onset_SaveMouldStockBill_NewOperationCompleted(object arg) {
            if ((this.set_SaveMouldStockBill_NewCompleted != null)) {
        private void Onset_CheckOtherInBillOperationCompleted(object arg) {
            if ((this.set_CheckOtherInBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveMouldStockBill_NewCompleted(this, new set_SaveMouldStockBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/MouldTempList_Modify", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool MouldTempList_Modify(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
            object[] results = this.Invoke("MouldTempList_Modify", new object[] {
                        sHInterID,
                        sHBillNo,
                        sHBillType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void MouldTempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
            this.MouldTempList_ModifyAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
        }
        /// <remarks/>
        public void MouldTempList_ModifyAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
            if ((this.MouldTempList_ModifyOperationCompleted == null)) {
                this.MouldTempList_ModifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnMouldTempList_ModifyOperationCompleted);
            }
            this.InvokeAsync("MouldTempList_Modify", new object[] {
                        sHInterID,
                        sHBillNo,
                        sHBillType,
                        sErrMsg}, this.MouldTempList_ModifyOperationCompleted, userState);
        }
        private void OnMouldTempList_ModifyOperationCompleted(object arg) {
            if ((this.MouldTempList_ModifyCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.MouldTempList_ModifyCompleted(this, new MouldTempList_ModifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMouldSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetMouldSource(string HBillType, string HSourceBillNo, string HSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("GetMouldSource", new object[] {
                        HBillType,
                        HSourceBillNo,
                        HSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetMouldSourceAsync(string HBillType, string HSourceBillNo, string HSourceType, string sErrMsg) {
            this.GetMouldSourceAsync(HBillType, HSourceBillNo, HSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void GetMouldSourceAsync(string HBillType, string HSourceBillNo, string HSourceType, string sErrMsg, object userState) {
            if ((this.GetMouldSourceOperationCompleted == null)) {
                this.GetMouldSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMouldSourceOperationCompleted);
            }
            this.InvokeAsync("GetMouldSource", new object[] {
                        HBillType,
                        HSourceBillNo,
                        HSourceType,
                        sErrMsg}, this.GetMouldSourceOperationCompleted, userState);
        }
        private void OnGetMouldSourceOperationCompleted(object arg) {
            if ((this.GetMouldSourceCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetMouldSourceCompleted(this, new GetMouldSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_CheckOtherInBillCompleted(this, new set_CheckOtherInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -12617,38 +12784,6 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByBarCodeForReport", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsGy_BarCodeBill_WMS_Model_View get_InfoByBarCodeForReport(string sBarCode, ref string sErrMsg) {
            object[] results = this.Invoke("get_InfoByBarCodeForReport", new object[] {
                        sBarCode,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsGy_BarCodeBill_WMS_Model_View)(results[0]));
        }
        /// <remarks/>
        public void get_InfoByBarCodeForReportAsync(string sBarCode, string sErrMsg) {
            this.get_InfoByBarCodeForReportAsync(sBarCode, sErrMsg, null);
        }
        /// <remarks/>
        public void get_InfoByBarCodeForReportAsync(string sBarCode, string sErrMsg, object userState) {
            if ((this.get_InfoByBarCodeForReportOperationCompleted == null)) {
                this.get_InfoByBarCodeForReportOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByBarCodeForReportOperationCompleted);
            }
            this.InvokeAsync("get_InfoByBarCodeForReport", new object[] {
                        sBarCode,
                        sErrMsg}, this.get_InfoByBarCodeForReportOperationCompleted, userState);
        }
        private void Onget_InfoByBarCodeForReportOperationCompleted(object arg) {
            if ((this.get_InfoByBarCodeForReportCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_InfoByBarCodeForReportCompleted(this, new get_InfoByBarCodeForReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveEntrustOutBill_BillCheck(ClsKf_EntrustOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveEntrustOutBill_BillCheck", new object[] {
@@ -14410,38 +14545,6 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckOtherInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_CheckOtherInBill(ClsKf_OtherInBillMain_K3 oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_CheckOtherInBill", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_CheckOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg) {
            this.set_CheckOtherInBillAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_CheckOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg, object userState) {
            if ((this.set_CheckOtherInBillOperationCompleted == null)) {
                this.set_CheckOtherInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckOtherInBillOperationCompleted);
            }
            this.InvokeAsync("set_CheckOtherInBill", new object[] {
                        oMain,
                        sErrMsg}, this.set_CheckOtherInBillOperationCompleted, userState);
        }
        private void Onset_CheckOtherInBillOperationCompleted(object arg) {
            if ((this.set_CheckOtherInBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_CheckOtherInBillCompleted(this, new set_CheckOtherInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockStepInBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveMoveStockStepInBill_New(ClsKf_MoveStockStepInBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveMoveStockStepInBill_New", new object[] {
@@ -14885,6 +14988,42 @@
            if ((this.set_SaveSellOutBill_CLD_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveSellOutBill_CLD_NewCompleted(this, new set_SaveSellOutBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBill_MES", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveSellOutBill_MES(ClsKf_SellOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveSellOutBill_MES", new object[] {
                        oMain,
                        sHSourceType,
                        oSystemParameterMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveSellOutBill_MESAsync(ClsKf_SellOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
            this.set_SaveSellOutBill_MESAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveSellOutBill_MESAsync(ClsKf_SellOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
            if ((this.set_SaveSellOutBill_MESOperationCompleted == null)) {
                this.set_SaveSellOutBill_MESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBill_MESOperationCompleted);
            }
            this.InvokeAsync("set_SaveSellOutBill_MES", new object[] {
                        oMain,
                        sHSourceType,
                        oSystemParameterMain,
                        sErrMsg}, this.set_SaveSellOutBill_MESOperationCompleted, userState);
        }
        private void Onset_SaveSellOutBill_MESOperationCompleted(object arg) {
            if ((this.set_SaveSellOutBill_MESCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveSellOutBill_MESCompleted(this, new set_SaveSellOutBill_MESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -24352,265 +24491,41 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ICStockBill_WMS {
    public partial class ClsSc_MouldStockBillMain : ClsXt_BaseBillMain {
        
        private long hItemIDField;
        private string hBarTypeField;
        private long hWhIDField;
        private string hWhNumberField;
        private string hWhNameField;
        private bool hSPFlagField;
        private long hSPIDField;
        private string hSPNumberField;
        private string hSPNameField;
        private long 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 hSCWHIDField;
        
        private long hSupIDField;
        
        private string hSupNumberField;
        private long hEmpIDField;
        
        private string hSupNameField;
        private long hManagerIDField;
        
        private string hSourceBillNoField;
        private long hWHIDField;
        
        private string hSourceBillTypeField;
        private long hSecManagerIDField;
        
        private long hOWNERIDField;
        private long hKeeperIDField;
        
        private string hOWNERNAMEField;
        private long hDeptIDField;
        
        private string hCustomField;
        private string hExplanationField;
        
        private long hMulSourceFlagField;
        private string hInnerBillNoField;
        
        private string hStockStyleField;
        private bool hRedBlueFlagField;
        
        private long hStockInOrgIDField;
        private string hRepairTypeField;
        
        private string hStockInOrgNameField;
        private long hStockOutOrgIDField;
        private string hStockOutOrgNameField;
        private long hInterIDField;
        private string hBillNoField;
        private long hCorrespondentTypeIDField;
        
        /// <remarks/>
        public long HItemID {
        public long HSCWHID {
            get {
                return this.hItemIDField;
                return this.hSCWHIDField;
            }
            set {
                this.hItemIDField = value;
            }
        }
        /// <remarks/>
        public string HBarType {
            get {
                return this.hBarTypeField;
            }
            set {
                this.hBarTypeField = value;
            }
        }
        /// <remarks/>
        public long HWhID {
            get {
                return this.hWhIDField;
            }
            set {
                this.hWhIDField = value;
            }
        }
        /// <remarks/>
        public string HWhNumber {
            get {
                return this.hWhNumberField;
            }
            set {
                this.hWhNumberField = value;
            }
        }
        /// <remarks/>
        public string HWhName {
            get {
                return this.hWhNameField;
            }
            set {
                this.hWhNameField = value;
            }
        }
        /// <remarks/>
        public bool HSPFlag {
            get {
                return this.hSPFlagField;
            }
            set {
                this.hSPFlagField = value;
            }
        }
        /// <remarks/>
        public long HSPID {
            get {
                return this.hSPIDField;
            }
            set {
                this.hSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSPNumber {
            get {
                return this.hSPNumberField;
            }
            set {
                this.hSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSPName {
            get {
                return this.hSPNameField;
            }
            set {
                this.hSPNameField = value;
            }
        }
        /// <remarks/>
        public long 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.hSCWHIDField = value;
            }
        }
        
@@ -24625,132 +24540,260 @@
        }
        
        /// <remarks/>
        public string HSupNumber {
        public long HEmpID {
            get {
                return this.hSupNumberField;
                return this.hEmpIDField;
            }
            set {
                this.hSupNumberField = value;
                this.hEmpIDField = value;
            }
        }
        
        /// <remarks/>
        public string HSupName {
        public long HManagerID {
            get {
                return this.hSupNameField;
                return this.hManagerIDField;
            }
            set {
                this.hSupNameField = value;
                this.hManagerIDField = value;
            }
        }
        
        /// <remarks/>
        public string HSourceBillNo {
        public long HWHID {
            get {
                return this.hSourceBillNoField;
                return this.hWHIDField;
            }
            set {
                this.hSourceBillNoField = value;
                this.hWHIDField = value;
            }
        }
        
        /// <remarks/>
        public string HSourceBillType {
        public long HSecManagerID {
            get {
                return this.hSourceBillTypeField;
                return this.hSecManagerIDField;
            }
            set {
                this.hSourceBillTypeField = value;
                this.hSecManagerIDField = value;
            }
        }
        
        /// <remarks/>
        public long HOWNERID {
        public long HKeeperID {
            get {
                return this.hOWNERIDField;
                return this.hKeeperIDField;
            }
            set {
                this.hOWNERIDField = value;
                this.hKeeperIDField = value;
            }
        }
        
        /// <remarks/>
        public string HOWNERNAME {
        public long HDeptID {
            get {
                return this.hOWNERNAMEField;
                return this.hDeptIDField;
            }
            set {
                this.hOWNERNAMEField = value;
                this.hDeptIDField = value;
            }
        }
        
        /// <remarks/>
        public string HCustom {
        public string HExplanation {
            get {
                return this.hCustomField;
                return this.hExplanationField;
            }
            set {
                this.hCustomField = value;
                this.hExplanationField = value;
            }
        }
        
        /// <remarks/>
        public long HMulSourceFlag {
        public string HInnerBillNo {
            get {
                return this.hMulSourceFlagField;
                return this.hInnerBillNoField;
            }
            set {
                this.hMulSourceFlagField = value;
                this.hInnerBillNoField = value;
            }
        }
        
        /// <remarks/>
        public string HStockStyle {
        public bool HRedBlueFlag {
            get {
                return this.hStockStyleField;
                return this.hRedBlueFlagField;
            }
            set {
                this.hStockStyleField = value;
                this.hRedBlueFlagField = value;
            }
        }
        
        /// <remarks/>
        public long HStockInOrgID {
        public string HRepairType {
            get {
                return this.hStockInOrgIDField;
                return this.hRepairTypeField;
            }
            set {
                this.hStockInOrgIDField = value;
                this.hRepairTypeField = value;
            }
        }
        
        /// <remarks/>
        public string HStockInOrgName {
        public long HCorrespondentTypeID {
            get {
                return this.hStockInOrgNameField;
                return this.hCorrespondentTypeIDField;
            }
            set {
                this.hStockInOrgNameField = value;
                this.hCorrespondentTypeIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_DoorOutCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StdWorkQtyBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MESBeginWorkBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StationInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_SellOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsXt_BaseBillMain {
        private long hYearField;
        private long hPeriodField;
        private string hBillTypeField;
        private string hBillSubTypeField;
        private long hInterIDField;
        private System.DateTime hDateField;
        private string hBillNoField;
        private int hBillStatusField;
        private long hCheckItemNowIDField;
        private long hCheckItemNextIDField;
        private long hCheckFlowIDField;
        private string hRemarkField;
        private string hEmpCodeField;
        private string hMakerField;
        private string hMakeDateField;
        private string hUpDaterField;
        private string hUpDateDateField;
        private string hCheckerField;
        private string hCheckDateField;
        private string hBackerField;
        private string hBackDateField;
        private string hBackRemarkField;
        private string hCloseManField;
        private string hCloseDateField;
        private bool hCloseTypeField;
        private string hDeleteManField;
        private string hDeleteDateField;
        private long hBillerIDField;
        private string hMainSourceBillNoField;
        private string hMainSourceBillTypeField;
        private long hMainSourceInterIDField;
        private long hMainSourceEntryIDField;
        /// <remarks/>
        public long HYear {
            get {
                return this.hYearField;
            }
            set {
                this.hYearField = value;
            }
        }
        
        /// <remarks/>
        public long HStockOutOrgID {
        public long HPeriod {
            get {
                return this.hStockOutOrgIDField;
                return this.hPeriodField;
            }
            set {
                this.hStockOutOrgIDField = value;
                this.hPeriodField = value;
            }
        }
        
        /// <remarks/>
        public string HStockOutOrgName {
        public string HBillType {
            get {
                return this.hStockOutOrgNameField;
                return this.hBillTypeField;
            }
            set {
                this.hStockOutOrgNameField = value;
                this.hBillTypeField = value;
            }
        }
        /// <remarks/>
        public string HBillSubType {
            get {
                return this.hBillSubTypeField;
            }
            set {
                this.hBillSubTypeField = value;
            }
        }
        
@@ -24765,12 +24808,272 @@
        }
        
        /// <remarks/>
        public System.DateTime HDate {
            get {
                return this.hDateField;
            }
            set {
                this.hDateField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public int HBillStatus {
            get {
                return this.hBillStatusField;
            }
            set {
                this.hBillStatusField = value;
            }
        }
        /// <remarks/>
        public long HCheckItemNowID {
            get {
                return this.hCheckItemNowIDField;
            }
            set {
                this.hCheckItemNowIDField = value;
            }
        }
        /// <remarks/>
        public long HCheckItemNextID {
            get {
                return this.hCheckItemNextIDField;
            }
            set {
                this.hCheckItemNextIDField = value;
            }
        }
        /// <remarks/>
        public long HCheckFlowID {
            get {
                return this.hCheckFlowIDField;
            }
            set {
                this.hCheckFlowIDField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HEmpCode {
            get {
                return this.hEmpCodeField;
            }
            set {
                this.hEmpCodeField = value;
            }
        }
        /// <remarks/>
        public string HMaker {
            get {
                return this.hMakerField;
            }
            set {
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public string HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HUpDater {
            get {
                return this.hUpDaterField;
            }
            set {
                this.hUpDaterField = value;
            }
        }
        /// <remarks/>
        public string HUpDateDate {
            get {
                return this.hUpDateDateField;
            }
            set {
                this.hUpDateDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker {
            get {
                return this.hCheckerField;
            }
            set {
                this.hCheckerField = value;
            }
        }
        /// <remarks/>
        public string HCheckDate {
            get {
                return this.hCheckDateField;
            }
            set {
                this.hCheckDateField = value;
            }
        }
        /// <remarks/>
        public string HBacker {
            get {
                return this.hBackerField;
            }
            set {
                this.hBackerField = value;
            }
        }
        /// <remarks/>
        public string HBackDate {
            get {
                return this.hBackDateField;
            }
            set {
                this.hBackDateField = value;
            }
        }
        /// <remarks/>
        public string HBackRemark {
            get {
                return this.hBackRemarkField;
            }
            set {
                this.hBackRemarkField = value;
            }
        }
        /// <remarks/>
        public string HCloseMan {
            get {
                return this.hCloseManField;
            }
            set {
                this.hCloseManField = value;
            }
        }
        /// <remarks/>
        public string HCloseDate {
            get {
                return this.hCloseDateField;
            }
            set {
                this.hCloseDateField = value;
            }
        }
        /// <remarks/>
        public bool HCloseType {
            get {
                return this.hCloseTypeField;
            }
            set {
                this.hCloseTypeField = value;
            }
        }
        /// <remarks/>
        public string HDeleteMan {
            get {
                return this.hDeleteManField;
            }
            set {
                this.hDeleteManField = value;
            }
        }
        /// <remarks/>
        public string HDeleteDate {
            get {
                return this.hDeleteDateField;
            }
            set {
                this.hDeleteDateField = value;
            }
        }
        /// <remarks/>
        public long HBillerID {
            get {
                return this.hBillerIDField;
            }
            set {
                this.hBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HMainSourceBillNo {
            get {
                return this.hMainSourceBillNoField;
            }
            set {
                this.hMainSourceBillNoField = value;
            }
        }
        /// <remarks/>
        public string HMainSourceBillType {
            get {
                return this.hMainSourceBillTypeField;
            }
            set {
                this.hMainSourceBillTypeField = value;
            }
        }
        /// <remarks/>
        public long HMainSourceInterID {
            get {
                return this.hMainSourceInterIDField;
            }
            set {
                this.hMainSourceInterIDField = value;
            }
        }
        /// <remarks/>
        public long HMainSourceEntryID {
            get {
                return this.hMainSourceEntryIDField;
            }
            set {
                this.hMainSourceEntryIDField = value;
            }
        }
    }
@@ -35419,6965 +35722,6 @@
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_DoorOutCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StdWorkQtyBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MESBeginWorkBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StationInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_SellOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsXt_BaseBillMain {
        private long hYearField;
        private long hPeriodField;
        private string hBillTypeField;
        private string hBillSubTypeField;
        private long hInterIDField;
        private System.DateTime hDateField;
        private string hBillNoField;
        private int hBillStatusField;
        private long hCheckItemNowIDField;
        private long hCheckItemNextIDField;
        private long hCheckFlowIDField;
        private string hRemarkField;
        private string hEmpCodeField;
        private string hMakerField;
        private string hMakeDateField;
        private string hUpDaterField;
        private string hUpDateDateField;
        private string hCheckerField;
        private string hCheckDateField;
        private string hBackerField;
        private string hBackDateField;
        private string hBackRemarkField;
        private string hCloseManField;
        private string hCloseDateField;
        private bool hCloseTypeField;
        private string hDeleteManField;
        private string hDeleteDateField;
        private long hBillerIDField;
        private string hMainSourceBillNoField;
        private string hMainSourceBillTypeField;
        private long hMainSourceInterIDField;
        private long hMainSourceEntryIDField;
        /// <remarks/>
        public long HYear {
            get {
                return this.hYearField;
            }
            set {
                this.hYearField = value;
            }
        }
        /// <remarks/>
        public long HPeriod {
            get {
                return this.hPeriodField;
            }
            set {
                this.hPeriodField = value;
            }
        }
        /// <remarks/>
        public string HBillType {
            get {
                return this.hBillTypeField;
            }
            set {
                this.hBillTypeField = value;
            }
        }
        /// <remarks/>
        public string HBillSubType {
            get {
                return this.hBillSubTypeField;
            }
            set {
                this.hBillSubTypeField = value;
            }
        }
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HDate {
            get {
                return this.hDateField;
            }
            set {
                this.hDateField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public int HBillStatus {
            get {
                return this.hBillStatusField;
            }
            set {
                this.hBillStatusField = value;
            }
        }
        /// <remarks/>
        public long HCheckItemNowID {
            get {
                return this.hCheckItemNowIDField;
            }
            set {
                this.hCheckItemNowIDField = value;
            }
        }
        /// <remarks/>
        public long HCheckItemNextID {
            get {
                return this.hCheckItemNextIDField;
            }
            set {
                this.hCheckItemNextIDField = value;
            }
        }
        /// <remarks/>
        public long HCheckFlowID {
            get {
                return this.hCheckFlowIDField;
            }
            set {
                this.hCheckFlowIDField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HEmpCode {
            get {
                return this.hEmpCodeField;
            }
            set {
                this.hEmpCodeField = value;
            }
        }
        /// <remarks/>
        public string HMaker {
            get {
                return this.hMakerField;
            }
            set {
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public string HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HUpDater {
            get {
                return this.hUpDaterField;
            }
            set {
                this.hUpDaterField = value;
            }
        }
        /// <remarks/>
        public string HUpDateDate {
            get {
                return this.hUpDateDateField;
            }
            set {
                this.hUpDateDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker {
            get {
                return this.hCheckerField;
            }
            set {
                this.hCheckerField = value;
            }
        }
        /// <remarks/>
        public string HCheckDate {
            get {
                return this.hCheckDateField;
            }
            set {
                this.hCheckDateField = value;
            }
        }
        /// <remarks/>
        public string HBacker {
            get {
                return this.hBackerField;
            }
            set {
                this.hBackerField = value;
            }
        }
        /// <remarks/>
        public string HBackDate {
            get {
                return this.hBackDateField;
            }
            set {
                this.hBackDateField = value;
            }
        }
        /// <remarks/>
        public string HBackRemark {
            get {
                return this.hBackRemarkField;
            }
            set {
                this.hBackRemarkField = value;
            }
        }
        /// <remarks/>
        public string HCloseMan {
            get {
                return this.hCloseManField;
            }
            set {
                this.hCloseManField = value;
            }
        }
        /// <remarks/>
        public string HCloseDate {
            get {
                return this.hCloseDateField;
            }
            set {
                this.hCloseDateField = value;
            }
        }
        /// <remarks/>
        public bool HCloseType {
            get {
                return this.hCloseTypeField;
            }
            set {
                this.hCloseTypeField = value;
            }
        }
        /// <remarks/>
        public string HDeleteMan {
            get {
                return this.hDeleteManField;
            }
            set {
                this.hDeleteManField = value;
            }
        }
        /// <remarks/>
        public string HDeleteDate {
            get {
                return this.hDeleteDateField;
            }
            set {
                this.hDeleteDateField = value;
            }
        }
        /// <remarks/>
        public long HBillerID {
            get {
                return this.hBillerIDField;
            }
            set {
                this.hBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HMainSourceBillNo {
            get {
                return this.hMainSourceBillNoField;
            }
            set {
                this.hMainSourceBillNoField = value;
            }
        }
        /// <remarks/>
        public string HMainSourceBillType {
            get {
                return this.hMainSourceBillTypeField;
            }
            set {
                this.hMainSourceBillTypeField = value;
            }
        }
        /// <remarks/>
        public long HMainSourceInterID {
            get {
                return this.hMainSourceInterIDField;
            }
            set {
                this.hMainSourceInterIDField = value;
            }
        }
        /// <remarks/>
        public long HMainSourceEntryID {
            get {
                return this.hMainSourceEntryIDField;
            }
            set {
                this.hMainSourceEntryIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_ProcExchReportMain : ClsXt_BaseBillMain {
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private long hGroupIDField;
        private string hGroupNumberField;
        private long hMaterIDField;
        private string hMaterNumberField;
        private long hUnitIDField;
        private string hUnitNumberField;
        private double hPlanQtyField;
        private double hInStockQtyField;
        private float hSumTimesField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private string hBatchNoField;
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = 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 long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public string HGroupNumber {
            get {
                return this.hGroupNumberField;
            }
            set {
                this.hGroupNumberField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public string HMaterNumber {
            get {
                return this.hMaterNumberField;
            }
            set {
                this.hMaterNumberField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
        /// <remarks/>
        public string HUnitNumber {
            get {
                return this.hUnitNumberField;
            }
            set {
                this.hUnitNumberField = value;
            }
        }
        /// <remarks/>
        public double HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public double HInStockQty {
            get {
                return this.hInStockQtyField;
            }
            set {
                this.hInStockQtyField = value;
            }
        }
        /// <remarks/>
        public float HSumTimes {
            get {
                return this.hSumTimesField;
            }
            set {
                this.hSumTimesField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public string HBatchNo {
            get {
                return this.hBatchNoField;
            }
            set {
                this.hBatchNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_PackUnionBillMain : ClsXt_BaseBillMain {
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private string hBarCode_PackField;
        private long hMaterIDField;
        private long hUnitIDField;
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public string HBarCode_Pack {
            get {
                return this.hBarCode_PackField;
            }
            set {
                this.hBarCode_PackField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_PackDoubleBillMain : ClsXt_BaseBillMain {
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private string hBarCode_PackField;
        private long hMaterIDField;
        private long hUnitIDField;
        private string hBarCode_PackNewField;
        private bool hUseFlagField;
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public string HBarCode_Pack {
            get {
                return this.hBarCode_PackField;
            }
            set {
                this.hBarCode_PackField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
        /// <remarks/>
        public string HBarCode_PackNew {
            get {
                return this.hBarCode_PackNewField;
            }
            set {
                this.hBarCode_PackNewField = value;
            }
        }
        /// <remarks/>
        public bool HUseFlag {
            get {
                return this.hUseFlagField;
            }
            set {
                this.hUseFlagField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_PackSplitBillMain : ClsXt_BaseBillMain {
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private string hBarCode_PackField;
        private long hMaterIDField;
        private long hUnitIDField;
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public string HBarCode_Pack {
            get {
                return this.hBarCode_PackField;
            }
            set {
                this.hBarCode_PackField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
    }
    /// <remarks/>
    [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_MoveStockStepOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hAddressField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private long hConveyTypeIDField;
        private long hConveyCompIDField;
        private double hConveyMoneyField;
        private string hStockStyleField;
        private long hStockInOrgIDField;
        private long hStockOutOrgIDField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HStockInOrgID {
            get {
                return this.hStockInOrgIDField;
            }
            set {
                this.hStockInOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_MoveStockBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hAddressField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private long hConveyTypeIDField;
        private long hConveyCompIDField;
        private double hConveyMoneyField;
        private string hStockStyleField;
        private string hTransferDirectField;
        private string hShipTypeField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public string HTransferDirect {
            get {
                return this.hTransferDirectField;
            }
            set {
                this.hTransferDirectField = value;
            }
        }
        /// <remarks/>
        public string HShipType {
            get {
                return this.hShipTypeField;
            }
            set {
                this.hShipTypeField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_QualityReportBillMain : ClsXt_BaseBillMain {
        private long hEmpIDField;
        private long hDeptIDField;
        private long hGroupIDField;
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_ICMOReportBillMain : ClsXt_BaseBillMain {
        private long hEmpIDField;
        private string hEmpNumberField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private long hGroupIDField;
        private string hCheckTypeField;
        private long hPrintQtyField;
        private string hWorkShiftField;
        private long hPRDORGIDField;
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HEmpNumber {
            get {
                return this.hEmpNumberField;
            }
            set {
                this.hEmpNumberField = 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 long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public string HCheckType {
            get {
                return this.hCheckTypeField;
            }
            set {
                this.hCheckTypeField = value;
            }
        }
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public string HWorkShift {
            get {
                return this.hWorkShiftField;
            }
            set {
                this.hWorkShiftField = value;
            }
        }
        /// <remarks/>
        public long HPRDORGID {
            get {
                return this.hPRDORGIDField;
            }
            set {
                this.hPRDORGIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_DoorOutCheckBillMain : ClsXt_BaseBillMain {
        private long hEmpIDField;
        private string hEmpNumberField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private long hGroupIDField;
        private string hCheckTypeField;
        private long hPrintQtyField;
        private string hWorkShiftField;
        private long hPRDORGIDField;
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HEmpNumber {
            get {
                return this.hEmpNumberField;
            }
            set {
                this.hEmpNumberField = 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 long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public string HCheckType {
            get {
                return this.hCheckTypeField;
            }
            set {
                this.hCheckTypeField = value;
            }
        }
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public string HWorkShift {
            get {
                return this.hWorkShiftField;
            }
            set {
                this.hWorkShiftField = value;
            }
        }
        /// <remarks/>
        public long HPRDORGID {
            get {
                return this.hPRDORGIDField;
            }
            set {
                this.hPRDORGIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustInBackBillMain_CLD : ClsXt_BaseBillMain {
        private long hKeeperIDField;
        private long hSecManagerIDField;
        private long hManagerIDField;
        private long hSupIDField;
        private long hWHIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private string hAddressField;
        private bool hRedBlueFlagField;
        private long fBillerIDField;
        private string hSourceTranTypeField;
        private string hChecker2Field;
        private string hCheckDate2Field;
        private long hCheckFlowField;
        private long hORGANIZATIONSIDField;
        private string hORGANIZATIONSNOField;
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long FBillerID {
            get {
                return this.fBillerIDField;
            }
            set {
                this.fBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HSourceTranType {
            get {
                return this.hSourceTranTypeField;
            }
            set {
                this.hSourceTranTypeField = value;
            }
        }
        /// <remarks/>
        public string HChecker2 {
            get {
                return this.hChecker2Field;
            }
            set {
                this.hChecker2Field = value;
            }
        }
        /// <remarks/>
        public string HCheckDate2 {
            get {
                return this.hCheckDate2Field;
            }
            set {
                this.hCheckDate2Field = value;
            }
        }
        /// <remarks/>
        public long HCheckFlow {
            get {
                return this.hCheckFlowField;
            }
            set {
                this.hCheckFlowField = value;
            }
        }
        /// <remarks/>
        public long HORGANIZATIONSID {
            get {
                return this.hORGANIZATIONSIDField;
            }
            set {
                this.hORGANIZATIONSIDField = value;
            }
        }
        /// <remarks/>
        public string HORGANIZATIONSNO {
            get {
                return this.hORGANIZATIONSNOField;
            }
            set {
                this.hORGANIZATIONSNOField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustReplenishOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_MateReplenishOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_MateOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_StdWorkQtyBillMain : ClsXt_BaseBillMain {
        private long hPrintQtyField;
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private float hCycleField;
        private float hOutputField;
        private float hStdQtyField;
        private long hSourceIDField;
        private long hGroupIDField;
        private long hMaterIDField;
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public float HCycle {
            get {
                return this.hCycleField;
            }
            set {
                this.hCycleField = value;
            }
        }
        /// <remarks/>
        public float HOutput {
            get {
                return this.hOutputField;
            }
            set {
                this.hOutputField = value;
            }
        }
        /// <remarks/>
        public float HStdQty {
            get {
                return this.hStdQtyField;
            }
            set {
                this.hStdQtyField = value;
            }
        }
        /// <remarks/>
        public long HSourceID {
            get {
                return this.hSourceIDField;
            }
            set {
                this.hSourceIDField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_MESBeginWorkBillMain : ClsXt_BaseBillMain {
        private long hPrintQtyField;
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private long hProcPlanInterIDField;
        private long hProcPlanEntryIDField;
        private string hProcPlanBillNoField;
        private long hProcExchInterIDField;
        private long hProcExchEntryIDField;
        private string hProcExchBillNoField;
        private long hMaterIDField;
        private long hProcIDField;
        private long hICMOQtyField;
        private long hPlanQtyField;
        private System.DateTime hBeginWorkTimeField;
        private long hSourceIDField;
        private long hGroupIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hReportTypeField;
        private string hBarCodeField;
        private string hAddrField;
        private string hBarCodeMakerField;
        private System.DateTime hBarCodeMakeDateField;
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public long HProcPlanInterID {
            get {
                return this.hProcPlanInterIDField;
            }
            set {
                this.hProcPlanInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcPlanEntryID {
            get {
                return this.hProcPlanEntryIDField;
            }
            set {
                this.hProcPlanEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcPlanBillNo {
            get {
                return this.hProcPlanBillNoField;
            }
            set {
                this.hProcPlanBillNoField = value;
            }
        }
        /// <remarks/>
        public long HProcExchInterID {
            get {
                return this.hProcExchInterIDField;
            }
            set {
                this.hProcExchInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcExchEntryID {
            get {
                return this.hProcExchEntryIDField;
            }
            set {
                this.hProcExchEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcExchBillNo {
            get {
                return this.hProcExchBillNoField;
            }
            set {
                this.hProcExchBillNoField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public long HICMOQty {
            get {
                return this.hICMOQtyField;
            }
            set {
                this.hICMOQtyField = value;
            }
        }
        /// <remarks/>
        public long HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HBeginWorkTime {
            get {
                return this.hBeginWorkTimeField;
            }
            set {
                this.hBeginWorkTimeField = value;
            }
        }
        /// <remarks/>
        public long HSourceID {
            get {
                return this.hSourceIDField;
            }
            set {
                this.hSourceIDField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HReportType {
            get {
                return this.hReportTypeField;
            }
            set {
                this.hReportTypeField = value;
            }
        }
        /// <remarks/>
        public string HBarCode {
            get {
                return this.hBarCodeField;
            }
            set {
                this.hBarCodeField = value;
            }
        }
        /// <remarks/>
        public string HAddr {
            get {
                return this.hAddrField;
            }
            set {
                this.hAddrField = value;
            }
        }
        /// <remarks/>
        public string HBarCodeMaker {
            get {
                return this.hBarCodeMakerField;
            }
            set {
                this.hBarCodeMakerField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HBarCodeMakeDate {
            get {
                return this.hBarCodeMakeDateField;
            }
            set {
                this.hBarCodeMakeDateField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_StationInBillMain : ClsXt_BaseBillMain {
        private long hPrintQtyField;
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private long hProcPlanInterIDField;
        private long hProcPlanEntryIDField;
        private string hProcPlanBillNoField;
        private long hProcExchInterIDField;
        private long hProcExchEntryIDField;
        private string hProcExchBillNoField;
        private long hMaterIDField;
        private long hProcIDField;
        private double hICMOQtyField;
        private double hPlanQtyField;
        private System.DateTime hStationInTimeField;
        private long hSourceIDField;
        private long hGroupIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hReportTypeField;
        private string hBarCodeField;
        private string hAddrField;
        private string hBarCodeMakerField;
        private System.DateTime hBarCodeMakeDateField;
        private long hSupIDField;
        private double hQtyField;
        private double hPriceField;
        private double hMoneyField;
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public long HProcPlanInterID {
            get {
                return this.hProcPlanInterIDField;
            }
            set {
                this.hProcPlanInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcPlanEntryID {
            get {
                return this.hProcPlanEntryIDField;
            }
            set {
                this.hProcPlanEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcPlanBillNo {
            get {
                return this.hProcPlanBillNoField;
            }
            set {
                this.hProcPlanBillNoField = value;
            }
        }
        /// <remarks/>
        public long HProcExchInterID {
            get {
                return this.hProcExchInterIDField;
            }
            set {
                this.hProcExchInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcExchEntryID {
            get {
                return this.hProcExchEntryIDField;
            }
            set {
                this.hProcExchEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcExchBillNo {
            get {
                return this.hProcExchBillNoField;
            }
            set {
                this.hProcExchBillNoField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public double HICMOQty {
            get {
                return this.hICMOQtyField;
            }
            set {
                this.hICMOQtyField = value;
            }
        }
        /// <remarks/>
        public double HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HStationInTime {
            get {
                return this.hStationInTimeField;
            }
            set {
                this.hStationInTimeField = value;
            }
        }
        /// <remarks/>
        public long HSourceID {
            get {
                return this.hSourceIDField;
            }
            set {
                this.hSourceIDField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HReportType {
            get {
                return this.hReportTypeField;
            }
            set {
                this.hReportTypeField = value;
            }
        }
        /// <remarks/>
        public string HBarCode {
            get {
                return this.hBarCodeField;
            }
            set {
                this.hBarCodeField = value;
            }
        }
        /// <remarks/>
        public string HAddr {
            get {
                return this.hAddrField;
            }
            set {
                this.hAddrField = value;
            }
        }
        /// <remarks/>
        public string HBarCodeMaker {
            get {
                return this.hBarCodeMakerField;
            }
            set {
                this.hBarCodeMakerField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HBarCodeMakeDate {
            get {
                return this.hBarCodeMakeDateField;
            }
            set {
                this.hBarCodeMakeDateField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public double HQty {
            get {
                return this.hQtyField;
            }
            set {
                this.hQtyField = value;
            }
        }
        /// <remarks/>
        public double HPrice {
            get {
                return this.hPriceField;
            }
            set {
                this.hPriceField = value;
            }
        }
        /// <remarks/>
        public double HMoney {
            get {
                return this.hMoneyField;
            }
            set {
                this.hMoneyField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_SellOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSellSIDField;
        private long hCurIDField;
        private long hConveyTypeIDField;
        private long hConveyCompIDField;
        private double hConveyMoneyField;
        private string hSeOrderBillNoField;
        private bool hDFflagField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSellSID {
            get {
                return this.hSellSIDField;
            }
            set {
                this.hSellSIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public string HSeOrderBillNo {
            get {
                return this.hSeOrderBillNoField;
            }
            set {
                this.hSeOrderBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HDFflag {
            get {
                return this.hDFflagField;
            }
            set {
                this.hDFflagField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_MoveStockStepInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hAddressField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private long hConveyTypeIDField;
        private long hConveyCompIDField;
        private double hConveyMoneyField;
        private string hStockStyleField;
        private long hStockInOrgIDField;
        private long hStockOutOrgIDField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HStockInOrgID {
            get {
                return this.hStockInOrgIDField;
            }
            set {
                this.hStockInOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustInBillMain_K3 : ClsXt_BaseBillMain {
        private long hKeeperIDField;
        private long hSecManagerIDField;
        private long hManagerIDField;
        private long hSupIDField;
        private long hWHIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private string hAddressField;
        private bool hRedBlueFlagField;
        private long fBillerIDField;
        private string hSourceTranTypeField;
        private string hChecker2Field;
        private string hCheckDate2Field;
        private long hCheckFlowField;
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long FBillerID {
            get {
                return this.fBillerIDField;
            }
            set {
                this.fBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HSourceTranType {
            get {
                return this.hSourceTranTypeField;
            }
            set {
                this.hSourceTranTypeField = value;
            }
        }
        /// <remarks/>
        public string HChecker2 {
            get {
                return this.hChecker2Field;
            }
            set {
                this.hChecker2Field = value;
            }
        }
        /// <remarks/>
        public string HCheckDate2 {
            get {
                return this.hCheckDate2Field;
            }
            set {
                this.hCheckDate2Field = value;
            }
        }
        /// <remarks/>
        public long HCheckFlow {
            get {
                return this.hCheckFlowField;
            }
            set {
                this.hCheckFlowField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hEmpIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hMangerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HMangerID {
            get {
                return this.hMangerIDField;
            }
            set {
                this.hMangerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ProductInBillMain_K3 : ClsXt_BaseBillMain {
        private long fDCStockIDField;
        private long fDeptIDField;
        private long fFManagerIDField;
        private long fSManagerIDField;
        private long fSelTranTypeField;
        private long hGroupIDField;
        private bool hRedBlueFlagField;
        private long hEmpIDField;
        private long hManagerIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        /// <remarks/>
        public long FDCStockID {
            get {
                return this.fDCStockIDField;
            }
            set {
                this.fDCStockIDField = value;
            }
        }
        /// <remarks/>
        public long FDeptID {
            get {
                return this.fDeptIDField;
            }
            set {
                this.fDeptIDField = value;
            }
        }
        /// <remarks/>
        public long FFManagerID {
            get {
                return this.fFManagerIDField;
            }
            set {
                this.fFManagerIDField = value;
            }
        }
        /// <remarks/>
        public long FSManagerID {
            get {
                return this.fSManagerIDField;
            }
            set {
                this.fSManagerIDField = value;
            }
        }
        /// <remarks/>
        public long FSelTranType {
            get {
                return this.fSelTranTypeField;
            }
            set {
                this.fSelTranTypeField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_AGVRequestBillMain : ClsXt_BaseBillMain {
        private long hSCWHIDField;
        private long hSCSPIDField;
        private long hOrgIDField;
        private long hWHIDField;
        private long hSPIDField;
        private long hMaterIDField;
        private long hUnitIDField;
        private double hQtyField;
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCSPID {
            get {
                return this.hSCSPIDField;
            }
            set {
                this.hSCSPIDField = value;
            }
        }
        /// <remarks/>
        public long HOrgID {
            get {
                return this.hOrgIDField;
            }
            set {
                this.hOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSPID {
            get {
                return this.hSPIDField;
            }
            set {
                this.hSPIDField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
        /// <remarks/>
        public double HQty {
            get {
                return this.hQtyField;
            }
            set {
                this.hQtyField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ProductInBillMain_CLD : ClsXt_BaseBillMain {
        private long fDCStockIDField;
        private long fDeptIDField;
        private long fFManagerIDField;
        private long fSManagerIDField;
        private long fSelTranTypeField;
        private long hGroupIDField;
        private bool hRedBlueFlagField;
        private long hEmpIDField;
        private long hManagerIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private long hORGANIZATIONSIDField;
        private string hORGANIZATIONSNOField;
        /// <remarks/>
        public long FDCStockID {
            get {
                return this.fDCStockIDField;
            }
            set {
                this.fDCStockIDField = value;
            }
        }
        /// <remarks/>
        public long FDeptID {
            get {
                return this.fDeptIDField;
            }
            set {
                this.fDeptIDField = value;
            }
        }
        /// <remarks/>
        public long FFManagerID {
            get {
                return this.fFManagerIDField;
            }
            set {
                this.fFManagerIDField = value;
            }
        }
        /// <remarks/>
        public long FSManagerID {
            get {
                return this.fSManagerIDField;
            }
            set {
                this.fSManagerIDField = value;
            }
        }
        /// <remarks/>
        public long FSelTranType {
            get {
                return this.fSelTranTypeField;
            }
            set {
                this.fSelTranTypeField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public long HORGANIZATIONSID {
            get {
                return this.hORGANIZATIONSIDField;
            }
            set {
                this.hORGANIZATIONSIDField = value;
            }
        }
        /// <remarks/>
        public string HORGANIZATIONSNO {
            get {
                return this.hORGANIZATIONSNOField;
            }
            set {
                this.hORGANIZATIONSNOField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_POStockInBillMain_K3 : ClsXt_BaseBillMain {
        private long hCussentAcctIDField;
        private long hPOStyleField;
        private long hDeptIDField;
        private long hSupIDField;
        private long hEmpIDField;
        private long hSCWHIDField;
        private long hSecManagerIDField;
        private long hWHIDField;
        private long hManagerIDField;
        private long hKeeperIDField;
        private string hAddressField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long fBillerIDField;
        private string hChecker2Field;
        private string hCheckDate2Field;
        private long hCheckFlowField;
        /// <remarks/>
        public long HCussentAcctID {
            get {
                return this.hCussentAcctIDField;
            }
            set {
                this.hCussentAcctIDField = value;
            }
        }
        /// <remarks/>
        public long HPOStyle {
            get {
                return this.hPOStyleField;
            }
            set {
                this.hPOStyleField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long FBillerID {
            get {
                return this.fBillerIDField;
            }
            set {
                this.fBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HChecker2 {
            get {
                return this.hChecker2Field;
            }
            set {
                this.hChecker2Field = value;
            }
        }
        /// <remarks/>
        public string HCheckDate2 {
            get {
                return this.hCheckDate2Field;
            }
            set {
                this.hCheckDate2Field = value;
            }
        }
        /// <remarks/>
        public long HCheckFlow {
            get {
                return this.hCheckFlowField;
            }
            set {
                this.hCheckFlowField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_POStockInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        private System.DateTime hArrivalDateField;
        private long hSPIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HArrivalDate {
            get {
                return this.hArrivalDateField;
            }
            set {
                this.hArrivalDateField = value;
            }
        }
        /// <remarks/>
        public long HSPID {
            get {
                return this.hSPIDField;
            }
            set {
                this.hSPIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_OtherOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hStockStyleField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ICStockBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private long hCurIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSellSIDField;
        private long hConveyCompIDField;
        private long hConveyTypeIDField;
        private float hCarriageField;
        private string hSeOrderBillNo_MField;
        private string hSeOrderBillNoField;
        private double hConveyMoneyField;
        private double hCheckMoneyField;
        private double hCheckMoneyForField;
        private double hRemainMoneyField;
        private long hCheckStatusField;
        private string hHookTypeField;
        private double hHookQtyField;
        private string hCarNoField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private string hAddressField;
        private long hProcIDField;
        private long hSALEORGIDField;
        private long hPRDORGIDField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        private long hSETTLEORGIDField;
        private long hOWNERSUPPLIERIDField;
        private long hDEMANDORGIDField;
        private long hPURCHASEORGIDField;
        private long hPAYORGIDField;
        private string hOWNERTYPEIDField;
        private string hStockStyleField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSellSID {
            get {
                return this.hSellSIDField;
            }
            set {
                this.hSellSIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public float HCarriage {
            get {
                return this.hCarriageField;
            }
            set {
                this.hCarriageField = value;
            }
        }
        /// <remarks/>
        public string HSeOrderBillNo_M {
            get {
                return this.hSeOrderBillNo_MField;
            }
            set {
                this.hSeOrderBillNo_MField = value;
            }
        }
        /// <remarks/>
        public string HSeOrderBillNo {
            get {
                return this.hSeOrderBillNoField;
            }
            set {
                this.hSeOrderBillNoField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public double HCheckMoney {
            get {
                return this.hCheckMoneyField;
            }
            set {
                this.hCheckMoneyField = value;
            }
        }
        /// <remarks/>
        public double HCheckMoneyFor {
            get {
                return this.hCheckMoneyForField;
            }
            set {
                this.hCheckMoneyForField = value;
            }
        }
        /// <remarks/>
        public double HRemainMoney {
            get {
                return this.hRemainMoneyField;
            }
            set {
                this.hRemainMoneyField = value;
            }
        }
        /// <remarks/>
        public long HCheckStatus {
            get {
                return this.hCheckStatusField;
            }
            set {
                this.hCheckStatusField = value;
            }
        }
        /// <remarks/>
        public string HHookType {
            get {
                return this.hHookTypeField;
            }
            set {
                this.hHookTypeField = value;
            }
        }
        /// <remarks/>
        public double HHookQty {
            get {
                return this.hHookQtyField;
            }
            set {
                this.hHookQtyField = value;
            }
        }
        /// <remarks/>
        public string HCarNo {
            get {
                return this.hCarNoField;
            }
            set {
                this.hCarNoField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public long HSALEORGID {
            get {
                return this.hSALEORGIDField;
            }
            set {
                this.hSALEORGIDField = value;
            }
        }
        /// <remarks/>
        public long HPRDORGID {
            get {
                return this.hPRDORGIDField;
            }
            set {
                this.hPRDORGIDField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
        /// <remarks/>
        public long HSETTLEORGID {
            get {
                return this.hSETTLEORGIDField;
            }
            set {
                this.hSETTLEORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERSUPPLIERID {
            get {
                return this.hOWNERSUPPLIERIDField;
            }
            set {
                this.hOWNERSUPPLIERIDField = value;
            }
        }
        /// <remarks/>
        public long HDEMANDORGID {
            get {
                return this.hDEMANDORGIDField;
            }
            set {
                this.hDEMANDORGIDField = value;
            }
        }
        /// <remarks/>
        public long HPURCHASEORGID {
            get {
                return this.hPURCHASEORGIDField;
            }
            set {
                this.hPURCHASEORGIDField = value;
            }
        }
        /// <remarks/>
        public long HPAYORGID {
            get {
                return this.hPAYORGIDField;
            }
            set {
                this.hPAYORGIDField = value;
            }
        }
        /// <remarks/>
        public string HOWNERTYPEID {
            get {
                return this.hOWNERTYPEIDField;
            }
            set {
                this.hOWNERTYPEIDField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hEmpIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hMangerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HMangerID {
            get {
                return this.hMangerIDField;
            }
            set {
                this.hMangerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsQC_NoPassProdCheckBillMain : ClsXt_BaseBillMain {
        private long hPrintQtyField;
        private long hSourceIDField;
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private double hInStockQtyField;
        private double hCheckQtyField;
        private double hRightQtyField;
        private long hFirstCheckEmpField;
        private string hCheckerResultField;
        private string hNoteField;
        private long hProcExchInterIDField;
        private long hProcExchEntryIDField;
        private string hProcExchBillNoField;
        private long hMaterIDField;
        private long hProcIDField;
        private long hWorkCenterIDField;
        private double hBadQtyField;
        private double hPlanQtyField;
        private double hBadPNLField;
        private double hPlanPNLField;
        private string hGroupNameField;
        private string hOrderProcNoField;
        private double hProcExchQtyField;
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public long HSourceID {
            get {
                return this.hSourceIDField;
            }
            set {
                this.hSourceIDField = value;
            }
        }
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public double HInStockQty {
            get {
                return this.hInStockQtyField;
            }
            set {
                this.hInStockQtyField = value;
            }
        }
        /// <remarks/>
        public double HCheckQty {
            get {
                return this.hCheckQtyField;
            }
            set {
                this.hCheckQtyField = value;
            }
        }
        /// <remarks/>
        public double HRightQty {
            get {
                return this.hRightQtyField;
            }
            set {
                this.hRightQtyField = value;
            }
        }
        /// <remarks/>
        public long HFirstCheckEmp {
            get {
                return this.hFirstCheckEmpField;
            }
            set {
                this.hFirstCheckEmpField = value;
            }
        }
        /// <remarks/>
        public string HCheckerResult {
            get {
                return this.hCheckerResultField;
            }
            set {
                this.hCheckerResultField = value;
            }
        }
        /// <remarks/>
        public string HNote {
            get {
                return this.hNoteField;
            }
            set {
                this.hNoteField = value;
            }
        }
        /// <remarks/>
        public long HProcExchInterID {
            get {
                return this.hProcExchInterIDField;
            }
            set {
                this.hProcExchInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcExchEntryID {
            get {
                return this.hProcExchEntryIDField;
            }
            set {
                this.hProcExchEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcExchBillNo {
            get {
                return this.hProcExchBillNoField;
            }
            set {
                this.hProcExchBillNoField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public long HWorkCenterID {
            get {
                return this.hWorkCenterIDField;
            }
            set {
                this.hWorkCenterIDField = value;
            }
        }
        /// <remarks/>
        public double HBadQty {
            get {
                return this.hBadQtyField;
            }
            set {
                this.hBadQtyField = value;
            }
        }
        /// <remarks/>
        public double HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public double HBadPNL {
            get {
                return this.hBadPNLField;
            }
            set {
                this.hBadPNLField = value;
            }
        }
        /// <remarks/>
        public double HPlanPNL {
            get {
                return this.hPlanPNLField;
            }
            set {
                this.hPlanPNLField = value;
            }
        }
        /// <remarks/>
        public string HGroupName {
            get {
                return this.hGroupNameField;
            }
            set {
                this.hGroupNameField = value;
            }
        }
        /// <remarks/>
        public string HOrderProcNo {
            get {
                return this.hOrderProcNoField;
            }
            set {
                this.hOrderProcNoField = value;
            }
        }
        /// <remarks/>
        public double HProcExchQty {
            get {
                return this.hProcExchQtyField;
            }
            set {
                this.hProcExchQtyField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsCg_POInStockBillMain_K3 : ClsXt_BaseBillMain {
        private long hCheckerIDField;
        private long hCusIDField;
        private string hAddressField;
        private long hSSIDField;
        private long hCurIDField;
        private double hExRateField;
        private long hMangerIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private long hSupIDField;
        private long hPSStyleIDField;
        private long hWHIDField;
        /// <remarks/>
        public long HCheckerID {
            get {
                return this.hCheckerIDField;
            }
            set {
                this.hCheckerIDField = value;
            }
        }
        /// <remarks/>
        public long HCusID {
            get {
                return this.hCusIDField;
            }
            set {
                this.hCusIDField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HSSID {
            get {
                return this.hSSIDField;
            }
            set {
                this.hSSIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public double HExRate {
            get {
                return this.hExRateField;
            }
            set {
                this.hExRateField = value;
            }
        }
        /// <remarks/>
        public long HMangerID {
            get {
                return this.hMangerIDField;
            }
            set {
                this.hMangerIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HPSStyleID {
            get {
                return this.hPSStyleIDField;
            }
            set {
                this.hPSStyleIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsCg_POInStockBillMain : ClsXt_BaseBillMain {
        private string hAddressField;
        private long hSupIDField;
        private long hCurIDField;
        private long hWHIDField;
        private float hExRateField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public float HExRate {
            get {
                return this.hExRateField;
            }
            set {
                this.hExRateField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ProductInBillMain : ClsXt_BaseBillMain {
        private string hDateForWebField;
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public string HDateForWeb {
            get {
                return this.hDateForWebField;
            }
            set {
                this.hDateForWebField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_MouldProdInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_OtherInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hStockStyleField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_MouldStockBillMain : ClsXt_BaseBillMain {
        private long hSCWHIDField;
        private long hSupIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hWHIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hRepairTypeField;
        private long hCorrespondentTypeIDField;
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HRepairType {
            get {
                return this.hRepairTypeField;
            }
            set {
                this.hRepairTypeField = value;
            }
        }
        /// <remarks/>
        public long HCorrespondentTypeID {
            get {
                return this.hCorrespondentTypeIDField;
            }
            set {
                this.hCorrespondentTypeIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
@@ -48352,6 +41696,6927 @@
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ICStockBill_WMS {
        private long hItemIDField;
        private string hBarTypeField;
        private long hWhIDField;
        private string hWhNumberField;
        private string hWhNameField;
        private bool hSPFlagField;
        private long hSPIDField;
        private string hSPNumberField;
        private string hSPNameField;
        private long hSCWhIDField;
        private string hSCWhNumberField;
        private string hSCWhNameField;
        private bool hSCSPFlagField;
        private long hSCSPIDField;
        private string hSCSPNumberField;
        private string hSCSPNameField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private string hDeptNameField;
        private long hSupIDField;
        private string hSupNumberField;
        private string hSupNameField;
        private string hSourceBillNoField;
        private string hSourceBillTypeField;
        private long hOWNERIDField;
        private string hOWNERNAMEField;
        private string hCustomField;
        private long hMulSourceFlagField;
        private string hStockStyleField;
        private long hStockInOrgIDField;
        private string hStockInOrgNameField;
        private long hStockOutOrgIDField;
        private string hStockOutOrgNameField;
        private long hInterIDField;
        private string hBillNoField;
        /// <remarks/>
        public long HItemID {
            get {
                return this.hItemIDField;
            }
            set {
                this.hItemIDField = value;
            }
        }
        /// <remarks/>
        public string HBarType {
            get {
                return this.hBarTypeField;
            }
            set {
                this.hBarTypeField = value;
            }
        }
        /// <remarks/>
        public long HWhID {
            get {
                return this.hWhIDField;
            }
            set {
                this.hWhIDField = value;
            }
        }
        /// <remarks/>
        public string HWhNumber {
            get {
                return this.hWhNumberField;
            }
            set {
                this.hWhNumberField = value;
            }
        }
        /// <remarks/>
        public string HWhName {
            get {
                return this.hWhNameField;
            }
            set {
                this.hWhNameField = value;
            }
        }
        /// <remarks/>
        public bool HSPFlag {
            get {
                return this.hSPFlagField;
            }
            set {
                this.hSPFlagField = value;
            }
        }
        /// <remarks/>
        public long HSPID {
            get {
                return this.hSPIDField;
            }
            set {
                this.hSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSPNumber {
            get {
                return this.hSPNumberField;
            }
            set {
                this.hSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSPName {
            get {
                return this.hSPNameField;
            }
            set {
                this.hSPNameField = value;
            }
        }
        /// <remarks/>
        public long HSCWhID {
            get {
                return this.hSCWhIDField;
            }
            set {
                this.hSCWhIDField = value;
            }
        }
        /// <remarks/>
        public string HSCWhNumber {
            get {
                return this.hSCWhNumberField;
            }
            set {
                this.hSCWhNumberField = value;
            }
        }
        /// <remarks/>
        public string HSCWhName {
            get {
                return this.hSCWhNameField;
            }
            set {
                this.hSCWhNameField = value;
            }
        }
        /// <remarks/>
        public bool HSCSPFlag {
            get {
                return this.hSCSPFlagField;
            }
            set {
                this.hSCSPFlagField = value;
            }
        }
        /// <remarks/>
        public long HSCSPID {
            get {
                return this.hSCSPIDField;
            }
            set {
                this.hSCSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSCSPNumber {
            get {
                return this.hSCSPNumberField;
            }
            set {
                this.hSCSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSCSPName {
            get {
                return this.hSCSPNameField;
            }
            set {
                this.hSCSPNameField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HDeptNumber {
            get {
                return this.hDeptNumberField;
            }
            set {
                this.hDeptNumberField = value;
            }
        }
        /// <remarks/>
        public string HDeptName {
            get {
                return this.hDeptNameField;
            }
            set {
                this.hDeptNameField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public string HSupNumber {
            get {
                return this.hSupNumberField;
            }
            set {
                this.hSupNumberField = value;
            }
        }
        /// <remarks/>
        public string HSupName {
            get {
                return this.hSupNameField;
            }
            set {
                this.hSupNameField = value;
            }
        }
        /// <remarks/>
        public string HSourceBillNo {
            get {
                return this.hSourceBillNoField;
            }
            set {
                this.hSourceBillNoField = value;
            }
        }
        /// <remarks/>
        public string HSourceBillType {
            get {
                return this.hSourceBillTypeField;
            }
            set {
                this.hSourceBillTypeField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
        /// <remarks/>
        public string HOWNERNAME {
            get {
                return this.hOWNERNAMEField;
            }
            set {
                this.hOWNERNAMEField = value;
            }
        }
        /// <remarks/>
        public string HCustom {
            get {
                return this.hCustomField;
            }
            set {
                this.hCustomField = value;
            }
        }
        /// <remarks/>
        public long HMulSourceFlag {
            get {
                return this.hMulSourceFlagField;
            }
            set {
                this.hMulSourceFlagField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HStockInOrgID {
            get {
                return this.hStockInOrgIDField;
            }
            set {
                this.hStockInOrgIDField = value;
            }
        }
        /// <remarks/>
        public string HStockInOrgName {
            get {
                return this.hStockInOrgNameField;
            }
            set {
                this.hStockInOrgNameField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
        /// <remarks/>
        public string HStockOutOrgName {
            get {
                return this.hStockOutOrgNameField;
            }
            set {
                this.hStockOutOrgNameField = value;
            }
        }
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_ProcExchReportMain : ClsXt_BaseBillMain {
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private long hGroupIDField;
        private string hGroupNumberField;
        private long hMaterIDField;
        private string hMaterNumberField;
        private long hUnitIDField;
        private string hUnitNumberField;
        private double hPlanQtyField;
        private double hInStockQtyField;
        private float hSumTimesField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private string hBatchNoField;
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = 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 long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public string HGroupNumber {
            get {
                return this.hGroupNumberField;
            }
            set {
                this.hGroupNumberField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public string HMaterNumber {
            get {
                return this.hMaterNumberField;
            }
            set {
                this.hMaterNumberField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
        /// <remarks/>
        public string HUnitNumber {
            get {
                return this.hUnitNumberField;
            }
            set {
                this.hUnitNumberField = value;
            }
        }
        /// <remarks/>
        public double HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public double HInStockQty {
            get {
                return this.hInStockQtyField;
            }
            set {
                this.hInStockQtyField = value;
            }
        }
        /// <remarks/>
        public float HSumTimes {
            get {
                return this.hSumTimesField;
            }
            set {
                this.hSumTimesField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public string HBatchNo {
            get {
                return this.hBatchNoField;
            }
            set {
                this.hBatchNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_PackUnionBillMain : ClsXt_BaseBillMain {
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private string hBarCode_PackField;
        private long hMaterIDField;
        private long hUnitIDField;
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public string HBarCode_Pack {
            get {
                return this.hBarCode_PackField;
            }
            set {
                this.hBarCode_PackField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_PackDoubleBillMain : ClsXt_BaseBillMain {
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private string hBarCode_PackField;
        private long hMaterIDField;
        private long hUnitIDField;
        private string hBarCode_PackNewField;
        private bool hUseFlagField;
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public string HBarCode_Pack {
            get {
                return this.hBarCode_PackField;
            }
            set {
                this.hBarCode_PackField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
        /// <remarks/>
        public string HBarCode_PackNew {
            get {
                return this.hBarCode_PackNewField;
            }
            set {
                this.hBarCode_PackNewField = value;
            }
        }
        /// <remarks/>
        public bool HUseFlag {
            get {
                return this.hUseFlagField;
            }
            set {
                this.hUseFlagField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_PackSplitBillMain : ClsXt_BaseBillMain {
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private string hBarCode_PackField;
        private long hMaterIDField;
        private long hUnitIDField;
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public string HBarCode_Pack {
            get {
                return this.hBarCode_PackField;
            }
            set {
                this.hBarCode_PackField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
    }
    /// <remarks/>
    [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_MoveStockStepOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hAddressField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private long hConveyTypeIDField;
        private long hConveyCompIDField;
        private double hConveyMoneyField;
        private string hStockStyleField;
        private long hStockInOrgIDField;
        private long hStockOutOrgIDField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HStockInOrgID {
            get {
                return this.hStockInOrgIDField;
            }
            set {
                this.hStockInOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_MoveStockBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hAddressField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private long hConveyTypeIDField;
        private long hConveyCompIDField;
        private double hConveyMoneyField;
        private string hStockStyleField;
        private string hTransferDirectField;
        private string hShipTypeField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        private long hStockInOrgIDField;
        private long hStockOutOrgIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public string HTransferDirect {
            get {
                return this.hTransferDirectField;
            }
            set {
                this.hTransferDirectField = value;
            }
        }
        /// <remarks/>
        public string HShipType {
            get {
                return this.hShipTypeField;
            }
            set {
                this.hShipTypeField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
        /// <remarks/>
        public long HStockInOrgID {
            get {
                return this.hStockInOrgIDField;
            }
            set {
                this.hStockInOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_QualityReportBillMain : ClsXt_BaseBillMain {
        private long hEmpIDField;
        private long hDeptIDField;
        private long hGroupIDField;
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_ICMOReportBillMain : ClsXt_BaseBillMain {
        private long hEmpIDField;
        private string hEmpNumberField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private long hGroupIDField;
        private string hCheckTypeField;
        private long hPrintQtyField;
        private string hWorkShiftField;
        private long hPRDORGIDField;
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HEmpNumber {
            get {
                return this.hEmpNumberField;
            }
            set {
                this.hEmpNumberField = 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 long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public string HCheckType {
            get {
                return this.hCheckTypeField;
            }
            set {
                this.hCheckTypeField = value;
            }
        }
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public string HWorkShift {
            get {
                return this.hWorkShiftField;
            }
            set {
                this.hWorkShiftField = value;
            }
        }
        /// <remarks/>
        public long HPRDORGID {
            get {
                return this.hPRDORGIDField;
            }
            set {
                this.hPRDORGIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_DoorOutCheckBillMain : ClsXt_BaseBillMain {
        private long hEmpIDField;
        private string hEmpNumberField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private long hGroupIDField;
        private string hCheckTypeField;
        private long hPrintQtyField;
        private string hWorkShiftField;
        private long hPRDORGIDField;
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HEmpNumber {
            get {
                return this.hEmpNumberField;
            }
            set {
                this.hEmpNumberField = 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 long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public string HCheckType {
            get {
                return this.hCheckTypeField;
            }
            set {
                this.hCheckTypeField = value;
            }
        }
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public string HWorkShift {
            get {
                return this.hWorkShiftField;
            }
            set {
                this.hWorkShiftField = value;
            }
        }
        /// <remarks/>
        public long HPRDORGID {
            get {
                return this.hPRDORGIDField;
            }
            set {
                this.hPRDORGIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustInBackBillMain_CLD : ClsXt_BaseBillMain {
        private long hKeeperIDField;
        private long hSecManagerIDField;
        private long hManagerIDField;
        private long hSupIDField;
        private long hWHIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private string hAddressField;
        private bool hRedBlueFlagField;
        private long fBillerIDField;
        private string hSourceTranTypeField;
        private string hChecker2Field;
        private string hCheckDate2Field;
        private long hCheckFlowField;
        private long hORGANIZATIONSIDField;
        private string hORGANIZATIONSNOField;
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long FBillerID {
            get {
                return this.fBillerIDField;
            }
            set {
                this.fBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HSourceTranType {
            get {
                return this.hSourceTranTypeField;
            }
            set {
                this.hSourceTranTypeField = value;
            }
        }
        /// <remarks/>
        public string HChecker2 {
            get {
                return this.hChecker2Field;
            }
            set {
                this.hChecker2Field = value;
            }
        }
        /// <remarks/>
        public string HCheckDate2 {
            get {
                return this.hCheckDate2Field;
            }
            set {
                this.hCheckDate2Field = value;
            }
        }
        /// <remarks/>
        public long HCheckFlow {
            get {
                return this.hCheckFlowField;
            }
            set {
                this.hCheckFlowField = value;
            }
        }
        /// <remarks/>
        public long HORGANIZATIONSID {
            get {
                return this.hORGANIZATIONSIDField;
            }
            set {
                this.hORGANIZATIONSIDField = value;
            }
        }
        /// <remarks/>
        public string HORGANIZATIONSNO {
            get {
                return this.hORGANIZATIONSNOField;
            }
            set {
                this.hORGANIZATIONSNOField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustReplenishOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_MateReplenishOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_MateOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_StdWorkQtyBillMain : ClsXt_BaseBillMain {
        private long hPrintQtyField;
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private float hCycleField;
        private float hOutputField;
        private float hStdQtyField;
        private long hSourceIDField;
        private long hGroupIDField;
        private long hMaterIDField;
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public float HCycle {
            get {
                return this.hCycleField;
            }
            set {
                this.hCycleField = value;
            }
        }
        /// <remarks/>
        public float HOutput {
            get {
                return this.hOutputField;
            }
            set {
                this.hOutputField = value;
            }
        }
        /// <remarks/>
        public float HStdQty {
            get {
                return this.hStdQtyField;
            }
            set {
                this.hStdQtyField = value;
            }
        }
        /// <remarks/>
        public long HSourceID {
            get {
                return this.hSourceIDField;
            }
            set {
                this.hSourceIDField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_MESBeginWorkBillMain : ClsXt_BaseBillMain {
        private long hPrintQtyField;
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private long hProcPlanInterIDField;
        private long hProcPlanEntryIDField;
        private string hProcPlanBillNoField;
        private long hProcExchInterIDField;
        private long hProcExchEntryIDField;
        private string hProcExchBillNoField;
        private long hMaterIDField;
        private long hProcIDField;
        private long hICMOQtyField;
        private long hPlanQtyField;
        private System.DateTime hBeginWorkTimeField;
        private long hSourceIDField;
        private long hGroupIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hReportTypeField;
        private string hBarCodeField;
        private string hAddrField;
        private string hBarCodeMakerField;
        private System.DateTime hBarCodeMakeDateField;
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public long HProcPlanInterID {
            get {
                return this.hProcPlanInterIDField;
            }
            set {
                this.hProcPlanInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcPlanEntryID {
            get {
                return this.hProcPlanEntryIDField;
            }
            set {
                this.hProcPlanEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcPlanBillNo {
            get {
                return this.hProcPlanBillNoField;
            }
            set {
                this.hProcPlanBillNoField = value;
            }
        }
        /// <remarks/>
        public long HProcExchInterID {
            get {
                return this.hProcExchInterIDField;
            }
            set {
                this.hProcExchInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcExchEntryID {
            get {
                return this.hProcExchEntryIDField;
            }
            set {
                this.hProcExchEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcExchBillNo {
            get {
                return this.hProcExchBillNoField;
            }
            set {
                this.hProcExchBillNoField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public long HICMOQty {
            get {
                return this.hICMOQtyField;
            }
            set {
                this.hICMOQtyField = value;
            }
        }
        /// <remarks/>
        public long HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HBeginWorkTime {
            get {
                return this.hBeginWorkTimeField;
            }
            set {
                this.hBeginWorkTimeField = value;
            }
        }
        /// <remarks/>
        public long HSourceID {
            get {
                return this.hSourceIDField;
            }
            set {
                this.hSourceIDField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HReportType {
            get {
                return this.hReportTypeField;
            }
            set {
                this.hReportTypeField = value;
            }
        }
        /// <remarks/>
        public string HBarCode {
            get {
                return this.hBarCodeField;
            }
            set {
                this.hBarCodeField = value;
            }
        }
        /// <remarks/>
        public string HAddr {
            get {
                return this.hAddrField;
            }
            set {
                this.hAddrField = value;
            }
        }
        /// <remarks/>
        public string HBarCodeMaker {
            get {
                return this.hBarCodeMakerField;
            }
            set {
                this.hBarCodeMakerField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HBarCodeMakeDate {
            get {
                return this.hBarCodeMakeDateField;
            }
            set {
                this.hBarCodeMakeDateField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_StationInBillMain : ClsXt_BaseBillMain {
        private long hPrintQtyField;
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private long hProcPlanInterIDField;
        private long hProcPlanEntryIDField;
        private string hProcPlanBillNoField;
        private long hProcExchInterIDField;
        private long hProcExchEntryIDField;
        private string hProcExchBillNoField;
        private long hMaterIDField;
        private long hProcIDField;
        private double hICMOQtyField;
        private double hPlanQtyField;
        private System.DateTime hStationInTimeField;
        private long hSourceIDField;
        private long hGroupIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hReportTypeField;
        private string hBarCodeField;
        private string hAddrField;
        private string hBarCodeMakerField;
        private System.DateTime hBarCodeMakeDateField;
        private long hSupIDField;
        private double hQtyField;
        private double hPriceField;
        private double hMoneyField;
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public long HProcPlanInterID {
            get {
                return this.hProcPlanInterIDField;
            }
            set {
                this.hProcPlanInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcPlanEntryID {
            get {
                return this.hProcPlanEntryIDField;
            }
            set {
                this.hProcPlanEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcPlanBillNo {
            get {
                return this.hProcPlanBillNoField;
            }
            set {
                this.hProcPlanBillNoField = value;
            }
        }
        /// <remarks/>
        public long HProcExchInterID {
            get {
                return this.hProcExchInterIDField;
            }
            set {
                this.hProcExchInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcExchEntryID {
            get {
                return this.hProcExchEntryIDField;
            }
            set {
                this.hProcExchEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcExchBillNo {
            get {
                return this.hProcExchBillNoField;
            }
            set {
                this.hProcExchBillNoField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public double HICMOQty {
            get {
                return this.hICMOQtyField;
            }
            set {
                this.hICMOQtyField = value;
            }
        }
        /// <remarks/>
        public double HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HStationInTime {
            get {
                return this.hStationInTimeField;
            }
            set {
                this.hStationInTimeField = value;
            }
        }
        /// <remarks/>
        public long HSourceID {
            get {
                return this.hSourceIDField;
            }
            set {
                this.hSourceIDField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HReportType {
            get {
                return this.hReportTypeField;
            }
            set {
                this.hReportTypeField = value;
            }
        }
        /// <remarks/>
        public string HBarCode {
            get {
                return this.hBarCodeField;
            }
            set {
                this.hBarCodeField = value;
            }
        }
        /// <remarks/>
        public string HAddr {
            get {
                return this.hAddrField;
            }
            set {
                this.hAddrField = value;
            }
        }
        /// <remarks/>
        public string HBarCodeMaker {
            get {
                return this.hBarCodeMakerField;
            }
            set {
                this.hBarCodeMakerField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HBarCodeMakeDate {
            get {
                return this.hBarCodeMakeDateField;
            }
            set {
                this.hBarCodeMakeDateField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public double HQty {
            get {
                return this.hQtyField;
            }
            set {
                this.hQtyField = value;
            }
        }
        /// <remarks/>
        public double HPrice {
            get {
                return this.hPriceField;
            }
            set {
                this.hPriceField = value;
            }
        }
        /// <remarks/>
        public double HMoney {
            get {
                return this.hMoneyField;
            }
            set {
                this.hMoneyField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_SellOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSellSIDField;
        private long hCurIDField;
        private long hConveyTypeIDField;
        private long hConveyCompIDField;
        private double hConveyMoneyField;
        private string hSeOrderBillNoField;
        private bool hDFflagField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSellSID {
            get {
                return this.hSellSIDField;
            }
            set {
                this.hSellSIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public string HSeOrderBillNo {
            get {
                return this.hSeOrderBillNoField;
            }
            set {
                this.hSeOrderBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HDFflag {
            get {
                return this.hDFflagField;
            }
            set {
                this.hDFflagField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_MoveStockStepInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hAddressField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private long hConveyTypeIDField;
        private long hConveyCompIDField;
        private double hConveyMoneyField;
        private string hStockStyleField;
        private long hStockInOrgIDField;
        private long hStockOutOrgIDField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HStockInOrgID {
            get {
                return this.hStockInOrgIDField;
            }
            set {
                this.hStockInOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustInBillMain_K3 : ClsXt_BaseBillMain {
        private long hKeeperIDField;
        private long hSecManagerIDField;
        private long hManagerIDField;
        private long hSupIDField;
        private long hWHIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private string hAddressField;
        private bool hRedBlueFlagField;
        private long fBillerIDField;
        private string hSourceTranTypeField;
        private string hChecker2Field;
        private string hCheckDate2Field;
        private long hCheckFlowField;
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long FBillerID {
            get {
                return this.fBillerIDField;
            }
            set {
                this.fBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HSourceTranType {
            get {
                return this.hSourceTranTypeField;
            }
            set {
                this.hSourceTranTypeField = value;
            }
        }
        /// <remarks/>
        public string HChecker2 {
            get {
                return this.hChecker2Field;
            }
            set {
                this.hChecker2Field = value;
            }
        }
        /// <remarks/>
        public string HCheckDate2 {
            get {
                return this.hCheckDate2Field;
            }
            set {
                this.hCheckDate2Field = value;
            }
        }
        /// <remarks/>
        public long HCheckFlow {
            get {
                return this.hCheckFlowField;
            }
            set {
                this.hCheckFlowField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hEmpIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hMangerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HMangerID {
            get {
                return this.hMangerIDField;
            }
            set {
                this.hMangerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ProductInBillMain_K3 : ClsXt_BaseBillMain {
        private long fDCStockIDField;
        private long fDeptIDField;
        private long fFManagerIDField;
        private long fSManagerIDField;
        private long fSelTranTypeField;
        private long hGroupIDField;
        private bool hRedBlueFlagField;
        private long hEmpIDField;
        private long hManagerIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        /// <remarks/>
        public long FDCStockID {
            get {
                return this.fDCStockIDField;
            }
            set {
                this.fDCStockIDField = value;
            }
        }
        /// <remarks/>
        public long FDeptID {
            get {
                return this.fDeptIDField;
            }
            set {
                this.fDeptIDField = value;
            }
        }
        /// <remarks/>
        public long FFManagerID {
            get {
                return this.fFManagerIDField;
            }
            set {
                this.fFManagerIDField = value;
            }
        }
        /// <remarks/>
        public long FSManagerID {
            get {
                return this.fSManagerIDField;
            }
            set {
                this.fSManagerIDField = value;
            }
        }
        /// <remarks/>
        public long FSelTranType {
            get {
                return this.fSelTranTypeField;
            }
            set {
                this.fSelTranTypeField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_AGVRequestBillMain : ClsXt_BaseBillMain {
        private long hSCWHIDField;
        private long hSCSPIDField;
        private long hOrgIDField;
        private long hWHIDField;
        private long hSPIDField;
        private long hMaterIDField;
        private long hUnitIDField;
        private double hQtyField;
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCSPID {
            get {
                return this.hSCSPIDField;
            }
            set {
                this.hSCSPIDField = value;
            }
        }
        /// <remarks/>
        public long HOrgID {
            get {
                return this.hOrgIDField;
            }
            set {
                this.hOrgIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSPID {
            get {
                return this.hSPIDField;
            }
            set {
                this.hSPIDField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HUnitID {
            get {
                return this.hUnitIDField;
            }
            set {
                this.hUnitIDField = value;
            }
        }
        /// <remarks/>
        public double HQty {
            get {
                return this.hQtyField;
            }
            set {
                this.hQtyField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ProductInBillMain_CLD : ClsXt_BaseBillMain {
        private long fDCStockIDField;
        private long fDeptIDField;
        private long fFManagerIDField;
        private long fSManagerIDField;
        private long fSelTranTypeField;
        private long hGroupIDField;
        private bool hRedBlueFlagField;
        private long hEmpIDField;
        private long hManagerIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private long hORGANIZATIONSIDField;
        private string hORGANIZATIONSNOField;
        /// <remarks/>
        public long FDCStockID {
            get {
                return this.fDCStockIDField;
            }
            set {
                this.fDCStockIDField = value;
            }
        }
        /// <remarks/>
        public long FDeptID {
            get {
                return this.fDeptIDField;
            }
            set {
                this.fDeptIDField = value;
            }
        }
        /// <remarks/>
        public long FFManagerID {
            get {
                return this.fFManagerIDField;
            }
            set {
                this.fFManagerIDField = value;
            }
        }
        /// <remarks/>
        public long FSManagerID {
            get {
                return this.fSManagerIDField;
            }
            set {
                this.fSManagerIDField = value;
            }
        }
        /// <remarks/>
        public long FSelTranType {
            get {
                return this.fSelTranTypeField;
            }
            set {
                this.fSelTranTypeField = value;
            }
        }
        /// <remarks/>
        public long HGroupID {
            get {
                return this.hGroupIDField;
            }
            set {
                this.hGroupIDField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public long HORGANIZATIONSID {
            get {
                return this.hORGANIZATIONSIDField;
            }
            set {
                this.hORGANIZATIONSIDField = value;
            }
        }
        /// <remarks/>
        public string HORGANIZATIONSNO {
            get {
                return this.hORGANIZATIONSNOField;
            }
            set {
                this.hORGANIZATIONSNOField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_POStockInBillMain_K3 : ClsXt_BaseBillMain {
        private long hCussentAcctIDField;
        private long hPOStyleField;
        private long hDeptIDField;
        private long hSupIDField;
        private long hEmpIDField;
        private long hSCWHIDField;
        private long hSecManagerIDField;
        private long hWHIDField;
        private long hManagerIDField;
        private long hKeeperIDField;
        private string hAddressField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long fBillerIDField;
        private string hChecker2Field;
        private string hCheckDate2Field;
        private long hCheckFlowField;
        /// <remarks/>
        public long HCussentAcctID {
            get {
                return this.hCussentAcctIDField;
            }
            set {
                this.hCussentAcctIDField = value;
            }
        }
        /// <remarks/>
        public long HPOStyle {
            get {
                return this.hPOStyleField;
            }
            set {
                this.hPOStyleField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long FBillerID {
            get {
                return this.fBillerIDField;
            }
            set {
                this.fBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HChecker2 {
            get {
                return this.hChecker2Field;
            }
            set {
                this.hChecker2Field = value;
            }
        }
        /// <remarks/>
        public string HCheckDate2 {
            get {
                return this.hCheckDate2Field;
            }
            set {
                this.hCheckDate2Field = value;
            }
        }
        /// <remarks/>
        public long HCheckFlow {
            get {
                return this.hCheckFlowField;
            }
            set {
                this.hCheckFlowField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_POStockInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        private System.DateTime hArrivalDateField;
        private long hSPIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HArrivalDate {
            get {
                return this.hArrivalDateField;
            }
            set {
                this.hArrivalDateField = value;
            }
        }
        /// <remarks/>
        public long HSPID {
            get {
                return this.hSPIDField;
            }
            set {
                this.hSPIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_OtherOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hStockStyleField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ICStockBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private long hCurIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSellSIDField;
        private long hConveyCompIDField;
        private long hConveyTypeIDField;
        private float hCarriageField;
        private string hSeOrderBillNo_MField;
        private string hSeOrderBillNoField;
        private double hConveyMoneyField;
        private double hCheckMoneyField;
        private double hCheckMoneyForField;
        private double hRemainMoneyField;
        private long hCheckStatusField;
        private string hHookTypeField;
        private double hHookQtyField;
        private string hCarNoField;
        private string hLinkManField;
        private string hLinkPhoneField;
        private string hAddressField;
        private long hProcIDField;
        private long hSALEORGIDField;
        private long hPRDORGIDField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        private long hSETTLEORGIDField;
        private long hOWNERSUPPLIERIDField;
        private long hDEMANDORGIDField;
        private long hPURCHASEORGIDField;
        private long hPAYORGIDField;
        private string hOWNERTYPEIDField;
        private string hStockStyleField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSellSID {
            get {
                return this.hSellSIDField;
            }
            set {
                this.hSellSIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyCompID {
            get {
                return this.hConveyCompIDField;
            }
            set {
                this.hConveyCompIDField = value;
            }
        }
        /// <remarks/>
        public long HConveyTypeID {
            get {
                return this.hConveyTypeIDField;
            }
            set {
                this.hConveyTypeIDField = value;
            }
        }
        /// <remarks/>
        public float HCarriage {
            get {
                return this.hCarriageField;
            }
            set {
                this.hCarriageField = value;
            }
        }
        /// <remarks/>
        public string HSeOrderBillNo_M {
            get {
                return this.hSeOrderBillNo_MField;
            }
            set {
                this.hSeOrderBillNo_MField = value;
            }
        }
        /// <remarks/>
        public string HSeOrderBillNo {
            get {
                return this.hSeOrderBillNoField;
            }
            set {
                this.hSeOrderBillNoField = value;
            }
        }
        /// <remarks/>
        public double HConveyMoney {
            get {
                return this.hConveyMoneyField;
            }
            set {
                this.hConveyMoneyField = value;
            }
        }
        /// <remarks/>
        public double HCheckMoney {
            get {
                return this.hCheckMoneyField;
            }
            set {
                this.hCheckMoneyField = value;
            }
        }
        /// <remarks/>
        public double HCheckMoneyFor {
            get {
                return this.hCheckMoneyForField;
            }
            set {
                this.hCheckMoneyForField = value;
            }
        }
        /// <remarks/>
        public double HRemainMoney {
            get {
                return this.hRemainMoneyField;
            }
            set {
                this.hRemainMoneyField = value;
            }
        }
        /// <remarks/>
        public long HCheckStatus {
            get {
                return this.hCheckStatusField;
            }
            set {
                this.hCheckStatusField = value;
            }
        }
        /// <remarks/>
        public string HHookType {
            get {
                return this.hHookTypeField;
            }
            set {
                this.hHookTypeField = value;
            }
        }
        /// <remarks/>
        public double HHookQty {
            get {
                return this.hHookQtyField;
            }
            set {
                this.hHookQtyField = value;
            }
        }
        /// <remarks/>
        public string HCarNo {
            get {
                return this.hCarNoField;
            }
            set {
                this.hCarNoField = value;
            }
        }
        /// <remarks/>
        public string HLinkMan {
            get {
                return this.hLinkManField;
            }
            set {
                this.hLinkManField = value;
            }
        }
        /// <remarks/>
        public string HLinkPhone {
            get {
                return this.hLinkPhoneField;
            }
            set {
                this.hLinkPhoneField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public long HSALEORGID {
            get {
                return this.hSALEORGIDField;
            }
            set {
                this.hSALEORGIDField = value;
            }
        }
        /// <remarks/>
        public long HPRDORGID {
            get {
                return this.hPRDORGIDField;
            }
            set {
                this.hPRDORGIDField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
        /// <remarks/>
        public long HSETTLEORGID {
            get {
                return this.hSETTLEORGIDField;
            }
            set {
                this.hSETTLEORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERSUPPLIERID {
            get {
                return this.hOWNERSUPPLIERIDField;
            }
            set {
                this.hOWNERSUPPLIERIDField = value;
            }
        }
        /// <remarks/>
        public long HDEMANDORGID {
            get {
                return this.hDEMANDORGIDField;
            }
            set {
                this.hDEMANDORGIDField = value;
            }
        }
        /// <remarks/>
        public long HPURCHASEORGID {
            get {
                return this.hPURCHASEORGIDField;
            }
            set {
                this.hPURCHASEORGIDField = value;
            }
        }
        /// <remarks/>
        public long HPAYORGID {
            get {
                return this.hPAYORGIDField;
            }
            set {
                this.hPAYORGIDField = value;
            }
        }
        /// <remarks/>
        public string HOWNERTYPEID {
            get {
                return this.hOWNERTYPEIDField;
            }
            set {
                this.hOWNERTYPEIDField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_EntrustOutBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hEmpIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hMangerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HMangerID {
            get {
                return this.hMangerIDField;
            }
            set {
                this.hMangerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsQC_NoPassProdCheckBillMain : ClsXt_BaseBillMain {
        private long hPrintQtyField;
        private long hSourceIDField;
        private long hICMOInterIDField;
        private string hICMOBillNoField;
        private double hInStockQtyField;
        private double hCheckQtyField;
        private double hRightQtyField;
        private long hFirstCheckEmpField;
        private string hCheckerResultField;
        private string hNoteField;
        private long hProcExchInterIDField;
        private long hProcExchEntryIDField;
        private string hProcExchBillNoField;
        private long hMaterIDField;
        private long hProcIDField;
        private long hWorkCenterIDField;
        private double hBadQtyField;
        private double hPlanQtyField;
        private double hBadPNLField;
        private double hPlanPNLField;
        private string hGroupNameField;
        private string hOrderProcNoField;
        private double hProcExchQtyField;
        /// <remarks/>
        public long HPrintQty {
            get {
                return this.hPrintQtyField;
            }
            set {
                this.hPrintQtyField = value;
            }
        }
        /// <remarks/>
        public long HSourceID {
            get {
                return this.hSourceIDField;
            }
            set {
                this.hSourceIDField = value;
            }
        }
        /// <remarks/>
        public long HICMOInterID {
            get {
                return this.hICMOInterIDField;
            }
            set {
                this.hICMOInterIDField = value;
            }
        }
        /// <remarks/>
        public string HICMOBillNo {
            get {
                return this.hICMOBillNoField;
            }
            set {
                this.hICMOBillNoField = value;
            }
        }
        /// <remarks/>
        public double HInStockQty {
            get {
                return this.hInStockQtyField;
            }
            set {
                this.hInStockQtyField = value;
            }
        }
        /// <remarks/>
        public double HCheckQty {
            get {
                return this.hCheckQtyField;
            }
            set {
                this.hCheckQtyField = value;
            }
        }
        /// <remarks/>
        public double HRightQty {
            get {
                return this.hRightQtyField;
            }
            set {
                this.hRightQtyField = value;
            }
        }
        /// <remarks/>
        public long HFirstCheckEmp {
            get {
                return this.hFirstCheckEmpField;
            }
            set {
                this.hFirstCheckEmpField = value;
            }
        }
        /// <remarks/>
        public string HCheckerResult {
            get {
                return this.hCheckerResultField;
            }
            set {
                this.hCheckerResultField = value;
            }
        }
        /// <remarks/>
        public string HNote {
            get {
                return this.hNoteField;
            }
            set {
                this.hNoteField = value;
            }
        }
        /// <remarks/>
        public long HProcExchInterID {
            get {
                return this.hProcExchInterIDField;
            }
            set {
                this.hProcExchInterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcExchEntryID {
            get {
                return this.hProcExchEntryIDField;
            }
            set {
                this.hProcExchEntryIDField = value;
            }
        }
        /// <remarks/>
        public string HProcExchBillNo {
            get {
                return this.hProcExchBillNoField;
            }
            set {
                this.hProcExchBillNoField = value;
            }
        }
        /// <remarks/>
        public long HMaterID {
            get {
                return this.hMaterIDField;
            }
            set {
                this.hMaterIDField = value;
            }
        }
        /// <remarks/>
        public long HProcID {
            get {
                return this.hProcIDField;
            }
            set {
                this.hProcIDField = value;
            }
        }
        /// <remarks/>
        public long HWorkCenterID {
            get {
                return this.hWorkCenterIDField;
            }
            set {
                this.hWorkCenterIDField = value;
            }
        }
        /// <remarks/>
        public double HBadQty {
            get {
                return this.hBadQtyField;
            }
            set {
                this.hBadQtyField = value;
            }
        }
        /// <remarks/>
        public double HPlanQty {
            get {
                return this.hPlanQtyField;
            }
            set {
                this.hPlanQtyField = value;
            }
        }
        /// <remarks/>
        public double HBadPNL {
            get {
                return this.hBadPNLField;
            }
            set {
                this.hBadPNLField = value;
            }
        }
        /// <remarks/>
        public double HPlanPNL {
            get {
                return this.hPlanPNLField;
            }
            set {
                this.hPlanPNLField = value;
            }
        }
        /// <remarks/>
        public string HGroupName {
            get {
                return this.hGroupNameField;
            }
            set {
                this.hGroupNameField = value;
            }
        }
        /// <remarks/>
        public string HOrderProcNo {
            get {
                return this.hOrderProcNoField;
            }
            set {
                this.hOrderProcNoField = value;
            }
        }
        /// <remarks/>
        public double HProcExchQty {
            get {
                return this.hProcExchQtyField;
            }
            set {
                this.hProcExchQtyField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsCg_POInStockBillMain_K3 : ClsXt_BaseBillMain {
        private long hCheckerIDField;
        private long hCusIDField;
        private string hAddressField;
        private long hSSIDField;
        private long hCurIDField;
        private double hExRateField;
        private long hMangerIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private long hSupIDField;
        private long hPSStyleIDField;
        private long hWHIDField;
        /// <remarks/>
        public long HCheckerID {
            get {
                return this.hCheckerIDField;
            }
            set {
                this.hCheckerIDField = value;
            }
        }
        /// <remarks/>
        public long HCusID {
            get {
                return this.hCusIDField;
            }
            set {
                this.hCusIDField = value;
            }
        }
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HSSID {
            get {
                return this.hSSIDField;
            }
            set {
                this.hSSIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public double HExRate {
            get {
                return this.hExRateField;
            }
            set {
                this.hExRateField = value;
            }
        }
        /// <remarks/>
        public long HMangerID {
            get {
                return this.hMangerIDField;
            }
            set {
                this.hMangerIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HPSStyleID {
            get {
                return this.hPSStyleIDField;
            }
            set {
                this.hPSStyleIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsCg_POInStockBillMain : ClsXt_BaseBillMain {
        private string hAddressField;
        private long hSupIDField;
        private long hCurIDField;
        private long hWHIDField;
        private float hExRateField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        /// <remarks/>
        public string HAddress {
            get {
                return this.hAddressField;
            }
            set {
                this.hAddressField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HCurID {
            get {
                return this.hCurIDField;
            }
            set {
                this.hCurIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public float HExRate {
            get {
                return this.hExRateField;
            }
            set {
                this.hExRateField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ProductInBillMain : ClsXt_BaseBillMain {
        private string hDateForWebField;
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public string HDateForWeb {
            get {
                return this.hDateForWebField;
            }
            set {
                this.hDateForWebField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_MouldProdInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_OtherInBillMain : ClsXt_BaseBillMain {
        private long hSupIDField;
        private long hWHIDField;
        private long hSCWHIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hStockStyleField;
        private long hSTOCKORGIDField;
        private long hOWNERIDField;
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HSTOCKORGID {
            get {
                return this.hSTOCKORGIDField;
            }
            set {
                this.hSTOCKORGIDField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveMouldStockBill_NewCompletedEventHandler(object sender, set_SaveMouldStockBill_NewCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveMouldStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveMouldStockBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void MouldTempList_ModifyCompletedEventHandler(object sender, MouldTempList_ModifyCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class MouldTempList_ModifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal MouldTempList_ModifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetMouldSourceCompletedEventHandler(object sender, GetMouldSourceCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetMouldSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetSc_MouldStockBillMain_TempListCompletedEventHandler(object sender, GetSc_MouldStockBillMain_TempListCompletedEventArgs e);
    
@@ -50395,6 +50660,40 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_InfoByBarCodeForReportCompletedEventHandler(object sender, get_InfoByBarCodeForReportCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_InfoByBarCodeForReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_InfoByBarCodeForReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsGy_BarCodeBill_WMS_Model_View Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsGy_BarCodeBill_WMS_Model_View)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
@@ -52615,6 +52914,40 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_SourceBarCode_ICMOReportCompletedEventHandler(object sender, get_SourceBarCode_ICMOReportCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_ICMOReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_ICMOReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_SourceBarCode_ProductInCompletedEventHandler(object sender, get_SourceBarCode_ProductInCompletedEventArgs e);
    
    /// <remarks/>
@@ -52660,6 +52993,40 @@
        private object[] results;
        
        internal get_SourceBarCode_POStockInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_WMS Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_SourceBarCode_EntrustInCompletedEventHandler(object sender, get_SourceBarCode_EntrustInCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_SourceBarCode_EntrustInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_SourceBarCode_EntrustInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -53571,17 +53938,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveMouldStockBill_NewCompletedEventHandler(object sender, set_SaveMouldStockBill_NewCompletedEventArgs e);
    public delegate void set_CheckOtherInBillCompletedEventHandler(object sender, set_CheckOtherInBillCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveMouldStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_CheckOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal set_SaveMouldStockBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_CheckOtherInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -53591,74 +53958,6 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void MouldTempList_ModifyCompletedEventHandler(object sender, MouldTempList_ModifyCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class MouldTempList_ModifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal MouldTempList_ModifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetMouldSourceCompletedEventHandler(object sender, GetMouldSourceCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetMouldSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        
@@ -55983,40 +56282,6 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_InfoByBarCodeForReportCompletedEventHandler(object sender, get_InfoByBarCodeForReportCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_InfoByBarCodeForReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_InfoByBarCodeForReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsGy_BarCodeBill_WMS_Model_View Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsGy_BarCodeBill_WMS_Model_View)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveEntrustOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustOutBill_BillCheckCompletedEventArgs e);
    
    /// <remarks/>
@@ -57825,40 +58090,6 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_CheckOtherInBillCompletedEventHandler(object sender, set_CheckOtherInBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_CheckOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_CheckOtherInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveMoveStockStepInBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepInBill_NewCompletedEventArgs e);
    
    /// <remarks/>
@@ -58293,6 +58524,40 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveSellOutBill_MESCompletedEventHandler(object sender, set_SaveSellOutBill_MESCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveSellOutBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveSellOutBill_MESCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveSellOutBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBill_CLDCompletedEventArgs e);
    
    /// <remarks/>