税额小于零的不能转出

release
路明慧 2 years ago
parent e94c7f9df8
commit 9b7d664675
  1. 8
      dxhy-erp/src/main/java/com/dxhy/erp/controller/InterfaceController.java

@ -1457,6 +1457,14 @@ public class InterfaceController extends AbstractController {
log.info("进项税转出传入发票存在未认证发票");
return JsonUtils.getInstance().toJsonString(outPut);
}
List<BaseTDxRecordInvoice> collect1 = tDxRecordInvoices.stream().filter(e -> BigDecimal.ZERO.compareTo(e.getTaxAmount()) > 0).collect(Collectors.toList());
if (collect1 != null && collect1.size()>0){
es.setZTYPE("E");
es.setZMESSAGE("税额小于零不可转出");
outPut.setES_OUTPUT(es);
log.info("进项税转出传入发票存在税额小于零发票");
return JsonUtils.getInstance().toJsonString(outPut);
}
//进项税转出或者取消转出
UserInfo userInfo = new UserInfo();
iReceiptOutService.transferOrcancelOut(zdatans,userInfo);

Loading…
Cancel
Save