Commit 39384a4b authored by msharma's avatar msharma

to set amount,net_amt,claum_amt,net_amt__bc in header for verified lines only


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@95059 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ce642e40
...@@ -84,6 +84,7 @@ public class ChargeBackFormAccept extends ActionHandlerEJB implements ChargeBack ...@@ -84,6 +84,7 @@ public class ChargeBackFormAccept extends ActionHandlerEJB implements ChargeBack
int cnf=0,cnt=0,chbHed=0,chbDet=0,upConf=0; int cnf=0,cnt=0,chbHed=0,chbDet=0,upConf=0;
java.sql.Timestamp tranDateTs = null; java.sql.Timestamp tranDateTs = null;
String prdCode = "",statSal = ""; String prdCode = "",statSal = "";
double amount=0,netAmt=0,totamt=0,totnetAmt=0;
try try
{ {
connDriver = null; connDriver = null;
...@@ -236,15 +237,20 @@ public class ChargeBackFormAccept extends ActionHandlerEJB implements ChargeBack ...@@ -236,15 +237,20 @@ public class ChargeBackFormAccept extends ActionHandlerEJB implements ChargeBack
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
pStmt.setString(1, tranId.trim()); pStmt.setString(1, tranId.trim());
rs = pStmt.executeQuery(); rs = pStmt.executeQuery();
while(rs.next()) while(rs.next())
{ {
lineNo ++;System.out.println(" LINInO ::"+lineNo); lineNo ++;System.out.println(" LINInO ::"+lineNo);
amount=rs.getDouble("AMOUNT");
netAmt=rs.getDouble("NET_AMT");
totamt+=amount;
totnetAmt=netAmt;
sql = " INSERT INTO CHARGE_BACK_DET(LINE_NO,CONTRACT_NO ,LINE_NO__CONTR ,CUST_CODE__END ,QUANTITY ,LOT_NO ,RATE__SELL ,RATE__CONTR,RATE__DIFF,AMOUNT,TAX_AMT ,TAX_CLASS,TAX_CHAP ,"+ sql = " INSERT INTO CHARGE_BACK_DET(LINE_NO,CONTRACT_NO ,LINE_NO__CONTR ,CUST_CODE__END ,QUANTITY ,LOT_NO ,RATE__SELL ,RATE__CONTR,RATE__DIFF,AMOUNT,TAX_AMT ,TAX_CLASS,TAX_CHAP ,"+
" TAX_ENV,INVOICE_ID,ITEM_SER,DISCOUNT_PER ,DISCOUNT_AMT ,PORDER_NO,PORDER_DATE , BUYERS_PROD_CODE ,DISC_AMT ,CUST_GRP ,ITEM_REF, NET_AMT ,TRAN_ID__CRN ,"+ " TAX_ENV,INVOICE_ID,ITEM_SER,DISCOUNT_PER ,DISCOUNT_AMT ,PORDER_NO,PORDER_DATE , BUYERS_PROD_CODE ,DISC_AMT ,CUST_GRP ,ITEM_REF, NET_AMT ,TRAN_ID__CRN ,"+
" ERROR_MSG,PRICELIST_RATE,CONTRACT_RATE ,ERROR_CODE ,ITEM_CODE__NDC,UNCONF_CLAIMED,DISCOUNT_PER_UNIT ,"+ " ERROR_MSG,PRICELIST_RATE,CONTRACT_RATE ,ERROR_CODE ,ITEM_CODE__NDC,UNCONF_CLAIMED,DISCOUNT_PER_UNIT ,"+
" CONF_CLAIMED ,SALE_QTY ,SALE_RET_QTY,TRAN_ID,ITEM_CODE) "+ " CONF_CLAIMED ,SALE_QTY ,SALE_RET_QTY,TRAN_ID,ITEM_CODE) "+
" values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; " values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
pStmt1 = conn.prepareStatement(sql); pStmt1 = conn.prepareStatement(sql);
pStmt1.setDouble(1,lineNo); pStmt1.setDouble(1,lineNo);
pStmt1.setString(2,rs.getString(2)); pStmt1.setString(2,rs.getString(2));
...@@ -315,6 +321,20 @@ public class ChargeBackFormAccept extends ActionHandlerEJB implements ChargeBack ...@@ -315,6 +321,20 @@ public class ChargeBackFormAccept extends ActionHandlerEJB implements ChargeBack
if(pStmt1 != null) if(pStmt1 != null)
pStmt1.close(); pStmt1.close();
pStmt1=null; pStmt1=null;
//Added by Manoj dtd 15/05/2014 to set amount,net_amt,claum_amt,net_amt__bc in header for verified lines only
sql="update charge_back set amount=?,net_amt=?,claum_amt=?,net_amt__bc=exch_rate*? where tran_id=? ";
pStmt1=conn.prepareStatement(sql);
pStmt1.setDouble(1,totamt);
pStmt1.setDouble(2,totnetAmt);
pStmt1.setDouble(3,totnetAmt);
pStmt1.setDouble(4,totnetAmt);
pStmt1.setString(5,chbtranID);
pStmt1.executeUpdate();
if(pStmt1 != null)
pStmt1.close();
pStmt1=null;
errString = itmDBAccessEJB.getErrorString("","VTACCSUCC ","","",conn); errString = itmDBAccessEJB.getErrorString("","VTACCSUCC ","","",conn);
} }
......
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