Compare commits
2 Commits
cab708e6a5
...
1f345b3d58
Author | SHA1 | Date | |
---|---|---|---|
1f345b3d58 | |||
5447059846 |
@ -669,11 +669,22 @@ public class SaleOutController {
|
|||||||
|
|
||||||
Map<String, Object> hashMap = new HashMap<String,Object> ();
|
Map<String, Object> hashMap = new HashMap<String,Object> ();
|
||||||
hashMap.put("SHIPREQUESTNAME", shipRequestName);
|
hashMap.put("SHIPREQUESTNAME", shipRequestName);
|
||||||
|
|
||||||
String sqlGetBox="SELECT m.MATERIALPACKINGNAME,m.MATERIALQUANTITY,DECODE(NVL(m.MATERIALQUANTITY2,0), 0 ,m.MATERIALQUANTITY,m.MATERIALQUANTITY2) MATERIALQUANTITY2 FROM MATERIALPACKING m \r\n" +
|
// 关联详情单据,去除当是现场仓时多余已经入库到现场仓的批次条码
|
||||||
" WHERE m.SHIPREQUESTNAME =:SHIPREQUESTNAME\r\n" +
|
String sqlGetBox="SELECT\n" +
|
||||||
" AND m.STOCKSTATE ='Stocked'\r\n" +
|
"m.MATERIALPACKINGNAME,\n" +
|
||||||
" AND m.MATERIALQUANTITY2 >0";
|
"m.MATERIALQUANTITY,\n" +
|
||||||
|
"DECODE(NVL(m.MATERIALQUANTITY2, 0), 0 , m.MATERIALQUANTITY, m.MATERIALQUANTITY2) MATERIALQUANTITY2\n" +
|
||||||
|
"FROM\n" +
|
||||||
|
"MATERIALPACKING m\n" +
|
||||||
|
"LEFT JOIN MATERIALSHIPREQUESTDETAIL mdl ON\n" +
|
||||||
|
"mdl.SHIPREQUESTNAME=m.SHIPREQUESTNAME \n" +
|
||||||
|
"AND mdl.MATERIALSPECNAME = m.MATERIALSPECNAME\n" +
|
||||||
|
"WHERE\n" +
|
||||||
|
"m.SHIPREQUESTNAME =:SHIPREQUESTNAME\n" +
|
||||||
|
"AND m.STOCKSTATE = 'Stocked'\n" +
|
||||||
|
"AND m.MATERIALQUANTITY2 >0\n" +
|
||||||
|
"AND (m.ERPLOCATION <> mdl.ERPRECEIVELOCATION OR mdl.ERPRECEIVELOCATION IS NULL)";
|
||||||
List<Map<String, Object>> sr = IDMFrameServiceProxy.getSqlTemplate().queryForList(sqlGetBox, hashMap);
|
List<Map<String, Object>> sr = IDMFrameServiceProxy.getSqlTemplate().queryForList(sqlGetBox, hashMap);
|
||||||
if(sr.size()>0)
|
if(sr.size()>0)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user