|
|
@@ -59,6 +59,19 @@ public class XSCK extends BasicBill {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ if(rb==1){
|
|
|
+ QuerySQL querySQL = SQLFactory.createQuerySQL(controller, "sa_orderitems","verifiedqty");
|
|
|
+ querySQL.setTableAlias("t1");
|
|
|
+ querySQL.setSiteid(siteid);
|
|
|
+ querySQL.setWhere("t1.sa_orderitemsid",itemRows.toArrayList("sa_orderitemsid"));
|
|
|
+ Rows rows = querySQL.query();
|
|
|
+ for (Row row : rows) {
|
|
|
+ if (row.getBigDecimal("verifiedqty").compareTo(BigDecimal.ZERO)>0) {
|
|
|
+ throw new YosException("存在对应订单明细已核销,销售出库单无法反审核");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
/*
|