Commit 4351413f authored by ppatro's avatar ppatro

Case Transfer bugs


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92035 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 6cb1a95f
...@@ -215,6 +215,20 @@ public class CaseTransferPos extends ValidatorEJB implements CaseTransferPosLoca ...@@ -215,6 +215,20 @@ public class CaseTransferPos extends ValidatorEJB implements CaseTransferPosLoca
rs.close(); rs.close();
rs = null; rs = null;
sSQL = "UPDATE DESPATCHDET SET QUANTITY = QUANTITY - ?, NO_ART = 1, GROSS_WEIGHT = GROSS_WEIGHT - ?, TARE_WEIGHT = TARE_WEIGHT - ?, "
+ " NETT_WEIGHT = NETT_WEIGHT - ? , QUANTITY__STDUOM = QUANTITY__STDUOM - ? WHERE DESP_ID = ? AND LINE_NO = ?";
pstmt = conn.prepareStatement(sSQL);
pstmt.setDouble(1,caseQty);
pstmt.setDouble(2,caseGrossWeight);
pstmt.setDouble(3,caseTareWeight);
pstmt.setDouble(4,caseNetWeight);
pstmt.setDouble(5,caseQtyStduom);
pstmt.setString(6, despId);
pstmt.setString(7, despLineOld);
pstmt.executeUpdate();
pstmt.close();
pstmt = null;
if(count == 0) if(count == 0)
{ {
//map = addDespatchDetail(itemCode, lotNo, lotSl,pickOrder, despId, palletNoNew, xtraParams, conn); //map = addDespatchDetail(itemCode, lotNo, lotSl,pickOrder, despId, palletNoNew, xtraParams, conn);
...@@ -223,19 +237,6 @@ public class CaseTransferPos extends ValidatorEJB implements CaseTransferPosLoca ...@@ -223,19 +237,6 @@ public class CaseTransferPos extends ValidatorEJB implements CaseTransferPosLoca
// 15/10/12 manoharan 1. reduce value in despatchdet for old record // 15/10/12 manoharan 1. reduce value in despatchdet for old record
// 2. insert a new record in despatch det // 2. insert a new record in despatch det
sSQL = "UPDATE DESPATCHDET SET QUANTITY = QUANTITY - ?, NO_ART = 1, GROSS_WEIGHT = GROSS_WEIGHT - ?, TARE_WEIGHT = TARE_WEIGHT - ?, "
+ " NETT_WEIGHT = NETT_WEIGHT - ? , QUANTITY__STDUOM = QUANTITY__STDUOM - ? WHERE DESP_ID = ? AND LINE_NO = ?";
pstmt = conn.prepareStatement(sSQL);
pstmt.setDouble(1,caseQty);
pstmt.setDouble(2,caseGrossWeight);
pstmt.setDouble(3,caseTareWeight);
pstmt.setDouble(4,caseNetWeight);
pstmt.setDouble(5,caseQtyStduom);
pstmt.setString(6, despId);
pstmt.setString(7, despLineOld);
pstmt.executeUpdate();
pstmt.close();
pstmt = null;
sSQL = "SELECT MAX(TO_NUMBER(LINE_NO)) AS LINE_NO FROM DESPATCHDET WHERE DESP_ID = ?"; sSQL = "SELECT MAX(TO_NUMBER(LINE_NO)) AS LINE_NO FROM DESPATCHDET WHERE DESP_ID = ?";
pstmt = conn.prepareStatement(sSQL); pstmt = conn.prepareStatement(sSQL);
...@@ -249,6 +250,7 @@ public class CaseTransferPos extends ValidatorEJB implements CaseTransferPosLoca ...@@ -249,6 +250,7 @@ public class CaseTransferPos extends ValidatorEJB implements CaseTransferPosLoca
pstmt = null; pstmt = null;
rs.close(); rs.close();
rs = null; rs = null;
lineNo++; lineNo++;
//despLineNo = " " + (Integer)map.get("lineNo"); //despLineNo = " " + (Integer)map.get("lineNo");
despLineNo = " " + lineNo; despLineNo = " " + lineNo;
......
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