Browse Source

生成条码修改

章政 6 years ago
parent
commit
ce12239d8e

+ 4 - 9
UAS-出货标签管理(吉利通)/UAS_出货标签管理.cs

@@ -682,7 +682,7 @@ namespace UAS_LabelMachine
                             CheckItem.Add("唯一条码");
                             CheckItem.Add("原厂型号");
                         }
-                        pibid = back_adh.getFieldDataByCondition("prodiobarcode", "min(pib_id)", "pib_inoutno='" + pi_inoutno.Text + "' and pib_custbarcode='" + msgArr[i] + "' and pib_ifrecheck=0").ToString();
+                        pibid = back_adh.getFieldDataByCondition("prodiobarcode", "min(pib_id)", "pib_inoutno='" + pi_inoutno.Text + "' and pib_barcode='" + msgArr[i] + "' and pib_ifrecheck=0").ToString();
                         if (pibid != "")
                         {
                             pibid1 = pibid;
@@ -1550,13 +1550,8 @@ namespace UAS_LabelMachine
             {
                 //设置初始化的采集进度
                 int Count = Count = back_adh.getRowCount("prodiobarcode", "pib_ifrecheck=-1 and pib_inoutno='" + pi_inoutno.Text + "'");
-                string midboxcode = "";
-                string outboxcode = "";
-                if (CurrentRowIndex - 1 >= 0)
-                {
-                    midboxcode = back_adh.getFieldDataByCondition("prodiobarcode", "max(pib_outboxcode1)", "pib_inoutno='" + pi_inoutno.Text + "'").ToString();
-                    outboxcode = back_adh.getFieldDataByCondition("prodiobarcode", "max(pib_outboxcode2)", "pib_inoutno='" + pi_inoutno.Text + "'").ToString();
-                }
+                string midboxcode = back_adh.getFieldDataByCondition("prodiobarcode", "max(pib_outboxcode1)", "pib_inoutno='" + pi_inoutno.Text + "'").ToString();
+                string outboxcode = back_adh.getFieldDataByCondition("prodiobarcode", "max(pib_outboxcode2)", "pib_inoutno='" + pi_inoutno.Text + "'").ToString();
                 //未超出当前范围的时候
                 int midboxcount = back_adh.getRowCount("prodiobarcode", "pib_inoutno='" + pi_inoutno.Text + "' and pib_outboxcode1=" + (midboxcode == "" ? "1" : midboxcode));
                 int outboxcount = back_adh.getRowCount("prodiobarcode", "pib_inoutno='" + pi_inoutno.Text + "' and pib_outboxcode2=" + (outboxcode == "" ? "1" : outboxcode));
@@ -1583,7 +1578,7 @@ namespace UAS_LabelMachine
             LoadGridData(new object(), new EventArgs());
         }
         int CurrentPage = 1;
-        int PageSize = 500;
+        int PageSize = 5000;
         int DataSize = 0;
         int MaxPageSize = 0;
         DataTable LabelInfDataTable;

+ 15 - 25
UAS-出货标签管理(吉利通)/生成条码.Designer.cs

@@ -43,6 +43,7 @@
             this.ProdIoInfDGV = new UAS_LabelMachine.CustomControl.DataGridViewWithSerialNum();
             this.pi_inoutno = new UAS_LabelMachine.CustomControl.EnterTextBox();
             this.ResetSerialNum = new UAS_LabelMachine.CustomControl.NormalButton();
+            this.label1 = new System.Windows.Forms.Label();
             this.Choose = new System.Windows.Forms.DataGridViewCheckBoxColumn();
             this.pd_orderdetno = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.pd_pdno = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -57,8 +58,6 @@
             this.pd_totalqty = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.pd_qty = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.pib_restqty1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.pib_restqty2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.pib_restqty3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.pr_zxbzs = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.mid_qty = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.mid_num = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -201,8 +200,6 @@
             this.pd_totalqty,
             this.pd_qty,
             this.pib_restqty1,
-            this.pib_restqty2,
-            this.pib_restqty3,
             this.pr_zxbzs,
             this.mid_qty,
             this.mid_num,
@@ -240,6 +237,16 @@
             this.ResetSerialNum.UseVisualStyleBackColor = true;
             this.ResetSerialNum.Click += new System.EventHandler(this.ResetSerialNum_Click);
             // 
+            // label1
+            // 
+            this.label1.AutoSize = true;
+            this.label1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label1.Location = new System.Drawing.Point(795, 81);
+            this.label1.Name = "label1";
+            this.label1.Size = new System.Drawing.Size(146, 21);
+            this.label1.TabIndex = 162;
+            this.label1.Text = "尾数用 , (逗号)分割";
+            // 
             // Choose
             // 
             this.Choose.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
@@ -350,27 +357,10 @@
             // 
             // pib_restqty1
             // 
-            this.pib_restqty1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
             this.pib_restqty1.DataPropertyName = "pib_restqty1";
-            this.pib_restqty1.HeaderText = "尾数1";
+            this.pib_restqty1.HeaderText = "尾数";
             this.pib_restqty1.Name = "pib_restqty1";
-            this.pib_restqty1.Width = 60;
-            // 
-            // pib_restqty2
-            // 
-            this.pib_restqty2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
-            this.pib_restqty2.DataPropertyName = "pib_restqty2";
-            this.pib_restqty2.HeaderText = "尾数2";
-            this.pib_restqty2.Name = "pib_restqty2";
-            this.pib_restqty2.Width = 60;
-            // 
-            // pib_restqty3
-            // 
-            this.pib_restqty3.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
-            this.pib_restqty3.DataPropertyName = "pib_restqty3";
-            this.pib_restqty3.HeaderText = "尾数3";
-            this.pib_restqty3.Name = "pib_restqty3";
-            this.pib_restqty3.Width = 60;
+            this.pib_restqty1.Width = 150;
             // 
             // pr_zxbzs
             // 
@@ -408,6 +398,7 @@
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.ClientSize = new System.Drawing.Size(1164, 530);
+            this.Controls.Add(this.label1);
             this.Controls.Add(this.ResetSerialNum);
             this.Controls.Add(this.SetMidCapacity);
             this.Controls.Add(this.MidCapacity);
@@ -448,6 +439,7 @@
         private CustomControl.NumOnlyTextBox MidCapacity;
         private CustomControl.NormalButton SetMidCapacity;
         private CustomControl.NormalButton ResetSerialNum;
+        private System.Windows.Forms.Label label1;
         private System.Windows.Forms.DataGridViewCheckBoxColumn Choose;
         private System.Windows.Forms.DataGridViewTextBoxColumn pd_orderdetno;
         private System.Windows.Forms.DataGridViewTextBoxColumn pd_pdno;
@@ -462,8 +454,6 @@
         private System.Windows.Forms.DataGridViewTextBoxColumn pd_totalqty;
         private System.Windows.Forms.DataGridViewTextBoxColumn pd_qty;
         private System.Windows.Forms.DataGridViewTextBoxColumn pib_restqty1;
-        private System.Windows.Forms.DataGridViewTextBoxColumn pib_restqty2;
-        private System.Windows.Forms.DataGridViewTextBoxColumn pib_restqty3;
         private System.Windows.Forms.DataGridViewTextBoxColumn pr_zxbzs;
         private System.Windows.Forms.DataGridViewTextBoxColumn mid_qty;
         private System.Windows.Forms.DataGridViewTextBoxColumn mid_num;

+ 39 - 63
UAS-出货标签管理(吉利通)/生成条码.cs

@@ -221,34 +221,18 @@ namespace UAS_LabelMachine
                     ArrayList<string> barcode = new ArrayList<string>();
                     ArrayList<string> custbarcode = new ArrayList<string>();
                     int restqty1 = 0;
-                    int restqty2 = 0;
-                    int restqty3 = 0;
-                    if (ProdIoInfDGV.Rows[i].Cells["pib_restqty1"].Value.ToString() != "0")
+                    if (ProdIoInfDGV.Rows[i].Cells["pib_restqty1"].Value.ToString() != "")
                     {
-                        string mid_code = dh.getFieldDataByCondition("PRODIOBARCODE", "nvl(max(to_number(PIB_OUTBOXCODE1)),0)+1", "PIB_INOUTNO='" + pi_inoutno.Text + "'").ToString();
-                        int.TryParse(ProdIoInfDGV.Rows[i].Cells["pib_restqty1"].Value.ToString(), out restqty1);
-                        barcode.Add(BarcodeMethod1(pd_id, pr_id, pib_barcode));
-                        custbarcode.Add(BarcodeMethod1(PrefixFixed, Suffix, SerialNumIndex, SerialNumLength, Radix));
-                        midcode.Add(mid_code);
-                        pib_inqty.Add(restqty1.ToString());
-                    }
-                    if (ProdIoInfDGV.Rows[i].Cells["pib_restqty2"].Value.ToString() != "0")
-                    {
-                        string mid_code = dh.getFieldDataByCondition("PRODIOBARCODE", "nvl(max(to_number(PIB_OUTBOXCODE1)),0)+1", "PIB_INOUTNO='" + pi_inoutno.Text + "'").ToString();
-                        int.TryParse(ProdIoInfDGV.Rows[i].Cells["pib_restqty2"].Value.ToString(), out restqty2);
-                        barcode.Add(BarcodeMethod1(pd_id, pr_id, pib_barcode));
-                        custbarcode.Add(BarcodeMethod1(PrefixFixed, Suffix, SerialNumIndex, SerialNumLength, Radix));
-                        midcode.Add(mid_code);
-                        pib_inqty.Add(restqty2.ToString());
-                    }
-                    if (ProdIoInfDGV.Rows[i].Cells["pib_restqty3"].Value.ToString() != "0")
-                    {
-                        string mid_code = dh.getFieldDataByCondition("PRODIOBARCODE", "nvl(max(to_number(PIB_OUTBOXCODE1)),0)+1", "PIB_INOUTNO='" + pi_inoutno.Text + "'").ToString();
-                        int.TryParse(ProdIoInfDGV.Rows[i].Cells["pib_restqty3"].Value.ToString(), out restqty3);
-                        barcode.Add(BarcodeMethod1(pd_id, pr_id, pib_barcode));
-                        custbarcode.Add(BarcodeMethod1(PrefixFixed, Suffix, SerialNumIndex, SerialNumLength, Radix));
-                        midcode.Add(mid_code);
-                        pib_inqty.Add(restqty3.ToString());
+                        string[] restqty = ProdIoInfDGV.Rows[i].Cells["pib_restqty1"].Value.ToString().Split(',');
+                        for (int k = 0; k < restqty.Length; k++)
+                        {
+                            string mid_code = dh.getFieldDataByCondition("PRODIOBARCODE", "nvl(max(to_number(PIB_OUTBOXCODE1)),0)+1", "PIB_INOUTNO='" + pi_inoutno.Text + "'").ToString();
+                            int.TryParse(restqty[k], out restqty1);
+                            barcode.Add(BarcodeMethod1(pd_id, pr_id, pib_barcode));
+                            custbarcode.Add(BarcodeMethod1(PrefixFixed, Suffix, SerialNumIndex, SerialNumLength, Radix));
+                            midcode.Add(mid_code);
+                            pib_inqty.Add(restqty1.ToString());
+                        }
                     }
                     //循环中盒号的个数,取当前出入库单最大 的中盒号+1
                     for (int j = 0; j < mid_num; j++)
@@ -284,10 +268,10 @@ namespace UAS_LabelMachine
                         //插入条码
                         sql.Clear();
                         sql.Append("insert into prodiobarcode (PIB_ID,PIB_PRODCODE,PIB_INDATE,PIB_INOUTNO,PIB_PIID,pib_brand,PIB_BARCODE,PIB_CUSTBARCODE,PIB_PDNO,");
-                        sql.Append("PIB_PDID,PIB_PICLASS,PIB_QTY,PIB_PRODID,PIB_OUTBOXCODE1,PIB_IFPRINT,PIB_IFPICK,PIB_ORDERCODE,PIB_CUSTPO,pib_orderdetno)");
+                        sql.Append("PIB_PDID,PIB_PICLASS,PIB_QTY,PIB_PRODID,PIB_IFPRINT,PIB_IFPICK,PIB_ORDERCODE,PIB_CUSTPO,pib_orderdetno)");
                         sql.Append(" values (prodiobarcode_seq.nextval,'" + pd_prodcode + "',sysdate,'" + pi_inoutno.Text + "'," + pi_id + ",'" + pr_brand + "',:barcode,:custbarcode,'" + pd_pdno + "','" + pd_id + "',");
-                        sql.Append("'" + pi_class.Text + "',:pib_inqty,'" + pr_id + "',:midcode,0,0,'" + pd_ordercode + "','','" + pd_orderdetno + "')");
-                        dh.BatchInsert(sql.ToString(), new string[] { "barcode", "custbarcode", "pib_inqty", "midcode" }, barcode.ToArray(), custbarcode.ToArray(), pib_inqty.ToArray(), midcode.ToArray());
+                        sql.Append("'" + pi_class.Text + "',:pib_inqty,'" + pr_id + "',0,0,'" + pd_ordercode + "','','" + pd_orderdetno + "')");
+                        dh.BatchInsert(sql.ToString(), new string[] { "barcode", "custbarcode", "pib_inqty", "midcode" }, barcode.ToArray(), custbarcode.ToArray(), pib_inqty.ToArray());
                         //更新最大流水号
                         dh.UpdateByCondition("RuleMaxNum", "rmn_maxnumber='" + custserialnum + "'", "rmn_nrcode='" + NrCode + "' and rmn_prefix='" + Prefix + "'");
                     }
