Commit c5e66632 authored by agaikwad's avatar agaikwad

Request_id-D15DSUN019

Added item change for item code column


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98402 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 47860d2c
...@@ -415,9 +415,9 @@ public class DistOrderAmdIC extends ValidatorEJB implements DistOrderAmdICLocal ...@@ -415,9 +415,9 @@ public class DistOrderAmdIC extends ValidatorEJB implements DistOrderAmdICLocal
errString = getErrorString( "qty_order", errCode, userId ); errString = getErrorString( "qty_order", errCode, userId );
return errString; return errString;
} }
double qtyorder = 0; double qtyorder = 0.0;
if(qtyorderstr1 != null)qtyorder = Double.parseDouble(qtyorderstr1); if(qtyorderstr1 != null)qtyorder = Double.parseDouble(qtyorderstr1);
if( qtyorder <= 0 ) if( qtyorder <= 0.0 )
{ {
errCode = "VTQTYNVE"; errCode = "VTQTYNVE";
errString = getErrorString( "qty_order", errCode, userId ); errString = getErrorString( "qty_order", errCode, userId );
...@@ -1221,22 +1221,30 @@ public class DistOrderAmdIC extends ValidatorEJB implements DistOrderAmdICLocal ...@@ -1221,22 +1221,30 @@ public class DistOrderAmdIC extends ValidatorEJB implements DistOrderAmdICLocal
double lc_bal_qty = 0.0; double lc_bal_qty = 0.0;
returnValue = new ArrayList(); returnValue = new ArrayList();
DistCommon distComm = new DistCommon(); DistCommon distComm = new DistCommon();
qtyOrder = genericUtility.getColumnValue( "qty_order", dom ); qtyOrder = checkNull(genericUtility.getColumnValue( "qty_order", dom));
unitAlt = genericUtility.getColumnValue( "unit__alt_o", dom ); unitAlt = checkNull(genericUtility.getColumnValue( "unit__alt_o", dom1));
unit = genericUtility.getColumnValue( "unit_o", dom ); unit = checkNull(genericUtility.getColumnValue( "unit_o", dom1));
itemCode = genericUtility.getColumnValue( "item_code", dom ); itemCode = checkNull(genericUtility.getColumnValue( "item_code", dom1));
System.out.println("Froum"+unit);
System.out.println("Touom"+unitAlt);
System.out.println("For Item COde"+itemCode);
//if(qtyOrder != null) isQtyOrder = Double.parseDouble( qtyOrder );
isQtyOrder = qtyOrder != null ? qtyOrder.trim().length() > 0 ? Double.parseDouble(qtyOrder.trim()) : 0 : 0;
if(qtyOrder != null) isQtyOrder = Double.parseDouble( qtyOrder ); System.out.println("Qty Order is"+isQtyOrder);
returnValue = distComm.getConvQuantityFact( unit, unitAlt, itemCode, isQtyOrder, 0.0, conn ); returnValue = distComm.getConvQuantityFact( unit, unitAlt, itemCode, isQtyOrder, 0.0, conn );
lc_fact = (String)returnValue.get(0); lc_fact = (String)returnValue.get(0);
qtyOrder = (String)returnValue.get(1); qtyOrder = (String)returnValue.get(1);
mqty = Double.parseDouble(qtyOrder); mqty = Double.parseDouble(qtyOrder);
System.out.println("Qty is"+mqty);
lc_factDouble = Double.parseDouble(lc_fact); lc_factDouble = Double.parseDouble(lc_fact);
System.out.println("Factdouble is"+lc_factDouble);
if( lc_factDouble > 0.0 ) if( lc_factDouble > 0.0 )
{ {
lc_qty_order__alt = mqty / lc_factDouble; lc_qty_order__alt = mqty / lc_factDouble;
} }
System.out.println("qtyorderalto is"+lc_qty_order__alt);
valueXmlString.append("<qty_confirm_o>").append("<![CDATA[" +mqty+ "]]>").append("</qty_confirm_o>"); valueXmlString.append("<qty_confirm_o>").append("<![CDATA[" +mqty+ "]]>").append("</qty_confirm_o>");
valueXmlString.append("<conv__qty__alt_o>").append("<![CDATA[" + lc_factDouble + "]]>").append("</conv__qty__alt_o>"); valueXmlString.append("<conv__qty__alt_o>").append("<![CDATA[" + lc_factDouble + "]]>").append("</conv__qty__alt_o>");
valueXmlString.append("<qty_order__alt_o>").append("<![CDATA[" + lc_qty_order__alt + "]]>").append("</qty_order__alt_o>"); valueXmlString.append("<qty_order__alt_o>").append("<![CDATA[" + lc_qty_order__alt + "]]>").append("</qty_order__alt_o>");
......
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