fix:
1.银行利息费=(【(基础机型+选配)销售单价(合同币别)】+海运费+国际陆运费+空运费+保险费+港杂费+内陆运输费+单证及报关费+其他费用+费用包干)*收款计划中的是否信保为是的收汇百分比%*利息率/100/360*利息天数 信保费=(【(基础机型+选配)销售单价(合同币别)】+海运费+国际陆运费+空运费+保险费+港杂费+内陆运输费+单证及报关费+其他费用+费用包干+银行利息费)*收款计划中的是否信保为是的收汇百分比%*信保费率/100
This commit is contained in:
parent
a93df406cf
commit
6392122aeb
@ -1532,14 +1532,14 @@ public class ClientUtils {
|
||||
BigDecimal multiply = BigDecimalUtils.multiply(yem_e_interestamt, calculate, 10);
|
||||
multiply = BigDecimalUtils.multiply(multiply, interestdays, 10);
|
||||
multiply = BigDecimalUtils.multiply(multiply, interestrate, 10);
|
||||
multiply = BigDecimalUtils.div(multiply, 100, 10);
|
||||
multiply = BigDecimalUtils.div(multiply, 360, 10);
|
||||
multiply = BigDecimalUtils.div(multiply, new BigDecimal(100), 10);
|
||||
multiply = BigDecimalUtils.div(multiply, new BigDecimal(360), 10);
|
||||
// BigDecimalUtils.div(yem_e_interestamt, new BigDecimal("100"), 10);
|
||||
BigDecimal setScale = multiply.setScale(0, RoundingMode.UP);
|
||||
model.setValue("yem_e_interestamt", setScale, rowIdx);
|
||||
BigDecimal yem_e_creditamt = BigDecimalUtils.multiply(yem_e_interestamt,calculate,10);
|
||||
yem_e_creditamt= BigDecimalUtils.multiply(yem_e_creditamt,yem_sinosurerate,10);
|
||||
yem_e_creditamt = BigDecimalUtils.div(yem_e_creditamt, 100,10);
|
||||
yem_e_creditamt = BigDecimalUtils.div(yem_e_creditamt, new BigDecimal(100),10);
|
||||
model.setValue("yem_e_creditamt", yem_e_creditamt, rowIdx);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user