Commit e670c8e2 authored by kmandhre's avatar kmandhre

Pack list button : set rate 0 for Free,Bonus,Sample Item


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93230 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 28caf422
......@@ -6632,7 +6632,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
rs = null;
pstmt.close();
pstmt = null;
//System.out.println("nature 6635 ="+nature);
if("F".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
......@@ -6640,6 +6640,21 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
valueXmlString.append("<line_type isSrvCallOnChg='0'>").append("<![CDATA[").append("F").append("]]>").append("</line_type>\r\n");
setNodeValue( dom, "line_type", "F" );
}
//added by kunal on 17/06/13 for sample and bonus item
if("B".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
setNodeValue( dom, "rate__stduom", 0 );
valueXmlString.append("<line_type isSrvCallOnChg='0'>").append("<![CDATA[").append("B").append("]]>").append("</line_type>\r\n");
setNodeValue( dom, "line_type", "B" );
}
if("S".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
setNodeValue( dom, "rate__stduom", 0 );
valueXmlString.append("<line_type isSrvCallOnChg='0'>").append("<![CDATA[").append("S").append("]]>").append("</line_type>\r\n");
setNodeValue( dom, "line_type", "S" );
}
}
......@@ -7028,7 +7043,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
rateStduom =rateStd; // 18-08 -10
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(rateStduom).append("]]>").append("</rate__stduom>\r\n");
setNodeValue( dom, "rate__stduom", rateStduom );
//System.out.println("nature 6635 ="+nature);
if("F".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
......@@ -7036,6 +7051,21 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
valueXmlString.append("<line_type isSrvCallOnChg='0'>").append("<![CDATA[").append("F").append("]]>").append("</line_type>\r\n");
setNodeValue( dom, "line_type","F");
}
//added by kunal on 17/06/13 for bonus and sample item
if("B".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
setNodeValue( dom, "rate__stduom", 0 );
valueXmlString.append("<line_type isSrvCallOnChg='0'>").append("<![CDATA[").append("B").append("]]>").append("</line_type>\r\n");
setNodeValue( dom, "line_type", "B" );
}
if("S".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
setNodeValue( dom, "rate__stduom", 0 );
valueXmlString.append("<line_type isSrvCallOnChg='0'>").append("<![CDATA[").append("S").append("]]>").append("</line_type>\r\n");
setNodeValue( dom, "line_type", "S" );
}
//gbf_set_rate_conversion() //miss13 function
}
......@@ -7801,7 +7831,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
setNodeValue( dom, "rate__clg", pickRateClg );
}
}
//System.out.println("nature 6635 ="+nature);
if("F".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
......@@ -7810,6 +7840,21 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
setNodeValue( dom, "line_type", 'F' );
}
//valueXmlString.append(getChangeSord(dom , dom1 , "quantity", xtraParams , conn)); /// 17-08-10
//added by kunal on 17/06/13 for bonus and sample item
if("B".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
setNodeValue( dom, "rate__stduom", 0 );
valueXmlString.append("<line_type isSrvCallOnChg='0'>").append("<![CDATA[").append("B").append("]]>").append("</line_type>\r\n");
setNodeValue( dom, "line_type", "B" );
}
if("S".equalsIgnoreCase(nature))
{
valueXmlString.append("<rate__stduom isSrvCallOnChg='0'>").append("<![CDATA[").append(0).append("]]>").append("</rate__stduom>\r\n");
setNodeValue( dom, "rate__stduom", 0 );
valueXmlString.append("<line_type isSrvCallOnChg='0'>").append("<![CDATA[").append("S").append("]]>").append("</line_type>\r\n");
setNodeValue( dom, "line_type", "S" );
}
// }
}
......
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