Commit aefb65b1 authored by dpawar's avatar dpawar

get invoice id


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@99275 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b581d1b4
......@@ -74,7 +74,8 @@ public class RefundGateWayPayment extends ActionHandlerEJB implements RefundGate
ResultSet rs = null;
PreparedStatement pstmt = null;
ITMDBAccessEJB itmdbAccess=new ITMDBAccessEJB();
String sql = "" ,retString = "",invoiceId = "",currCode = "",payMode = "",sagePayRetStr = "",udfStr1 = "";
String sql = "" ,retString = "",invoiceId = "",currCode = "",payMode = "",sagePayRetStr = "",
udfStr1 = "",tranIdCrn = "";
//Changed by samadhan on 04/08/2015 for paypal refund
String rcpMode="",payPalRetStr="";
double segPayNetAmt = 0;
......@@ -92,7 +93,7 @@ public class RefundGateWayPayment extends ActionHandlerEJB implements RefundGate
if(rs.next())
{
segPayNetAmt = rs.getDouble("NET_AMT");
invoiceId = rs.getString("VOUCH_NO") == null ? "" : rs.getString("VOUCH_NO").trim();
tranIdCrn = rs.getString("VOUCH_NO") == null ? "" : rs.getString("VOUCH_NO").trim();
currCode = rs.getString("CURR_CODE") == null ? "" : rs.getString("CURR_CODE").trim();
payMode = rs.getString("PAY_MODE") == null ? "" : rs.getString("PAY_MODE").trim();
udfStr1 = rs.getString("UDF_STR1") == null ? "" : rs.getString("UDF_STR1").trim();
......@@ -101,12 +102,22 @@ public class RefundGateWayPayment extends ActionHandlerEJB implements RefundGate
rs = null;
pstmt.close();
pstmt = null;
sql="SELECT INVOICE_ID FROM SRETURN WHERE TRAN_ID__CRN = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranIdCrn);
rs = pstmt.executeQuery();
if(rs.next())
{
invoiceId =rs.getString("INVOICE_ID") == null ? "" :rs.getString("INVOICE_ID").trim();
}
pstmt.close();
rs.close();
DecimalFormat df = new DecimalFormat("#.##");
segPayNetAmt = Double.parseDouble(df.format(segPayNetAmt));
System.out.println("segPayNetAmt for sage Pay-------->>"+segPayNetAmt);
System.out.println("payMode for sage Pay-------->>"+payMode);
System.out.println("udfStr1-------->>"+udfStr1);
System.out.println("invoiceId-------->>"+invoiceId);
if("R".equalsIgnoreCase(payMode) && udfStr1.length() == 0)
{
......
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