yxj
2021-11-11 90e622a8998e84b4756649093b151732cd429a56
委外工序接收模块,界面增加报废品质确认、不良品质确认按钮
4个文件已修改
201 ■■■■ 已修改文件
DAL/车间管理/ClsSc_StationEntrustOutBill.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WorkM/流转卡管理/MES_StationEntrustOutBill.cs 68 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WorkM/流转卡管理/MES_StationEntrustOutBill.designer.cs 130 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WorkM/流转卡管理/MES_StationOutBill.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
DAL/³µ¼ä¹ÜÀí/ClsSc_StationEntrustOutBill.cs
@@ -121,6 +121,7 @@
                ",HProcID=" + omodel.HProcID.ToString() +
                ",HBadPNL=" + omodel.HBadPNL.ToString() +
                ",HWasterQty=" + omodel.HWasterQty.ToString() +
                ",HBadCount=" + omodel.HBadCount.ToString() +
                //",HICMOQty=" + omodel.HICMOQty.ToString() +
                //",HPlanQty=" + omodel.HPlanQty.ToString() +
                //",HStationOutTime='" + omodel.HStationOutTime + "'" +
WorkM/Á÷ת¿¨¹ÜÀí/MES_StationEntrustOutBill.cs
@@ -482,6 +482,7 @@
            this.txtHBadPNL.Text = BillOld.omodel.HBadPNL.ToString();
            this.txtHRemark.Text = BillOld.omodel.HRemark.ToString();
            this.txtHWasterQty.Text = BillOld.omodel.HWasterQty.ToString();
            this.txtHBadCount.Text = BillOld.omodel.HBadCount.ToString();
            this.txtHQty.Text = BillOld.omodel.HQty.ToString();
            this.txtHPieceQty.Text = BillOld.omodel.HPieceQty.ToString();
            this.txtHPlanPieceQty.Text = BillOld.omodel.HPlanPieceQty.ToString();
@@ -792,6 +793,7 @@
            BillNew.omodel.HOrderProcNO = DBUtility.ClsPub.isStrNull(this.txtHOrderProcNO.Text);
            BillNew.omodel.HBadPNL = DBUtility.ClsPub.isDoule(this.txtHBadPNL.Text);
            BillNew.omodel.HWasterQty = DBUtility.ClsPub.isDoule(this.txtHWasterQty.Text);
            BillNew.omodel.HBadCount = DBUtility.ClsPub.isDoule(this.txtHBadCount.Text);
            BillNew.omodel.HRemark = DBUtility.ClsPub.isStrNull(this.txtHRemark.Text);
            BillNew.omodel.HLastSubProc = true;
            BillNew.omodel.HMainSourceInterID = sHMainSourceInterID;
