|
@@ -25,7 +25,7 @@ public class itemrequestitems extends Controller {
|
|
|
QuerySQL saItemrequest = SQLFactory.createQuerySQL(this, "sa_itemrequestitems", "sa_itemrequestitemsid", "itemid", "qty", "instockqty").setTableAlias("t1");
|
|
QuerySQL saItemrequest = SQLFactory.createQuerySQL(this, "sa_itemrequestitems", "sa_itemrequestitemsid", "itemid", "qty", "instockqty").setTableAlias("t1");
|
|
|
saItemrequest.addJoinTable(JOINTYPE.left, "plm_item", "t2", "itemid=:itemid", "itemno", "itemname", "model", "standards");
|
|
saItemrequest.addJoinTable(JOINTYPE.left, "plm_item", "t2", "itemid=:itemid", "itemno", "itemname", "model", "standards");
|
|
|
saItemrequest.addJoinTable(JOINTYPE.left, "plm_itemextend", "t3", "itemid=:itemid", "erpitemno", "erpitemname", "erpmodel");
|
|
saItemrequest.addJoinTable(JOINTYPE.left, "plm_itemextend", "t3", "itemid=:itemid", "erpitemno", "erpitemname", "erpmodel");
|
|
|
- saItemrequest.addJoinTable(JOINTYPE.left, "plm_unit", "t4", "t2.unitid=:unitid", "unitid", "unitname");
|
|
|
|
|
|
|
+ saItemrequest.addJoinTable(JOINTYPE.left, "plm_unit", "t4", "t2.unitid=t4.unitid", "unitid", "unitname");
|
|
|
saItemrequest.addJoinTable(JOINTYPE.inner, "sa_itemrequest", "t5", "t1.sa_itemrequestid=:sa_itemrequestid", "sa_itemrequestid", "billno", "billdate", "suppname", "remarks");
|
|
saItemrequest.addJoinTable(JOINTYPE.inner, "sa_itemrequest", "t5", "t1.sa_itemrequestid=:sa_itemrequestid", "sa_itemrequestid", "billno", "billdate", "suppname", "remarks");
|
|
|
saItemrequest.addQueryFields("canaddqty", "(t1.qty-ifnull(t1.instockqty,0))");
|
|
saItemrequest.addQueryFields("canaddqty", "(t1.qty-ifnull(t1.instockqty,0))");
|
|
|
saItemrequest.setWhere("t1.isclose", false);
|
|
saItemrequest.setWhere("t1.isclose", false);
|