Commit e57320a6 authored by vvengurlekar's avatar vvengurlekar

EmpLvePrkBalTrfConf.java

EmpLvePrkBalTrfDefault.java - lve_unit null passing resolve


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@187411 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 6d51c82a
...@@ -485,13 +485,14 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -485,13 +485,14 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
{ {
try try
{ {
System.out.println("Inside callable statement");
String procSql = "{call " + admEnvReturn + "(?,?,?,?,?)}"; String procSql = "{call " + admEnvReturn + "(?,?,?,?,?)}";
callStmt = conn.prepareCall(procSql); callStmt = conn.prepareCall(procSql);
callStmt.setString(1, tranId); callStmt.setString(1, tranId);
callStmt.setString(2, chgUser); callStmt.setString(2, chgUser);
callStmt.setString(3, empCodeTo); callStmt.setString(3, empCodeTo);
callStmt.setString(4, chgTerm); callStmt.setString(4, chgTerm);
callStmt.registerOutParameter(5, 12); callStmt.registerOutParameter(5, Types.VARCHAR);
callStmt.executeQuery(); callStmt.executeQuery();
String outParam = callStmt.getString(5); String outParam = callStmt.getString(5);
if (callStmt != null) if (callStmt != null)
...@@ -499,6 +500,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -499,6 +500,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
callStmt.close(); callStmt.close();
callStmt = null; callStmt = null;
} }
System.out.println("outParam::::["+outParam+"]");
if ((outParam != null) && (outParam.trim().length() > 0)) if ((outParam != null) && (outParam.trim().length() > 0))
{ {
retString = itmDBAccess.getErrorString("", "VTELPTRF53", userId, "", conn); retString = itmDBAccess.getErrorString("", "VTELPTRF53", userId, "", conn);
...@@ -555,9 +557,9 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -555,9 +557,9 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
sql = "Insert into ALLOWDEDN_BAL (EMP_CODE,AD_CODE,START_DATE,END_DATE,AMOUNT,AMT_ADJ,AMT_BAL,EXP_DATE,REF_TYPE,REF_NO,CHG_DATE,CHG_USER,CHG_TERM) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"; sql = "Insert into ALLOWDEDN_BAL (EMP_CODE,AD_CODE,START_DATE,END_DATE,AMOUNT,AMT_ADJ,AMT_BAL,EXP_DATE,REF_TYPE,REF_NO,CHG_DATE,CHG_USER,CHG_TERM) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
pStmt5 = conn.prepareStatement(sql); pStmt5 = conn.prepareStatement(sql);
String procSql = "{call " + admEnvReturn + "(?,?,?,?,?)}"; String procSql = "{call " + admEnvReturn + "(?,?,?,?,?)}";
callStmt = conn.prepareCall(procSql); callStmt = conn.prepareCall(procSql);
sql = " SELECT ACCT_PRD, BALANCE_CODE , ENCASHABLE, LVE_UNIT, FROM_DATE, TO_DATE, EXP_DATE, BALANCE FROM EMP_LVEPRKBAL_TRFDET WHERE TRAN_ID = ? GROUP BY ACCT_PRD, BALANCE_CODE, ENCASHABLE, LVE_UNIT, FROM_DATE, to_date, exp_date, BALANCE "; sql = " SELECT ACCT_PRD, BALANCE_CODE , ENCASHABLE, LVE_UNIT, FROM_DATE, TO_DATE, EXP_DATE, BALANCE FROM EMP_LVEPRKBAL_TRFDET WHERE TRAN_ID = ? GROUP BY ACCT_PRD, BALANCE_CODE, ENCASHABLE, LVE_UNIT, FROM_DATE, to_date, exp_date, BALANCE ";
...@@ -705,18 +707,21 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -705,18 +707,21 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
{ {
try try
{ {
callStmt.setString(1, tranId); System.out.println("Inside callable statement");
callStmt.setString(2, chgUser); System.out.println("tranId:::["+tranId+"] chgUser:::["+chgUser+"] empCodeTo:::["+empCodeTo+"] chgTerm:::["+chgTerm+"]");
callStmt.setString(3, empCodeTo); callStmt.setString(1, tranId);
callStmt.setString(4, chgTerm); callStmt.setString(2, chgUser);
callStmt.registerOutParameter(5, 12); callStmt.setString(3, empCodeTo);
callStmt.executeQuery(); callStmt.setString(4, chgTerm);
String outParam = callStmt.getString(5); callStmt.registerOutParameter(5, Types.VARCHAR);
callStmt.executeQuery();
String outParam = callStmt.getString(5);
if (callStmt != null) if (callStmt != null)
{ {
callStmt.close(); callStmt.close();
callStmt = null; callStmt = null;
} }
System.out.println("outParam::::["+outParam+"]");
if ((outParam != null) && (outParam.trim().length() > 0)) if ((outParam != null) && (outParam.trim().length() > 0))
{ {
retString = itmDBAccess.getErrorString("", "VTELPTRF53", userId, "", conn); retString = itmDBAccess.getErrorString("", "VTELPTRF53", userId, "", conn);
...@@ -794,7 +799,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa ...@@ -794,7 +799,7 @@ public class EmpLvePrkBalTrfConf extends ActionHandlerEJB implements EmpLvePrkBa
successString = itmDBAccess.getErrorString("", "VTSUCC1", userId, "", conn); successString = itmDBAccess.getErrorString("", "VTSUCC1", userId, "", conn);
successFlag = true; successFlag = true;
System.out.println("Umakanta::retString::Confirm[" + successString + "]"); System.out.println("Umakanta::retString::Confirm[" + successString + "]");
return retString; return successString;
} }
successFlag = false; successFlag = false;
......
...@@ -159,10 +159,24 @@ public class EmpLvePrkBalTrfDefault extends ActionHandlerEJB implements EmpLvePr ...@@ -159,10 +159,24 @@ public class EmpLvePrkBalTrfDefault extends ActionHandlerEJB implements EmpLvePr
endDate = rs.getDate( "END_DATE" ); endDate = rs.getDate( "END_DATE" );
balance = rs.getDouble( "AMT_BAL" ); balance = rs.getDouble( "AMT_BAL" );
balCodeDescr = checkNull( rs.getString( "BALANCE_CODE_DESCR" ) ); balCodeDescr = checkNull( rs.getString( "BALANCE_CODE_DESCR" ) );
System.out.println("balCodeDescr [:" +balCodeDescr+ "] "+"adCode [:" +adCode+ "] "+
"startDate [:" +startDate+ "] "+"endDate [:" +endDate+ "] "+
"balance [:" +balance+ "] ");
valueXmlBuff.append("<Detail>\r\n >");
valueXmlBuff.append("<balance_code>").append("<![CDATA[").append( adCode ).append("]]>").append("</balance_code>\r\n");
valueXmlBuff.append("<balance_code_descr>").append("<![CDATA[").append( balCodeDescr ).append("]]>").append("</balance_code_descr>\r\n");
valueXmlBuff.append("<from_date>").append("<![CDATA[").append( ( startDate == null ? "" : sdf.format( startDate ) ) ).append("]]>").append("</from_date>\r\n");
valueXmlBuff.append("<to_date>").append("<![CDATA[").append( endDate == null ? "" : sdf.format( endDate ) ).append("]]>").append("</to_date>\r\n");
valueXmlBuff.append("<exp_date>").append("<![CDATA[").append( endDate == null ? "" : sdf.format( endDate ) ).append("]]>").append("</exp_date>\r\n");
valueXmlBuff.append("<balance>").append("<![CDATA[").append( balance ).append("]]>").append("</balance>\r\n");
valueXmlBuff.append("<acct_prd>").append("<![CDATA[").append( acctPrd ).append("]]>").append("</acct_prd>\r\n");
valueXmlBuff.append("<lve_unit>").append("<![CDATA[").append( lveUnit ).append("]]>").append("</lve_unit>\r\n");
valueXmlBuff.append("<encashable>").append("<![CDATA[").append( encashable ).append("]]>").append("</encashable>\r\n");
valueXmlBuff.append("</Detail>");
} }
System.out.println("balCodeDescr [:" +balCodeDescr+ "] "+"adCode [:" +adCode+ "] "+
"startDate [:" +startDate+ "] "+"endDate [:" +endDate+ "] "+
"balance [:" +balance+ "] ");
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
...@@ -187,17 +201,7 @@ public class EmpLvePrkBalTrfDefault extends ActionHandlerEJB implements EmpLvePr ...@@ -187,17 +201,7 @@ public class EmpLvePrkBalTrfDefault extends ActionHandlerEJB implements EmpLvePr
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
}*/ }*/
valueXmlBuff.append("<Detail>\r\n >");
valueXmlBuff.append("<balance_code>").append("<![CDATA[").append( adCode ).append("]]>").append("</balance_code>\r\n");
valueXmlBuff.append("<balance_code_descr>").append("<![CDATA[").append( balCodeDescr ).append("]]>").append("</balance_code_descr>\r\n");
valueXmlBuff.append("<from_date>").append("<![CDATA[").append( ( startDate == null ? "" : sdf.format( startDate ) ) ).append("]]>").append("</from_date>\r\n");
valueXmlBuff.append("<to_date>").append("<![CDATA[").append( endDate == null ? "" : sdf.format( endDate ) ).append("]]>").append("</to_date>\r\n");
valueXmlBuff.append("<exp_date>").append("<![CDATA[").append( endDate == null ? "" : sdf.format( endDate ) ).append("]]>").append("</exp_date>\r\n");
valueXmlBuff.append("<balance>").append("<![CDATA[").append( balance ).append("]]>").append("</balance>\r\n");
valueXmlBuff.append("<acct_prd>").append("<![CDATA[").append( "NULL" ).append("]]>").append("</acct_prd>\r\n");
valueXmlBuff.append("<lve_unit>").append("<![CDATA[").append( "NULL" ).append("]]>").append("</lve_unit>\r\n");
valueXmlBuff.append("<encashable>").append("<![CDATA[").append( "NULL" ).append("]]>").append("</encashable>\r\n");
valueXmlBuff.append("</Detail>");
} }
else if ( "LVE".equalsIgnoreCase( tranType ) ) else if ( "LVE".equalsIgnoreCase( tranType ) )
{ {
......
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