保证金摘要调整

This commit is contained in:
xiangerlin 2025-08-11 09:55:34 +08:00
parent bd15188152
commit 555d59edbf
1 changed files with 4 additions and 1 deletions

View File

@ -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);
}