From 05a1bcf2d3fb7033b09a0cb7f99dc0514eacf537 Mon Sep 17 00:00:00 2001 From: chenhaozhe <cgz@hz-kingdee.com> Date: 星期五, 08 八月 2025 12:31:01 +0800 Subject: [PATCH] 1 --- WarM/条码打印/Gy_BarCodeBill_Rework.cs | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_BarCodeBill_Rework.cs" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_BarCodeBill_Rework.cs" index 081fe4b..45511c3 100644 --- "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_BarCodeBill_Rework.cs" +++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_BarCodeBill_Rework.cs" @@ -27,7 +27,7 @@ public const Int16 HMaterIDCol = 6; public const Int16 HMaterNumberCol = 7; public const Int16 HMaterNameCol = 8; - public const Int16 HPinfanCol = 9; + public const Int16 HSubjoin2Col = 9; public const Int16 HMaterModelCol = 10; public const Int16 HAuxPropIDCol = 11; public const Int16 HAuxPropNumberCol = 12; @@ -77,6 +77,8 @@ public const Int16 HInnerBillNoCol = 56; public const Int16 HEndDateCol = 57; public const Int16 HSourceBillQtyCol = 58; + public const Int16 HPinfanCol = 59; + // public string ModName = "85"; public string ModCaption = "鏉$爜鐢熸垚"; @@ -621,8 +623,10 @@ if (HBarCodeType == "鍞竴鏉$爜") { //鏉$爜鍓嶇紑 = 缁勭粐浠g爜 + 鐗╂枡浠g爜 + 骞� + 鏈� + 鏃� - sTMNumber = HOrgNumber + sMaterID + sYear + sPeriod + sDay; - Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 + //sTMNumber = HOrgNumber + sMaterID + sYear + sPeriod + sDay; + sTMNumber = sYear + sPeriod + sDay; + + Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo_ReWorkBar '" + sTMNumber + "'", "h_p_WMS_GetMaxNo_ReWorkBar"); //鑾峰彇鏈�澶ф祦姘村彿 LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); } else @@ -668,8 +672,9 @@ { Int32 HModelLen = grdMain.Rows[j].Cells[HMaterModelCol].Value.ToString().Length; string HModelLeft = HModelLen >= 4 ? grdMain.Rows[j].Cells[HMaterModelCol].Value.ToString() : ""; - //鏉$爜缂栧彿 = 宸ュ巶浠g爜锛�1锛� + 骞� + 杞﹂棿浠g爜锛�060113锛� + 鏈� + 鍨嬪彿 + 鏃� + 娴佹按鍙� - TM = 1 + sYear + 060113 + sPeriod + HModelLeft + sDay + LSH; + string HSubjoin2 = grdMain.Rows[j].Cells[HSubjoin2Col].Value.ToString(); + //鏉$爜缂栧彿 = 宸ュ巶浠g爜锛�1锛� + 杞﹂棿浠g爜锛�060113锛�+ 鏈哄瀷鍙� + 骞� + 鏈� + 鏃� + 娴佹按鍙� + TM = "1" + 060113.ToString() + HSubjoin2 + sYear + sPeriod + sDay + LSH.ToString("D5"); } HEntryID = j + 1; @@ -803,7 +808,7 @@ private void initGrid() { grdMain.RowCount = 0; - grdMain.ColumnCount = 59; //鎬诲垪鏁� + grdMain.ColumnCount = 60; //鎬诲垪鏁� DBUtility.Xt_BaseBillFun.initGridFst(grdMain, this.Name); grdMain.Columns[HSnoCol].HeaderText = "搴忓彿"; grdMain.Columns[HMainIDCol].HeaderText = "婧愬崟涓籌D"; @@ -814,6 +819,7 @@ grdMain.Columns[HMaterNumberCol].HeaderText = "鐗╂枡浠g爜"; grdMain.Columns[HMaterNameCol].HeaderText = "鐗╂枡鍚嶇О"; grdMain.Columns[HMaterModelCol].HeaderText = "瑙勬牸鍨嬪彿"; + grdMain.Columns[HSubjoin2Col].HeaderText = "鏈哄瀷鐮�"; grdMain.Columns[HPinfanCol].HeaderText = "鍝佺暘"; grdMain.Columns[HUnitIDCol].HeaderText = "璁¢噺鍗曚綅ID"; grdMain.Columns[HUnitNumberCol].HeaderText = "璁¢噺鍗曚綅浠g爜"; @@ -907,6 +913,8 @@ grdMain.Columns[HInnerBillNoCol].Visible = false; grdMain.Columns[HEndDateCol].Visible = false; grdMain.Columns[HBillNoCol].Visible = false; + grdMain.Columns[HAuxPropNumberCol].Visible = false; + grdMain.Columns[HAuxPropNameCol].Visible = false; //璁剧疆鍙紪杈戝垪 string sAllowCol = HQtyCol.ToString() + @@ -1047,6 +1055,7 @@ grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = oMater.omodel.HAuxPropName; grdMain.Rows[sRow].Cells[HBatchManagerCol].Value = oMater.omodel.HBatchManager; grdMain.Rows[sRow].Cells[HISKFPERIODCol].Value = oMater.omodel.HISKFPERIOD; + grdMain.Rows[sRow].Cells[HSubjoin2Col].Value = oMater.omodel.HSubjoin2; grdMain.Rows[sRow].Cells[HBarCodeTypeCol].Value = "鍞竴鏉$爜"; //鍚敤鎵规 if (oMater.omodel.HBatchManager) -- Gitblit v1.9.1