1
llj
8 小时以前 e3f218a023f0625f415a1526b278636c3e39aa4f
WarM/ÌõÂë´òÓ¡/Gy_BarCodeBill_XiaBao.cs
@@ -616,7 +616,7 @@
            try
            {
                string TM = "";                 //条码
                int LSHlen = 6;                 //流水号长度
                int LSHlen = 5;                 //流水号长度
                double HMinQty = 0;             //最小包装数
                Int64 HBQty = 0;                //箱数
                Int64 LSH = 0;                  //流水号
@@ -695,13 +695,16 @@
                        sMaterID = ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterIDCol].Value);
                        HBatchNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBatchNoCol].Value);
                        HBarCodeType = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBarCodeTypeCol].Value);
                        HSourceBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBillNoCol].Value);
                        if (HBarCodeType == "唯一条码")
                        {
                            LSH = 0;
                            LSH2 = "";
                            //条码前缀 = ç»„织代码 + ç‰©æ–™ä»£ç  + å¹´ + æœˆ + æ—¥
                            sTMNumber = HOrgNumber + sMaterID + sYear + sPeriod + sDay;
                            //条码前缀 = è°ƒæ‹¨ç”³è¯·å•号
                            sTMNumber = HSourceBillNo;
                            ////条码前缀 = ç»„织代码 + ç‰©æ–™ä»£ç  + å¹´ + æœˆ + æ—¥
                            //sTMNumber = HOrgNumber + sMaterID + sYear + sPeriod + sDay;
                            //循环判断该行前面所有行中是否存在相同物料
                            for (int i = 0; i < j; i++)