Commit 11460c52 authored by ssarkar's avatar ssarkar

update by sumit on 08/may/13 given by manoj sharma


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93030 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 64847611
...@@ -362,7 +362,11 @@ public class PhysicalCountSchedule implements Schedule ...@@ -362,7 +362,11 @@ public class PhysicalCountSchedule implements Schedule
chgUser="WMS"; chgUser="WMS";
queryString="update physcandet set status='X' where status is null ";
pstmt=conn.prepareStatement(queryString);
pstmt.executeUpdate();
pstmt.close();
pstmt=null;
System.out.println("currentMonthInString="+currentMonthInString); System.out.println("currentMonthInString="+currentMonthInString);
queryString="insert into physcan (tran_id,tran_date,site_code,chg_date,chg_user,chg_term,tran_type) values(?,?,?,?,?,?,?)"; queryString="insert into physcan (tran_id,tran_date,site_code,chg_date,chg_user,chg_term,tran_type) values(?,?,?,?,?,?,?)";
pstmt=conn.prepareStatement(queryString); pstmt=conn.prepareStatement(queryString);
...@@ -418,7 +422,7 @@ public class PhysicalCountSchedule implements Schedule ...@@ -418,7 +422,7 @@ public class PhysicalCountSchedule implements Schedule
queryString=" SELECT DISTINCT S.ITEM_CODE,S.LOT_NO,S.LOT_SL,S.LOC_CODE,S.SITE_CODE,CYCLE_CRITERIA,S.QUANTITY,S.UNIT FROM ITEM I, STOCK S,LOCATION L" + queryString=" SELECT DISTINCT S.ITEM_CODE,S.LOT_NO,S.LOT_SL,S.LOC_CODE,S.SITE_CODE,CYCLE_CRITERIA,S.QUANTITY,S.UNIT FROM ITEM I, STOCK S,LOCATION L" +
//",INVTRACE T" + //",INVTRACE T" +
",ITEM_LOT_PACKSIZE P WHERE ANALYSIS_CLASS='A' " + ",ITEM_LOT_PACKSIZE P WHERE ANALYSIS_CLASS='A' " +
" AND I.ITEM_CODE NOT IN (SELECT ITEM_CODE FROM PHYSCAN A,PHYSCANDET B WHERE A.TRAN_ID=B.TRAN_ID AND ANALYSIS_CLASS='A' AND TO_CHAR(TRAN_DATE, 'MON/YYYY')=? AND CASE WHEN B.STATUS IS NULL THEN 'N' ELSE B.STATUS END ='Y' and A.tran_type='A') " + " AND S.LOC_CODE NOT IN (SELECT LOC_CODE FROM PHYSCAN A,PHYSCANDET B WHERE A.TRAN_ID=B.TRAN_ID AND ANALYSIS_CLASS='A' AND TO_CHAR(TRAN_DATE, 'MON/YYYY')=? AND CASE WHEN B.STATUS IS NULL THEN 'N' ELSE B.STATUS END ='Y' and A.tran_type='A') " +
" AND S.ITEM_CODE = I.ITEM_CODE AND S.LOC_CODE=L.LOC_CODE AND CYCLE_COUNT_REQD='Y' " + " AND S.ITEM_CODE = I.ITEM_CODE AND S.LOC_CODE=L.LOC_CODE AND CYCLE_COUNT_REQD='Y' " +
" AND S.ITEM_CODE=P.ITEM_CODE " + " AND S.ITEM_CODE=P.ITEM_CODE " +
//" AND P.ITEM_CODE=T.ITEM_CODE " + //" AND P.ITEM_CODE=T.ITEM_CODE " +
...@@ -474,7 +478,7 @@ public class PhysicalCountSchedule implements Schedule ...@@ -474,7 +478,7 @@ public class PhysicalCountSchedule implements Schedule
//",INVTRACE T" + //",INVTRACE T" +
",ITEM_LOT_PACKSIZE P WHERE ANALYSIS_CLASS='B' " + ",ITEM_LOT_PACKSIZE P WHERE ANALYSIS_CLASS='B' " +
" AND S.ITEM_CODE = I.ITEM_CODE AND S.LOC_CODE=L.LOC_CODE AND CYCLE_COUNT_REQD='Y' " + " AND S.ITEM_CODE = I.ITEM_CODE AND S.LOC_CODE=L.LOC_CODE AND CYCLE_COUNT_REQD='Y' " +
" AND S.ITEM_CODE NOT IN (SELECT ITEM_CODE FROM PHYSCAN A,PHYSCANDET B WHERE A.TRAN_ID=B.TRAN_ID AND ANALYSIS_CLASS='B' AND TRAN_DATE BETWEEN ? AND ? AND CASE WHEN B.STATUS IS NULL THEN 'N' ELSE B.STATUS END ='Y' and A.tran_type='A' ) " + " AND S.LOC_CODE NOT IN (SELECT LOC_CODE FROM PHYSCAN A,PHYSCANDET B WHERE A.TRAN_ID=B.TRAN_ID AND ANALYSIS_CLASS='B' AND TRAN_DATE BETWEEN ? AND ? AND CASE WHEN B.STATUS IS NULL THEN 'N' ELSE B.STATUS END ='Y' and A.tran_type='A' ) " +
" AND S.ITEM_CODE=P.ITEM_CODE" + " AND S.ITEM_CODE=P.ITEM_CODE" +
//" AND P.ITEM_CODE=T.ITEM_CODE" + //" AND P.ITEM_CODE=T.ITEM_CODE" +
" AND S.LOT_NO BETWEEN P.LOT_NO__FROM AND P.LOT_NO__TO "+ " AND S.LOT_NO BETWEEN P.LOT_NO__FROM AND P.LOT_NO__TO "+
...@@ -529,7 +533,7 @@ public class PhysicalCountSchedule implements Schedule ...@@ -529,7 +533,7 @@ public class PhysicalCountSchedule implements Schedule
//",INVTRACE T" + //",INVTRACE T" +
",ITEM_LOT_PACKSIZE P WHERE ANALYSIS_CLASS='C' " + ",ITEM_LOT_PACKSIZE P WHERE ANALYSIS_CLASS='C' " +
" AND S.ITEM_CODE = I.ITEM_CODE AND S.LOC_CODE=L.LOC_CODE AND CYCLE_COUNT_REQD='Y'" + " AND S.ITEM_CODE = I.ITEM_CODE AND S.LOC_CODE=L.LOC_CODE AND CYCLE_COUNT_REQD='Y'" +
" AND S.ITEM_CODE NOT IN (SELECT ITEM_CODE FROM PHYSCAN A,PHYSCANDET B WHERE A.TRAN_ID=B.TRAN_ID AND ANALYSIS_CLASS='C' AND TRAN_DATE BETWEEN ? AND ? AND CASE WHEN B.STATUS IS NULL THEN 'N' ELSE B.STATUS END ='Y' and A.tran_type='A' )" + " AND S.LOC_CODE NOT IN (SELECT LOC_CODE FROM PHYSCAN A,PHYSCANDET B WHERE A.TRAN_ID=B.TRAN_ID AND ANALYSIS_CLASS='C' AND TRAN_DATE BETWEEN ? AND ? AND CASE WHEN B.STATUS IS NULL THEN 'N' ELSE B.STATUS END ='Y' and A.tran_type='A' )" +
" AND S.ITEM_CODE=P.ITEM_CODE" + " AND S.ITEM_CODE=P.ITEM_CODE" +
//" AND P.ITEM_CODE=T.ITEM_CODE" + //" AND P.ITEM_CODE=T.ITEM_CODE" +
" AND S.LOT_NO BETWEEN P.LOT_NO__FROM AND P.LOT_NO__TO "+ " AND S.LOT_NO BETWEEN P.LOT_NO__FROM AND P.LOT_NO__TO "+
......
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