收款单接口如果销售订单被删除后给出明确提示-张鑫0519

This commit is contained in:
zhangxinah@yonyou.com 2025-05-19 14:36:54 +08:00
parent a80ef84abe
commit 3679368e1c
1 changed files with 4 additions and 1 deletions

View File

@ -138,7 +138,7 @@ public class GatheringbillRestResource extends ArapBaseRestResource {
Object tr = dao.executeQuery(
"select ntaxrate from so_saleorder_b where csaleorderid = '" + csaleorderid + "'",
new ColumnProcessor());
//ntaxrate = new UFDouble(tr.toString());
// ntaxrate = new UFDouble(tr.toString());
// ˰Âë
Object ctaxcodeid = hybo.findColValue("so_saleorder_b", "ctaxcodeid",
"csaleorderid = '" + csaleorderid + "' ");
@ -271,6 +271,9 @@ public class GatheringbillRestResource extends ArapBaseRestResource {
HYSuperDMO dmo = new HYSuperDMO();
SaleOrderHVO[] hvo = (SaleOrderHVO[]) dmo.queryByWhereClause(SaleOrderHVO.class,
"vbillcode='" + def2 + "' and dr=0");
if (hvo == null || hvo.length == 0) {
throw new BusinessException("该销售订单在ERP中被删除订单号" + def2);
}
SaleOrderBVO[] bvos = (SaleOrderBVO[]) dmo.queryByWhereClause(SaleOrderBVO.class,
"csaleorderid='" + hvo[0].getPrimaryKey() + "'");
if (bvos != null) {