@@ -384,7 +368,7 @@ namespace UAS_LabelMachine
         {
             bool mouseOver = e.CellBounds.Contains(this.PointToClient(Cursor.Position));
             if (e.ColumnIndex > 0)
-                if (ProdIoInfDGV.Columns[e.ColumnIndex].Name == "pr_zxbzs" || ProdIoInfDGV.Columns[e.ColumnIndex].Name == "pd_qty" || ProdIoInfDGV.Columns[e.ColumnIndex].Name == "mid_qty" || ProdIoInfDGV.Columns[e.ColumnIndex].Name == "pib_restqty1" || ProdIoInfDGV.Columns[e.ColumnIndex].Name == "pib_restqty2" || ProdIoInfDGV.Columns[e.ColumnIndex].Name == "pib_restqty3")
+                if (ProdIoInfDGV.Columns[e.ColumnIndex].Name == "pr_zxbzs" || ProdIoInfDGV.Columns[e.ColumnIndex].Name == "pd_qty" || ProdIoInfDGV.Columns[e.ColumnIndex].Name == "mid_qty" || ProdIoInfDGV.Columns[e.ColumnIndex].Name == "pib_restqty1")
                 {
                     SolidBrush solidBrush = new SolidBrush(Color.FromArgb(51, 153, 255));
                     e.Graphics.FillRectangle(mouseOver ? solidBrush : Brushes.LightSeaGreen, e.CellBounds);
@@ -408,19 +392,15 @@ namespace UAS_LabelMachine
             object mid_qty = ProdIoInfDGV.Rows[e.RowIndex].Cells["mid_qty"].Value;
             object pd_totalqty = ProdIoInfDGV.Rows[e.RowIndex].Cells["pd_totalqty"].Value;
             int restqty1 = 0;
-            int restqty2 = 0;
-            int restqty3 = 0;
-            if (ProdIoInfDGV.Rows[e.RowIndex].Cells["pib_restqty1"].Value.ToString() != "0")
-            {
-                int.TryParse(ProdIoInfDGV.Rows[e.RowIndex].Cells["pib_restqty1"].Value.ToString(), out restqty1);
-            }
-            if (ProdIoInfDGV.Rows[e.RowIndex].Cells["pib_restqty2"].Value.ToString() != "0")
+            if (ProdIoInfDGV.Rows[e.RowIndex].Cells["pib_restqty1"].Value.ToString() != "")
             {
-                int.TryParse(ProdIoInfDGV.Rows[e.RowIndex].Cells["pib_restqty2"].Value.ToString(), out restqty2);
-            }
-            if (ProdIoInfDGV.Rows[e.RowIndex].Cells["pib_restqty3"].Value.ToString() != "0")
-            {
-                int.TryParse(ProdIoInfDGV.Rows[e.RowIndex].Cells["pib_restqty3"].Value.ToString(), out restqty3);
+                string[] restqty = ProdIoInfDGV.Rows[e.RowIndex].Cells["pib_restqty1"].Value.ToString().Split(',');
+                for (int k = 0; k < restqty.Length; k++)
+                {
+                    int qty = 0;
+                    int.TryParse(restqty[k], out qty);
+                    restqty1 += qty;
+                }
             }
             if (pr_zxbzs != null && pd_qty != null && mid_qty != null)
             {
@@ -441,36 +421,32 @@ namespace UAS_LabelMachine
                         return;
                     }
                     //计算中盘数量
-                    int mid_num = (本次数量 - restqty1 - restqty2 - restqty3) / (最小包装量 * 中盘容量);
+                    int mid_num = (本次数量 - restqty1) / (最小包装量 * 中盘容量);
                     //计算中盘尾数
-                    if (((本次数量 - restqty1 - restqty2 - restqty3)) % (最小包装量 * 中盘容量) == 0)
+                    if (((本次数量 - restqty1)) % (最小包装量 * 中盘容量) == 0)
                         ProdIoInfDGV.Rows[e.RowIndex].Cells["mid_num"].Value = mid_num;
                     else
                         ProdIoInfDGV.Rows[e.RowIndex].Cells["mid_num"].Value = mid_num + 1;
-                    ProdIoInfDGV.Rows[e.RowIndex].Cells["mid_remain"].Value = 本次数量 - restqty1 - restqty2 - restqty3 - mid_num * 最小包装量 * 中盘容量;
+                    ProdIoInfDGV.Rows[e.RowIndex].Cells["mid_remain"].Value = 本次数量 - restqty1 - mid_num * 最小包装量 * 中盘容量;
                 }
             }
         }
