/* 136 */query="SELECT fld_value, descr FROM GENCODES where FLD_NAME='SFARP' and MOD_NAME='SFAREPORT' order by to_number(fld_value)";
/* 137 */pstmt=conn.prepareStatement(query);
/* 138 */rs=pstmt.executeQuery();
/* */
/* 140 */while(rs.next())
/* */{
/* 142 */fileNameCount=rs.getInt(1);
/* 143 */fileNames[FCounter]=rs.getString(2);
/* 144 */System.out.println("@V@ File no ["+FCounter+"] = ["+fileNames[FCounter]+"]");
/* 145 */FCounter++;
/* */}
/* 147 */fileNameCount=fileNames.length;
/* 148 */System.out.println("@V@ Final Count of Files:- ["+fileNameCount+"]");
/* 149 */System.out.println("@V@ Final Name of Files:- ["+fileNames[1]+"]");
/* 150 */pstmt.close();
/* 151 */rs.close();
/* */
/* 173 */for(inti=1;i<=fileNameCount;i++)
/* */{
/* 178 */Stringsql="select sql_expr,sql_input,sql_expr1,sql_expr2,sql_expr3,sql_expr4,sql_expr5,sql_expr6 from TAX_BAL_GRP_DET where BAL_GROUP='SFARP' and to_number(LINE_NO)="+i+
if ((scheduleParamXML != null) && (scheduleParamXML.trim().length() > 0))
{
conn = connDriver.getConnectDB(scheduleParamXML);
}
else
{
conn = connDriver.getConnectDB("DriverITM");
}*/
System.out.println("@V@ In schedule method");
// conn = connDriver.getConnectDB("DriverITM");
// System.out.println("@V@ In schedule method");
Stringquery;
System.out.println("@V@ In schedule method");
StringfldValue="",fldValue1="",fldValue2="";
/*[START] SANKET GIRME [19-Apr-2016]
* To get the dynamically file names and count of the files.
* */
ArrayList<String>al=newArrayList<String>();
ArrayList<String>bl=newArrayList<String>();
query="SELECT count(*) FROM GENCODES where FLD_NAME='SFARP' and MOD_NAME='SFAREPORT' ";
//query = "SELECT fld_value,descr FROM GENCODES where FLD_NAME='SFARS' and MOD_NAME='W_D_GIFT_DISTRIBUTION_DATA_NEW' ";
pstmt=conn.prepareStatement(query);
rs=pstmt.executeQuery();
intFCounter=0;
if(rs.next())
{
fileNameCount=rs.getInt(1);
}
rs.close();
pstmt.close();
System.out.println("@V@ Count is =>["+fileNameCount+"]<=Getting files @V@");
String[]fileNames=newString[fileNameCount];
query="SELECT fld_value, descr FROM GENCODES where FLD_NAME='SFARP' and MOD_NAME='SFAREPORT' order by to_number(fld_value)";// change SSCGRP -> SSCGRP1
pstmt=conn.prepareStatement(query);
rs=pstmt.executeQuery();
while(rs.next())
{
fileNameCount=rs.getInt(1);
fileNames[FCounter]=rs.getString(2);;
System.out.println("@V@ File no ["+FCounter+"] = ["+fileNames[FCounter]+"]");
FCounter++;
}
fileNameCount=fileNames.length;
System.out.println("@V@ Final Count of Files:- ["+fileNameCount+"]");
System.out.println("@V@ Final Name of Files:- ["+fileNames[1]+"]");
pstmt.close();
rs.close();
//String[] fileNames = new String[fileNameCount] ;
// query = "SELECT fld_value, descr FROM GENCODES where FLD_NAME='SSC' and MOD_NAME='SSCGRP' order by to_number(fld_value) ";// change SSCGRP -> SSCGRP1
/*query = "SELECT fld_value, descr FROM GENCODES where FLD_NAME='SFA' and MOD_NAME='SFAGRP1'";// change SSCGRP -> SSCGRP1
pstmt = conn.prepareStatement(query);
rs = pstmt.executeQuery();
while(rs.next())
{
fileNameCount = rs.getInt(1);
fileNames[FCounter] = rs.getString(2); ;
System.out.println("@V@ File no ["+FCounter+"] = ["+fileNames[FCounter]+"]");
FCounter++;
}
System.out.println("@V@ Final Count of Files:- ["+fileNameCount+"]");
System.out.println("@V@ Final Name of Files:- ["+fileNames[1]+"]");
+ " sql_expr5,sql_expr6 from tax_bal_grp_det where bal_group=? ";*/
Stringsql="select sql_expr,sql_input,sql_expr1,sql_expr2,sql_expr3,sql_expr4,sql_expr5,sql_expr6 from TAX_BAL_GRP_DET where BAL_GROUP='SFARP' and to_number(LINE_NO)="+i+""+// change SSCRP -> SSCRP1