Commit 63bbdfda authored by pshinde's avatar pshinde

Source Code OF BANK GAURANTEE AMENDMENT Itemchange and validation


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98541 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 660f5e7c
......@@ -119,18 +119,18 @@ String siteCodlogin="";
if(childNodeName.equalsIgnoreCase("tran_id"))
{
sql1="select key_flag from transetup where tran_window='w_bg_amend'";
pstmt1=conn.prepareStatement(sql1);
rs1=pstmt1.executeQuery();
if(rs1.next())
sql="select key_flag from transetup where tran_window='w_bg_amend'";
pstmt=conn.prepareStatement(sql);
rs=pstmt.executeQuery();
if(rs.next())
{
keyFlag=rs1.getString("key_flag");
keyFlag=rs.getString("key_flag");
System.out.println("Key Flag>>>>>>>>>"+keyFlag);
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
rs.close();
rs = null;
pstmt.close();
pstmt = null;
//if(keyFlag.equalsIgnoreCase("M") && editFlag. )
if("M".equalsIgnoreCase(keyFlag) && "A".equalsIgnoreCase(editFlag))
......@@ -145,19 +145,19 @@ String siteCodlogin="";
else
{
sql1="select count(1) from lc_voucher_amend where tran_id= ? ";
pstmt1=conn.prepareStatement(sql1);
pstmt1.setString(1,tranId);
rs1=pstmt1.executeQuery();
if(rs1.next())
sql="select count(1) from lc_voucher_amend where tran_id= ? ";
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,tranId);
rs=pstmt.executeQuery();
if(rs.next())
{
cnt = rs1.getInt(1);
cnt = rs.getInt(1);
System.out.println("Count>>>>>>>>>"+cnt);
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt > 0)
{
......@@ -182,13 +182,14 @@ String siteCodlogin="";
rs = pstmt.executeQuery();
if (rs.next())
{
prdCode = rs.getString(1);
prdCode = rs.getString("code");
System.out.println("Period Code>>>>>>"+prdCode);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if (prdCode != null && prdCode.trim().length() > 0)
{
sql = "Select count(1) from period_stat where prd_code = ? "
......@@ -197,7 +198,8 @@ String siteCodlogin="";
pstmt.setString(1, prdCode.trim());
pstmt.setString(2, siteCodlogin.trim());
rs = pstmt.executeQuery();
if (rs.next()) {
if (rs.next())
{
cnt = rs.getInt(1);
System.out.println("Count for prdCode>>>>>>>>>>"+cnt);
}
......@@ -205,6 +207,7 @@ String siteCodlogin="";
rs = null;
pstmt.close();
pstmt = null;
if (cnt > 0)
{
sql = "Select stat_fin from period_stat where prd_code = ? and site_code = ? ";
......@@ -214,7 +217,7 @@ String siteCodlogin="";
rs = pstmt.executeQuery();
if (rs.next())
{
statFin = rs.getString(1);
statFin = rs.getString("stat_fin");
System.out.println("Status Fin>>>>>>>"+statFin);
}
rs.close();
......@@ -362,8 +365,8 @@ String siteCodlogin="";
if(rs.next())
{
confirmed=rs.getString(1);
status= rs.getString(2);
confirmed=rs.getString("confirmed");
status= rs.getString("status");
}
rs.close();
rs = null;
......@@ -415,7 +418,7 @@ String siteCodlogin="";
dueDateStr=(genericUtility.getColumnValue("due_date", dom));
System.out.println("Due Date in String>>>>>"+dueDateStr);
if(dueDateStr==null || (dueDateStr.length()==0))
if(dueDateStr==null || (dueDateStr.trim().length()==0))
{
System.out.println("Date is null>>>>>>>");
errCode = "VTCLAIMDT";
......@@ -447,7 +450,7 @@ String siteCodlogin="";
System.out.println("Eff Date Str>>>>>>>>>"+effDateStr);
System.out.println("Getting current system date===="+currDate);
if(effDateStr==null || (effDateStr.length()==0))
if(effDateStr==null || (effDateStr.trim().length()==0))
{
System.out.println("Eff Date is null>>>>>>>");
errCode = "VTSUBDTNUL";//Submission Date cannot be empty
......@@ -479,7 +482,7 @@ String siteCodlogin="";
{
currCode=genericUtility.getColumnValue("curr_code", dom);
System.out.println("Currency Code>>>>"+currCode);
if(currCode==null || (currCode.length()==0))
if(currCode==null || currCode.trim().length()==0)
{
errCode = "VTCURR";
errList.add(errCode);
......@@ -591,17 +594,28 @@ String siteCodlogin="";
Document dom2 = null;
String valueXmlString = "";
try
{
if(xmlString!=null && xmlString.trim().length()>0)
{
dom = parseString(xmlString);
}
if(xmlString1!=null && xmlString1.trim().length()>0)
{
dom1 = parseString(xmlString1);
System.out.println("XML STRING@@@@@@@@@@@@@!1"+xmlString1);
}
if(xmlString2!=null && xmlString2.trim().length()>0)
{
dom2 = parseString(xmlString2);
}
System.out.println("XML STRING@@@@@@@@@@@@@!1"+xmlString1);
System.out.println("XML STRING@@@@@@@@@@@@@@@2"+xmlString2);
valueXmlString = itemChanged(dom, dom1, dom2, objContext, currentColumn, editFlag, xtraParams);
}
catch(Exception e)
{
System.out.println("Exception : [JvVal][itemChanged( String, String )] :==>\n" + e.getMessage());
System.out.println("Exception : [BankGauranteeAmdIC][itemChanged( String, String )] :==>\n" + e.getMessage());
}
System.out.println("valueXmlStringvalueXmlStrin ST"+valueXmlString);
return valueXmlString;
......@@ -658,6 +672,8 @@ String siteCodlogin="";
chgUser =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"));
chgTerm =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgTerm"));
System.out.println("Change User====="+chgUser);
System.out.println("Change Term====="+chgTerm);
currDate = (sdf.format(timestamp).toString()).trim();
System.out.println("Current Date>>>>"+currDate);
......@@ -709,16 +725,7 @@ String siteCodlogin="";
}//end of if
}
if(currentColumn.trim().equalsIgnoreCase("itm_defaultedit"))
{
/*valueXmlString.append("<chg_date>").append("<![CDATA[" + currDate + "]]>").append("</chg_date>");
tranId=genericUtility.getColumnValue("tran_id", dom);
valueXmlString.append("<tran_id protect = \"1\">").append("<![CDATA[" + tranId + "]]>").append("</tran_id>");*/
// purcOrder=genericUtility.getColumnValue("purc_order", dom);
// valueXmlString.append("<purc_order protect = \"1\">").append("<![CDATA[" + purcOrder + "]]>").append("</purc_order>");
}
else if(currentColumn.trim().equalsIgnoreCase("site_code"))
{
siteCode = genericUtility.getColumnValue("site_code", dom);
......@@ -730,7 +737,7 @@ String siteCodlogin="";
rs = pstmt.executeQuery();
if( rs.next() )
{
siteDescr = rs.getString( "descr" );
siteDescr = checkNull(rs.getString( "descr"));
}
rs.close();
......@@ -757,7 +764,6 @@ String siteCodlogin="";
{
sql="SELECT lc.purc_order,po.ord_date,lc.curr_code,lc.exch_rate,lc.bank_address,lc.due_date," +
"lc.eff_date,lc.lc_amt,lc.no_days,lc.tran_type " +
"FROM lc_voucher lc,porder po" +
......@@ -808,7 +814,8 @@ String siteCodlogin="";
}
else
{
valueXmlString.append("<ord_date>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</ord_date>");
valueXmlString.append("<ord_date>").append("<![CDATA[]]>").append("</ord_date>");
// valueXmlString.append("<ord_date>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</ord_date>");
}
valueXmlString.append("<curr_code>").append("<![CDATA[" + currCode + "]]>").append("</curr_code>");
......@@ -823,8 +830,10 @@ String siteCodlogin="";
}
else
{
valueXmlString.append("<due_date__o>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</due_date__o>");
valueXmlString.append("<due_date>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</due_date>");
/*valueXmlString.append("<due_date__o>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</due_date__o>");
valueXmlString.append("<due_date>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</due_date>");*/
valueXmlString.append("<due_date__o>").append("<![CDATA[]]>").append("</due_date__o>");
valueXmlString.append("<due_date>").append("<![CDATA[]]>").append("</due_date>");
}
if(effDate!=null)
......@@ -834,8 +843,11 @@ String siteCodlogin="";
}
else
{
valueXmlString.append("<eff_date__o>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</eff_date__o>");
valueXmlString.append("<eff_date>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</eff_date>");
/*valueXmlString.append("<eff_date__o>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</eff_date__o>");
valueXmlString.append("<eff_date>").append("<![CDATA["+"DD/MM/YY"+"]]>").append("</eff_date>");*/
valueXmlString.append("<eff_date__o>").append("<![CDATA[]]>").append("</eff_date__o>");
valueXmlString.append("<eff_date>").append("<![CDATA[]]>").append("</eff_date>");
}
valueXmlString.append("<lc_amt__o>").append("<![CDATA[" + lcAmt + "]]>").append("</lc_amt__o>");
......@@ -852,9 +864,9 @@ String siteCodlogin="";
else
{
valueXmlString.append("<ord_date>").append("<![CDATA[]]>").append("</ord_date>");
valueXmlString.append("<purc_order>").append("<![CDATA[]]>").append("</purc_order>");
valueXmlString.append("<ord_date>").append("<![CDATA[]]>").append("</ord_date>");
valueXmlString.append("<curr_code>").append("<![CDATA[]]>").append("</curr_code>");
valueXmlString.append("<exch_rate>").append("<![CDATA[]]>").append("</exch_rate>");
......@@ -957,7 +969,7 @@ String siteCodlogin="";
return msgType;
}//end of errorType
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 ;
ResultSet rs = null ;
......@@ -991,7 +1003,7 @@ String siteCodlogin="";
System.out.println("returning String from findValue " + findValue);
return findValue;
}//end of findValue
*/
private String checkNull( String input )
{
if (input == null )
......
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