diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/payment/service/impl/PaybillPluginServiceImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/payment/service/impl/PaybillPluginServiceImpl.java index fb546fb1..dba87f0d 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/payment/service/impl/PaybillPluginServiceImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/payment/service/impl/PaybillPluginServiceImpl.java @@ -262,11 +262,14 @@ public class PaybillPluginServiceImpl implements IPaybillPluginService { b.put("pk_recproject", headers.getString("付-汇票保证金"));//收支项目, 固定写付-汇票保证金 b.put("pk_oppaccount", formmainData.getString("field0103"));//付款银行账号 //汇票保证金摘要格式:{保证金金额}元汇票{保证金比例}{票号前8-后8} + //2025年8月11日09:49:08 改成 :汇票保证金摘要格式:{整单合计金额}元汇票{保证金比例}{票号前8-后8} String bzjTemplate = "{}元汇票{}{}保证金(票号{}-{})"; BigDecimal field0095 = Convert.toBigDecimal(formmainData.getBigDecimal("field0095"),BigDecimal.ZERO); BigDecimal multiply = field0095.multiply(BigDecimal.valueOf(100)); BigDecimal proportion = multiply.setScale(0, BigDecimal.ROUND_HALF_UP); - String je = Convert.toStr(formmainData.getString("field0096"),""); + // 保证金金额 改成 合计金额 + //String je = Convert.toStr(formmainData.getString("field0096"),""); + String je = Convert.toStr(formmainData.getString("field0019"),""); String bzjMemo = StrUtil.format(bzjTemplate,je,proportion,"%","",""); b.put("memo",bzjMemo); }