-   
+
         //设置全部中盒容量
         private void SetMidCapacity_Click(object sender, EventArgs e)
         {
             for (int i = 0; i < ProdIoInfDGV.Rows.Count; i++)
             {
                 int restqty1 = 0;
-                int restqty2 = 0;
-                int restqty3 = 0;
-                if (ProdIoInfDGV.Rows[i].Cells["pib_restqty1"].Value.ToString() != "0")
+                if (ProdIoInfDGV.Rows[i].Cells["pib_restqty1"].Value.ToString() != "")
                 {
-                    int.TryParse(ProdIoInfDGV.Rows[i].Cells["pib_restqty1"].Value.ToString(), out restqty1);
-                }
-                if (ProdIoInfDGV.Rows[i].Cells["pib_restqty2"].Value.ToString() != "0")
-                {
-                    int.TryParse(ProdIoInfDGV.Rows[i].Cells["pib_restqty2"].Value.ToString(), out restqty2);
-                }
-                if (ProdIoInfDGV.Rows[i].Cells["pib_restqty3"].Value.ToString() != "0")
-                {
-                    int.TryParse(ProdIoInfDGV.Rows[i].Cells["pib_restqty3"].Value.ToString(), out restqty3);
+                    string[] restqty = ProdIoInfDGV.Rows[i].Cells["pib_restqty1"].Value.ToString().Split(',');
+                    for (int k = 0; k < restqty.Length; k++)
+                    {
+                        int qty = 0;
+                        int.TryParse(restqty[k], out qty);
+                        restqty1 += qty;
+                    }
                 }
                 ProdIoInfDGV.Rows[i].Cells["mid_qty"].Value = MidCapacity.Text;
                 if (ProdIoInfDGV.Rows[i].Cells["pr_zxbzs"].Value.ToString() != "" && ProdIoInfDGV.Rows[i].Cells["pd_qty"].Value.ToString() != "" && ProdIoInfDGV.Rows[i].Cells["mid_qty"].Value.ToString() != "" && ProdIoInfDGV.Rows[i].Cells["pr_zxbzs"].Value.ToString() != "0")
@@ -486,13 +462,13 @@ namespace UAS_LabelMachine
                         int 本次数量 = int.Parse(pd_qty.ToString());
                         int 总数 = int.Parse(pd_totalqty.ToString());
                         //计算中盘数量
-                        int mid_num = (本次数量 - restqty1 - restqty2 - restqty3) / (最小包装量 * 中盘容量);
+                        int mid_num = (本次数量 - restqty1) / (最小包装量 * 中盘容量);
                         //计算中盘尾数
-                        if (((本次数量 - restqty1 - restqty2 - restqty3)) % (最小包装量 * 中盘容量) == 0)
+                        if (((本次数量 - restqty1)) % (最小包装量 * 中盘容量) == 0)
                             ProdIoInfDGV.Rows[i].Cells["mid_num"].Value = mid_num;
                         else
                             ProdIoInfDGV.Rows[i].Cells["mid_num"].Value = mid_num + 1;
-                        ProdIoInfDGV.Rows[i].Cells["mid_remain"].Value = (本次数量 - restqty1 - restqty2 - restqty3) - mid_num * 最小包装量 * 中盘容量;
+                        ProdIoInfDGV.Rows[i].Cells["mid_remain"].Value = (本次数量 - restqty1) - mid_num * 最小包装量 * 中盘容量;
                     }
                 }
             }
