Commit fc17e072 authored by cshah's avatar cshah

changes done for conn


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91472 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2c9a8502
......@@ -71,6 +71,10 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
else
{
errString = this.gbfRetrieveJournal(tranId,xtraParams,conn);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}
} //end of try
catch(Exception e)
......@@ -82,6 +86,14 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
{
try
{
if(errString != null && errString.trim().length() > 0)
{
conn.rollback();
}
else
{
conn.commit();
}
if(rs != null)
{
rs.close();
......@@ -313,12 +325,19 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
{
System.out.println("call for normal site");
errString = this.gbfPostJournal(tranId,journalMap, jourdetList, xtraParams, conn);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}
else
{
System.out.println("call for other site");
errString = this.otherSitePostJournal( tranId,journalMap, jourdetList, xtraParams, conn);
System.out.println("errString is : : : : : "+errString);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}
}
rs.close();
......@@ -361,12 +380,6 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
jourdetMap.clear();
if(rs != null){rs.close();rs = null;}
if(pstmt != null){pstmt.close();pstmt = null;}
if(conn != null)
{
conn.close();
conn = null;
}
}
catch(Exception e)
{
......@@ -470,7 +483,6 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
return errString;
}
//if((!("O".equalsIgnoreCase (detSundryType))) || (detSundryCode!= null))
if(!("O".equalsIgnoreCase (detSundryType)) && (detSundryCode == null))
{
sundryBalMap = new HashMap();
......@@ -510,12 +522,16 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
if (errString != null && errString.indexOf("Error") != -1 )
{
errString = Fcommon.checkGlTranDrCr("JOUR",tranId,conn);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}
}
if (errString != null && errString.indexOf("Error") != -1 )
{
System.out.println("Returning Result "+errString);
conn.rollback();
//conn.rollback();
return errString;
}
else
......@@ -536,7 +552,8 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
int upd = pstmt.executeUpdate();
System.out.println(" journal Confirmed:: "+upd);
errString = itmDBAccessEJB.getErrorString("","VTCONF","");
pstmt.close();pstmt = null;
pstmt.close();
pstmt = null;
}
if("Y".equalsIgnoreCase (journalMap.get("reversible").toString()) && "Y".equalsIgnoreCase (journalMap.get("auto_rev").toString()) && "N".equalsIgnoreCase (journalMap.get("status").toString()))
{
......@@ -800,12 +817,19 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
if ("Y".equalsIgnoreCase(IBCAAConf))
{
errString = gbfRetrieveJournal(tranId,xtraParams,conn);
return errString;
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}
else if (siteFr.equalsIgnoreCase(siteTo))
{
IBCAAConf = "Y";
errString= gbfRetrieveJournal (tranId,xtraParams,conn);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
IBCAAConf = "N";
System.out.println("IBCAAConf : : ::" +IBCAAConf);
}
......@@ -825,10 +849,9 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
} // end of if for reversible jv
conn.commit();
//conn.commit();
errString = itmDBAccessEJB.getErrorString("","CONFSUCCES","");
System.out.println("JV Confirmed .."+errString);
} // end of else
return errString;
}// end ofTry - gbfPostJournal
......@@ -852,11 +875,6 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
if(rs1 != null){rs1.close();rs1 = null;}
if(pstmt != null){pstmt.close();pstmt = null;}
if(pstmt1 != null){pstmt1.close();pstmt1 = null;}
if(conn != null)
{
conn.close();
conn = null;
}
}
catch(Exception e)
{
......@@ -1102,7 +1120,7 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
errString = Fcommon.gbf_sundrybal_upd(sundryBalMap,conn);
if(errString != null && errString.indexOf("Error") != -1 )
{
break;
return errString;
}
}
......@@ -1148,7 +1166,11 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
glTraceMap.put("proj_code",detProjCode);
errString = Fcommon.glTraceUpdate(glTraceMap,conn);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
if(!("O".equalsIgnoreCase (detSundryType)))
{
sundryBalMap = new HashMap();
......@@ -1176,6 +1198,10 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
sundryBalMap.put("contact_code",Fcommon.getContactCode(detSundryType,detSundryCode,conn));
errString = Fcommon.gbf_sundrybal_upd(sundryBalMap,conn);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}
}
/* accounting effect for site code - end */
......@@ -1184,6 +1210,10 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
if (errString != null && errString.indexOf("Error") != -1 )
{
errString = Fcommon.checkGlTranDrCr("JOUR",tranId,conn);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}
}
confirm = journalMap.get("confirmed").toString().trim();
......@@ -1201,7 +1231,10 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
int upd = pstmt.executeUpdate();
System.out.println("journal Confirmed:: "+upd);
errString = itmDBAccessEJB.getErrorString("","VTCONF","");
pstmt.close();pstmt = null;
pstmt.close();
pstmt = null;
//return errString;
}
if ("P".equalsIgnoreCase (link) || "A".equalsIgnoreCase(link)) // link is link_type from ibca_pay_ctrl
{
......@@ -1467,7 +1500,10 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
glTraceMap.put("proj_code",detProjCode);
errString = Fcommon.glTraceUpdate(glTraceMap,conn);
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
if(!("O".equalsIgnoreCase (detSundryType)))
{
sundryBalMap = new HashMap();
......@@ -1495,7 +1531,10 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
sundryBalMap.put("contact_code",Fcommon.getContactCode(detSundryType,detSundryCode,conn));
errString = Fcommon.gbf_sundrybal_upd(sundryBalMap,conn);
return errString;
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}
}
/* accounting effect for site code for - auto generation site - end */
......@@ -1513,7 +1552,10 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
/*calling gbfPostJournal - (Normal Posting) by passing tranIDSer - (new generated tran_id)*/
//changed at 12/08/11 by chandni
errString = this.gbfPostJournal(tranIDSer,jMap,jdList,xtraParams,conn);
return errString;
if(errString != null && errString.trim().length() > 0)
{
return errString;
}
}// A or P
}// end ofTry - otherSitePostJournal
catch(SQLException e)
......@@ -1536,11 +1578,6 @@ public class JvConfirm extends ActionHandlerEJB implements JvConfirmLocal,JvCon
if(rs1 != null){rs1.close();rs1 = null;}
if(pstmt != null){pstmt.close();pstmt = null;}
if(pstmt1 != null){pstmt1.close();pstmt1 = null;}
if(conn != null)
{
conn.close();
conn = null;
}
}
catch(Exception e)
{
......
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