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 ...@@ -4808,7 +4808,7 @@ public class DispatchIC extends ValidatorEJB implements DispatchICLocal,Dispatch
pStmt.close(); pStmt.close();
pStmt = null; 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("<rate__stduom>").append("<![CDATA[0]]>").append("</rate__stduom>");
valueXmlString.append("<line_type>").append("<![CDATA["+nature+"]]>").append("</line_type>"); valueXmlString.append("<line_type>").append("<![CDATA["+nature+"]]>").append("</line_type>");
...@@ -5176,7 +5176,7 @@ public class DispatchIC extends ValidatorEJB implements DispatchICLocal,Dispatch ...@@ -5176,7 +5176,7 @@ public class DispatchIC extends ValidatorEJB implements DispatchICLocal,Dispatch
pStmt.close(); pStmt.close();
pStmt = null; 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("<rate__stduom>").append("<![CDATA[0]]>").append("</rate__stduom>");
valueXmlString.append("<line_type>").append("<![CDATA["+ls_nature+"]]>").append("</line_type>"); valueXmlString.append("<line_type>").append("<![CDATA["+ls_nature+"]]>").append("</line_type>");
...@@ -5980,7 +5980,7 @@ public class DispatchIC extends ValidatorEJB implements DispatchICLocal,Dispatch ...@@ -5980,7 +5980,7 @@ public class DispatchIC extends ValidatorEJB implements DispatchICLocal,Dispatch
}//end if }//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>"); valueXmlString.append("<rate__stduom>").append("<![CDATA[0]]>").append("</rate__stduom>");
......
...@@ -1027,7 +1027,7 @@ public class PostOrdDespatchGen ...@@ -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; 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