1
cwjbxqmz
2024-02-26 17be11c6c4be17c9944004a99551ebe6159a12ba
WebAPI/Web References/WebS/Reference.cs
@@ -34,6 +34,20 @@
    [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;
        private System.Threading.SendOrPostCallback GetBillEntry_TmpListOperationCompleted;
        private System.Threading.SendOrPostCallback GetBillEntryTmpListOperationCompleted;
        private System.Threading.SendOrPostCallback get_CheckTypeByPackBarCode_PackOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_PackUnionOperationCompleted;
@@ -58,6 +72,10 @@
        
        private System.Threading.SendOrPostCallback set_SavePackUnionBill_AddOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_PackBarCode_DeletePackUnionBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_DeletePackUnionBillOperationCompleted;
        private System.Threading.SendOrPostCallback get_BarCodePack_In_MoveStockBill_HuanTuoOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_BarCode_MoveStockBill_HuanTuoOperationCompleted;
@@ -77,6 +95,8 @@
        private System.Threading.SendOrPostCallback set_SavePackUnionCarryUpBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_DelPackUnionBill_TempOperationCompleted;
        private System.Threading.SendOrPostCallback TempList_Modify_PackOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetSc_PackUnionBill_TempListOperationCompleted;
        
@@ -139,6 +159,14 @@
        private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
        
        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;
        private System.Threading.SendOrPostCallback get_MaxBillNoAndIDOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_MaxBillNoAndID_K3OperationCompleted;
        
@@ -244,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;
        
@@ -296,19 +328,13 @@
        
        private System.Threading.SendOrPostCallback set_DelSc_MouldStockBillMain_TempOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveMouldStockBill_NewOperationCompleted;
        private System.Threading.SendOrPostCallback set_CheckOtherInBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback MouldTempList_ModifyOperationCompleted;
        private System.Threading.SendOrPostCallback set_AuditOtherInBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetMouldSourceOperationCompleted;
        private System.Threading.SendOrPostCallback get_StockInStyleOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetSc_MouldStockBillMain_TempListOperationCompleted;
        private System.Threading.SendOrPostCallback DeleteMouldBillListOperationCompleted;
        private System.Threading.SendOrPostCallback GetBillEntry_TmpListOperationCompleted;
        private System.Threading.SendOrPostCallback GetBillEntryTmpListOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherInBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLD_NewOperationCompleted;
        
@@ -446,13 +472,11 @@
        
        private System.Threading.SendOrPostCallback get_InfoByBarCode_SourceOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_InfoByBarCodeForReportOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_BillCheckOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_InfoByStationInBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_InfoByStationOutBillOperationCompleted;
        private System.Threading.SendOrPostCallback get_MaxBillNoAndIDOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveOtherOutBillOperationCompleted;
        
@@ -552,14 +576,6 @@
        
        private System.Threading.SendOrPostCallback set_CheckAddOtherInBillOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_CheckOtherInBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_AuditOtherInBillOperationCompleted;
        private System.Threading.SendOrPostCallback get_StockInStyleOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherInBill_NewOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveMoveStockStepInBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveMoveStockStepInBill_CLD_NewOperationCompleted;
@@ -585,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;
        
@@ -662,11 +680,7 @@
        
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_CLDOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_BillCheckOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBillOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherOutBackBill_NewOperationCompleted;
        private System.Threading.SendOrPostCallback set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_ChangGuiOperationCompleted;
        
@@ -801,6 +815,8 @@
        private System.Threading.SendOrPostCallback set_SaveMoveStockStepOutBill_NewOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveMoveStockStepOutBill_CLD_NewOperationCompleted;
        private System.Threading.SendOrPostCallback GetSc_ICMOBillListOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetSc_ICMOReportBillListOperationCompleted;
        
@@ -970,8 +986,6 @@
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_CheckOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted;
        private System.Threading.SendOrPostCallback HelloWorldOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetMaterialListOperationCompleted;
@@ -1128,6 +1142,8 @@
        
        private System.Threading.SendOrPostCallback GetKf_STJGOutBillListOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetSc_PrepareMTRLBillListOperationCompleted;
        private System.Threading.SendOrPostCallback GetCg_POStockInBackBillList_CLDOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetCg_EntrustInBackBillList_CLDOperationCompleted;
@@ -1139,8 +1155,6 @@
        private System.Threading.SendOrPostCallback GetKf_ProductInBillListOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetSc_ICMOBackBillListOperationCompleted;
        private System.Threading.SendOrPostCallback GetSc_ICMOBillListOperationCompleted;
        
        private bool useDefaultCredentialsSetExplicitly;
        
@@ -1181,6 +1195,27 @@
        }
        
        /// <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/>
        public event DeleteMouldBillListCompletedEventHandler DeleteMouldBillListCompleted;
        /// <remarks/>
        public event GetBillEntry_TmpListCompletedEventHandler GetBillEntry_TmpListCompleted;
        /// <remarks/>
        public event GetBillEntryTmpListCompletedEventHandler GetBillEntryTmpListCompleted;
        /// <remarks/>
        public event get_CheckTypeByPackBarCode_PackCompletedEventHandler get_CheckTypeByPackBarCode_PackCompleted;
        
        /// <remarks/>
@@ -1217,6 +1252,12 @@
        public event set_SavePackUnionBill_AddCompletedEventHandler set_SavePackUnionBill_AddCompleted;
        
        /// <remarks/>
        public event get_PackBarCode_DeletePackUnionBillCompletedEventHandler get_PackBarCode_DeletePackUnionBillCompleted;
        /// <remarks/>
        public event set_DeletePackUnionBillCompletedEventHandler set_DeletePackUnionBillCompleted;
        /// <remarks/>
        public event get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler get_BarCodePack_In_MoveStockBill_HuanTuoCompleted;
        
        /// <remarks/>
@@ -1245,6 +1286,9 @@
        
        /// <remarks/>
        public event set_DelPackUnionBill_TempCompletedEventHandler set_DelPackUnionBill_TempCompleted;
        /// <remarks/>
        public event TempList_Modify_PackCompletedEventHandler TempList_Modify_PackCompleted;
        
        /// <remarks/>
        public event GetSc_PackUnionBill_TempListCompletedEventHandler GetSc_PackUnionBill_TempListCompleted;
@@ -1338,6 +1382,18 @@
        
        /// <remarks/>
        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/>
        public event get_InfoByStationOutBillCompletedEventHandler get_InfoByStationOutBillCompleted;
        /// <remarks/>
        public event get_MaxBillNoAndIDCompletedEventHandler get_MaxBillNoAndIDCompleted;
        
        /// <remarks/>
        public event get_MaxBillNoAndID_K3CompletedEventHandler get_MaxBillNoAndID_K3Completed;
@@ -1496,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;
@@ -1574,25 +1636,16 @@
        public event set_DelSc_MouldStockBillMain_TempCompletedEventHandler set_DelSc_MouldStockBillMain_TempCompleted;
        
        /// <remarks/>
        public event set_SaveMouldStockBill_NewCompletedEventHandler set_SaveMouldStockBill_NewCompleted;
        public event set_CheckOtherInBillCompletedEventHandler set_CheckOtherInBillCompleted;
        
        /// <remarks/>
        public event MouldTempList_ModifyCompletedEventHandler MouldTempList_ModifyCompleted;
        public event set_AuditOtherInBillCompletedEventHandler set_AuditOtherInBillCompleted;
        
        /// <remarks/>
        public event GetMouldSourceCompletedEventHandler GetMouldSourceCompleted;
        public event get_StockInStyleCompletedEventHandler get_StockInStyleCompleted;
        
        /// <remarks/>
        public event GetSc_MouldStockBillMain_TempListCompletedEventHandler GetSc_MouldStockBillMain_TempListCompleted;
        /// <remarks/>
        public event DeleteMouldBillListCompletedEventHandler DeleteMouldBillListCompleted;
        /// <remarks/>
        public event GetBillEntry_TmpListCompletedEventHandler GetBillEntry_TmpListCompleted;
        /// <remarks/>
        public event GetBillEntryTmpListCompletedEventHandler GetBillEntryTmpListCompleted;
        public event set_SaveOtherInBill_NewCompletedEventHandler set_SaveOtherInBill_NewCompleted;
        
        /// <remarks/>
        public event set_SaveOtherInBill_CLD_NewCompletedEventHandler set_SaveOtherInBill_CLD_NewCompleted;
