Commit 63d55e89 authored by arane's avatar arane

Issues In Bank Related Transactions

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@214831 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 7f7b105f
...@@ -26,7 +26,7 @@ import org.w3c.dom.NodeList; ...@@ -26,7 +26,7 @@ import org.w3c.dom.NodeList;
public class SupplierBankIC extends ValidatorEJB implements SupplierBankICLocal, SupplierBankICRemote public class SupplierBankIC extends ValidatorEJB implements SupplierBankICLocal, SupplierBankICRemote
{ {
E12GenericUtility genericUtility = new E12GenericUtility(); E12GenericUtility genericUtility = new E12GenericUtility();
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException
{ {
String errString = ""; String errString = "";
...@@ -49,7 +49,7 @@ public class SupplierBankIC extends ValidatorEJB implements SupplierBankICLocal, ...@@ -49,7 +49,7 @@ public class SupplierBankIC extends ValidatorEJB implements SupplierBankICLocal,
} }
return(errString); return(errString);
} }
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException
{ {
NodeList parentNodeList = null; NodeList parentNodeList = null;
...@@ -67,10 +67,10 @@ public class SupplierBankIC extends ValidatorEJB implements SupplierBankICLocal, ...@@ -67,10 +67,10 @@ public class SupplierBankIC extends ValidatorEJB implements SupplierBankICLocal,
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB(); ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
String bankCodeBen="",bankCodeInter="",bankCodeCorr="",bankNameBen="",bankNameInter="",bankNameCorr="" ,bankAcctBen=""; String bankCodeBen="",bankCodeInter="",bankCodeCorr="",bankNameBen="",bankNameInter="",bankNameCorr="" ,bankAcctBen="";
String currCode="",currDate="",siteCode="",suppCode=""; String currCode="",currDate="",siteCode="",suppCode="";
SimpleDateFormat sdf = null,sdf1=null; SimpleDateFormat sdf = null,sdf1=null;
Timestamp timestamp = null; Timestamp timestamp = null;
int ctr=0; int ctr=0;
int cnt = 0; int cnt = 0;
int currentFormNo = 0; int currentFormNo = 0;
...@@ -81,22 +81,22 @@ public class SupplierBankIC extends ValidatorEJB implements SupplierBankICLocal, ...@@ -81,22 +81,22 @@ public class SupplierBankIC extends ValidatorEJB implements SupplierBankICLocal,
Connection conn = null; Connection conn = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>"); StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>");
try try
{ {
//Changes and Commented By Bhushan on 06-06-2016 :START //Changes and Commented By Bhushan on 06-06-2016 :START
//conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM");
conn = getConnection(); conn = getConnection();
//Changes and Commented By Bhushan on 06-06-2016 :END //Changes and Commented By Bhushan on 06-06-2016 :END
userId = getValueFromXTRA_PARAMS(xtraParams, "loginCode"); userId = getValueFromXTRA_PARAMS(xtraParams, "loginCode");
sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
timestamp = new Timestamp(System.currentTimeMillis()); timestamp = new Timestamp(System.currentTimeMillis());
currDate = (sdf.format(timestamp).toString()).trim(); currDate = (sdf.format(timestamp).toString()).trim();
System.out.println("Current Date>>>>>>>>>"+currDate); System.out.println("Current Date>>>>>>>>>"+currDate);
loginSiteCode =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode")); loginSiteCode =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"));
if(objContext != null && objContext.trim().length() > 0) if(objContext != null && objContext.trim().length() > 0)
{ {
currentFormNo = Integer.parseInt(objContext); currentFormNo = Integer.parseInt(objContext);
...@@ -112,12 +112,16 @@ conn = getConnection(); ...@@ -112,12 +112,16 @@ conn = getConnection();
{ {
childNode = childNodeList.item(ctr); childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName(); childNodeName = childNode.getNodeName();
if(childNodeName.equalsIgnoreCase("supp_code")) if(childNodeName.equalsIgnoreCase("supp_code"))
{ {
suppCode= checkNull(genericUtility.getColumnValue("supp_code", dom)).trim(); suppCode= checkNull(genericUtility.getColumnValue("supp_code", dom)).trim();
System.out.println("Supplier Code>>>>"+suppCode); System.out.println("Supplier Code>>>>"+suppCode);
//changed by Anagha Rane 09-01-2020 Start
bankCodeBen= checkNull(genericUtility.getColumnValue("bank_code__ben", dom)).trim();
System.out.println("Bank Code Ben>>>>"+bankCodeBen);
//changed by Anagha Rane 09-01-2020 End
if(suppCode == null || (suppCode.trim().length() == 0)) if(suppCode == null || (suppCode.trim().length() == 0))
{ {
System.out.println("NULL Supplier code!"); System.out.println("NULL Supplier code!");
...@@ -138,7 +142,7 @@ conn = getConnection(); ...@@ -138,7 +142,7 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if(cnt == 0) if(cnt == 0)
{ {
System.out.println("Supplier code entered does not exist, please enter valid supplier code !"); System.out.println("Supplier code entered does not exist, please enter valid supplier code !");
...@@ -181,11 +185,20 @@ conn = getConnection(); ...@@ -181,11 +185,20 @@ conn = getConnection();
if(editFlag.equalsIgnoreCase("A")) if(editFlag.equalsIgnoreCase("A"))
{ {
System.out.println("Edit Flag"+editFlag); System.out.println("Edit Flag"+editFlag);
sql = " select count(1) from supplier_bank where trim(supp_code)= ? and trim(eff_from) = ? and trim(valid_upto)= ?"; //Changed By Anagha Rane 09-01-20 Start [added bank_code_ben in sql query]
//sql = " select count(1) from supplier_bank where trim(supp_code)= ? and trim(eff_from) = ? and trim(valid_upto)= ?";
sql = " select count(1) from supplier_bank where trim(supp_code)= ? and trim(bank_code__ben) = ? and trim(eff_from) = ?";
//Changed By Anagha Rane 09-01-20 End
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,suppCode); pstmt.setString(1,suppCode);
pstmt.setTimestamp(2, effFromDt); //Changed By Anagha Rane 09-01-20 Start
pstmt.setString(2, bankCodeBen);
pstmt.setTimestamp(3, effFromDt);
/*pstmt.setTimestamp(2, effFromDt);
pstmt.setTimestamp(3, validUptoDt); pstmt.setTimestamp(3, validUptoDt);
*/
//Changed By Anagha Rane 09-01-20 End
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
...@@ -205,8 +218,8 @@ conn = getConnection(); ...@@ -205,8 +218,8 @@ conn = getConnection();
sql = " select eff_from from supplier_bank where trim(supp_code)= ? and confirmed= 'Y' and active_yn= 'Y'"; sql = " select eff_from from supplier_bank where trim(supp_code)= ? and confirmed= 'Y' and active_yn= 'Y'";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,suppCode); pstmt.setString(1,suppCode);
// pstmt.setTimestamp(2, effFromDt); // pstmt.setTimestamp(2, effFromDt);
// pstmt.setTimestamp(3, validUptoDt); // pstmt.setTimestamp(3, validUptoDt);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
...@@ -224,7 +237,7 @@ conn = getConnection(); ...@@ -224,7 +237,7 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if(validUptoDt.before(effFromDt)) if(validUptoDt.before(effFromDt))
{ {
System.out.println("Valid Upto Datet < Effective Date : "+validUptoDt+" < "+effFromDt); System.out.println("Valid Upto Datet < Effective Date : "+validUptoDt+" < "+effFromDt);
...@@ -246,7 +259,7 @@ conn = getConnection(); ...@@ -246,7 +259,7 @@ conn = getConnection();
{ {
bankCodeBen= genericUtility.getColumnValue("bank_code__ben", dom); bankCodeBen= genericUtility.getColumnValue("bank_code__ben", dom);
System.out.println("Bank Code Ben>>>>"+bankCodeBen); System.out.println("Bank Code Ben>>>>"+bankCodeBen);
/*if(bankCodeBen == null || (bankCodeBen.trim().length() == 0)) /*if(bankCodeBen == null || (bankCodeBen.trim().length() == 0))
{ {
errList.add("VMBANKCD1"); errList.add("VMBANKCD1");
...@@ -267,7 +280,7 @@ conn = getConnection(); ...@@ -267,7 +280,7 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if(cnt == 0) if(cnt == 0)
{ {
System.out.println("Bank code entered does not exists in master. Please enter defined bank code."); System.out.println("Bank code entered does not exists in master. Please enter defined bank code.");
...@@ -275,7 +288,7 @@ conn = getConnection(); ...@@ -275,7 +288,7 @@ conn = getConnection();
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
} }
else if(childNodeName.equalsIgnoreCase("bank_code__inter")) else if(childNodeName.equalsIgnoreCase("bank_code__inter"))
...@@ -283,7 +296,7 @@ conn = getConnection(); ...@@ -283,7 +296,7 @@ conn = getConnection();
bankCodeInter= genericUtility.getColumnValue("bank_code__inter", dom); bankCodeInter= genericUtility.getColumnValue("bank_code__inter", dom);
System.out.println("Bank Code Inter>>>>"+bankCodeInter); System.out.println("Bank Code Inter>>>>"+bankCodeInter);
/*if(bankCodeInter == null || (bankCodeInter.trim().length() == 0)) /*if(bankCodeInter == null || (bankCodeInter.trim().length() == 0))
{ {
errList.add("VMBANKCD1"); errList.add("VMBANKCD1");
...@@ -304,7 +317,7 @@ conn = getConnection(); ...@@ -304,7 +317,7 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if(cnt == 0) if(cnt == 0)
{ {
System.out.println("Bank code entered does not exists in master. Please enter defined bank code."); System.out.println("Bank code entered does not exists in master. Please enter defined bank code.");
...@@ -319,7 +332,7 @@ conn = getConnection(); ...@@ -319,7 +332,7 @@ conn = getConnection();
bankCodeCorr= genericUtility.getColumnValue("bank_code__corr", dom); bankCodeCorr= genericUtility.getColumnValue("bank_code__corr", dom);
System.out.println("Bank Code Corr>>>>"+bankCodeCorr); System.out.println("Bank Code Corr>>>>"+bankCodeCorr);
/*if(bankCodeInter == null || (bankCodeInter.trim().length() == 0)) /*if(bankCodeInter == null || (bankCodeInter.trim().length() == 0))
{ {
errList.add("VMBANKCD1"); errList.add("VMBANKCD1");
...@@ -340,7 +353,7 @@ conn = getConnection(); ...@@ -340,7 +353,7 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if(cnt == 0) if(cnt == 0)
{ {
System.out.println("Bank code entered does not exists in master. Please enter defined bank code."); System.out.println("Bank code entered does not exists in master. Please enter defined bank code.");
...@@ -354,7 +367,7 @@ conn = getConnection(); ...@@ -354,7 +367,7 @@ conn = getConnection();
{ {
bankNameBen= genericUtility.getColumnValue("bank_name__ben", dom); bankNameBen= genericUtility.getColumnValue("bank_name__ben", dom);
System.out.println("Bank Name bankNameBen>>>>"+bankNameBen); System.out.println("Bank Name bankNameBen>>>>"+bankNameBen);
if(bankNameBen == null || (bankNameBen.trim().length() == 0)) if(bankNameBen == null || (bankNameBen.trim().length() == 0))
{ {
errList.add("VTBANKNAME"); errList.add("VTBANKNAME");
...@@ -365,7 +378,7 @@ conn = getConnection(); ...@@ -365,7 +378,7 @@ conn = getConnection();
{ {
bankNameInter= genericUtility.getColumnValue("bank_name__inter", dom); bankNameInter= genericUtility.getColumnValue("bank_name__inter", dom);
System.out.println("Bank Name bankNameInter>>>>"+bankNameInter); System.out.println("Bank Name bankNameInter>>>>"+bankNameInter);
if(bankNameBen == null || (bankNameBen.trim().length() == 0)) if(bankNameBen == null || (bankNameBen.trim().length() == 0))
{ {
errList.add("VTBANKNAME"); errList.add("VTBANKNAME");
...@@ -376,7 +389,7 @@ conn = getConnection(); ...@@ -376,7 +389,7 @@ conn = getConnection();
{ {
bankNameCorr= genericUtility.getColumnValue("bank_name__corr", dom); bankNameCorr= genericUtility.getColumnValue("bank_name__corr", dom);
System.out.println("bankNameCorr>>>>"+bankNameCorr); System.out.println("bankNameCorr>>>>"+bankNameCorr);
if(bankNameBen == null || (bankNameBen.trim().length() == 0)) if(bankNameBen == null || (bankNameBen.trim().length() == 0))
{ {
errList.add("VTBANKNAME"); errList.add("VTBANKNAME");
...@@ -387,7 +400,7 @@ conn = getConnection(); ...@@ -387,7 +400,7 @@ conn = getConnection();
{ {
bankAcctBen= genericUtility.getColumnValue("bank_acct_no__ben", dom); bankAcctBen= genericUtility.getColumnValue("bank_acct_no__ben", dom);
System.out.println("Bank Name>>>>"+bankAcctBen); System.out.println("Bank Name>>>>"+bankAcctBen);
if(bankAcctBen == null || (bankAcctBen.trim().length() == 0)) if(bankAcctBen == null || (bankAcctBen.trim().length() == 0))
{ {
errList.add("VTBANKACNO"); errList.add("VTBANKACNO");
...@@ -463,7 +476,7 @@ conn = getConnection(); ...@@ -463,7 +476,7 @@ conn = getConnection();
{ {
errStringXml = new StringBuffer(""); errStringXml = new StringBuffer("");
} }
} }
catch(Exception e) catch(Exception e)
{ {
...@@ -501,8 +514,8 @@ conn = getConnection(); ...@@ -501,8 +514,8 @@ conn = getConnection();
errString = errStringXml.toString(); errString = errStringXml.toString();
return errString; return errString;
}//end of validation }//end of validation
public String itemChanged(String xmlString, String xmlString1, String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException, ITMException public String itemChanged(String xmlString, String xmlString1, String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException, ITMException
{ {
System.out.println("XML STRING@@@@@@@@@"); System.out.println("XML STRING@@@@@@@@@");
...@@ -530,7 +543,7 @@ conn = getConnection(); ...@@ -530,7 +543,7 @@ conn = getConnection();
System.out.println("XML STRING@@@@@@@@@@@@@!"+xmlString); System.out.println("XML STRING@@@@@@@@@@@@@!"+xmlString);
System.out.println("XML STRING@@@@@@@@@@@@@!1"+xmlString1); System.out.println("XML STRING@@@@@@@@@@@@@!1"+xmlString1);
System.out.println("XML STRING@@@@@@@@@@@@@!2"+xmlString2); System.out.println("XML STRING@@@@@@@@@@@@@!2"+xmlString2);
valueXmlString = itemChanged(dom, dom1, dom2, objContext, currentColumn, editFlag, xtraParams); valueXmlString = itemChanged(dom, dom1, dom2, objContext, currentColumn, editFlag, xtraParams);
} }
catch(Exception e) catch(Exception e)
...@@ -560,13 +573,13 @@ conn = getConnection(); ...@@ -560,13 +573,13 @@ conn = getConnection();
String purcOrder=""; String purcOrder="";
int ctr = 0; int ctr = 0;
int currentFormNo = 0; int currentFormNo = 0;
/*For Supplier Bank */ /*For Supplier Bank */
String bankCodeBen="",bankCodeInter="",bankCodeCorr="",bankNameBen="",bankNameInter="",bankNameCorr="",bankAcctBen=""; String bankCodeBen="",bankCodeInter="",bankCodeCorr="",bankNameBen="",bankNameInter="",bankNameCorr="",bankAcctBen="";
String suppCode="",suppName="",bankName="", addr1="", addr2="", addr3="", stateCode="", city="", pin="", countryCode=""; String suppCode="",suppName="",bankName="", addr1="", addr2="", addr3="", stateCode="", city="", pin="", countryCode="";
Connection conn = null; Connection conn = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
...@@ -582,7 +595,7 @@ conn = getConnection(); ...@@ -582,7 +595,7 @@ conn = getConnection();
connDriver = null; connDriver = null;
sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
timestamp = new Timestamp(System.currentTimeMillis()); timestamp = new Timestamp(System.currentTimeMillis());
if(objContext != null && objContext.trim().length() > 0) if(objContext != null && objContext.trim().length() > 0)
{ {
currentFormNo = Integer.parseInt(objContext); currentFormNo = Integer.parseInt(objContext);
...@@ -594,10 +607,10 @@ conn = getConnection(); ...@@ -594,10 +607,10 @@ conn = getConnection();
String userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"); String userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
chgUser =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode")); chgUser =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"));
chgTerm =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgTerm")); chgTerm =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgTerm"));
currDate = (sdf.format(timestamp).toString()).trim(); currDate = (sdf.format(timestamp).toString()).trim();
System.out.println("Current Date>>>>"+currDate); System.out.println("Current Date>>>>"+currDate);
valueXmlString = new StringBuffer("<?xml version = \"1.0\"?> <Root> <header> <editFlag>"); valueXmlString = new StringBuffer("<?xml version = \"1.0\"?> <Root> <header> <editFlag>");
valueXmlString.append(editFlag).append("</editFlag> </header>"); valueXmlString.append(editFlag).append("</editFlag> </header>");
...@@ -627,36 +640,36 @@ conn = getConnection(); ...@@ -627,36 +640,36 @@ conn = getConnection();
System.out.println("@@@@@@ itm_default itemchange called"); System.out.println("@@@@@@ itm_default itemchange called");
System.out.println("Effective Date>>>>>"+currDate); System.out.println("Effective Date>>>>>"+currDate);
valueXmlString.append("<eff_from>").append("<![CDATA[" + currDate + "]]>").append("</eff_from>"); valueXmlString.append("<eff_from>").append("<![CDATA[" + currDate + "]]>").append("</eff_from>");
// siteCode = (genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode")); // siteCode = (genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"));
// siteDescr = findValue(conn, "descr" ,"site", "site_code", siteCode); // siteDescr = findValue(conn, "descr" ,"site", "site_code", siteCode);
// suppCode = genericUtility.getColumnValue("supp_code", dom); // suppCode = genericUtility.getColumnValue("supp_code", dom);
// suppName = findValue(conn, "supp_name" ,"supplier", "supp_code", suppCode); // suppName = findValue(conn, "supp_name" ,"supplier", "supp_code", suppCode);
// System.out.println("Supplier Code>>>>>>>["+suppCode+"]::::::Supplier Name["+suppName+"]"); // System.out.println("Supplier Code>>>>>>>["+suppCode+"]::::::Supplier Name["+suppName+"]");
// //
// valueXmlString.append("<supp_code>").append("<![CDATA[" + suppCode + "]]>").append("</supp_code>"); // valueXmlString.append("<supp_code>").append("<![CDATA[" + suppCode + "]]>").append("</supp_code>");
// valueXmlString.append("<supp_name>").append("<![CDATA[" + suppName + "]]>").append("</supp_name>"); // valueXmlString.append("<supp_name>").append("<![CDATA[" + suppName + "]]>").append("</supp_name>");
valueXmlString.append("<chg_user>").append("<![CDATA[" +userId+ "]]>").append("</chg_user>"); valueXmlString.append("<chg_user>").append("<![CDATA[" +userId+ "]]>").append("</chg_user>");
valueXmlString.append("<wf_status>").append("<![CDATA[]]>").append("</wf_status>"); valueXmlString.append("<wf_status>").append("<![CDATA[]]>").append("</wf_status>");
}//end of if }//end of if
if(currentColumn.trim().equalsIgnoreCase("itm_defaultedit")) if(currentColumn.trim().equalsIgnoreCase("itm_defaultedit"))
{ {
valueXmlString.append("<chg_date>").append("<![CDATA[" + currDate + "]]>").append("</chg_date>"); valueXmlString.append("<chg_date>").append("<![CDATA[" + currDate + "]]>").append("</chg_date>");
suppCode = genericUtility.getColumnValue("supp_code", dom); suppCode = genericUtility.getColumnValue("supp_code", dom);
// valueXmlString.append("<supp_code protect = \"1\">").append("<![CDATA[" + suppCode + "]]>").append("</supp_code>"); // valueXmlString.append("<supp_code protect = \"1\">").append("<![CDATA[" + suppCode + "]]>").append("</supp_code>");
valueXmlString.append("<supp_code>").append("<![CDATA[" + suppCode + "]]>").append("</supp_code>"); valueXmlString.append("<supp_code>").append("<![CDATA[" + suppCode + "]]>").append("</supp_code>");
} }
else if(currentColumn.trim().equalsIgnoreCase("supp_code")) else if(currentColumn.trim().equalsIgnoreCase("supp_code"))
{ {
suppCode = genericUtility.getColumnValue("supp_code", dom); suppCode = genericUtility.getColumnValue("supp_code", dom);
System.out.println("Supplier Code>>>>>>"+suppCode); System.out.println("Supplier Code>>>>>>"+suppCode);
sql ="select supp_name from supplier where supp_code = ?"; sql ="select supp_name from supplier where supp_code = ?";
pstmt =conn.prepareStatement(sql); pstmt =conn.prepareStatement(sql);
pstmt.setString(1, suppCode); pstmt.setString(1, suppCode);
...@@ -670,15 +683,15 @@ conn = getConnection(); ...@@ -670,15 +683,15 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
valueXmlString.append("<supp_name>").append("<![CDATA[" + suppName + "]]>").append("</supp_name>"); valueXmlString.append("<supp_name>").append("<![CDATA[" + suppName + "]]>").append("</supp_name>");
} }
else if(currentColumn.trim().equalsIgnoreCase("bank_code__corr")) else if(currentColumn.trim().equalsIgnoreCase("bank_code__corr"))
{ {
bankCodeCorr = genericUtility.getColumnValue("bank_code__corr", dom); bankCodeCorr = genericUtility.getColumnValue("bank_code__corr", dom);
System.out.println("Bank Code Correspondant>>>>>>"+bankCodeCorr); System.out.println("Bank Code Correspondant>>>>>>"+bankCodeCorr);
sql ="select bank_name, addr1, addr2, addr3, state_code, city, pin, count_code " + sql ="select bank_name, addr1, addr2, addr3, state_code, city, pin, count_code " +
"from bank where bank_code = ? "; "from bank where bank_code = ? ";
pstmt =conn.prepareStatement(sql); pstmt =conn.prepareStatement(sql);
...@@ -699,7 +712,7 @@ conn = getConnection(); ...@@ -699,7 +712,7 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
valueXmlString.append("<bank_name__corr>").append("<![CDATA[" + bankNameCorr + "]]>").append("</bank_name__corr>"); valueXmlString.append("<bank_name__corr>").append("<![CDATA[" + bankNameCorr + "]]>").append("</bank_name__corr>");
valueXmlString.append("<addr1__corr>").append("<![CDATA[" + addr1 + "]]>").append("</addr1__corr>"); valueXmlString.append("<addr1__corr>").append("<![CDATA[" + addr1 + "]]>").append("</addr1__corr>");
valueXmlString.append("<addr2__corr>").append("<![CDATA[" + addr2 + "]]>").append("</addr2__corr>"); valueXmlString.append("<addr2__corr>").append("<![CDATA[" + addr2 + "]]>").append("</addr2__corr>");
...@@ -708,13 +721,13 @@ conn = getConnection(); ...@@ -708,13 +721,13 @@ conn = getConnection();
valueXmlString.append("<city__corr>").append("<![CDATA[" + city + "]]>").append("</city__corr>"); valueXmlString.append("<city__corr>").append("<![CDATA[" + city + "]]>").append("</city__corr>");
valueXmlString.append("<pin__corr>").append("<![CDATA[" + pin + "]]>").append("</pin__corr>"); valueXmlString.append("<pin__corr>").append("<![CDATA[" + pin + "]]>").append("</pin__corr>");
valueXmlString.append("<count_code__corr>").append("<![CDATA[" + countryCode + "]]>").append("</count_code__corr>"); valueXmlString.append("<count_code__corr>").append("<![CDATA[" + countryCode + "]]>").append("</count_code__corr>");
} }
else if(currentColumn.trim().equalsIgnoreCase("bank_code__ben")) else if(currentColumn.trim().equalsIgnoreCase("bank_code__ben"))
{ {
bankCodeBen = genericUtility.getColumnValue("bank_code__ben", dom); bankCodeBen = genericUtility.getColumnValue("bank_code__ben", dom);
System.out.println("Bank Code Beneficiary>>>>>>"+bankCodeBen); System.out.println("Bank Code Beneficiary>>>>>>"+bankCodeBen);
sql ="select bank_name, addr1, addr2, addr3, state_code, city, pin, count_code " + sql ="select bank_name, addr1, addr2, addr3, state_code, city, pin, count_code " +
"from bank where bank_code = ? "; "from bank where bank_code = ? ";
pstmt =conn.prepareStatement(sql); pstmt =conn.prepareStatement(sql);
...@@ -735,7 +748,7 @@ conn = getConnection(); ...@@ -735,7 +748,7 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
valueXmlString.append("<bank_name__ben>").append("<![CDATA[" + bankNameBen + "]]>").append("</bank_name__ben>"); valueXmlString.append("<bank_name__ben>").append("<![CDATA[" + bankNameBen + "]]>").append("</bank_name__ben>");
valueXmlString.append("<addr1__ben>").append("<![CDATA[" + addr1 + "]]>").append("</addr1__ben>"); valueXmlString.append("<addr1__ben>").append("<![CDATA[" + addr1 + "]]>").append("</addr1__ben>");
valueXmlString.append("<addr2__ben>").append("<![CDATA[" + addr2 + "]]>").append("</addr2__ben>"); valueXmlString.append("<addr2__ben>").append("<![CDATA[" + addr2 + "]]>").append("</addr2__ben>");
...@@ -744,13 +757,13 @@ conn = getConnection(); ...@@ -744,13 +757,13 @@ conn = getConnection();
valueXmlString.append("<city__ben>").append("<![CDATA[" + city + "]]>").append("</city__ben>"); valueXmlString.append("<city__ben>").append("<![CDATA[" + city + "]]>").append("</city__ben>");
valueXmlString.append("<pin__ben>").append("<![CDATA[" + pin + "]]>").append("</pin__ben>"); valueXmlString.append("<pin__ben>").append("<![CDATA[" + pin + "]]>").append("</pin__ben>");
valueXmlString.append("<count_code__ben>").append("<![CDATA[" + countryCode + "]]>").append("</count_code__ben>"); valueXmlString.append("<count_code__ben>").append("<![CDATA[" + countryCode + "]]>").append("</count_code__ben>");
} }
else if(currentColumn.trim().equalsIgnoreCase("bank_code__inter")) else if(currentColumn.trim().equalsIgnoreCase("bank_code__inter"))
{ {
bankCodeInter = genericUtility.getColumnValue("bank_code__inter", dom); bankCodeInter = genericUtility.getColumnValue("bank_code__inter", dom);
System.out.println("Bank Code Intermediatry>>>>>>"+bankCodeInter); System.out.println("Bank Code Intermediatry>>>>>>"+bankCodeInter);
sql ="select bank_name, addr1, addr2, addr3, state_code, city, pin, count_code " + sql ="select bank_name, addr1, addr2, addr3, state_code, city, pin, count_code " +
"from bank where bank_code = ? "; "from bank where bank_code = ? ";
pstmt =conn.prepareStatement(sql); pstmt =conn.prepareStatement(sql);
...@@ -771,7 +784,7 @@ conn = getConnection(); ...@@ -771,7 +784,7 @@ conn = getConnection();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
valueXmlString.append("<bank_name__inter>").append("<![CDATA[" + bankNameInter + "]]>").append("</bank_name__inter>"); valueXmlString.append("<bank_name__inter>").append("<![CDATA[" + bankNameInter + "]]>").append("</bank_name__inter>");
valueXmlString.append("<addr1__inter>").append("<![CDATA[" + addr1 + "]]>").append("</addr1__inter>"); valueXmlString.append("<addr1__inter>").append("<![CDATA[" + addr1 + "]]>").append("</addr1__inter>");
valueXmlString.append("<addr2__inter>").append("<![CDATA[" + addr2 + "]]>").append("</addr2__inter>"); valueXmlString.append("<addr2__inter>").append("<![CDATA[" + addr2 + "]]>").append("</addr2__inter>");
...@@ -816,8 +829,8 @@ conn = getConnection(); ...@@ -816,8 +829,8 @@ conn = getConnection();
System.out.println("#### SupplierBankIC :: valueXmlString "+valueXmlString); System.out.println("#### SupplierBankIC :: valueXmlString "+valueXmlString);
return valueXmlString.toString(); return valueXmlString.toString();
}//end of itemChanged }//end of itemChanged
private String findValue(Connection conn, String columnName ,String tableName, String columnName2, String value) throws ITMException, RemoteException private String findValue(Connection conn, String columnName ,String tableName, String columnName2, String value) throws ITMException, RemoteException
{ {
PreparedStatement pstmt = null ; PreparedStatement pstmt = null ;
...@@ -903,5 +916,5 @@ conn = getConnection(); ...@@ -903,5 +916,5 @@ conn = getConnection();
} }
return input; return input;
}//end of checkNull }//end of checkNull
} }
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