Commit 151f7271 authored by dpawar's avatar dpawar

CHANGES IN SQL


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97213 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a6965fee
......@@ -86,7 +86,7 @@ public class MultiplePtcnWizPos extends ValidatorEJB implements MultiplePtcnWizP
saleOrder = saleOrder == null ? "" : saleOrder.trim();
System.out.println("ptcn --->> "+ptcn);
System.out.println("saleOrder --->> "+saleOrder);
sorderList.add(saleOrder);
sorderList.add(ptcn);
}
}
......@@ -95,15 +95,24 @@ public class MultiplePtcnWizPos extends ValidatorEJB implements MultiplePtcnWizP
System.out.println("saleOrder List-------->>"+sorderList);
if(sorderList.size() > 0)
{
sqlBuf.append("SELECT COUNT(*) FROM PICK_ORD_DET WHERE SALE_ORDER IN ( ");
/*SELECT * FROM PICK_ORD_DET WHERE PICK_ORDER IN
( SELECT REF_ID FROM WAVE_TASK_DET WHERE PTCN = 'PTCN000076' AND STATUS = 'N'
and wave_status = 'C' AND ref_ser in ('A-PICK','C-PICK','P-PICK','M-PICK'))
AND (QUANTITY - (CASE WHEN DEALLOC_QTY IS NULL THEN 0 ELSE DEALLOC_QTY END)) > 0*/
sqlBuf.append( "SELECT COUNT(*) FROM PICK_ORD_DET WHERE PICK_ORDER IN (");
sqlBuf.append(" SELECT REF_ID FROM WAVE_TASK_DET WHERE PTCN in ( ");
for(int i = 0; i < sorderList.size(); i++)
{
mark = mark + "?,";
}
mark = mark.substring(0,mark.length() - 1);
sqlBuf.append(mark);
sqlBuf.append( ")");
sqlBuf.append(") AND STATUS = 'N' AND WAVE_STATUS = 'C' AND REF_SER IN ('A-PICK','C-PICK','P-PICK','M-PICK')) ");
sqlBuf.append("AND (QUANTITY - (CASE WHEN DEALLOC_QTY IS NULL THEN 0 ELSE DEALLOC_QTY END)) > 0");
System.out.println("sqlBuf : "+sqlBuf.toString());
pstmt = conn.prepareStatement(sqlBuf.toString());
for (String list : sorderList)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment