Commit a20fcf4c authored by prane's avatar prane

issue while adding new line item with old line amndmnt(reset the count flag)...

issue while adding new line item with old line amndmnt(reset the count flag) and no data on sord line no itemchange to re-amended same sorddet line item.

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@207907 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 3c9ef92c
...@@ -789,7 +789,7 @@ public class SOrderAmdConf extends ActionHandlerEJB implements SOrderAmdConfLoca ...@@ -789,7 +789,7 @@ public class SOrderAmdConf extends ActionHandlerEJB implements SOrderAmdConfLoca
nature = checkNull(rs.getString("NATURE")); nature = checkNull(rs.getString("NATURE"));
maxShLif = rs.getDouble("MAX_SHELF_LIFE"); maxShLif = rs.getDouble("MAX_SHELF_LIFE");
maxShLifO = rs.getDouble("MAX_SHELF_LIFE_O"); maxShLifO = rs.getDouble("MAX_SHELF_LIFE_O");
llCnt = 0;//added by Pavan Rane20sep19[to reset value on amend of old sord line with new line].
if(lineNoSo == null || lineNoSo.trim().length() == 0 ) if(lineNoSo == null || lineNoSo.trim().length() == 0 )
{ {
//lnSql = "SELECT MAX(LINE_NO) AS LS_CNT FROM SORDDET WHERE SALE_ORDER = ? "; //lnSql = "SELECT MAX(LINE_NO) AS LS_CNT FROM SORDDET WHERE SALE_ORDER = ? ";
...@@ -810,7 +810,9 @@ public class SOrderAmdConf extends ActionHandlerEJB implements SOrderAmdConfLoca ...@@ -810,7 +810,9 @@ public class SOrderAmdConf extends ActionHandlerEJB implements SOrderAmdConfLoca
System.out.println("lineNoSo:::>>>["+lineNoSo+"]"); System.out.println("lineNoSo:::>>>["+lineNoSo+"]");
updtSql = "UPDATE SORDAMDDET SET LINE_NO__SORD = ? " + updtSql = "UPDATE SORDAMDDET SET LINE_NO__SORD = ? " +
"WHERE AMD_NO = ? AND SALE_ORDER = ? AND LINE_NO = ? "; "WHERE AMD_NO = ? AND SALE_ORDER = ? AND LINE_NO = ? ";
System.out.println("##lineNoSo after["+lineNoSo+"]");
lineNoSo = getLineNewNo(lineNoSo);
System.out.println("##lineNoSo before["+lineNoSo+"]");
pstln= conn.prepareStatement(updtSql); pstln= conn.prepareStatement(updtSql);
pstln.setString(1, lineNoSo); pstln.setString(1, lineNoSo);
pstln.setString(2, amdNo); pstln.setString(2, amdNo);
......
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