Commit c0a2fc5a authored by cpatil's avatar cpatil

modify code for issue quntity decimal issue and rollback


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98520 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b869d436
...@@ -734,9 +734,12 @@ public class WoIssPartialPrc extends ProcessEJB implements WoIssPartialPrcLocal, ...@@ -734,9 +734,12 @@ public class WoIssPartialPrc extends ProcessEJB implements WoIssPartialPrcLocal,
System.out.println("@@@@@@ :batchQuantity["+batchQuantityStr+"] > WOrderQty["+WOrderQty+"]-prevIssQty["+prevIssQty+"]"); System.out.println("@@@@@@ :batchQuantity["+batchQuantityStr+"] > WOrderQty["+WOrderQty+"]-prevIssQty["+prevIssQty+"]");
//if(propReqQty > issueQtyDiff || issueQtyDiff == 0 || ( Double.parseDouble(batchQuantityStr) > WOrderQty - prevIssQty ) ) // added by cpatil on 01/06/15 for iss_varience //if(propReqQty > issueQtyDiff || issueQtyDiff == 0 || ( Double.parseDouble(batchQuantityStr) > WOrderQty - prevIssQty ) ) // added by cpatil on 01/06/15 for iss_varience
if(propReqQty > issueQtyDiff || issueQtyDiff == 0 || (issuedQty+propReqQty)>quantityInv )//Changed by Manoj dtd 14/08/2015 // if(propReqQty > issueQtyDiff || issueQtyDiff == 0 || (issuedQty+propReqQty)>quantityInv )//Changed by Manoj dtd 14/08/2015
double sumIssuedPropReqQty = Double.parseDouble(df.format(issuedQty+propReqQty)); // added by cpatil for 3 precision decimal point
if(propReqQty > issueQtyDiff || issueQtyDiff == 0 || sumIssuedPropReqQty>quantityInv )//Changed by Manoj dtd 14/08/2015
{ {
System.out.println("propReqQty["+propReqQty+"]issueQtyDiff["+issueQtyDiff+"]"); System.out.println("propReqQty["+propReqQty+"]issueQtyDiff["+issueQtyDiff+"]sumIssuedPropReqQty["+sumIssuedPropReqQty+"]");
list.add(itemCode); list.add(itemCode);
list.add(issuedQty); list.add(issuedQty);
list.add(issueQtyBill); list.add(issueQtyBill);
......
...@@ -725,7 +725,9 @@ public class WoTransferPrc extends ProcessEJB implements WoTransferPrcLocal,WoTr ...@@ -725,7 +725,9 @@ public class WoTransferPrc extends ProcessEJB implements WoTransferPrcLocal,WoTr
batchQuantity = Double.parseDouble(batchQuantityStr); batchQuantity = Double.parseDouble(batchQuantityStr);
System.out.println(" batchQuantity ::"+batchQuantity); System.out.println(" batchQuantity ::"+batchQuantity);
String campNo = checkNull(genericUtility.getColumnValue("campgn_no", headerDom)); String campNo = checkNull(genericUtility.getColumnValue("campgn_no", headerDom));
worder = checkNull(genericUtility.getColumnValue("work_order", headerDom));//Added by manoj dtd 26/08/2015 to set from headerdom
System.out.println( "campgn no @@@["+ campNo+"]"); System.out.println( "campgn no @@@["+ campNo+"]");
System.out.println( "Work order @@@["+ worder+"]");
HashMap map = new HashMap(); HashMap map = new HashMap();
for (int selectedRow = 0; selectedRow < parentNodeListLength; selectedRow++) for (int selectedRow = 0; selectedRow < parentNodeListLength; selectedRow++)
{ {
...@@ -995,7 +997,7 @@ public class WoTransferPrc extends ProcessEJB implements WoTransferPrcLocal,WoTr ...@@ -995,7 +997,7 @@ public class WoTransferPrc extends ProcessEJB implements WoTransferPrcLocal,WoTr
errString = allocStockToWo(campNo,tranId,lineno,siteCode,itemCode,lotno,lotsl,allocQty,reasCode,locCodeFr, errString = allocStockToWo(campNo,tranId,lineno,siteCode,itemCode,lotno,lotsl,allocQty,reasCode,locCodeFr,
explev,locCodeTo,worder,remarks,tranId,actualPropQty,actualQty,batchQuantity,xtraParams,connOne); explev,locCodeTo,worder,remarks,tranId,actualPropQty,actualQty,batchQuantity,xtraParams,connOne);
System.out.println("err String from STOCKTRANS ="+errString); System.out.println("err String from STOCKTRANS ="+errString);
if(!((errString != null ) && (errString.indexOf("Success") > -1 || errString.indexOf("CONFSUCC") >-1))) if(((errString != null ) && !(errString.indexOf("Success") > -1 || errString.indexOf("CONFSUCC") >-1)))
{ {
break; break;
} }
...@@ -6807,4 +6809,4 @@ public class WoTransferPrc extends ProcessEJB implements WoTransferPrcLocal,WoTr ...@@ -6807,4 +6809,4 @@ public class WoTransferPrc extends ProcessEJB implements WoTransferPrcLocal,WoTr
} }
return comp; return comp;
} }
} }
\ No newline at end of file
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