Commit 576c6456 authored by rtiwari's avatar rtiwari

change for error msg


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93742 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 6270a5b7
...@@ -740,7 +740,7 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc ...@@ -740,7 +740,7 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc
Statement st = null; Statement st = null;
int elements = 0; int elements = 0;
ArrayList list = new ArrayList(); ArrayList list = new ArrayList();
boolean flag = false; boolean flag = false,isFlag = true,allocqtyflag = false;
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB(); ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
try try
{ {
...@@ -755,6 +755,7 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc ...@@ -755,6 +755,7 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc
System.out.println("parentNodeListLength------------------->"+parentNodeListLength); System.out.println("parentNodeListLength------------------->"+parentNodeListLength);
for (int selectedRow = 0; selectedRow < parentNodeListLength; selectedRow++) for (int selectedRow = 0; selectedRow < parentNodeListLength; selectedRow++)
{ {
flag = false;
parentNode = parentNodeList.item(selectedRow); parentNode = parentNodeList.item(selectedRow);
childNodeList = parentNode.getChildNodes(); childNodeList = parentNode.getChildNodes();
...@@ -835,27 +836,28 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc ...@@ -835,27 +836,28 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc
if(allocQty % shipperSize != 0) if(allocQty % shipperSize != 0)
{ {
System.out.println("==activeAllow validate 4 N =="); System.out.println("==activeAllow validate 4 N ==");
errString = itmDBAccessEJB.getErrorString("","VTACTALW2","","",conn); flag = true;
errString = "VTACTALW2";
errString = itmDBAccessEJB.getErrorString("",errString,"","",conn);
} }
} }
catch(ArithmeticException ex) catch(ArithmeticException ex)
{ {
System.out.println("==ArithmeticException=="); System.out.println("==ArithmeticException==");
errString = itmDBAccessEJB.getErrorString("","VTACTALW3","","",conn); flag = true;
errString = "VTACTALW3";
errString = itmDBAccessEJB.getErrorString("",errString,"","",conn);
} }
if( errString != null && errString.trim().length() > 0 ) if( errString != null && errString.trim().length() > 0 && flag == true)
{ {
flag = true; isFlag = false;
list.add(saleOrder); list.add(saleOrder);
list.add(lineNo); list.add(lineNo);
list.add(itemCode); list.add(itemCode);
list.add(allocQty); list.add(allocQty);
elements ++; elements ++;
} }
} //added by ritesh on 07/10/13 for request DI3ESUN009 END } //added by ritesh on 07/10/13 for request DI3ESUN009 END
if(allocQty > 0 && flag == false) if(allocQty > 0 && flag == false)
{ {
...@@ -865,10 +867,12 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc ...@@ -865,10 +867,12 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc
{ {
System.out.println("@@@errString :"+errString); System.out.println("@@@errString :"+errString);
return errString; return errString;
}else
{
allocqtyflag = true;
} }
}else if(allocQty == 0) //added by kunal on 27/12/12 as per manoj instruction }else if(allocQty == 0) //added by kunal on 27/12/12 as per manoj instruction
{ {
updateSql = "UPDATE SORDDET SET HOLD_FLAG ='"+holdFlag+"'" updateSql = "UPDATE SORDDET SET HOLD_FLAG ='"+holdFlag+"'"
+ " WHERE SALE_ORDER = '" + saleOrder + " ' " + " WHERE SALE_ORDER = '" + saleOrder + " ' "
+ " AND LINE_NO = '" + lineNo + "' "; + " AND LINE_NO = '" + lineNo + "' ";
...@@ -882,8 +886,14 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc ...@@ -882,8 +886,14 @@ public class StockAllocationPrc extends ProcessEJB implements StockAllocationPrc
} }
}// out for loop }// out for loop
//added by ritesh on 07/10/13 for request DI3ESUN009 start //added by ritesh on 07/10/13 for request DI3ESUN009 start
if (errString != null && errString.trim().length() > 0) //if (errString != null && errString.trim().length() > 0)
if(isFlag == false)
{ {
if(allocqtyflag = true)
{
errString = "VTACTALW2";
errString = itmDBAccessEJB.getErrorString("",errString,"","",conn);
}
String begPart = errString.substring( 0, errString.indexOf("<trace>") + 7 ); String begPart = errString.substring( 0, errString.indexOf("<trace>") + 7 );
String endPart = errString.substring( errString.indexOf("</trace>")); String endPart = errString.substring( errString.indexOf("</trace>"));
String mainStr = begPart + "Following error has occured\n" ; String mainStr = begPart + "Following error has occured\n" ;
......
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