parent
ed3c4100f9
commit
9d10e600fb
|
@ -133,6 +133,7 @@ public class AssistbalanceAutoData {
|
||||||
DynamicObject assistbalance
|
DynamicObject assistbalance
|
||||||
=BusinessDataServiceHelper.newDynamicObject("zcgj_rpt_assistbalance");
|
=BusinessDataServiceHelper.newDynamicObject("zcgj_rpt_assistbalance");
|
||||||
assistbalance.set("zcgj_debitlocal", record.getDebitlocal());
|
assistbalance.set("zcgj_debitlocal", record.getDebitlocal());
|
||||||
|
assistbalance.set("zcgj_beginlocal", record.getBeginlocal());
|
||||||
assistbalance.set("zcgj_creditlocal", record.getCreditlocal());
|
assistbalance.set("zcgj_creditlocal", record.getCreditlocal());
|
||||||
assistbalance.set("zcgj_yeardebitfor", record.getYeardebitfor());
|
assistbalance.set("zcgj_yeardebitfor", record.getYeardebitfor());
|
||||||
assistbalance.set("zcgj_yearcreditfor", record.getYearcreditfor());
|
assistbalance.set("zcgj_yearcreditfor", record.getYearcreditfor());
|
||||||
|
|
|
@ -101,6 +101,17 @@ public class CasPaybillToEcFundPlanApplyOp extends AbstractOperationServicePlugI
|
||||||
allActamt = allActamt.add(zcgjAmountRecommended);
|
allActamt = allActamt.add(zcgjAmountRecommended);
|
||||||
dynamicObject.set("zcgj_amountpaid", allActamt);//实付金额
|
dynamicObject.set("zcgj_amountpaid", allActamt);//实付金额
|
||||||
dynamicObject.set("zcgj_amount_inpayment",amountrecommended);//
|
dynamicObject.set("zcgj_amount_inpayment",amountrecommended);//
|
||||||
|
|
||||||
|
//zcgj_amount_remaining = zcgj_hdamount - zcgj_amount_inpayment - zcgj_amountpaid
|
||||||
|
//剩余待拨付金额 = 财务核定金额 - 付款处理中金额 - 实付金额
|
||||||
|
BigDecimal hdamount = dynamicObject.getBigDecimal("zcgj_hdamount");
|
||||||
|
if(hdamount !=null && isPay){
|
||||||
|
BigDecimal subtract = hdamount.subtract(amountrecommended).subtract(allActamt);
|
||||||
|
dynamicObject.set("zcgj_amount_remaining",subtract);
|
||||||
|
}else if(hdamount != null){
|
||||||
|
BigDecimal subtract = hdamount.add(amountrecommended).subtract(allActamt);//实付金额已经成为相反数
|
||||||
|
dynamicObject.set("zcgj_amount_remaining",subtract);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
updateData.add(fundingplanapply);
|
updateData.add(fundingplanapply);
|
||||||
|
|
Loading…
Reference in New Issue