Commit 4347f967 authored by kshinde's avatar kshinde

Added condition to set rate as zero for new free nature I,V for scheme balance

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@191696 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b41e71f8
......@@ -4808,7 +4808,7 @@ public class DispatchIC extends ValidatorEJB implements DispatchICLocal,Dispatch
pStmt.close();
pStmt = null;
if("F".equalsIgnoreCase(nature) || "B".equalsIgnoreCase(nature) || "S".equalsIgnoreCase(nature))
if("F".equalsIgnoreCase(nature) || "B".equalsIgnoreCase(nature) || "S".equalsIgnoreCase(nature) || "I".equalsIgnoreCase(nature) || "V".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom>").append("<![CDATA[0]]>").append("</rate__stduom>");
valueXmlString.append("<line_type>").append("<![CDATA["+nature+"]]>").append("</line_type>");
......@@ -5176,7 +5176,7 @@ public class DispatchIC extends ValidatorEJB implements DispatchICLocal,Dispatch
pStmt.close();
pStmt = null;
if ("F".equalsIgnoreCase(ls_nature) || "B".equalsIgnoreCase(ls_nature) || "S".equalsIgnoreCase(ls_nature))
if ("F".equalsIgnoreCase(ls_nature) || "B".equalsIgnoreCase(ls_nature) || "S".equalsIgnoreCase(ls_nature) || "I".equalsIgnoreCase(ls_nature) || "V".equalsIgnoreCase(ls_nature))
{
valueXmlString.append("<rate__stduom>").append("<![CDATA[0]]>").append("</rate__stduom>");
valueXmlString.append("<line_type>").append("<![CDATA["+ls_nature+"]]>").append("</line_type>");
......@@ -5980,7 +5980,7 @@ public class DispatchIC extends ValidatorEJB implements DispatchICLocal,Dispatch
}//end if
if ("F".equalsIgnoreCase(ls_nature) || "B".equalsIgnoreCase(ls_nature) || "S".equalsIgnoreCase(ls_nature))
if ("F".equalsIgnoreCase(ls_nature) || "B".equalsIgnoreCase(ls_nature) || "S".equalsIgnoreCase(ls_nature) || "I".equalsIgnoreCase(ls_nature) || "V".equalsIgnoreCase(ls_nature))
{
valueXmlString.append("<rate__stduom>").append("<![CDATA[0]]>").append("</rate__stduom>");
......
......@@ -1027,7 +1027,7 @@ public class PostOrdDespatchGen
}
}
if( (nature!=null && nature.trim().length()>0) && "F".equalsIgnoreCase(nature))
if( (nature!=null && nature.trim().length()>0) && ("F".equalsIgnoreCase(nature) || "I".equalsIgnoreCase(nature) ||"V".equalsIgnoreCase(nature)))
{
mrate=0;
}
......
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