fix:
①收汇比例(小数,不显示尾零,放到预收比例前面),取值逻辑,取合同收款计划行的收汇百分比; ②订舱投保金额(原币种)-关联结算币别,锁定,计算逻辑:订舱合同金额*收汇比例;
This commit is contained in:
parent
fd521f73cc
commit
3edc8cdd70
@ -105,6 +105,11 @@ public class ShippingDetialToStoraConvert extends AbstractConvertPlugIn
|
||||
// 预收比例%
|
||||
BigDecimal raprate = getRaprate(single);
|
||||
addNew.set("yem_preradio_cd", raprate);
|
||||
//收汇比例
|
||||
BigDecimal yemRaprate = dynamicObject.getBigDecimal("yem_raprate");
|
||||
addNew.set("yem_exchangereceipts", yemRaprate);
|
||||
//订舱投保金额(原币种)
|
||||
addNew.set("yem_exchangereceipts",storageAmount.multiply(yemRaprate));
|
||||
// 预收金额
|
||||
addNew.set("yem_preamt_cd", raprate.multiply(storageAmount).divide(new BigDecimal(100), 4, RoundingMode.HALF_UP));
|
||||
// 合同认领金额
|
||||
|
Loading…
Reference in New Issue
Block a user