fix:
(1)如果结算币别=美元: ① 扣减后金额(美元)=上次美元金额(实际)+ 配件资金池增加金额-配件资金池扣减金额; ② 扣减后金额(人民币)= 上次人民币金额(实际); (2)如果结算币别=人民币: ① 扣减后金额(美元)=上次美元金额(实际); ② 扣减后金额(人民币)= 上次人民币金额(实际)+ 配件资金池增加金额-配件资金池扣减金额;
This commit is contained in:
parent
54e6747bb0
commit
73fcde9531
@ -70,11 +70,11 @@ public class DebCredNewSubmitOp extends AbstractOperationServicePlugIn {
|
||||
BigDecimal yemAmount = billObj.getBigDecimal("yem_amount");//配件资金池增加金额
|
||||
BigDecimal yemAmountSub = billObj.getBigDecimal("yem_amount_sub");//配件资金池扣减金额
|
||||
if ("CNY".equals(number)){
|
||||
dynamicObject.set("yem_afterdeductionusd",yemCreditusdamt);
|
||||
dynamicObject.set("yem_afterdeductionrmb",yemCreditrmbamt.add(yemAmount.subtract(yemAmountSub)));
|
||||
dynamicObject.set("yem_koujianusd",yemCreditusdamt);
|
||||
dynamicObject.set("yem_koujiancny",yemCreditrmbamt.add(yemAmount.subtract(yemAmountSub)));
|
||||
}else if ("USD".equals(number)){
|
||||
dynamicObject.set("yem_afterdeductionusd",yemCreditusdamt.add(yemAmount.subtract(yemAmountSub)));
|
||||
dynamicObject.set("yem_afterdeductionrmb",yemCreditrmbamt);
|
||||
dynamicObject.set("yem_koujianusd",yemCreditusdamt.add(yemAmount.subtract(yemAmountSub)));
|
||||
dynamicObject.set("yem_koujiancny",yemCreditrmbamt);
|
||||
}
|
||||
}
|
||||
getlast(dynamicObject);
|
||||
|
Loading…
Reference in New Issue
Block a user