Commit 3a9c6a5c authored by blad's avatar blad

components has been uploaded in head for adding FIN_ENTITY from scheduler param


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@102511 ce508802-f39f-4f6c-b175-0d175dae99d5
parent e9274570
......@@ -63,6 +63,10 @@ public class InvoiceReportSch implements Schedule
String sqlInvc ="";
String noOfDay ="";
String invcId = "";
//Added by Bhushan on 15-07-16
String finEnty = "";
Document dom = null;
E12GenericUtility genericUtility= new E12GenericUtility();
try
{
......@@ -78,7 +82,26 @@ public class InvoiceReportSch implements Schedule
System.out.println("No records found in Disparm master....");
}
//Added by Bhushan on 15-07-16:START[For getting FIN_ENTITY value from scheduler formal parameter]
if(scheduleParamXML != null && scheduleParamXML.trim().length() > 0)
{
dom = genericUtility.parseString(scheduleParamXML);
}
finEnty = genericUtility.getColumnValue("ACTUALPARAMETER",dom);
System.out.println("finEnty::::[" + finEnty + "]");
//Added by Bhushan on 15-07-16:END
//Commented and Changed by Bhushan on 15-07-16 :START
//sqlInvc ="SELECT INVOICE_ID FROM INVOICE WHERE TO_DATE(SYSDATE) - TO_DATE(INVOICE.TRAN_DATE) < " +noOfDay+" AND DOWNLOAD_FLAG ='N'";
if(finEnty != null && finEnty.trim().length() > 0 && !(finEnty.equalsIgnoreCase("null")) )
{
sqlInvc ="SELECT INVOICE_ID FROM INVOICE WHERE TO_DATE(SYSDATE) - TO_DATE(INVOICE.TRAN_DATE) < " +noOfDay+" " +
"AND DOWNLOAD_FLAG ='N' AND FIN_ENTITY = '" +finEnty+"'";
}
else
{
sqlInvc ="SELECT INVOICE_ID FROM INVOICE WHERE TO_DATE(SYSDATE) - TO_DATE(INVOICE.TRAN_DATE) < " +noOfDay+" AND DOWNLOAD_FLAG ='N'";
}
//Commented and Changed by Bhushan on 15-07-16 :END
System.out.println( "sqlInvc::[" + sqlInvc +"]");
pstmt = conn.prepareStatement(sqlInvc);
......
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