Commit e3e1ecf8 authored by ppatro's avatar ppatro

Physical Count Scheduler Kunal

    find new issue during testing,give exception during last day of month


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92460 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 0ab06733
...@@ -212,7 +212,8 @@ public class PhysicalCountSchedule implements Schedule ...@@ -212,7 +212,8 @@ public class PhysicalCountSchedule implements Schedule
try try
{ {
java.util.Date dt=new Date(); //java.util.Date dt=new Date();
java.sql.Date dt = new java.sql.Date((new java.util.Date()).getTime());
todayDate=new java.util.Date(); todayDate=new java.util.Date();
java.sql.Timestamp ts=null; java.sql.Timestamp ts=null;
GenericUtility genericUtility=GenericUtility.getInstance(); GenericUtility genericUtility=GenericUtility.getInstance();
...@@ -287,36 +288,43 @@ public class PhysicalCountSchedule implements Schedule ...@@ -287,36 +288,43 @@ public class PhysicalCountSchedule implements Schedule
System.out.println(from1Half+"----"+to1Half); System.out.println(from1Half+"----"+to1Half);
System.out.println(from2Half+"----"+to2Half); System.out.println(from2Half+"----"+to2Half);
if(dt.after(from1Quarter) && dt.before(to1Quarter)) if((dt.after(from1Quarter) || dt.toString().equals(from1Quarter.toString()) ) && (dt.before(to1Quarter) || dt.toString().equals(to1Quarter.toString()))) //change done by kunal on 31/12/12 add equal cond. as per manoj instruction
{ {
//subSql=" AND TRAN_DATE BETWEEN "; //subSql=" AND TRAN_DATE BETWEEN ";
setQFromdt=from1Quarter; setQFromdt=from1Quarter;
setQTodt=to1Quarter; setQTodt=to1Quarter;
} }
if(dt.after(from2Quarter) && dt.before(to2Quarter)) if((dt.after(from2Quarter) || dt.toString().equals(from2Quarter.toString())) && (dt.before(to2Quarter) || dt.toString().equals(to2Quarter.toString())))
{ {
setQFromdt=from2Quarter; setQFromdt=from2Quarter;
setQTodt=to2Quarter; setQTodt=to2Quarter;
} }
if(dt.after(from3Quarter) && dt.before(to3Quarter))
if((dt.after(from3Quarter)|| dt.toString().equals(from3Quarter.toString()) ) && ( dt.before(to3Quarter) || dt.toString().equals(to3Quarter.toString())))
{ {
setQFromdt=from3Quarter; setQFromdt=from3Quarter;
setQTodt=to3Quarter; setQTodt=to3Quarter;
} }
if(dt.after(from4Quarter) && dt.before(to4Quarter)) if((dt.after(from4Quarter) || dt.toString().equals(from4Quarter.toString())) && ( dt.before(to4Quarter) || dt.toString().equals(to4Quarter.toString())))
{ {
setQFromdt=from4Quarter; setQFromdt=from4Quarter;
setQTodt=to4Quarter; setQTodt=to4Quarter;
} }
if(dt.after(from1Half) && dt.before(to1Half)) if((dt.after(from1Half) || dt.toString().equals(from1Half.toString())) && (dt.before(to1Half) || dt.toString().equals(to1Half.toString())))
{ {
setHFromdt=from1Half; setHFromdt=from1Half;
setHTodt=to1Half; setHTodt=to1Half;
} }
if(dt.after(from2Half) && dt.before(to2Half)) if((dt.after(from2Half) || dt.toString().equals(from2Half.toString())) && (dt.before(to2Half) || dt.toString().equals(to2Half.toString())))
{ {
setHFromdt=from2Half; setHFromdt=from2Half;
setHTodt=to2Half; setHTodt=to2Half;
} }
queryString="select count(1) from PHYSCAN where tran_date=? and tran_type='A'"; queryString="select count(1) from PHYSCAN where tran_date=? and tran_type='A'";
...@@ -460,6 +468,7 @@ public class PhysicalCountSchedule implements Schedule ...@@ -460,6 +468,7 @@ public class PhysicalCountSchedule implements Schedule
System.out.println("arrA---"+arrA.size()); System.out.println("arrA---"+arrA.size());
// //
queryString=" SELECT DISTINCT S.ITEM_CODE,S.LOT_NO,S.LOT_SL,S.LOC_CODE,S.SITE_CODE,CYCLE_CRITERIA,S.LTRAN_DATE,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.LTRAN_DATE,S.QUANTITY,S.UNIT FROM ITEM I, STOCK S,LOCATION L" +
//",INVTRACE T" + //",INVTRACE T" +
",ITEM_LOT_PACKSIZE P WHERE ANALYSIS_CLASS='B' " + ",ITEM_LOT_PACKSIZE P WHERE ANALYSIS_CLASS='B' " +
......
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