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