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
ibase.utility.UserInfoBean userInfo = null;
ConnDriver connDriver = new ConnDriver();
Connection conn = null;
String loginSiteCode="";
String loginSiteCode="",transDB="";
String sysDate ="";
String retString="";
String xtraParams = "",sql="";
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;
ResultSet rs = null;
try
{
conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false);
//conn = connDriver.getConnectDB("DriverITM"); commented by Nandkumar Gadkari on 29/06/18
//conn.setAutoCommit(false);
System.out.println("********* In Scheduler try ***************");
Document dom = null;
int noOfParam=0;
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();
xtraParams = "loginCode="+userInfo.getLoginCode()+"~~termId="+userInfo.getRemoteHost()+"~~loginSiteCode="
+loginSiteCode+"~~loginEmpCode="+userInfo.getEmpCode();
......@@ -90,38 +101,43 @@ public class AutoFundTransferSch implements Schedule
{
if(ctr==0)
{
siteCodeFr = childNode.getFirstChild().getNodeValue();
finEntity = childNode.getFirstChild().getNodeValue();
}
if(ctr==1)
{
siteCodeTo = childNode.getFirstChild().getNodeValue();
siteCodeFr = childNode.getFirstChild().getNodeValue();
}
if(ctr==2)
{
bankCodeFr = childNode.getFirstChild().getNodeValue();
siteCodeTo = childNode.getFirstChild().getNodeValue();
}
if(ctr==3)
{
bankCodeTo = childNode.getFirstChild().getNodeValue();
bankCodeFr = childNode.getFirstChild().getNodeValue();
}
if(ctr==4)
{
receiptMode = childNode.getFirstChild().getNodeValue();
bankCodeTo = childNode.getFirstChild().getNodeValue();
}
if(ctr==5)
{
processType = childNode.getFirstChild().getNodeValue();
receiptMode = childNode.getFirstChild().getNodeValue();
}
if(ctr==6)
{
confirm = childNode.getFirstChild().getNodeValue();
processType = childNode.getFirstChild().getNodeValue();
}
if(ctr==7)
{
confirm = childNode.getFirstChild().getNodeValue();
}
if(ctr==8)
{
rcpDishnr = childNode.getFirstChild().getNodeValue();
}
}
}
System.out.println("finEntity>>>>>"+finEntity);
System.out.println("Site Code From>>>>>"+siteCodeFr);
System.out.println("Site Code To>>>>>"+siteCodeTo);
System.out.println("Bank Code From>>>>>"+bankCodeFr);
......@@ -217,7 +233,7 @@ public class AutoFundTransferSch implements Schedule
recTabStrBuff.append(bankFrDesc).append("\t");
recTabStrBuff.append(bankToDesc).append("\t");
recTabStrBuff.append(receiptMode).append("\t");
recTabStrBuff.append("").append("\t");
recTabStrBuff.append(finEntity).append("\t");
recTabStrBuff.append("").append("\n");
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