Commit 9f13697d authored by ngadkari's avatar ngadkari

Auto Fund Transfer [F18BGTP002]

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@187098 ce508802-f39f-4f6c-b175-0d175dae99d5
parent cef4d9f3
...@@ -37,22 +37,33 @@ public class AutoFundTransferSch implements Schedule ...@@ -37,22 +37,33 @@ public class AutoFundTransferSch implements Schedule
ibase.utility.UserInfoBean userInfo = null; ibase.utility.UserInfoBean userInfo = null;
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
Connection conn = null; Connection conn = null;
String loginSiteCode=""; String loginSiteCode="",transDB="";
String sysDate =""; String sysDate ="";
String retString=""; String retString="";
String xtraParams = "",sql=""; String xtraParams = "",sql="";
String siteCodeFr="",siteCodeTo="",bankCodeFr="",bankCodeTo="",receiptMode="",processType="",confirm="",rcpDishnr="";//The parameters from BaseApplication.xml String siteCodeFr="",siteCodeTo="",bankCodeFr="",bankCodeTo="",receiptMode="",processType="",confirm="",rcpDishnr="";//The parameters from BaseApplication.xml
String siteFrDesc="",siteToDesc="",bankFrDesc="",bankToDesc="",xmlString=""; String siteFrDesc="",siteToDesc="",bankFrDesc="",bankToDesc="",xmlString="",finEntity="";
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
try try
{ {
conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM"); commented by Nandkumar Gadkari on 29/06/18
conn.setAutoCommit(false); //conn.setAutoCommit(false);
System.out.println("********* In Scheduler try ***************"); System.out.println("********* In Scheduler try ***************");
Document dom = null; Document dom = null;
int noOfParam=0; int noOfParam=0;
userInfo = new ibase.utility.UserInfoBean( scheduleParamXML ); userInfo = new ibase.utility.UserInfoBean( scheduleParamXML );
//Added by Nandkumar Gadkari on 29/06/18-------Start-------------
transDB= userInfo.getTransDB();
if (transDB != null && transDB.trim().length() > 0)
{
conn = connDriver.getConnectDB(transDB);
}
else
{
conn = connDriver.getConnectDB("DriverITM");
}
//Added by Nandkumar Gadkari on 29/06/18-------end-------------
loginSiteCode = userInfo.getSiteCode(); loginSiteCode = userInfo.getSiteCode();
xtraParams = "loginCode="+userInfo.getLoginCode()+"~~termId="+userInfo.getRemoteHost()+"~~loginSiteCode=" xtraParams = "loginCode="+userInfo.getLoginCode()+"~~termId="+userInfo.getRemoteHost()+"~~loginSiteCode="
+loginSiteCode+"~~loginEmpCode="+userInfo.getEmpCode(); +loginSiteCode+"~~loginEmpCode="+userInfo.getEmpCode();
...@@ -90,38 +101,43 @@ public class AutoFundTransferSch implements Schedule ...@@ -90,38 +101,43 @@ public class AutoFundTransferSch implements Schedule
{ {
if(ctr==0) if(ctr==0)
{ {
siteCodeFr = childNode.getFirstChild().getNodeValue(); finEntity = childNode.getFirstChild().getNodeValue();
} }
if(ctr==1) if(ctr==1)
{ {
siteCodeTo = childNode.getFirstChild().getNodeValue(); siteCodeFr = childNode.getFirstChild().getNodeValue();
} }
if(ctr==2) if(ctr==2)
{ {
bankCodeFr = childNode.getFirstChild().getNodeValue(); siteCodeTo = childNode.getFirstChild().getNodeValue();
} }
if(ctr==3) if(ctr==3)
{ {
bankCodeTo = childNode.getFirstChild().getNodeValue(); bankCodeFr = childNode.getFirstChild().getNodeValue();
} }
if(ctr==4) if(ctr==4)
{ {
receiptMode = childNode.getFirstChild().getNodeValue(); bankCodeTo = childNode.getFirstChild().getNodeValue();
} }
if(ctr==5) if(ctr==5)
{ {
processType = childNode.getFirstChild().getNodeValue(); receiptMode = childNode.getFirstChild().getNodeValue();
} }
if(ctr==6) if(ctr==6)
{ {
confirm = childNode.getFirstChild().getNodeValue(); processType = childNode.getFirstChild().getNodeValue();
} }
if(ctr==7) if(ctr==7)
{
confirm = childNode.getFirstChild().getNodeValue();
}
if(ctr==8)
{ {
rcpDishnr = childNode.getFirstChild().getNodeValue(); rcpDishnr = childNode.getFirstChild().getNodeValue();
} }
} }
} }
System.out.println("finEntity>>>>>"+finEntity);
System.out.println("Site Code From>>>>>"+siteCodeFr); System.out.println("Site Code From>>>>>"+siteCodeFr);
System.out.println("Site Code To>>>>>"+siteCodeTo); System.out.println("Site Code To>>>>>"+siteCodeTo);
System.out.println("Bank Code From>>>>>"+bankCodeFr); System.out.println("Bank Code From>>>>>"+bankCodeFr);
...@@ -217,7 +233,7 @@ public class AutoFundTransferSch implements Schedule ...@@ -217,7 +233,7 @@ public class AutoFundTransferSch implements Schedule
recTabStrBuff.append(bankFrDesc).append("\t"); recTabStrBuff.append(bankFrDesc).append("\t");
recTabStrBuff.append(bankToDesc).append("\t"); recTabStrBuff.append(bankToDesc).append("\t");
recTabStrBuff.append(receiptMode).append("\t"); recTabStrBuff.append(receiptMode).append("\t");
recTabStrBuff.append("").append("\t"); recTabStrBuff.append(finEntity).append("\t");
recTabStrBuff.append("").append("\n"); recTabStrBuff.append("").append("\n");
xmlString=recTabStrBuff.toString(); xmlString=recTabStrBuff.toString();
......
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