Commit 8232ff70 authored by agaikwad's avatar agaikwad

put the sop(For allocating the stock partially from two different Lots.)


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@105464 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 6c51c2cd
...@@ -4109,8 +4109,10 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D ...@@ -4109,8 +4109,10 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
sql1 = ""; sql1 = "";
rs1.close(); rs1.close();
stmt1 = null; stmt1 = null;
System.out.println("despatchedQty--["+despatchedQty+"]");
System.out.println("quantityStduom--["+quantityStduom+"]");
quantityStduom = quantityStduom - despatchedQty; quantityStduom = quantityStduom - despatchedQty;
System.out.println("quantityStduom--["+quantityStduom+"]");
if (quantityStduom <= 0) if (quantityStduom <= 0)
{ {
continue; continue;
...@@ -4527,21 +4529,36 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D ...@@ -4527,21 +4529,36 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
}//end else }//end else
}//end if }//end if
//Below section not present in PB code //Below section not present in PB code
System.out.println("itemCode--["+itemCode+"]");
System.out.println("siteCode--["+siteCode+"]");
System.out.println("locCode--["+locCode+"]");
System.out.println("lotNo--["+lotNo+"]");
System.out.println("lotSl--["+lotSl+"]");
String qtyKeyStr = itemCode + siteCode + locCode + lotNo + lotSl; String qtyKeyStr = itemCode + siteCode + locCode + lotNo + lotSl;
System.out.println("qtyKeyStr--["+qtyKeyStr+"]");
System.out.println("qtyMap.containsKey(qtyKeyStr)--["+qtyMap.containsKey(qtyKeyStr)+"]");
if(qtyMap.containsKey(qtyKeyStr)) if(qtyMap.containsKey(qtyKeyStr))
{ {
qtyDbl = (Double)qtyMap.get(qtyKeyStr); qtyDbl = (Double)qtyMap.get(qtyKeyStr);
System.out.println("qtyDbl---["+qtyDbl+"]");
} }
//qtyDbl = subtraction to be done on qtyDbl.doubleValue(); //qtyDbl = subtraction to be done on qtyDbl.doubleValue();
//qtyMap.put(qtyKeyStr, new Double(subtracted value); //qtyMap.put(qtyKeyStr, new Double(subtracted value);
System.out.println("allocQty--["+allocQty+"]");
System.out.println("qtyDbl.doubleValue()--["+qtyDbl.doubleValue()+"]");
allocQty = allocQty + qtyDbl.doubleValue(); allocQty = allocQty + qtyDbl.doubleValue();
System.out.println("allocQty--["+allocQty+"]");
if (qtyStk - allocQty <= 0) if (qtyStk - allocQty <= 0)
{ {
System.out.println("continue............");
continue; continue;
} }
//End Section //End Section
// if (qtyStk - allocQty <= quantityStduom) // Remarked - Gulzar - 23/01/08 // if (qtyStk - allocQty <= quantityStduom) // Remarked - Gulzar - 23/01/08
System.out.println("qtyStk--["+qtyStk+"]");
System.out.println("allocQty--["+allocQty+"]");
System.out.println("qtyOrd--["+qtyOrd+"]");
if (qtyStk - allocQty <= qtyOrd) // Changed - Gulzar - 23/01/08 if (qtyStk - allocQty <= qtyOrd) // Changed - Gulzar - 23/01/08
{ {
inputQty = qtyStk - allocQty; inputQty = qtyStk - allocQty;
...@@ -4553,7 +4570,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D ...@@ -4553,7 +4570,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
{ {
//inputQty = quantityStduom; // Remarked - Gulzar - 23/01/08 //inputQty = quantityStduom; // Remarked - Gulzar - 23/01/08
inputQty = qtyOrd; // Changed - Piyush - 24/12/07 inputQty = qtyOrd; // Changed - Piyush - 24/12/07
System.out.println("inputQty :"+inputQty); System.out.println("inputQty else :"+inputQty);
//quantityStduom = quantityStduom - inputQty; // Remarked - Gulzar - 23/01/08 //quantityStduom = quantityStduom - inputQty; // Remarked - Gulzar - 23/01/08
//System.out.println("quantityStduom :"+quantityStduom); // Remarked - Gulzar - 23/01/08 //System.out.println("quantityStduom :"+quantityStduom); // Remarked - Gulzar - 23/01/08
} }
...@@ -4691,6 +4708,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D ...@@ -4691,6 +4708,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
conv = (Double.parseDouble(qtyFact.get(0).toString())); conv = (Double.parseDouble(qtyFact.get(0).toString()));
convQtyStduom = (Double.parseDouble(qtyFact.get(0).toString())); //Gulzar - 23/01/08 convQtyStduom = (Double.parseDouble(qtyFact.get(0).toString())); //Gulzar - 23/01/08
System.out.println("conv :"+conv); System.out.println("conv :"+conv);
System.out.println("convQtyStduom :["+convQtyStduom+"]");
// Commented - Gulzar - 23/01/08 // Commented - Gulzar - 23/01/08
//noArt = new Double((Double.parseDouble(qtyFact.get(1).toString())) / qtyPerArt).intValue(); //noArt = new Double((Double.parseDouble(qtyFact.get(1).toString())) / qtyPerArt).intValue();
......
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