Commit 94b6586c authored by kshinde's avatar kshinde

bug fix


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@189241 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 662ea2ef
package ibase.webitm.ejb.fin.adv;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.Date;
import java.sql.PreparedStatement;
......@@ -38,7 +39,7 @@ import org.w3c.dom.CDATASection;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import ibase.webitm.ejb.sys.CreateRCPXML;
@Stateless
public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDishonourConfLocal,ReceiptDishonourConfRemote
{
ITMDBAccessEJB itmDBAccessEJB=new ITMDBAccessEJB();
......@@ -780,7 +781,7 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
acctBc = hdrMap.get("acct_code__bc").toString();
cctrBc = hdrMap.get("cctr_code__bc").toString();
tranDate = (Timestamp)hdrMap.get("tran_date");
lc_rd_net_amt = (double)hdrMap.get("net_amt");
lc_rd_net_amt = (Double)hdrMap.get("net_amt");
sql="select item_ser from receipt where tran_id = ? ";
pstmt=conn.prepareStatement(sql);
......@@ -1646,9 +1647,9 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
if(postExchRate!=1) //Added by Jasmina 07/06/10-FI90ALL013, bank control always hit in base currency
{
netAmt =(double) hdrMap.get("net_amt");
netAmt =(Double) hdrMap.get("net_amt");
exchRate = (double) hdrMap.get("exch_rate");
exchRate = (Double) hdrMap.get("exch_rate");
gltraceUpd.put("curr_code", hdrMap.get("curr_code")) ; //added by jasmina 08/06/10-FI90ALL013
}
else
......@@ -1839,7 +1840,7 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
else
{
gltraceUpd.put("cr_amt", 0);
gltraceUpd.put("dr_amt", -(double)hdrMap.get("diff_amt__exch"));
gltraceUpd.put("dr_amt", -(Double)hdrMap.get("diff_amt__exch"));
}
gltraceUpd.put("ref_id", hdrMap.get("tran_id"));
......@@ -2471,7 +2472,7 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
// for each detail release the receivable
refSer= eachDet.get("ref_ser").toString();
refNo= eachDet.get("ref_no").toString();
rcpAmt= (double)eachDet.get("rcp_amt");
rcpAmt= (Double)eachDet.get("rcp_amt");
sql="select tot_amt, adj_amt, sales_pers from receivables "
+ "where tran_ser = ? and ref_no = ? ";
......@@ -2581,7 +2582,7 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
{
refSer=eachAdv.get("ref_ser").toString();
refNo=eachAdv.get("ref_no").toString();
adjAmt=(double)eachAdv.get("adj_amt");
adjAmt=(Double)eachAdv.get("adj_amt");
sql="update receivables set adj_amt = adj_amt - ?, status = 'D',"
+ "stat_date =?"
......@@ -2708,7 +2709,7 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
gltraceUpd.put("curr_code", eachAcct.get("curr_code"));
gltraceUpd.put("exch_rate", eachAcct.get("exch_rate"));
advAmt=(double)eachAcct.get("amount");
advAmt=(Double)eachAcct.get("amount");
if(advAmt>0)
{
//lstr_gltrace.dr_amt = lds_det.getitemnumber(ll_ctr, "amount")
......@@ -2751,7 +2752,7 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
sundryBalUpd.put("cctr_code", eachAcct.get("cctr_code"));
sundryBalUpd.put("exch_rate", eachAcct.get("exch_rate"));
advAmt=(double)eachAcct.get("amount");
advAmt=(Double)eachAcct.get("amount");
if(advAmt>0)
{
sundryBalUpd.put("dr_amt", eachAcct.get("amount"));
......@@ -2852,7 +2853,7 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
else // tran_id generated ......
{
errorCode = "";
Amt = (double)recodataMap.get("os_reco_amt");
Amt = (Double)recodataMap.get("os_reco_amt");
refSer = recodataMap.get("tran_ser").toString();
ls_ref_id = recodataMap.get("ref_no" ).toString();
//ls_tranid_pay = ads_data.GetItemstring (ll_cc,"tran_id" )
......@@ -2860,13 +2861,13 @@ public class ReceiptDishonourConf extends ActionHandlerEJB implements ReceiptDis
ls_sundry_type = "P";
ls_sundry_code = recodataMap.get("sales_pers").toString();
currCode = recodataMap.get("curr_code").toString();
exchRate = (double)recodataMap.get("exch_rate");
exchRate = (Double)recodataMap.get("exch_rate");
acctCode = recodataMap.get("acct_code__ap" ).toString();
cctrCode = recodataMap.get("cctr_code__ap" ).toString();
siteCode = recodataMap.get("site_code" ).toString();
finEnt = recodataMap.get("fin_entity" ).toString();
lc_tot = (double)recodataMap.get("tot_amt" );
lc_adj = (double)recodataMap.get("adj_amt" );
lc_tot = (Double)recodataMap.get("tot_amt" );
lc_adj = (Double)recodataMap.get("adj_amt" );
//ls_bill_no = ads_data.GetItemstring (ll_cc,"bill_no" )
if(acctCode==null || acctCode.trim().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