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
for(int i = 0 ;i < varValue; i++)
{ strSch ="sch_ratio_"+(i+1) ;
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]);
schRatio[i] = Double.parseDouble( schRatioStr[i] );
total = total + schRatio[i];
......@@ -2820,7 +2825,16 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF
////System.out.println("strSchratio ..."+strSchratio);
lcRatio[j] = genericUtility.getColumnValue( strSchratio,dom);
System.out.println(strSchratio + "value>>> "+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] ;
}
totalRatio = sumRatio + LcRatio[i] ;
......@@ -3856,7 +3870,9 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF
}
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;
}
......@@ -3883,7 +3899,9 @@ public class SOrderForm extends ValidatorEJB implements SOrderFormLocal, SOrderF
}
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 ;
}
......
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