Commit 9ed2ec05 authored by pdas's avatar pdas

Made changes for summation of fin_chg from detail screen (rcpdet) to header screen(receipt)


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98786 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 037a7970
...@@ -36,7 +36,6 @@ public class ReceiptAdvPostSave extends ValidatorEJB implements ReceiptAdvPostSa ...@@ -36,7 +36,6 @@ public class ReceiptAdvPostSave extends ValidatorEJB implements ReceiptAdvPostSa
public String postSave( String domString, String editFlag, String xtraParams, Connection conn ) throws RemoteException,ITMException public String postSave( String domString, String editFlag, String xtraParams, Connection conn ) throws RemoteException,ITMException
{ {
System.out.println("In ReceiptAdvPostSave ... "); System.out.println("In ReceiptAdvPostSave ... ");
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
...@@ -136,7 +135,7 @@ public class ReceiptAdvPostSave extends ValidatorEJB implements ReceiptAdvPostSa ...@@ -136,7 +135,7 @@ public class ReceiptAdvPostSave extends ValidatorEJB implements ReceiptAdvPostSa
pstmt = null; pstmt = null;
} }
sql="select sum(diff_amt__exch), sum(tax_amt) from rcpdet WHERE tran_id = ? " ; sql="select sum(diff_amt__exch), sum(tax_amt),sum(fin_chg) from rcpdet WHERE tran_id = ? " ;
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,tranId ); pstmt.setString(1,tranId );
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -144,6 +143,8 @@ public class ReceiptAdvPostSave extends ValidatorEJB implements ReceiptAdvPostSa ...@@ -144,6 +143,8 @@ public class ReceiptAdvPostSave extends ValidatorEJB implements ReceiptAdvPostSa
{ {
diffAmtExchDet = rs.getDouble(1); diffAmtExchDet = rs.getDouble(1);
taxAmt = rs.getDouble(2); taxAmt = rs.getDouble(2);
finChg = rs.getDouble(3);
} }
rs.close(); rs.close();
rs = null; rs = null;
...@@ -193,18 +194,20 @@ public class ReceiptAdvPostSave extends ValidatorEJB implements ReceiptAdvPostSa ...@@ -193,18 +194,20 @@ public class ReceiptAdvPostSave extends ValidatorEJB implements ReceiptAdvPostSa
System.out.println("Other Amount after division>>>>>" + othAmt); System.out.println("Other Amount after division>>>>>" + othAmt);
sql="UPDATE receipt SET oth_amt = ?, tax_amt = ? WHERE tran_id = ? " ; sql="UPDATE receipt SET oth_amt = ?, tax_amt = ? , fin_chg = ? WHERE tran_id = ? " ;
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setDouble(1,othAmt ); pstmt.setDouble(1,othAmt );
pstmt.setDouble(2,taxAmt ); pstmt.setDouble(2,taxAmt );
pstmt.setString(3,tranId ); pstmt.setDouble(3,finChg );
pstmt.setString(4,tranId );
cnt = pstmt.executeUpdate(); cnt = pstmt.executeUpdate();
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("Other Amount on update11111111>>>>>" + othAmt); System.out.println("Other Amount on update11111111>>>>>" + othAmt);
System.out.println("Finchg on update11111111>>>>>" + finChg);
sql="select sum(adj_amt) from rcpadv WHERE tran_id = ? "; sql="select sum(adj_amt) from rcpadv WHERE tran_id = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,tranId ); pstmt.setString(1,tranId );
......
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