@@ -2490,5 +2492,71 @@
        {
            this.Sub_AddBill();
        }
        //报废品质确认按钮
        private void cmdBFChecker_Click(object sender, EventArgs e)
        {
            QC_NoPassProdCheckBill oBF = new QC_NoPassProdCheckBill();
            oBF.BillStatus = DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew;
            oBF.HMainSourceInterID = BillOld.omodel.HInterID;
            oBF.HProcExchInterID = lngBillKey;
            oBF.HProcExchEntryID = lngBillSubKey;
            oBF.HBillSubType = "报废评审";
            oBF.txtHLotNo.Text = txtHProcExchBillNo.Text;
            oBF.txtHOrderProcNo.Text = txtHOrderProcNO.Text;
            oBF.txtHMaterID.Text = txtHMaterName.Text;
            oBF.txtHMaterNumber.Text = txtHMaterID.Text;
            oBF.txtHModel.Text = txtHMaterModel.Text;
            oBF.txtHMaterID.Tag = txtHMaterID.Tag;
            oBF.txtHProcID.Tag = txtHProcID.Tag;
            oBF.txtHProcID.Text = txtHProcID.Text;
            oBF.txtHWorkCenterID.Text = "";
            oBF.txtHWorkCenterID.Tag = 0;
            oBF.txtHICMOInterID.Text = Pub_Class.ClsPub.isStrNull(txtHICMOBillNo.Tag);
            oBF.txtHICMOBillNo.Text = txtHICMOBillNo.Text;
            oBF.txtHProcExchQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHPlanQty.Text));
            oBF.txtHPlanQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHWasterQty.Text));
            oBF.txtHPlanPNL.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadPNL.Text));
            oBF.txtHBadPNL.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadPNL.Text));
            oBF.txtHBadQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHWasterQty.Text));
            oBF.ShowDialog();
            if (oBF.BillChange)
            {
                this.Sub_ShowBill();
            }
        }
        //不良品质确认按钮
        private void cmdChecker_Click(object sender, EventArgs e)
        {
            QC_NoPassProdCheckBill oBF = new QC_NoPassProdCheckBill();
            oBF.BillStatus = DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew;
            oBF.HMainSourceInterID = BillOld.omodel.HInterID;
            oBF.HProcExchInterID = lngBillKey;
            oBF.HProcExchEntryID = lngBillSubKey;
            oBF.HBillSubType = "不良评审";
            oBF.txtHLotNo.Text = txtHProcExchBillNo.Text;
            oBF.txtHOrderProcNo.Text = txtHOrderProcNO.Text;
            oBF.txtHMaterID.Text = txtHMaterName.Text;
            oBF.txtHMaterNumber.Text = txtHMaterID.Text;
            oBF.txtHModel.Text = txtHMaterModel.Text;
            oBF.txtHMaterID.Tag = txtHMaterID.Tag;
            oBF.txtHProcID.Tag = txtHProcID.Tag;
            oBF.txtHProcID.Text = txtHProcID.Text;
            oBF.txtHWorkCenterID.Text = "";
            oBF.txtHWorkCenterID.Tag = 0;
            oBF.txtHICMOInterID.Text = Pub_Class.ClsPub.isStrNull(txtHICMOBillNo.Tag);
            oBF.txtHICMOBillNo.Text = txtHICMOBillNo.Text;
            oBF.txtHProcExchQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHPlanQty.Text));
            oBF.txtHPlanQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadCount.Text));
            oBF.txtHPlanPNL.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadPNL.Text));
            oBF.txtHBadPNL.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadPNL.Text));
            oBF.txtHBadQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadCount.Text));
            oBF.ShowDialog();
            if (oBF.BillChange)
            {
                this.Sub_ShowBill();
            }
        }
    }
}
WorkM/Á÷ת¿¨¹ÜÀí/MES_StationEntrustOutBill.designer.cs
@@ -114,6 +114,7 @@
            this.cmdAddNew = new System.Windows.Forms.Button();
            this.timer1 = new System.Windows.Forms.Timer(this.components);
            this.panel1 = new System.Windows.Forms.Panel();
            this.cmdXZ = new System.Windows.Forms.Button();
            this.button3 = new System.Windows.Forms.Button();
            this.button2 = new System.Windows.Forms.Button();
            this.button1 = new System.Windows.Forms.Button();
@@ -122,7 +123,10 @@
            this.cmdCancel = new System.Windows.Forms.Button();
            this.cmdOK = new System.Windows.Forms.Button();
            this.panel2 = new System.Windows.Forms.Panel();
            this.cmdXZ = new System.Windows.Forms.Button();
            this.cmdBFChecker = new System.Windows.Forms.Button();
            this.cmdChecker = new System.Windows.Forms.Button();
            this.txtHBadCount = new System.Windows.Forms.TextBox();
            this.label34 = new System.Windows.Forms.Label();
            this.gbUp.SuspendLayout();
            this.groupBox1.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.grdCardList)).BeginInit();
@@ -288,7 +292,7 @@
            this.label4.AutoSize = true;
            this.label4.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
            this.label4.ForeColor = System.Drawing.Color.Yellow;
            this.label4.Location = new System.Drawing.Point(333, 66);
            this.label4.Location = new System.Drawing.Point(333, 39);
            this.label4.Name = "label4";
            this.label4.Size = new System.Drawing.Size(84, 21);
            this.label4.TabIndex = 91;
@@ -511,9 +515,9 @@
            this.groupBox1.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
            this.groupBox1.ForeColor = System.Drawing.Color.Yellow;
            this.groupBox1.Location = new System.Drawing.Point(688, 80);
            this.groupBox1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.groupBox1.Margin = new System.Windows.Forms.Padding(2);
            this.groupBox1.Name = "groupBox1";
            this.groupBox1.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.groupBox1.Padding = new System.Windows.Forms.Padding(2);
            this.groupBox1.Size = new System.Drawing.Size(251, 417);
            this.groupBox1.TabIndex = 183;
            this.groupBox1.TabStop = false;
@@ -524,7 +528,7 @@
            this.grdCardList.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
            this.grdCardList.Dock = System.Windows.Forms.DockStyle.Fill;
            this.grdCardList.Location = new System.Drawing.Point(2, 21);
            this.grdCardList.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.grdCardList.Margin = new System.Windows.Forms.Padding(2);
            this.grdCardList.Name = "grdCardList";
            this.grdCardList.RowHeadersWidth = 51;
            this.grdCardList.RowTemplate.Height = 27;