@@ -511,7 +487,7 @@ namespace UAS_LabelMachine
                 //查询出入库的类型
                 dt = (DataTable)dh.ExecuteSql("select ds_inorout from documentsetup where ds_name='" + pi_class.Text + "'", "select");
                 sql.Clear();
-                sql.Append("select 0 pib_restqty1,0 pib_restqty2,0 pib_restqty3,pd_piid,pd_id,pr_id,pr_brand,pr_unit,pr_detail,pr_spec,pr_zxbzs,outqty pd_totalqty,pd_ordercode,pd_orderdetno,pd_pdno, ");
+                sql.Append("select '' pib_restqty1,pd_piid,pd_id,pr_id,pr_brand,pr_unit,pr_detail,pr_spec,pr_zxbzs,outqty pd_totalqty,pd_ordercode,pd_orderdetno,pd_pdno, ");
                 sql.Append("pd_prodcode,pd_piclass,pd_qty from (select pd_piid,pd_id,pr_id,pr_brand,pr_unit,pr_detail,pr_spec,pr_zxbzs,outqty,pd_ordercode,pd_orderdetno,pd_pdno,pd_prodcode,pd_piclass,");
                 sql.Append("outqty-nvl((select sum(nvl(pib_qty,0)) from PRODIOBARCODE where PIB_PIID=pd_piid and pib_pdno=pd_pdno),0)pd_qty from (select pd_piid,min(pd_id) pd_id,sum(pd_outqty)outqty, ");
                 sql.Append("pd_ordercode,pd_orderdetno,pd_pdno,max(pd_prodcode)pd_prodcode,max(pd_piclass)pd_piclass from prodiodetail where pd_piclass='出货单' group by pd_piid,pd_ordercode,pd_orderdetno,pd_pdno)T ");

+ 0 - 6
UAS-出货标签管理(吉利通)/生成条码.resx

@@ -196,12 +196,6 @@
   <metadata name="pib_restqty1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
-  <metadata name="pib_restqty2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>True</value>
-  </metadata>
-  <metadata name="pib_restqty3.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>True</value>
-  </metadata>
   <metadata name="pr_zxbzs.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>