Commit 691f8f1a authored by vbhosale's avatar vbhosale

added code to fetch first date of month

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@189309 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ed4b680e
...@@ -25,7 +25,7 @@ import ibase.utility.E12GenericUtility; ...@@ -25,7 +25,7 @@ import ibase.utility.E12GenericUtility;
@Stateless //Added for EJB3 -sarah-10/06/2009 @Stateless //Added for EJB3 -sarah-10/06/2009
//public class GenLedgerEJB extends ValidatorEJB implements SessionBean //public class GenLedgerEJB extends ValidatorEJB implements SessionBean
public class Ledger - All ACs-Account Wise extends ValidatorEJB implements Ledger - All ACs-Account WiseLocal,Ledger - All ACs-Account WiseRemote //Added for EJB3 -sarah-10/06/2009 public class GenLedger extends ValidatorEJB implements GenLedgerLocal,GenLedgerRemote //Added for EJB3 -sarah-10/06/2009
{ {
NodeList parentNodeList = null; NodeList parentNodeList = null;
NodeList childNodeList = null; NodeList childNodeList = null;
...@@ -243,6 +243,7 @@ public class Ledger - All ACs-Account Wise extends ValidatorEJB implements Ledge ...@@ -243,6 +243,7 @@ public class Ledger - All ACs-Account Wise extends ValidatorEJB implements Ledge
String accPrd = ""; String accPrd = "";
String codePrd = ""; String codePrd = "";
String frDateDBStr = ""; String frDateDBStr = "";
Date date = new Date();
String first_date = ""; String first_date = "";
sql = "SELECT ACCT_PRD,CODE ,FR_DATE FROM PERIOD WHERE FR_DATE<=? AND TO_DATE >=?"; sql = "SELECT ACCT_PRD,CODE ,FR_DATE FROM PERIOD WHERE FR_DATE<=? AND TO_DATE >=?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -270,9 +271,10 @@ public class Ledger - All ACs-Account Wise extends ValidatorEJB implements Ledge ...@@ -270,9 +271,10 @@ public class Ledger - All ACs-Account Wise extends ValidatorEJB implements Ledge
if(rs1.next()) if(rs1.next())
{ {
first_date = rs1.getString("fr_date"); date = rs1.getDate("fr_date");
} }
rs1.close(); rs1.close();
pstmt1.close(); pstmt1.close();
...@@ -280,7 +282,7 @@ public class Ledger - All ACs-Account Wise extends ValidatorEJB implements Ledge ...@@ -280,7 +282,7 @@ public class Ledger - All ACs-Account Wise extends ValidatorEJB implements Ledge
valueXmlString.append("<m_frst_date>").append("<![CDATA[" + frDateDB.trim() + " 00:00:00" +"]]>").append("</m_frst_date>"); valueXmlString.append("<m_frst_date>").append("<![CDATA[" + frDateDB.trim() + " 00:00:00" +"]]>").append("</m_frst_date>");
valueXmlString.append("<macct_prd>").append("<![CDATA["+accPrd.trim()+"]]>").append("</macct_prd>"); valueXmlString.append("<macct_prd>").append("<![CDATA["+accPrd.trim()+"]]>").append("</macct_prd>");
valueXmlString.append("<mprd_fr>").append("<![CDATA["+codePrd.trim()+"]]>").append("</mprd_fr>"); valueXmlString.append("<mprd_fr>").append("<![CDATA["+codePrd.trim()+"]]>").append("</mprd_fr>");
valueXmlString.append("<m_frst_date>").append("<![CDATA[" + first_date.trim() + " 00:00:00" +"]]>").append("</m_frst_date>"); valueXmlString.append("<m_frst_date>").append("<![CDATA["+date+"]]>").append("</m_frst_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