@@ -537,7 +541,7 @@
            this.tabControl1.Controls.Add(this.tabPage2);
            this.tabControl1.Dock = System.Windows.Forms.DockStyle.Left;
            this.tabControl1.Location = new System.Drawing.Point(3, 80);
            this.tabControl1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.tabControl1.Margin = new System.Windows.Forms.Padding(2);
            this.tabControl1.Name = "tabControl1";
            this.tabControl1.SelectedIndex = 0;
            this.tabControl1.Size = new System.Drawing.Size(685, 417);
@@ -546,6 +550,8 @@
            // tabPage1
            // 
            this.tabPage1.BackColor = System.Drawing.Color.Gray;
            this.tabPage1.Controls.Add(this.txtHBadCount);
            this.tabPage1.Controls.Add(this.label34);
            this.tabPage1.Controls.Add(this.label1);
            this.tabPage1.Controls.Add(this.label32);
            this.tabPage1.Controls.Add(this.label22);
@@ -589,9 +595,9 @@
            this.tabPage1.Controls.Add(this.label7);
            this.tabPage1.Controls.Add(this.label9);
            this.tabPage1.Location = new System.Drawing.Point(4, 26);
            this.tabPage1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.tabPage1.Margin = new System.Windows.Forms.Padding(2);
            this.tabPage1.Name = "tabPage1";
            this.tabPage1.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.tabPage1.Padding = new System.Windows.Forms.Padding(2);
            this.tabPage1.Size = new System.Drawing.Size(677, 387);
            this.tabPage1.TabIndex = 0;
            this.tabPage1.Text = "基本信息";
@@ -639,7 +645,7 @@
            this.txtHRemark.Location = new System.Drawing.Point(122, 336);
            this.txtHRemark.Multiline = true;
            this.txtHRemark.Name = "txtHRemark";
            this.txtHRemark.Size = new System.Drawing.Size(496, 43);
            this.txtHRemark.Size = new System.Drawing.Size(190, 43);
            this.txtHRemark.TabIndex = 140;
            // 
            // txtHWWWorkOrderBillNo
@@ -721,9 +727,9 @@
            this.label29.ForeColor = System.Drawing.Color.Yellow;
            this.label29.Location = new System.Drawing.Point(16, 258);
            this.label29.Name = "label29";
            this.label29.Size = new System.Drawing.Size(106, 21);
            this.label29.Size = new System.Drawing.Size(90, 21);
            this.label29.TabIndex = 160;
            this.label29.Text = "不合格数量:";
            this.label29.Text = "报废数量:";
            // 
            // txtHMoney
            // 
@@ -938,9 +944,9 @@
            this.tabPage2.Controls.Add(this.cmdHGroupID);
            this.tabPage2.Controls.Add(this.cmdHSourceID);
            this.tabPage2.Location = new System.Drawing.Point(4, 26);
            this.tabPage2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.tabPage2.Margin = new System.Windows.Forms.Padding(2);
            this.tabPage2.Name = "tabPage2";
            this.tabPage2.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.tabPage2.Padding = new System.Windows.Forms.Padding(2);
            this.tabPage2.Size = new System.Drawing.Size(677, 387);
            this.tabPage2.TabIndex = 1;
            this.tabPage2.Text = "其他信息";
@@ -1094,7 +1100,7 @@
            this.label15.BackColor = System.Drawing.Color.Gray;
            this.label15.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
            this.label15.ForeColor = System.Drawing.Color.Yellow;
            this.label15.Location = new System.Drawing.Point(333, 31);
            this.label15.Location = new System.Drawing.Point(333, 71);
            this.label15.Name = "label15";
            this.label15.Size = new System.Drawing.Size(90, 21);
            this.label15.TabIndex = 133;
@@ -1119,7 +1125,7 @@
            this.panel3.Controls.Add(this.lblCaption);
            this.panel3.Dock = System.Windows.Forms.DockStyle.Top;
            this.panel3.Location = new System.Drawing.Point(3, 19);
            this.panel3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.panel3.Margin = new System.Windows.Forms.Padding(2);
            this.panel3.Name = "panel3";
            this.panel3.Size = new System.Drawing.Size(936, 61);
            this.panel3.TabIndex = 169;
