收款单接口如果销售订单被删除后给出明确提示-张鑫0519
This commit is contained in:
parent
a80ef84abe
commit
3679368e1c
|
@ -138,7 +138,7 @@ public class GatheringbillRestResource extends ArapBaseRestResource {
|
||||||
Object tr = dao.executeQuery(
|
Object tr = dao.executeQuery(
|
||||||
"select ntaxrate from so_saleorder_b where csaleorderid = '" + csaleorderid + "'",
|
"select ntaxrate from so_saleorder_b where csaleorderid = '" + csaleorderid + "'",
|
||||||
new ColumnProcessor());
|
new ColumnProcessor());
|
||||||
//ntaxrate = new UFDouble(tr.toString());
|
// ntaxrate = new UFDouble(tr.toString());
|
||||||
// ˰Âë
|
// ˰Âë
|
||||||
Object ctaxcodeid = hybo.findColValue("so_saleorder_b", "ctaxcodeid",
|
Object ctaxcodeid = hybo.findColValue("so_saleorder_b", "ctaxcodeid",
|
||||||
"csaleorderid = '" + csaleorderid + "' ");
|
"csaleorderid = '" + csaleorderid + "' ");
|
||||||
|
@ -271,6 +271,9 @@ public class GatheringbillRestResource extends ArapBaseRestResource {
|
||||||
HYSuperDMO dmo = new HYSuperDMO();
|
HYSuperDMO dmo = new HYSuperDMO();
|
||||||
SaleOrderHVO[] hvo = (SaleOrderHVO[]) dmo.queryByWhereClause(SaleOrderHVO.class,
|
SaleOrderHVO[] hvo = (SaleOrderHVO[]) dmo.queryByWhereClause(SaleOrderHVO.class,
|
||||||
"vbillcode='" + def2 + "' and dr=0");
|
"vbillcode='" + def2 + "' and dr=0");
|
||||||
|
if (hvo == null || hvo.length == 0) {
|
||||||
|
throw new BusinessException("该销售订单在ERP中被删除,订单号:" + def2);
|
||||||
|
}
|
||||||
SaleOrderBVO[] bvos = (SaleOrderBVO[]) dmo.queryByWhereClause(SaleOrderBVO.class,
|
SaleOrderBVO[] bvos = (SaleOrderBVO[]) dmo.queryByWhereClause(SaleOrderBVO.class,
|
||||||
"csaleorderid='" + hvo[0].getPrimaryKey() + "'");
|
"csaleorderid='" + hvo[0].getPrimaryKey() + "'");
|
||||||
if (bvos != null) {
|
if (bvos != null) {
|
||||||
|
|
Loading…
Reference in New Issue