Commit e7f38951 authored by manohar's avatar manohar

balance period in tax process balance updated properly


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91179 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 7ed3019f
...@@ -2282,7 +2282,8 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa ...@@ -2282,7 +2282,8 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa
try try
{ {
System.out.println("Inside setDates(Connection)"); System.out.println("Inside setDates(Connection)");
System.out.println("tranDate [" + tranDate+ "]");
//System.out.println("Transaction Date ["+tranDate+"]"); //System.out.println("Transaction Date ["+tranDate+"]");
//System.out.println("Inside setDates(Connection conn)"); //System.out.println("Inside setDates(Connection conn)");
//Calculaing Current Balance Period //Calculaing Current Balance Period
...@@ -2292,7 +2293,7 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa ...@@ -2292,7 +2293,7 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa
year=cal.get(Calendar.YEAR); year=cal.get(Calendar.YEAR);
// 07/10/09 manoharan in jdk1.6 gives exception if format for timestamp is yyyy-mm-d hh:mm:ss.fff // 07/10/09 manoharan in jdk1.6 gives exception if format for timestamp is yyyy-mm-d hh:mm:ss.fff
//dateStr= new Integer(year).toString()+"-"+new Integer(month+1).toString()+"-"+new Integer(date).toString(); //dateStr= new Integer(year).toString()+"-"+new Integer(month+1).toString()+"-"+new Integer(date).toString();
dateStr= new Integer(year).toString()+"-"+(new java.text.DecimalFormat( "00" )).format( month )+"-"+(new java.text.DecimalFormat( "00" )).format( date ); dateStr= new Integer(year).toString()+"-"+(new java.text.DecimalFormat( "00" )).format( month + 1)+"-"+(new java.text.DecimalFormat( "00" )).format( date );
System.out.println("dateStr:::["+dateStr+"]"); System.out.println("dateStr:::["+dateStr+"]");
System.out.println("timestamp dateStr :::["+dateStr+" 00:00:00.0]"); System.out.println("timestamp dateStr :::["+dateStr+" 00:00:00.0]");
Timestamp currTranDate = java.sql.Timestamp.valueOf(dateStr+" 00:00:00.0"); Timestamp currTranDate = java.sql.Timestamp.valueOf(dateStr+" 00:00:00.0");
...@@ -2300,7 +2301,7 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa ...@@ -2300,7 +2301,7 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa
prd = (currTranDate.toString()).substring(0,currTranDate.toString().indexOf(" ")); prd = (currTranDate.toString()).substring(0,currTranDate.toString().indexOf(" "));
String FltStr[] = prd.split("-"); String FltStr[] = prd.split("-");
currBalprd = FltStr[0]+FltStr[1]+FltStr[2]; currBalprd = FltStr[0]+FltStr[1]+FltStr[2];
//System.out.println("currBalPeriod:::["+currBalprd+"]"); System.out.println("currBalPeriod:::["+currBalprd+"]");
//Calculating The Previous TranDate //Calculating The Previous TranDate
cal.add(cal.YEAR,-1); cal.add(cal.YEAR,-1);
...@@ -2310,7 +2311,7 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa ...@@ -2310,7 +2311,7 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa
// 07/10/09 manoharan in jdk1.6 gives exception if format for timestamp is yyyy-mm-d hh:mm:ss.fff //dateStr= new Integer(year).toString()+"-"+new Integer(month+1).toString()+"-"+new Integer(date).toString(); // 07/10/09 manoharan in jdk1.6 gives exception if format for timestamp is yyyy-mm-d hh:mm:ss.fff //dateStr= new Integer(year).toString()+"-"+new Integer(month+1).toString()+"-"+new Integer(date).toString();
dateStr= new Integer(year).toString()+"-"+(new java.text.DecimalFormat( "00" )).format( month+1 )+"-"+(new java.text.DecimalFormat( "00" )).format( date ); dateStr= new Integer(year).toString()+"-"+(new java.text.DecimalFormat( "00" )).format( month+1 )+"-"+(new java.text.DecimalFormat( "00" )).format( date );
this.prevYearTranDate = java.sql.Timestamp.valueOf(dateStr+" 00:00:00.0"); this.prevYearTranDate = java.sql.Timestamp.valueOf(dateStr+" 00:00:00.0");
//System.out.println("previousTranDate:::["+this.prevYearTranDate+"]"); System.out.println("previousTranDate:::["+this.prevYearTranDate+"]");
//Calculating The Next Capital Date //Calculating The Next Capital Date
String sql = "select FR_DATE ,TO_DATE from acctprd where fr_date <= ? and to_date >= ?"; String sql = "select FR_DATE ,TO_DATE from acctprd where fr_date <= ? and to_date >= ?";
......
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