|
@@ -99,15 +99,10 @@ public class PayBillSubmitOperationServicePlugIn extends AbstractOperationServic
|
|
|
BigDecimal xsbl = receiptallamount.divide(jshj,2, BigDecimal.ROUND_HALF_UP);
|
|
|
BigDecimal cgbl = (nckd_cgyfje.add(e_actamt)).divide(ycje,2, BigDecimal.ROUND_HALF_UP);
|
|
|
if(cgbl.compareTo(xsbl) > 0) {
|
|
|
- existError = true;
|
|
|
String error = "对应销售合同收款比例" + xsbl.multiply(BigDecimal.valueOf(100)) +"%,采购已付款比例" + cgbl.multiply(BigDecimal.valueOf(100)) + "%,当前付款金额 已超出可付比例";
|
|
|
payBill.set("nckd_ceyj", error);
|
|
|
- e.setCancel(true);
|
|
|
- e.setCancelMessage(error);
|
|
|
- break;
|
|
|
}else {
|
|
|
- String error = nckd_cgyfje + "," + e_actamt +"1对应销售合同收款比例" + xsbl.multiply(BigDecimal.valueOf(100)) +"%,采购已付款比例" + cgbl.multiply(BigDecimal.valueOf(100)) + "%,当前付款金额 已超出可付比例";
|
|
|
- payBill.set("nckd_ceyj", error);
|
|
|
+ payBill.set("nckd_ceyj", null);
|
|
|
}
|
|
|
}
|
|
|
scs.add(srsTemp);
|