@@ -1799,16 +1852,13 @@
        public event get_InfoByBarCode_SourceCompletedEventHandler get_InfoByBarCode_SourceCompleted;
        
        /// <remarks/>
        public event get_InfoByBarCodeForReportCompletedEventHandler get_InfoByBarCodeForReportCompleted;
        public event set_SaveEntrustOutBill_BillCheckCompletedEventHandler set_SaveEntrustOutBill_BillCheckCompleted;
        
        /// <remarks/>
        public event get_InfoByStationInBillCompletedEventHandler get_InfoByStationInBillCompleted;
        public event set_SaveOtherOutBackBillCompletedEventHandler set_SaveOtherOutBackBillCompleted;
        
        /// <remarks/>
        public event get_InfoByStationOutBillCompletedEventHandler get_InfoByStationOutBillCompleted;
        /// <remarks/>
        public event get_MaxBillNoAndIDCompletedEventHandler get_MaxBillNoAndIDCompleted;
        public event set_SaveOtherOutBackBill_NewCompletedEventHandler set_SaveOtherOutBackBill_NewCompleted;
        
        /// <remarks/>
        public event set_SaveOtherOutBillCompletedEventHandler set_SaveOtherOutBillCompleted;
@@ -1958,18 +2008,6 @@
        public event set_CheckAddOtherInBillCompletedEventHandler set_CheckAddOtherInBillCompleted;
        
        /// <remarks/>
        public event set_CheckOtherInBillCompletedEventHandler set_CheckOtherInBillCompleted;
        /// <remarks/>
        public event set_AuditOtherInBillCompletedEventHandler set_AuditOtherInBillCompleted;
        /// <remarks/>
        public event get_StockInStyleCompletedEventHandler get_StockInStyleCompleted;
        /// <remarks/>
        public event set_SaveOtherInBill_NewCompletedEventHandler set_SaveOtherInBill_NewCompleted;
        /// <remarks/>
        public event set_SaveMoveStockStepInBill_NewCompletedEventHandler set_SaveMoveStockStepInBill_NewCompleted;
        
        /// <remarks/>
@@ -2007,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;
@@ -2123,13 +2164,7 @@
        public event set_SaveEntrustOutBill_CLDCompletedEventHandler set_SaveEntrustOutBill_CLDCompleted;
        
        /// <remarks/>
        public event set_SaveEntrustOutBill_BillCheckCompletedEventHandler set_SaveEntrustOutBill_BillCheckCompleted;
        /// <remarks/>
        public event set_SaveOtherOutBackBillCompletedEventHandler set_SaveOtherOutBackBillCompleted;
        /// <remarks/>
        public event set_SaveOtherOutBackBill_NewCompletedEventHandler set_SaveOtherOutBackBill_NewCompleted;
        public event set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler set_ClearPonderationBillMain_Temp_ChangGuiCompleted;
        
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler set_SavePonderationBillMain_Temp_ChangGuiCompleted;
@@ -2331,6 +2366,9 @@
        
        /// <remarks/>
        public event set_SaveMoveStockStepOutBill_CLD_NewCompletedEventHandler set_SaveMoveStockStepOutBill_CLD_NewCompleted;
        /// <remarks/>
        public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted;
        
        /// <remarks/>
        public event GetSc_ICMOReportBillListCompletedEventHandler GetSc_ICMOReportBillListCompleted;
@@ -2585,9 +2623,6 @@
        public event set_SavePonderationBillMain_Temp_CheckCompletedEventHandler set_SavePonderationBillMain_Temp_CheckCompleted;
        
        /// <remarks/>
        public event set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler set_ClearPonderationBillMain_Temp_ChangGuiCompleted;
        /// <remarks/>
        public event HelloWorldCompletedEventHandler HelloWorldCompleted;
        
        /// <remarks/>
@@ -2822,6 +2857,9 @@
        public event GetKf_STJGOutBillListCompletedEventHandler GetKf_STJGOutBillListCompleted;
        
        /// <remarks/>
        public event GetSc_PrepareMTRLBillListCompletedEventHandler GetSc_PrepareMTRLBillListCompleted;
        /// <remarks/>
        public event GetCg_POStockInBackBillList_CLDCompletedEventHandler GetCg_POStockInBackBillList_CLDCompleted;
        
        /// <remarks/>