@@ -1211,6 +1217,8 @@
            // 
            // panel1
            // 
            this.panel1.Controls.Add(this.cmdBFChecker);
            this.panel1.Controls.Add(this.cmdChecker);
            this.panel1.Controls.Add(this.cmdXZ);
            this.panel1.Controls.Add(this.button3);
            this.panel1.Controls.Add(this.button2);
@@ -1229,12 +1237,22 @@
            this.panel1.Size = new System.Drawing.Size(942, 65);
            this.panel1.TabIndex = 116;
            // 
            // cmdXZ
            //
            this.cmdXZ.Location = new System.Drawing.Point(18, 10);
            this.cmdXZ.Name = "cmdXZ";
            this.cmdXZ.Size = new System.Drawing.Size(70, 40);
            this.cmdXZ.TabIndex = 166;
            this.cmdXZ.Text = "新    å¢ž";
            this.cmdXZ.UseVisualStyleBackColor = true;
            this.cmdXZ.Click += new System.EventHandler(this.cmdXZ_Click);
            //
            // button3
            // 
            this.button3.Location = new System.Drawing.Point(641, 10);
            this.button3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
            this.button3.Location = new System.Drawing.Point(634, 10);
            this.button3.Margin = new System.Windows.Forms.Padding(2);
            this.button3.Name = "button3";
            this.button3.Size = new System.Drawing.Size(70, 42);
            this.button3.Size = new System.Drawing.Size(70, 40);
            this.button3.TabIndex = 151;
            this.button3.Text = "打印";
            this.button3.UseVisualStyleBackColor = true;
@@ -1244,9 +1262,9 @@
            // button2
            // 
            this.button2.Enabled = false;
            this.button2.Location = new System.Drawing.Point(552, 10);
            this.button2.Location = new System.Drawing.Point(557, 10);
            this.button2.Name = "button2";
            this.button2.Size = new System.Drawing.Size(70, 42);
            this.button2.Size = new System.Drawing.Size(70, 40);
            this.button2.TabIndex = 148;
            this.button2.Text = "反审核";
            this.button2.UseVisualStyleBackColor = true;
@@ -1255,9 +1273,9 @@
            // button1
            // 
            this.button1.Enabled = false;
            this.button1.Location = new System.Drawing.Point(463, 10);
            this.button1.Location = new System.Drawing.Point(480, 10);
            this.button1.Name = "button1";
            this.button1.Size = new System.Drawing.Size(70, 42);
            this.button1.Size = new System.Drawing.Size(70, 40);
            this.button1.TabIndex = 147;
            this.button1.Text = "审  æ ¸";
            this.button1.UseVisualStyleBackColor = true;
@@ -1265,7 +1283,7 @@
            // 
            // cmdDelBill
            // 
            this.cmdDelBill.Location = new System.Drawing.Point(196, 10);
            this.cmdDelBill.Location = new System.Drawing.Point(716, 14);
            this.cmdDelBill.Name = "cmdDelBill";
            this.cmdDelBill.Size = new System.Drawing.Size(70, 42);
            this.cmdDelBill.TabIndex = 146;
@@ -1276,9 +1294,9 @@
            // 
            // cmdXG
            // 
            this.cmdXG.Location = new System.Drawing.Point(107, 10);
            this.cmdXG.Location = new System.Drawing.Point(95, 10);
            this.cmdXG.Name = "cmdXG";
            this.cmdXG.Size = new System.Drawing.Size(70, 42);
            this.cmdXG.Size = new System.Drawing.Size(70, 40);
            this.cmdXG.TabIndex = 121;
            this.cmdXG.Text = "ä¿®    æ”¹";
            this.cmdXG.UseVisualStyleBackColor = true;
@@ -1286,9 +1304,9 @@
            // 
            // cmdCancel
            // 
            this.cmdCancel.Location = new System.Drawing.Point(374, 10);
            this.cmdCancel.Location = new System.Drawing.Point(403, 10);
            this.cmdCancel.Name = "cmdCancel";
            this.cmdCancel.Size = new System.Drawing.Size(70, 42);
            this.cmdCancel.Size = new System.Drawing.Size(70, 40);
            this.cmdCancel.TabIndex = 110;
            this.cmdCancel.Text = "取    æ¶ˆ";
            this.cmdCancel.UseVisualStyleBackColor = true;
