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
......@@ -2283,6 +2283,7 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa
try
{
System.out.println("Inside setDates(Connection)");
System.out.println("tranDate [" + tranDate+ "]");
//System.out.println("Transaction Date ["+tranDate+"]");
//System.out.println("Inside setDates(Connection conn)");
//Calculaing Current Balance Period
......@@ -2292,7 +2293,7 @@ public class TaxCalculate extends ProcessEJB implements TaxCalculateLocal, TaxCa
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
//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("timestamp dateStr :::["+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
prd = (currTranDate.toString()).substring(0,currTranDate.toString().indexOf(" "));
String FltStr[] = prd.split("-");
currBalprd = FltStr[0]+FltStr[1]+FltStr[2];
//System.out.println("currBalPeriod:::["+currBalprd+"]");
System.out.println("currBalPeriod:::["+currBalprd+"]");
//Calculating The Previous TranDate
cal.add(cal.YEAR,-1);
......@@ -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();
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");
//System.out.println("previousTranDate:::["+this.prevYearTranDate+"]");
System.out.println("previousTranDate:::["+this.prevYearTranDate+"]");
//Calculating The Next Capital 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