1.采购建议报表调整

This commit is contained in:
龚豆豆 2025-12-04 18:30:50 +08:00
parent dd47338218
commit 965ecaf85f
1 changed files with 1 additions and 1 deletions

View File

@ -190,7 +190,7 @@ public class PurSuggestRptFromPlugin extends AbstractFormPlugin implements Plugi
"from tk_tqq9_goodspackage where fstatus ='C' and fenable='1'";
//物料
String materialpackagesql = "/*dialect*/select material.*,goods.tqq9_onsale_sh,goods.tqq9_onsale_bj,goods.tqq9_onsale_gz,purchaser_sh.tqq9_purchaser_sh,purchaser_bj.tqq9_purchaser_bj,purchaser_gz.tqq9_purchaser_gz from(select m.fid tqq9_material,m.fnumber tqq9_sku_lc,m_pur.fcreateorgid tqq9_org,m_pur.fid tqq9_purordermaterial,m_inv.fid tqq9_materialinventoryinfo from T_BD_Material m,t_bd_materialpurinfo m_pur,t_bd_materialinvinfo m_inv where m.fid=m_pur.fmasterid and m.fid=m_inv.fmasterid and m_pur.fcreateorgid=m_inv.fcreateorgid and m.fenable='1' and m.fstatus='C'and m_pur.fstatus='C' and m_pur.fenable='1') material \n" +
"left join (select fk_tqq9_mater tqq9_material,fk_tqq9_onsale tqq9_onsale_sh,fk_tqq9_onsale_bj tqq9_onsale_bj,fk_tqq9_onsale_gz tqq9_onsale_gz from tk_tqq9_goodspackage where fstatus ='C' and fenable='1') goods on material.tqq9_material=goods.tqq9_material\n" +
"left join (select fk_tqq9_mater tqq9_material,fk_tqq9_onsale tqq9_onsale_sh,fk_tqq9_onsale_bj tqq9_onsale_bj,fk_tqq9_onsale_gz tqq9_onsale_gz from tk_tqq9_goodspackage where fstatus ='C' and fenable='1' and fk_tqq9_isauto='1') goods on material.tqq9_material=goods.tqq9_material\n" +
"left join (select m_shcg.fid tqq9_material,STRING_AGG(ftruename ,';') AS tqq9_purchaser_sh FROM tk_tqq9_shcg m_shcg,t_bd_operatorgroupentry operatorgr,t_SEC_User_l Users where m_shcg.fbasedataid=operatorgr.fentryid and operatorgr.foperatorid=Users.fid GROUP BY m_shcg.fid) purchaser_sh on material.tqq9_material=purchaser_sh.tqq9_material\n" +
"left join (select m_bjcg.fid tqq9_material,STRING_AGG(ftruename ,';') AS tqq9_purchaser_bj FROM tk_tqq9_bjcg m_bjcg,t_bd_operatorgroupentry operatorgr,t_SEC_User_l Users where m_bjcg.fbasedataid=operatorgr.fentryid and operatorgr.foperatorid=Users.fid GROUP BY m_bjcg.fid) purchaser_bj on material.tqq9_material=purchaser_bj.tqq9_material\n" +
"left join (select m_gzcg.fid tqq9_material,STRING_AGG(ftruename ,';') AS tqq9_purchaser_gz FROM tk_tqq9_gzcg m_gzcg,t_bd_operatorgroupentry operatorgr,t_SEC_User_l Users where m_gzcg.fbasedataid=operatorgr.fentryid and operatorgr.foperatorid=Users.fid GROUP BY m_gzcg.fid) purchaser_gz on material.tqq9_material=purchaser_gz.tqq9_material";