Commit 18fb6619 authored by manohar's avatar manohar

SY90SUN025 schedule percent null parsing issue corrected


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91300 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 661a16df
...@@ -246,6 +246,11 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF ...@@ -246,6 +246,11 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF
for(int i = 0 ;i < varValue; i++) for(int i = 0 ;i < varValue; i++)
{ strSch ="sch_ratio_"+(i+1) ; { strSch ="sch_ratio_"+(i+1) ;
schRatioStr[i] = genericUtility.getColumnValue(strSch,dom); schRatioStr[i] = genericUtility.getColumnValue(strSch,dom);
// 17/06/10 manoharan take care off null
if (schRatioStr[i] == null)
{
schRatioStr[i] = "0";
}
//System.out.println("schRatioStr[i]:-" + schRatioStr[i]); //System.out.println("schRatioStr[i]:-" + schRatioStr[i]);
schRatio[i] = Double.parseDouble( schRatioStr[i] ); schRatio[i] = Double.parseDouble( schRatioStr[i] );
total = total + schRatio[i]; total = total + schRatio[i];
...@@ -2820,7 +2825,16 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF ...@@ -2820,7 +2825,16 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF
////System.out.println("strSchratio ..."+strSchratio); ////System.out.println("strSchratio ..."+strSchratio);
lcRatio[j] = genericUtility.getColumnValue( strSchratio,dom); lcRatio[j] = genericUtility.getColumnValue( strSchratio,dom);
System.out.println(strSchratio + "value>>> "+lcRatio[j]); System.out.println(strSchratio + "value>>> "+lcRatio[j]);
LcRatio[j] = Double.parseDouble(lcRatio[j]); // 15/06/10 manoharan check null
if (lcRatio[j] != null)
{
LcRatio[j] = Double.parseDouble(lcRatio[j]);
}
else
{
LcRatio[j] = 0;
}
// end 15/06/10 manoharan
sumRatio = sumRatio + LcRatio[j] ; sumRatio = sumRatio + LcRatio[j] ;
} }
totalRatio = sumRatio + LcRatio[i] ; totalRatio = sumRatio + LcRatio[i] ;
...@@ -3856,7 +3870,9 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF ...@@ -3856,7 +3870,9 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF
} }
else else
{ {
if (applyCust.trim().equals( applyCustList.trim())) // 03/06/10 manoharan
//if (applyCust.trim().equals( applyCustList.trim()))
if (mcustCd.trim().equals( applyCustList.trim()))
{ {
schemeCode = lsCurscheme; schemeCode = lsCurscheme;
} }
...@@ -3883,7 +3899,9 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF ...@@ -3883,7 +3899,9 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF
} }
else else
{ {
if (noapplyCust.trim().equals( noapplyCustList.trim())) // 03/06/10 manoharan
//if (noapplyCust.trim().equals( noapplyCustList.trim()))
if (mcustCd.trim().equals( noapplyCustList.trim()))
{ {
schemeCode = null ; schemeCode = null ;
} }
......
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