@@ -1296,9 +1314,9 @@
            // 
            // cmdOK
            // 
            this.cmdOK.Location = new System.Drawing.Point(285, 10);
            this.cmdOK.Location = new System.Drawing.Point(326, 10);
            this.cmdOK.Name = "cmdOK";
            this.cmdOK.Size = new System.Drawing.Size(70, 42);
            this.cmdOK.Size = new System.Drawing.Size(70, 40);
            this.cmdOK.TabIndex = 109;
            this.cmdOK.Text = "接   æ”¶";
            this.cmdOK.UseVisualStyleBackColor = true;
@@ -1313,15 +1331,49 @@
            this.panel2.Size = new System.Drawing.Size(942, 500);
            this.panel2.TabIndex = 117;
            // 
            // cmdXZ
            // cmdBFChecker
            // 
            this.cmdXZ.Location = new System.Drawing.Point(18, 10);
            this.cmdXZ.Name = "cmdXZ";
            this.cmdXZ.Size = new System.Drawing.Size(70, 42);
            this.cmdXZ.TabIndex = 166;
            this.cmdXZ.Text = "新    å¢ž";
            this.cmdXZ.UseVisualStyleBackColor = true;
            this.cmdXZ.Click += new System.EventHandler(this.cmdXZ_Click);
            this.cmdBFChecker.Location = new System.Drawing.Point(172, 10);
            this.cmdBFChecker.Name = "cmdBFChecker";
            this.cmdBFChecker.Size = new System.Drawing.Size(70, 40);
            this.cmdBFChecker.TabIndex = 168;
            this.cmdBFChecker.Text = "报废品质确认";
            this.cmdBFChecker.UseVisualStyleBackColor = true;
            this.cmdBFChecker.Click += new System.EventHandler(this.cmdBFChecker_Click);
            //
            // cmdChecker
            //
            this.cmdChecker.Location = new System.Drawing.Point(249, 10);
            this.cmdChecker.Name = "cmdChecker";
            this.cmdChecker.Size = new System.Drawing.Size(70, 40);
            this.cmdChecker.TabIndex = 167;
            this.cmdChecker.Text = "不良品质确认";
            this.cmdChecker.UseVisualStyleBackColor = true;
            this.cmdChecker.Click += new System.EventHandler(this.cmdChecker_Click);
            //
            // txtHBadCount
            //
            this.txtHBadCount.BackColor = System.Drawing.SystemColors.Window;
            this.txtHBadCount.Font = new System.Drawing.Font("宋体", 13.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
            this.txtHBadCount.ForeColor = System.Drawing.Color.Green;
            this.txtHBadCount.ImeMode = System.Windows.Forms.ImeMode.NoControl;
            this.txtHBadCount.Location = new System.Drawing.Point(440, 336);
            this.txtHBadCount.Name = "txtHBadCount";
            this.txtHBadCount.Size = new System.Drawing.Size(190, 28);
            this.txtHBadCount.TabIndex = 169;
            this.txtHBadCount.TabStop = false;
            this.txtHBadCount.Tag = "0";
            //
            // label34
            //
            this.label34.AutoSize = true;
            this.label34.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
            this.label34.ForeColor = System.Drawing.Color.Yellow;
            this.label34.Location = new System.Drawing.Point(328, 340);
            this.label34.Name = "label34";
            this.label34.Size = new System.Drawing.Size(106, 21);
            this.label34.TabIndex = 168;
            this.label34.Text = "不良品数量:";
            // 
            // MES_StationEntrustOutBill
            // 
@@ -1452,5 +1504,9 @@
        private System.Windows.Forms.TextBox txtHBarCode;
        private System.Windows.Forms.Label label33;
        private System.Windows.Forms.Button cmdXZ;
        private System.Windows.Forms.Button cmdBFChecker;
        private System.Windows.Forms.Button cmdChecker;
        private System.Windows.Forms.TextBox txtHBadCount;
        private System.Windows.Forms.Label label34;
    }
}
WorkM/Á÷ת¿¨¹ÜÀí/MES_StationOutBill.cs
@@ -1623,7 +1623,7 @@
            oBF.txtHICMOInterID.Text = Pub_Class.ClsPub.isStrNull(txtHICMOBillNo.Tag);
            oBF.txtHICMOBillNo.Text = txtHICMOBillNo.Text;
            oBF.txtHProcExchQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHPlanQty.Text));
            oBF.txtHPlanQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadCount.Text));
            oBF.txtHPlanQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHWasterQty.Text));
            oBF.txtHPlanPNL.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadPNL.Text));
            oBF.txtHBadPNL.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHBadPNL.Text));
            oBF.txtHBadQty.Text = ClsPub.isStrNull(ClsPub.isDoule(txtHWasterQty.Text));