@@ -2840,7 +2878,261 @@
        public event GetSc_ICMOBackBillListCompletedEventHandler GetSc_ICMOBackBillListCompleted;
        
        /// <remarks/>
        public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted;
        [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)]
        public System.Data.DataSet GetSc_MouldStockBillMain_TempList(string sHBillType, string sHMaker, long sHOWNERID) {
            object[] results = this.Invoke("GetSc_MouldStockBillMain_TempList", new object[] {
                        sHBillType,
                        sHMaker,
                        sHOWNERID});
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetSc_MouldStockBillMain_TempListAsync(string sHBillType, string sHMaker, long sHOWNERID) {
            this.GetSc_MouldStockBillMain_TempListAsync(sHBillType, sHMaker, sHOWNERID, null);
        }
        /// <remarks/>
        public void GetSc_MouldStockBillMain_TempListAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
            if ((this.GetSc_MouldStockBillMain_TempListOperationCompleted == null)) {
                this.GetSc_MouldStockBillMain_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_MouldStockBillMain_TempListOperationCompleted);
            }
            this.InvokeAsync("GetSc_MouldStockBillMain_TempList", new object[] {
                        sHBillType,
                        sHMaker,
                        sHOWNERID}, this.GetSc_MouldStockBillMain_TempListOperationCompleted, userState);
        }
        private void OnGetSc_MouldStockBillMain_TempListOperationCompleted(object arg) {
            if ((this.GetSc_MouldStockBillMain_TempListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetSc_MouldStockBillMain_TempListCompleted(this, new GetSc_MouldStockBillMain_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteMouldBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool DeleteMouldBillList(long HInterID, ref string sErrMsg) {
            object[] results = this.Invoke("DeleteMouldBillList", new object[] {
                        HInterID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void DeleteMouldBillListAsync(long HInterID, string sErrMsg) {
            this.DeleteMouldBillListAsync(HInterID, sErrMsg, null);
        }
        /// <remarks/>
        public void DeleteMouldBillListAsync(long HInterID, string sErrMsg, object userState) {
            if ((this.DeleteMouldBillListOperationCompleted == null)) {
                this.DeleteMouldBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteMouldBillListOperationCompleted);
            }
            this.InvokeAsync("DeleteMouldBillList", new object[] {
                        HInterID,
                        sErrMsg}, this.DeleteMouldBillListOperationCompleted, userState);
        }
        private void OnDeleteMouldBillListOperationCompleted(object arg) {
            if ((this.DeleteMouldBillListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.DeleteMouldBillListCompleted(this, new DeleteMouldBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetBillEntry_TmpList(long HInterID, string HBillNo, string HBillType, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
            object[] results = this.Invoke("GetBillEntry_TmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg});
            sMouldManagerCtl = ((string)(results[1]));
            sFIFOCtl = ((string)(results[2]));
            sErrMsg = ((string)(results[3]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
            this.GetBillEntry_TmpListAsync(HInterID, HBillNo, HBillType, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
        }
        /// <remarks/>
        public void GetBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
            if ((this.GetBillEntry_TmpListOperationCompleted == null)) {
                this.GetBillEntry_TmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpListOperationCompleted);
            }
            this.InvokeAsync("GetBillEntry_TmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg}, this.GetBillEntry_TmpListOperationCompleted, userState);
        }
        private void OnGetBillEntry_TmpListOperationCompleted(object arg) {
            if ((this.GetBillEntry_TmpListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetBillEntry_TmpListCompleted(this, new GetBillEntry_TmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntryTmpList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetBillEntryTmpList(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
            object[] results = this.Invoke("GetBillEntryTmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HStockOrgID,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg});
            sMouldManagerCtl = ((string)(results[1]));
            sFIFOCtl = ((string)(results[2]));
            sErrMsg = ((string)(results[3]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
            this.GetBillEntryTmpListAsync(HInterID, HBillNo, HBillType, HStockOrgID, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
        }
        /// <remarks/>
        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
            if ((this.GetBillEntryTmpListOperationCompleted == null)) {
                this.GetBillEntryTmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntryTmpListOperationCompleted);
            }
            this.InvokeAsync("GetBillEntryTmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HStockOrgID,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg}, this.GetBillEntryTmpListOperationCompleted, userState);
        }
        private void OnGetBillEntryTmpListOperationCompleted(object arg) {
            if ((this.GetBillEntryTmpListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetBillEntryTmpListCompleted(this, new GetBillEntryTmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByPackBarCode_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -3329,6 +3621,86 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_PackBarCode_DeletePackUnionBill", 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 get_PackBarCode_DeletePackUnionBill(string HBarCode_Pack, string HHMaker, long HStockOrgID, ref string sErrMsg) {
            object[] results = this.Invoke("get_PackBarCode_DeletePackUnionBill", new object[] {
                        HBarCode_Pack,
                        HHMaker,
                        HStockOrgID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void get_PackBarCode_DeletePackUnionBillAsync(string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg) {
            this.get_PackBarCode_DeletePackUnionBillAsync(HBarCode_Pack, HHMaker, HStockOrgID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_PackBarCode_DeletePackUnionBillAsync(string HBarCode_Pack, string HHMaker, long HStockOrgID, string sErrMsg, object userState) {
            if ((this.get_PackBarCode_DeletePackUnionBillOperationCompleted == null)) {
                this.get_PackBarCode_DeletePackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_PackBarCode_DeletePackUnionBillOperationCompleted);
            }
            this.InvokeAsync("get_PackBarCode_DeletePackUnionBill", new object[] {
                        HBarCode_Pack,
                        HHMaker,
                        HStockOrgID,
                        sErrMsg}, this.get_PackBarCode_DeletePackUnionBillOperationCompleted, userState);
        }
        private void Onget_PackBarCode_DeletePackUnionBillOperationCompleted(object arg) {
            if ((this.get_PackBarCode_DeletePackUnionBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_PackBarCode_DeletePackUnionBillCompleted(this, new get_PackBarCode_DeletePackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_DeletePackUnionBill", 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_DeletePackUnionBill(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, ref string sErrMsg) {
            object[] results = this.Invoke("set_DeletePackUnionBill", new object[] {
                        HInterID,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HComputerName,
                        HIPAddress,
                        HModCaption,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_DeletePackUnionBillAsync(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, string sErrMsg) {
            this.set_DeletePackUnionBillAsync(HInterID, HBillNo, HBarCode_Pack, HMaker, HComputerName, HIPAddress, HModCaption, sErrMsg, null);
        }
        /// <remarks/>
        public void set_DeletePackUnionBillAsync(long HInterID, string HBillNo, string HBarCode_Pack, string HMaker, string HComputerName, string HIPAddress, string HModCaption, string sErrMsg, object userState) {
            if ((this.set_DeletePackUnionBillOperationCompleted == null)) {
                this.set_DeletePackUnionBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_DeletePackUnionBillOperationCompleted);
            }
            this.InvokeAsync("set_DeletePackUnionBill", new object[] {
                        HInterID,
                        HBillNo,
                        HBarCode_Pack,
                        HMaker,
                        HComputerName,
                        HIPAddress,
                        HModCaption,
                        sErrMsg}, this.set_DeletePackUnionBillOperationCompleted, userState);
        }
        private void Onset_DeletePackUnionBillOperationCompleted(object arg) {
            if ((this.set_DeletePackUnionBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_DeletePackUnionBillCompleted(this, new set_DeletePackUnionBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCodePack_In_MoveStockBill_HuanTuo", 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_BarCodePack_In_MoveStockBill_HuanTuo(long HInterID, string HBillNo, string HBarCode_Pack, long HStockOrgID, ref string sErrMsg) {
            object[] results = this.Invoke("get_BarCodePack_In_MoveStockBill_HuanTuo", new object[] {
@@ -3729,6 +4101,42 @@
            if ((this.set_DelPackUnionBill_TempCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_DelPackUnionBill_TempCompleted(this, new set_DelPackUnionBill_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/TempList_Modify_Pack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool TempList_Modify_Pack(long sHInterID, string sHBillNo, string sHBillType, ref string sErrMsg) {
            object[] results = this.Invoke("TempList_Modify_Pack", new object[] {
                        sHInterID,
                        sHBillNo,
                        sHBillType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void TempList_Modify_PackAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg) {
            this.TempList_Modify_PackAsync(sHInterID, sHBillNo, sHBillType, sErrMsg, null);
        }
        /// <remarks/>
        public void TempList_Modify_PackAsync(long sHInterID, string sHBillNo, string sHBillType, string sErrMsg, object userState) {
            if ((this.TempList_Modify_PackOperationCompleted == null)) {
                this.TempList_Modify_PackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTempList_Modify_PackOperationCompleted);
            }
            this.InvokeAsync("TempList_Modify_Pack", new object[] {
                        sHInterID,
                        sHBillNo,
                        sHBillType,
                        sErrMsg}, this.TempList_Modify_PackOperationCompleted, userState);
        }
        private void OnTempList_Modify_PackOperationCompleted(object arg) {
            if ((this.TempList_Modify_PackCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.TempList_Modify_PackCompleted(this, new TempList_Modify_PackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -5057,6 +5465,140 @@
            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));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByStationInBill", 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 get_InfoByStationInBill(string lngBillKey, ref string sReturn) {
            object[] results = this.Invoke("get_InfoByStationInBill", new object[] {
                        lngBillKey,
                        sReturn});
            sReturn = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void get_InfoByStationInBillAsync(string lngBillKey, string sReturn) {
            this.get_InfoByStationInBillAsync(lngBillKey, sReturn, null);
        }
        /// <remarks/>
        public void get_InfoByStationInBillAsync(string lngBillKey, string sReturn, object userState) {
            if ((this.get_InfoByStationInBillOperationCompleted == null)) {
                this.get_InfoByStationInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByStationInBillOperationCompleted);
            }
            this.InvokeAsync("get_InfoByStationInBill", new object[] {
                        lngBillKey,
                        sReturn}, this.get_InfoByStationInBillOperationCompleted, userState);
        }
        private void Onget_InfoByStationInBillOperationCompleted(object arg) {
            if ((this.get_InfoByStationInBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_InfoByStationInBillCompleted(this, new get_InfoByStationInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByStationOutBill", 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 get_InfoByStationOutBill(string lngBillKey, ref string sReturn) {
            object[] results = this.Invoke("get_InfoByStationOutBill", new object[] {
                        lngBillKey,
                        sReturn});
            sReturn = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void get_InfoByStationOutBillAsync(string lngBillKey, string sReturn) {
            this.get_InfoByStationOutBillAsync(lngBillKey, sReturn, null);
        }
        /// <remarks/>
        public void get_InfoByStationOutBillAsync(string lngBillKey, string sReturn, object userState) {
            if ((this.get_InfoByStationOutBillOperationCompleted == null)) {
                this.get_InfoByStationOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByStationOutBillOperationCompleted);
            }
            this.InvokeAsync("get_InfoByStationOutBill", new object[] {
                        lngBillKey,
                        sReturn}, this.get_InfoByStationOutBillOperationCompleted, userState);
        }
        private void Onget_InfoByStationOutBillOperationCompleted(object arg) {
            if ((this.get_InfoByStationOutBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_InfoByStationOutBillCompleted(this, new get_InfoByStationOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool get_MaxBillNoAndID(string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
            object[] results = this.Invoke("get_MaxBillNoAndID", new object[] {
                        HTranType,
                        HBillNo,
                        HInterID,
                        sErrMsg});
            HBillNo = ((string)(results[1]));
            HInterID = ((long)(results[2]));
            sErrMsg = ((string)(results[3]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void get_MaxBillNoAndIDAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg) {
            this.get_MaxBillNoAndIDAsync(HTranType, HBillNo, HInterID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_MaxBillNoAndIDAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
            if ((this.get_MaxBillNoAndIDOperationCompleted == null)) {
                this.get_MaxBillNoAndIDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndIDOperationCompleted);
            }
            this.InvokeAsync("get_MaxBillNoAndID", new object[] {
                        HTranType,
                        HBillNo,
                        HInterID,
                        sErrMsg}, this.get_MaxBillNoAndIDOperationCompleted, userState);
        }
        private void Onget_MaxBillNoAndIDOperationCompleted(object arg) {
            if ((this.get_MaxBillNoAndIDCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_MaxBillNoAndIDCompleted(this, new get_MaxBillNoAndIDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -8052,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[] {
@@ -8136,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));
            }
        }
        
@@ -9723,9 +10353,100 @@
        }
        
        /// <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,
                        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_AuditOtherInBill", 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_AuditOtherInBill(ClsKf_OtherInBillMain_K3 oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_AuditOtherInBill", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_AuditOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg) {
            this.set_AuditOtherInBillAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_AuditOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg, object userState) {
            if ((this.set_AuditOtherInBillOperationCompleted == null)) {
                this.set_AuditOtherInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditOtherInBillOperationCompleted);
            }
            this.InvokeAsync("set_AuditOtherInBill", new object[] {
                        oMain,
                        sErrMsg}, this.set_AuditOtherInBillOperationCompleted, userState);
        }
        private void Onset_AuditOtherInBillOperationCompleted(object arg) {
            if ((this.set_AuditOtherInBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_AuditOtherInBillCompleted(this, new set_AuditOtherInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_StockInStyle", 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 get_StockInStyle() {
            object[] results = this.Invoke("get_StockInStyle", new object[0]);
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void get_StockInStyleAsync() {
            this.get_StockInStyleAsync(null);
        }
        /// <remarks/>
        public void get_StockInStyleAsync(object userState) {
            if ((this.get_StockInStyleOperationCompleted == null)) {
                this.get_StockInStyleOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_StockInStyleOperationCompleted);
            }
            this.InvokeAsync("get_StockInStyle", new object[0], this.get_StockInStyleOperationCompleted, userState);
        }
        private void Onget_StockInStyleOperationCompleted(object arg) {
            if ((this.get_StockInStyleCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_StockInStyleCompleted(this, new get_StockInStyleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_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_SaveOtherInBill_New(ClsKf_OtherInBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherInBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
@@ -9734,248 +10455,25 @@
        }
        
        /// <remarks/>
        public void set_SaveMouldStockBill_NewAsync(ClsSc_MouldStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveMouldStockBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
        public void set_SaveOtherInBill_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveOtherInBill_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);
        public void set_SaveOtherInBill_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SaveOtherInBill_NewOperationCompleted == null)) {
                this.set_SaveOtherInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_SaveMouldStockBill_New", new object[] {
            this.InvokeAsync("set_SaveOtherInBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SaveMouldStockBill_NewOperationCompleted, userState);
                        sErrMsg}, this.set_SaveOtherInBill_NewOperationCompleted, userState);
        }
        
        private void Onset_SaveMouldStockBill_NewOperationCompleted(object arg) {
            if ((this.set_SaveMouldStockBill_NewCompleted != null)) {
        private void Onset_SaveOtherInBill_NewOperationCompleted(object arg) {
            if ((this.set_SaveOtherInBill_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)]
        public System.Data.DataSet GetSc_MouldStockBillMain_TempList(string sHBillType, string sHMaker, long sHOWNERID) {
            object[] results = this.Invoke("GetSc_MouldStockBillMain_TempList", new object[] {
                        sHBillType,
                        sHMaker,
                        sHOWNERID});
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetSc_MouldStockBillMain_TempListAsync(string sHBillType, string sHMaker, long sHOWNERID) {
            this.GetSc_MouldStockBillMain_TempListAsync(sHBillType, sHMaker, sHOWNERID, null);
        }
        /// <remarks/>
        public void GetSc_MouldStockBillMain_TempListAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
            if ((this.GetSc_MouldStockBillMain_TempListOperationCompleted == null)) {
                this.GetSc_MouldStockBillMain_TempListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_MouldStockBillMain_TempListOperationCompleted);
            }
            this.InvokeAsync("GetSc_MouldStockBillMain_TempList", new object[] {
                        sHBillType,
                        sHMaker,
                        sHOWNERID}, this.GetSc_MouldStockBillMain_TempListOperationCompleted, userState);
        }
        private void OnGetSc_MouldStockBillMain_TempListOperationCompleted(object arg) {
            if ((this.GetSc_MouldStockBillMain_TempListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetSc_MouldStockBillMain_TempListCompleted(this, new GetSc_MouldStockBillMain_TempListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteMouldBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool DeleteMouldBillList(long HInterID, ref string sErrMsg) {
            object[] results = this.Invoke("DeleteMouldBillList", new object[] {
                        HInterID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void DeleteMouldBillListAsync(long HInterID, string sErrMsg) {
            this.DeleteMouldBillListAsync(HInterID, sErrMsg, null);
        }
        /// <remarks/>
        public void DeleteMouldBillListAsync(long HInterID, string sErrMsg, object userState) {
            if ((this.DeleteMouldBillListOperationCompleted == null)) {
                this.DeleteMouldBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteMouldBillListOperationCompleted);
            }
            this.InvokeAsync("DeleteMouldBillList", new object[] {
                        HInterID,
                        sErrMsg}, this.DeleteMouldBillListOperationCompleted, userState);
        }
        private void OnDeleteMouldBillListOperationCompleted(object arg) {
            if ((this.DeleteMouldBillListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.DeleteMouldBillListCompleted(this, new DeleteMouldBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntry_TmpList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetBillEntry_TmpList(long HInterID, string HBillNo, string HBillType, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
            object[] results = this.Invoke("GetBillEntry_TmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg});
            sMouldManagerCtl = ((string)(results[1]));
            sFIFOCtl = ((string)(results[2]));
            sErrMsg = ((string)(results[3]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
            this.GetBillEntry_TmpListAsync(HInterID, HBillNo, HBillType, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
        }
        /// <remarks/>
        public void GetBillEntry_TmpListAsync(long HInterID, string HBillNo, string HBillType, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
            if ((this.GetBillEntry_TmpListOperationCompleted == null)) {
                this.GetBillEntry_TmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntry_TmpListOperationCompleted);
            }
            this.InvokeAsync("GetBillEntry_TmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg}, this.GetBillEntry_TmpListOperationCompleted, userState);
        }
        private void OnGetBillEntry_TmpListOperationCompleted(object arg) {
            if ((this.GetBillEntry_TmpListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetBillEntry_TmpListCompleted(this, new GetBillEntry_TmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetBillEntryTmpList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public System.Data.DataSet GetBillEntryTmpList(long HInterID, string HBillNo, string HBillType, long HStockOrgID, ref string sMouldManagerCtl, ref string sFIFOCtl, ref string sErrMsg) {
            object[] results = this.Invoke("GetBillEntryTmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HStockOrgID,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg});
            sMouldManagerCtl = ((string)(results[1]));
            sFIFOCtl = ((string)(results[2]));
            sErrMsg = ((string)(results[3]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg) {
            this.GetBillEntryTmpListAsync(HInterID, HBillNo, HBillType, HStockOrgID, sMouldManagerCtl, sFIFOCtl, sErrMsg, null);
        }
        /// <remarks/>
        public void GetBillEntryTmpListAsync(long HInterID, string HBillNo, string HBillType, long HStockOrgID, string sMouldManagerCtl, string sFIFOCtl, string sErrMsg, object userState) {
            if ((this.GetBillEntryTmpListOperationCompleted == null)) {
                this.GetBillEntryTmpListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillEntryTmpListOperationCompleted);
            }
            this.InvokeAsync("GetBillEntryTmpList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HStockOrgID,
                        sMouldManagerCtl,
                        sFIFOCtl,
                        sErrMsg}, this.GetBillEntryTmpListOperationCompleted, userState);
        }
        private void OnGetBillEntryTmpListOperationCompleted(object arg) {
            if ((this.GetBillEntryTmpListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetBillEntryTmpListCompleted(this, new GetBillEntryTmpListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_SaveOtherInBill_NewCompleted(this, new set_SaveOtherInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -12286,136 +12784,102 @@
        }
        
        /// <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,
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveEntrustOutBill_BillCheck(ClsKf_EntrustOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveEntrustOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((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/get_InfoByStationInBill", 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 get_InfoByStationInBill(string lngBillKey, ref string sReturn) {
            object[] results = this.Invoke("get_InfoByStationInBill", new object[] {
                        lngBillKey,
                        sReturn});
            sReturn = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void get_InfoByStationInBillAsync(string lngBillKey, string sReturn) {
            this.get_InfoByStationInBillAsync(lngBillKey, sReturn, null);
        }
        /// <remarks/>
        public void get_InfoByStationInBillAsync(string lngBillKey, string sReturn, object userState) {
            if ((this.get_InfoByStationInBillOperationCompleted == null)) {
                this.get_InfoByStationInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByStationInBillOperationCompleted);
            }
            this.InvokeAsync("get_InfoByStationInBill", new object[] {
                        lngBillKey,
                        sReturn}, this.get_InfoByStationInBillOperationCompleted, userState);
        }
        private void Onget_InfoByStationInBillOperationCompleted(object arg) {
            if ((this.get_InfoByStationInBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_InfoByStationInBillCompleted(this, new get_InfoByStationInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByStationOutBill", 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 get_InfoByStationOutBill(string lngBillKey, ref string sReturn) {
            object[] results = this.Invoke("get_InfoByStationOutBill", new object[] {
                        lngBillKey,
                        sReturn});
            sReturn = ((string)(results[1]));
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void get_InfoByStationOutBillAsync(string lngBillKey, string sReturn) {
            this.get_InfoByStationOutBillAsync(lngBillKey, sReturn, null);
        }
        /// <remarks/>
        public void get_InfoByStationOutBillAsync(string lngBillKey, string sReturn, object userState) {
            if ((this.get_InfoByStationOutBillOperationCompleted == null)) {
                this.get_InfoByStationOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByStationOutBillOperationCompleted);
            }
            this.InvokeAsync("get_InfoByStationOutBill", new object[] {
                        lngBillKey,
                        sReturn}, this.get_InfoByStationOutBillOperationCompleted, userState);
        }
        private void Onget_InfoByStationOutBillOperationCompleted(object arg) {
            if ((this.get_InfoByStationOutBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_InfoByStationOutBillCompleted(this, new get_InfoByStationOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_MaxBillNoAndID", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool get_MaxBillNoAndID(string HTranType, ref string HBillNo, ref long HInterID, ref string sErrMsg) {
            object[] results = this.Invoke("get_MaxBillNoAndID", new object[] {
                        HTranType,
                        HBillNo,
                        HInterID,
                        sErrMsg});
            HBillNo = ((string)(results[1]));
            HInterID = ((long)(results[2]));
            sErrMsg = ((string)(results[3]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void get_MaxBillNoAndIDAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg) {
            this.get_MaxBillNoAndIDAsync(HTranType, HBillNo, HInterID, sErrMsg, null);
        public void set_SaveEntrustOutBill_BillCheckAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg) {
            this.set_SaveEntrustOutBill_BillCheckAsync(oMain, sErrMsg, null);
        }
        
        /// <remarks/>
        public void get_MaxBillNoAndIDAsync(string HTranType, string HBillNo, long HInterID, string sErrMsg, object userState) {
            if ((this.get_MaxBillNoAndIDOperationCompleted == null)) {
                this.get_MaxBillNoAndIDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_MaxBillNoAndIDOperationCompleted);
        public void set_SaveEntrustOutBill_BillCheckAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveEntrustOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveEntrustOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBill_BillCheckOperationCompleted);
            }
            this.InvokeAsync("get_MaxBillNoAndID", new object[] {
                        HTranType,
                        HBillNo,
                        HInterID,
                        sErrMsg}, this.get_MaxBillNoAndIDOperationCompleted, userState);
            this.InvokeAsync("set_SaveEntrustOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveEntrustOutBill_BillCheckOperationCompleted, userState);
        }
        
        private void Onget_MaxBillNoAndIDOperationCompleted(object arg) {
            if ((this.get_MaxBillNoAndIDCompleted != null)) {
        private void Onset_SaveEntrustOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveEntrustOutBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_MaxBillNoAndIDCompleted(this, new get_MaxBillNoAndIDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_SaveEntrustOutBill_BillCheckCompleted(this, new set_SaveEntrustOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveOtherOutBackBillAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SaveOtherOutBackBillOperationCompleted == null)) {
                this.set_SaveOtherOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBackBillOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherOutBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SaveOtherOutBackBillOperationCompleted, userState);
        }
        private void Onset_SaveOtherOutBackBillOperationCompleted(object arg) {
            if ((this.set_SaveOtherOutBackBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherOutBackBillCompleted(this, new set_SaveOtherOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill_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_SaveOtherOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBackBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveOtherOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SaveOtherOutBackBill_NewOperationCompleted == null)) {
                this.set_SaveOtherOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBackBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherOutBackBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SaveOtherOutBackBill_NewOperationCompleted, userState);
        }
        private void Onset_SaveOtherOutBackBill_NewOperationCompleted(object arg) {
            if ((this.set_SaveOtherOutBackBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherOutBackBill_NewCompleted(this, new set_SaveOtherOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -14081,131 +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_AuditOtherInBill", 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_AuditOtherInBill(ClsKf_OtherInBillMain_K3 oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_AuditOtherInBill", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_AuditOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg) {
            this.set_AuditOtherInBillAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_AuditOtherInBillAsync(ClsKf_OtherInBillMain_K3 oMain, string sErrMsg, object userState) {
            if ((this.set_AuditOtherInBillOperationCompleted == null)) {
                this.set_AuditOtherInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_AuditOtherInBillOperationCompleted);
            }
            this.InvokeAsync("set_AuditOtherInBill", new object[] {
                        oMain,
                        sErrMsg}, this.set_AuditOtherInBillOperationCompleted, userState);
        }
        private void Onset_AuditOtherInBillOperationCompleted(object arg) {
            if ((this.set_AuditOtherInBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_AuditOtherInBillCompleted(this, new set_AuditOtherInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_StockInStyle", 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 get_StockInStyle() {
            object[] results = this.Invoke("get_StockInStyle", new object[0]);
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void get_StockInStyleAsync() {
            this.get_StockInStyleAsync(null);
        }
        /// <remarks/>
        public void get_StockInStyleAsync(object userState) {
            if ((this.get_StockInStyleOperationCompleted == null)) {
                this.get_StockInStyleOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_StockInStyleOperationCompleted);
            }
            this.InvokeAsync("get_StockInStyle", new object[0], this.get_StockInStyleOperationCompleted, userState);
        }
        private void Onget_StockInStyleOperationCompleted(object arg) {
            if ((this.get_StockInStyleCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_StockInStyleCompleted(this, new get_StockInStyleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_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_SaveOtherInBill_New(ClsKf_OtherInBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherInBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherInBill_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveOtherInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherInBill_NewAsync(ClsKf_OtherInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SaveOtherInBill_NewOperationCompleted == null)) {
                this.set_SaveOtherInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherInBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SaveOtherInBill_NewOperationCompleted, userState);
        }
        private void Onset_SaveOtherInBill_NewOperationCompleted(object arg) {
            if ((this.set_SaveOtherInBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherInBill_NewCompleted(this, new set_SaveOtherInBill_NewCompletedEventArgs(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[] {
@@ -14649,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));
            }
        }
        
@@ -15929,102 +16304,76 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveEntrustOutBill_BillCheck(ClsKf_EntrustOutBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveEntrustOutBill_BillCheck", new object[] {
                        oMain,
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_ClearPonderationBillMain_Temp_ChangGui", 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_ClearPonderationBillMain_Temp_ChangGui(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, ref string sErrMsg) {
            object[] results = this.Invoke("set_ClearPonderationBillMain_Temp_ChangGui", new object[] {
                        HInterID,
                        HMaterID,
                        HAuxPropID,
                        HMTONo,
                        HWhID,
                        HSPID,
                        HSCWhID,
                        HSCSPID,
                        HBatchNo,
                        HSourceInterID,
                        HSourceEntryID,
                        sBarCode,
                        sBillType,
                        sQty,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void set_SaveEntrustOutBill_BillCheckAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg) {
            this.set_SaveEntrustOutBill_BillCheckAsync(oMain, sErrMsg, null);
        public void set_ClearPonderationBillMain_Temp_ChangGuiAsync(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, string sErrMsg) {
            this.set_ClearPonderationBillMain_Temp_ChangGuiAsync(HInterID, HMaterID, HAuxPropID, HMTONo, HWhID, HSPID, HSCWhID, HSCSPID, HBatchNo, HSourceInterID, HSourceEntryID, sBarCode, sBillType, sQty, sErrMsg, null);
        }
        
        /// <remarks/>
        public void set_SaveEntrustOutBill_BillCheckAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveEntrustOutBill_BillCheckOperationCompleted == null)) {
                this.set_SaveEntrustOutBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBill_BillCheckOperationCompleted);
        public void set_ClearPonderationBillMain_Temp_ChangGuiAsync(
                    long HInterID,
                    long HMaterID,
                    long HAuxPropID,
                    string HMTONo,
                    long HWhID,
                    long HSPID,
                    long HSCWhID,
                    long HSCSPID,
                    string HBatchNo,
                    long HSourceInterID,
                    long HSourceEntryID,
                    string sBarCode,
                    string sBillType,
                    double sQty,
                    string sErrMsg,
                    object userState) {
            if ((this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted == null)) {
                this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted);
            }
            this.InvokeAsync("set_SaveEntrustOutBill_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveEntrustOutBill_BillCheckOperationCompleted, userState);
            this.InvokeAsync("set_ClearPonderationBillMain_Temp_ChangGui", new object[] {
                        HInterID,
                        HMaterID,
                        HAuxPropID,
                        HMTONo,
                        HWhID,
                        HSPID,
                        HSCWhID,
                        HSCSPID,
                        HBatchNo,
                        HSourceInterID,
                        HSourceEntryID,
                        sBarCode,
                        sBillType,
                        sQty,
                        sErrMsg}, this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted, userState);
        }
        
        private void Onset_SaveEntrustOutBill_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveEntrustOutBill_BillCheckCompleted != null)) {
        private void Onset_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted(object arg) {
            if ((this.set_ClearPonderationBillMain_Temp_ChangGuiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveEntrustOutBill_BillCheckCompleted(this, new set_SaveEntrustOutBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveOtherOutBackBillAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SaveOtherOutBackBillOperationCompleted == null)) {
                this.set_SaveOtherOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBackBillOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherOutBackBill", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SaveOtherOutBackBillOperationCompleted, userState);
        }
        private void Onset_SaveOtherOutBackBillOperationCompleted(object arg) {
            if ((this.set_SaveOtherOutBackBillCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherOutBackBillCompleted(this, new set_SaveOtherOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBackBill_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_SaveOtherOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherOutBackBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
            this.set_SaveOtherOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
            if ((this.set_SaveOtherOutBackBill_NewOperationCompleted == null)) {
                this.set_SaveOtherOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBackBill_NewOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherOutBackBill_New", new object[] {
                        oMain,
                        sHSourceType,
                        sErrMsg}, this.set_SaveOtherOutBackBill_NewOperationCompleted, userState);
        }
        private void Onset_SaveOtherOutBackBill_NewOperationCompleted(object arg) {
            if ((this.set_SaveOtherOutBackBill_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherOutBackBill_NewCompleted(this, new set_SaveOtherOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.set_ClearPonderationBillMain_Temp_ChangGuiCompleted(this, new set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -18597,6 +18946,35 @@
            if ((this.set_SaveMoveStockStepOutBill_CLD_NewCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveMoveStockStepOutBill_CLD_NewCompleted(this, new set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_ICMOBillList", 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 GetSc_ICMOBillList(string sWhere) {
            object[] results = this.Invoke("GetSc_ICMOBillList", new object[] {
                        sWhere});
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetSc_ICMOBillListAsync(string sWhere) {
            this.GetSc_ICMOBillListAsync(sWhere, null);
        }
        /// <remarks/>
        public void GetSc_ICMOBillListAsync(string sWhere, object userState) {
            if ((this.GetSc_ICMOBillListOperationCompleted == null)) {
                this.GetSc_ICMOBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_ICMOBillListOperationCompleted);
            }
            this.InvokeAsync("GetSc_ICMOBillList", new object[] {
                        sWhere}, this.GetSc_ICMOBillListOperationCompleted, userState);
        }
        private void OnGetSc_ICMOBillListOperationCompleted(object arg) {
            if ((this.GetSc_ICMOBillListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetSc_ICMOBillListCompleted(this, new GetSc_ICMOBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -21353,80 +21731,6 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_ClearPonderationBillMain_Temp_ChangGui", 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_ClearPonderationBillMain_Temp_ChangGui(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, ref string sErrMsg) {
            object[] results = this.Invoke("set_ClearPonderationBillMain_Temp_ChangGui", new object[] {
                        HInterID,
                        HMaterID,
                        HAuxPropID,
                        HMTONo,
                        HWhID,
                        HSPID,
                        HSCWhID,
                        HSCSPID,
                        HBatchNo,
                        HSourceInterID,
                        HSourceEntryID,
                        sBarCode,
                        sBillType,
                        sQty,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_ClearPonderationBillMain_Temp_ChangGuiAsync(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, string sErrMsg) {
            this.set_ClearPonderationBillMain_Temp_ChangGuiAsync(HInterID, HMaterID, HAuxPropID, HMTONo, HWhID, HSPID, HSCWhID, HSCSPID, HBatchNo, HSourceInterID, HSourceEntryID, sBarCode, sBillType, sQty, sErrMsg, null);
        }
        /// <remarks/>
        public void set_ClearPonderationBillMain_Temp_ChangGuiAsync(
                    long HInterID,
                    long HMaterID,
                    long HAuxPropID,
                    string HMTONo,
                    long HWhID,
                    long HSPID,
                    long HSCWhID,
                    long HSCSPID,
                    string HBatchNo,
                    long HSourceInterID,
                    long HSourceEntryID,
                    string sBarCode,
                    string sBillType,
                    double sQty,
                    string sErrMsg,
                    object userState) {
            if ((this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted == null)) {
                this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted);
            }
            this.InvokeAsync("set_ClearPonderationBillMain_Temp_ChangGui", new object[] {
                        HInterID,
                        HMaterID,
                        HAuxPropID,
                        HMTONo,
                        HWhID,
                        HSPID,
                        HSCWhID,
                        HSCSPID,
                        HBatchNo,
                        HSourceInterID,
                        HSourceEntryID,
                        sBarCode,
                        sBillType,
                        sQty,
                        sErrMsg}, this.set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted, userState);
        }
        private void Onset_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted(object arg) {
            if ((this.set_ClearPonderationBillMain_Temp_ChangGuiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_ClearPonderationBillMain_Temp_ChangGuiCompleted(this, new set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/HelloWorld", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public string HelloWorld() {
            object[] results = this.Invoke("HelloWorld", new object[0]);
@@ -23960,6 +24264,35 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_PrepareMTRLBillList", 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 GetSc_PrepareMTRLBillList(string sWhere) {
            object[] results = this.Invoke("GetSc_PrepareMTRLBillList", new object[] {
                        sWhere});
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetSc_PrepareMTRLBillListAsync(string sWhere) {
            this.GetSc_PrepareMTRLBillListAsync(sWhere, null);
        }
        /// <remarks/>
        public void GetSc_PrepareMTRLBillListAsync(string sWhere, object userState) {
            if ((this.GetSc_PrepareMTRLBillListOperationCompleted == null)) {
                this.GetSc_PrepareMTRLBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_PrepareMTRLBillListOperationCompleted);
            }
            this.InvokeAsync("GetSc_PrepareMTRLBillList", new object[] {
                        sWhere}, this.GetSc_PrepareMTRLBillListOperationCompleted, userState);
        }
        private void OnGetSc_PrepareMTRLBillListOperationCompleted(object arg) {
            if ((this.GetSc_PrepareMTRLBillListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetSc_PrepareMTRLBillListCompleted(this, new GetSc_PrepareMTRLBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetCg_POStockInBackBillList_CLD", 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 GetCg_POStockInBackBillList_CLD(string sWhere) {
            object[] results = this.Invoke("GetCg_POStockInBackBillList_CLD", new object[] {
@@ -24134,35 +24467,6 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_ICMOBillList", 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 GetSc_ICMOBillList(string sWhere) {
            object[] results = this.Invoke("GetSc_ICMOBillList", new object[] {
                        sWhere});
            return ((System.Data.DataSet)(results[0]));
        }
        /// <remarks/>
        public void GetSc_ICMOBillListAsync(string sWhere) {
            this.GetSc_ICMOBillListAsync(sWhere, null);
        }
        /// <remarks/>
        public void GetSc_ICMOBillListAsync(string sWhere, object userState) {
            if ((this.GetSc_ICMOBillListOperationCompleted == null)) {
                this.GetSc_ICMOBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_ICMOBillListOperationCompleted);
            }
            this.InvokeAsync("GetSc_ICMOBillList", new object[] {
                        sWhere}, this.GetSc_ICMOBillListOperationCompleted, userState);
        }
        private void OnGetSc_ICMOBillListOperationCompleted(object arg) {
            if ((this.GetSc_ICMOBillListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.GetSc_ICMOBillListCompleted(this, new GetSc_ICMOBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        public new void CancelAsync(object userState) {
            base.CancelAsync(userState);
        }
@@ -24187,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;
            }
        }
        
@@ -24460,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;
            }
        }
        
@@ -24600,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;
            }
        }
    }
@@ -33807,339 +34275,6 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_OtherInBillMain_K3 {
        private long hInterIDField;
        private string hBillNoField;
        private System.DateTime hDateField;
        private long hYearField;
        private long hPeriodField;
        private long hSManagerIDField;
        private long hFManagerIDField;
        private long hManagerIDField;
        private long hSupplyIDField;
        private long hSCWHIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private bool hRedBlueFlagField;
        private string hBillTypeField;
        private string hRemarkField;
        private string hMakerField;
        private long hBillerIDField;
        private string hMakeDateField;
        private string hUpDaterField;
        private string hUpDateDateField;
        private string hCheckerField;
        private string hCheckDateField;
        private string hCloseManField;
        private string hCloseDateField;
        private string hDeleteManField;
        private string hDeleteDateField;
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HDate {
            get {
                return this.hDateField;
            }
            set {
                this.hDateField = value;
            }
        }
        /// <remarks/>
        public long HYear {
            get {
                return this.hYearField;
            }
            set {
                this.hYearField = value;
            }
        }
        /// <remarks/>
        public long HPeriod {
            get {
                return this.hPeriodField;
            }
            set {
                this.hPeriodField = value;
            }
        }
        /// <remarks/>
        public long HSManagerID {
            get {
                return this.hSManagerIDField;
            }
            set {
                this.hSManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HFManagerID {
            get {
                return this.hFManagerIDField;
            }
            set {
                this.hFManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSupplyID {
            get {
                return this.hSupplyIDField;
            }
            set {
                this.hSupplyIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = 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 bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HBillType {
            get {
                return this.hBillTypeField;
            }
            set {
                this.hBillTypeField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HMaker {
            get {
                return this.hMakerField;
            }
            set {
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public long HBillerID {
            get {
                return this.hBillerIDField;
            }
            set {
                this.hBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HUpDater {
            get {
                return this.hUpDaterField;
            }
            set {
                this.hUpDaterField = value;
            }
        }
        /// <remarks/>
        public string HUpDateDate {
            get {
                return this.hUpDateDateField;
            }
            set {
                this.hUpDateDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker {
            get {
                return this.hCheckerField;
            }
            set {
                this.hCheckerField = value;
            }
        }
        /// <remarks/>
        public string HCheckDate {
            get {
                return this.hCheckDateField;
            }
            set {
                this.hCheckDateField = value;
            }
        }
        /// <remarks/>
        public string HCloseMan {
            get {
                return this.hCloseManField;
            }
            set {
                this.hCloseManField = value;
            }
        }
        /// <remarks/>
        public string HCloseDate {
            get {
                return this.hCloseDateField;
            }
            set {
                this.hCloseDateField = value;
            }
        }
        /// <remarks/>
        public string HDeleteMan {
            get {
                return this.hDeleteManField;
            }
            set {
                this.hDeleteManField = value;
            }
        }
        /// <remarks/>
        public string HDeleteDate {
            get {
                return this.hDeleteDateField;
            }
            set {
                this.hDeleteDateField = value;
            }
        }
    }
    /// <remarks/>
    [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_K3 {
        
        private long hInterIDField;
@@ -35254,75 +35389,48 @@
    }
    
    /// <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_EntrustOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StdWorkQtyBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MESBeginWorkBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StationInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_SellOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(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_ICStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_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 {
    public partial class ClsKf_OtherInBillMain_K3 {
        private long hInterIDField;
        private string hBillNoField;
        private System.DateTime hDateField;
        
        private long hYearField;
        
        private long hPeriodField;
        
        private long hSManagerIDField;
        private long hFManagerIDField;
        private long hManagerIDField;
        private long hSupplyIDField;
        private long hSCWHIDField;
        private long hDeptIDField;
        private long hEmpIDField;
        private string hExplanationField;
        private bool hRedBlueFlagField;
        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 long hBillerIDField;
        
        private string hMakeDateField;
        
@@ -35334,31 +35442,43 @@
        
        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;
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        
        private string hMainSourceBillNoField;
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        
        private string hMainSourceBillTypeField;
        private long hMainSourceInterIDField;
        private long hMainSourceEntryIDField;
        /// <remarks/>
        public System.DateTime HDate {
            get {
                return this.hDateField;
            }
            set {
                this.hDateField = value;
            }
        }
        
        /// <remarks/>
        public long HYear {
@@ -35381,92 +35501,102 @@
        }
        
        /// <remarks/>
        public long HSManagerID {
            get {
                return this.hSManagerIDField;
            }
            set {
                this.hSManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HFManagerID {
            get {
                return this.hFManagerIDField;
            }
            set {
                this.hFManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HSupplyID {
            get {
                return this.hSupplyIDField;
            }
            set {
                this.hSupplyIDField = value;
            }
        }
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = 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 bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = 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;
            }
        }
        
@@ -35481,22 +35611,22 @@
        }
        
        /// <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 long HBillerID {
            get {
                return this.hBillerIDField;
            }
            set {
                this.hBillerIDField = value;
            }
        }
        
@@ -35551,36 +35681,6 @@
        }
        
        /// <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;
@@ -35601,16 +35701,6 @@
        }
        
        /// <remarks/>
        public bool HCloseType {
            get {
                return this.hCloseTypeField;
            }
            set {
                this.hCloseTypeField = value;
            }
        }
        /// <remarks/>
        public string HDeleteMan {
            get {
                return this.hDeleteManField;
@@ -35627,6587 +35717,6 @@
            }
            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_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 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_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_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 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;
            }
        }
    }
@@ -48187,6 +41696,7063 @@
    }
    
    /// <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;
        /// <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.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);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetSc_MouldStockBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetSc_MouldStockBillMain_TempListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void DeleteMouldBillListCompletedEventHandler(object sender, DeleteMouldBillListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class DeleteMouldBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal DeleteMouldBillListCompletedEventArgs(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 GetBillEntry_TmpListCompletedEventHandler(object sender, GetBillEntry_TmpListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetBillEntry_TmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetBillEntry_TmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sMouldManagerCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sFIFOCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetBillEntryTmpListCompletedEventHandler(object sender, GetBillEntryTmpListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetBillEntryTmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetBillEntryTmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sMouldManagerCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sFIFOCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByPackBarCode_PackCompletedEventHandler(object sender, get_CheckTypeByPackBarCode_PackCompletedEventArgs e);
    
@@ -48596,6 +49162,74 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_PackBarCode_DeletePackUnionBillCompletedEventHandler(object sender, get_PackBarCode_DeletePackUnionBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_PackBarCode_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_PackBarCode_DeletePackUnionBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_DeletePackUnionBillCompletedEventHandler(object sender, set_DeletePackUnionBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_DeletePackUnionBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs e);
    
    /// <remarks/>
@@ -48913,6 +49547,40 @@
        private object[] results;
        
        internal set_DelPackUnionBill_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void TempList_Modify_PackCompletedEventHandler(object sender, TempList_Modify_PackCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class TempList_Modify_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal TempList_Modify_PackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -49968,6 +50636,158 @@
            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]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_InfoByStationInBillCompletedEventHandler(object sender, get_InfoByStationInBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_InfoByStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_InfoByStationInBillCompletedEventArgs(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 sReturn {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_InfoByStationOutBillCompletedEventHandler(object sender, get_InfoByStationOutBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_InfoByStationOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_InfoByStationOutBillCompletedEventArgs(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 sReturn {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_MaxBillNoAndIDCompletedEventHandler(object sender, get_MaxBillNoAndIDCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_MaxBillNoAndIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_MaxBillNoAndIDCompletedEventArgs(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 HBillNo {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public long HInterID {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
@@ -52070,6 +52890,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/>
@@ -52115,6 +52969,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;
        }
@@ -53026,17 +53914,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;
        }
@@ -53060,17 +53948,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void MouldTempList_ModifyCompletedEventHandler(object sender, MouldTempList_ModifyCompletedEventArgs e);
    public delegate void set_AuditOtherInBillCompletedEventHandler(object sender, set_AuditOtherInBillCompletedEventArgs 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 {
    public partial class set_AuditOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal MouldTempList_ModifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_AuditOtherInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -53094,51 +53982,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetMouldSourceCompletedEventHandler(object sender, GetMouldSourceCompletedEventArgs e);
    public delegate void get_StockInStyleCompletedEventHandler(object sender, get_StockInStyleCompletedEventArgs 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 {
    public partial class get_StockInStyleCompletedEventArgs : 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);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetSc_MouldStockBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetSc_MouldStockBillMain_TempListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal get_StockInStyleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -53154,17 +54008,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void DeleteMouldBillListCompletedEventHandler(object sender, DeleteMouldBillListCompletedEventArgs e);
    public delegate void set_SaveOtherInBill_NewCompletedEventHandler(object sender, set_SaveOtherInBill_NewCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class DeleteMouldBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_SaveOtherInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal DeleteMouldBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SaveOtherInBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -53182,106 +54036,6 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetBillEntry_TmpListCompletedEventHandler(object sender, GetBillEntry_TmpListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetBillEntry_TmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetBillEntry_TmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sMouldManagerCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sFIFOCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetBillEntryTmpListCompletedEventHandler(object sender, GetBillEntryTmpListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetBillEntryTmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetBillEntryTmpListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sMouldManagerCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sFIFOCtl {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
            }
        }
    }
@@ -55504,119 +56258,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_InfoByBarCodeForReportCompletedEventHandler(object sender, get_InfoByBarCodeForReportCompletedEventArgs e);
    public delegate void set_SaveEntrustOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustOutBill_BillCheckCompletedEventArgs 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 {
    public partial class set_SaveEntrustOutBill_BillCheckCompletedEventArgs : 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 get_InfoByStationInBillCompletedEventHandler(object sender, get_InfoByStationInBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_InfoByStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_InfoByStationInBillCompletedEventArgs(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 sReturn {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_InfoByStationOutBillCompletedEventHandler(object sender, get_InfoByStationOutBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_InfoByStationOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_InfoByStationOutBillCompletedEventArgs(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 sReturn {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_MaxBillNoAndIDCompletedEventHandler(object sender, get_MaxBillNoAndIDCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_MaxBillNoAndIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_MaxBillNoAndIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_SaveEntrustOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -55630,18 +56282,36 @@
        }
        
        /// <remarks/>
        public string HBillNo {
        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_SaveOtherOutBackBillCompletedEventHandler(object sender, set_SaveOtherOutBackBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveOtherOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherOutBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public long HInterID {
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((long)(this.results[2]));
                return ((bool)(this.results[0]));
            }
        }
        
@@ -55649,7 +56319,41 @@
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[3]));
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveOtherOutBackBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBackBill_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_SaveOtherOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherOutBackBill_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]));
            }
        }
    }
@@ -57362,134 +58066,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_AuditOtherInBillCompletedEventHandler(object sender, set_AuditOtherInBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_AuditOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_AuditOtherInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_StockInStyleCompletedEventHandler(object sender, get_StockInStyleCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_StockInStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_StockInStyleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveOtherInBill_NewCompletedEventHandler(object sender, set_SaveOtherInBill_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_SaveOtherInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherInBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveMoveStockStepInBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepInBill_NewCompletedEventArgs e);
    
    /// <remarks/>
@@ -57901,6 +58477,40 @@
        private object[] results;
        
        internal set_SaveSellOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_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;
        }
@@ -59184,85 +59794,17 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveEntrustOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustOutBill_BillCheckCompletedEventArgs e);
    public delegate void set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveEntrustOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal set_SaveEntrustOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveOtherOutBackBillCompletedEventHandler(object sender, set_SaveOtherOutBackBillCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveOtherOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherOutBackBillCompletedEventArgs(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_SaveOtherOutBackBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBackBill_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_SaveOtherOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherOutBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -61366,6 +61908,32 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetSc_ICMOBillListCompletedEventHandler(object sender, GetSc_ICMOBillListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetSc_ICMOBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetSc_ICMOBillListCompletedEventArgs(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]));
            }
        }
    }
@@ -63917,40 +64485,6 @@
        private object[] results;
        
        internal set_SavePonderationBillMain_Temp_CheckCompletedEventArgs(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_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -66538,6 +67072,32 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetSc_PrepareMTRLBillListCompletedEventHandler(object sender, GetSc_PrepareMTRLBillListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetSc_PrepareMTRLBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetSc_PrepareMTRLBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetCg_POStockInBackBillList_CLDCompletedEventHandler(object sender, GetCg_POStockInBackBillList_CLDCompletedEventArgs e);
    
    /// <remarks/>
@@ -66679,32 +67239,6 @@
        private object[] results;
        
        internal GetSc_ICMOBackBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public System.Data.DataSet Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((System.Data.DataSet)(this.results[0]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void GetSc_ICMOBillListCompletedEventHandler(object sender, GetSc_ICMOBillListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class GetSc_ICMOBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal GetSc_ICMOBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }