Commit e610279d authored by vvengurlekar's avatar vvengurlekar

PorderAct.java - added code to set correct standard quantity in detail.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@193370 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 3deae494
...@@ -541,7 +541,7 @@ public class PorderAct extends ActionHandlerEJB implements PorderActLocal, Porde ...@@ -541,7 +541,7 @@ public class PorderAct extends ActionHandlerEJB implements PorderActLocal, Porde
java.sql.Date reqDate = null,indDate = null; java.sql.Date reqDate = null,indDate = null;
String reqDate1 = "",indDate1 = ""; String reqDate1 = "",indDate1 = "";
int cnt = 0; int cnt = 0;
double balance = 0,bal1 = 0,bal2 = 0; double balance = 0,bal1 = 0,bal2 = 0, convFactor = 0, qtyStdUom = 0;
StringBuffer valueXmlString = new StringBuffer("<?xml version=\"1.0\"?>\r\n<Root>\r\n"); StringBuffer valueXmlString = new StringBuffer("<?xml version=\"1.0\"?>\r\n<Root>\r\n");
ibase.utility.E12GenericUtility genericUtility= new ibase.utility.E12GenericUtility(); ibase.utility.E12GenericUtility genericUtility= new ibase.utility.E12GenericUtility();
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
...@@ -587,9 +587,20 @@ public class PorderAct extends ActionHandlerEJB implements PorderActLocal, Porde ...@@ -587,9 +587,20 @@ public class PorderAct extends ActionHandlerEJB implements PorderActLocal, Porde
} }
bal1 = rs.getDouble(7); bal1 = rs.getDouble(7);
bal2 = rs.getDouble(12); bal2 = rs.getDouble(12);
System.out.println("bal1 :"+bal1+" :: bal2 ::"+bal2);//+" bal1 - bal2 :: "+bal1-bal2+" bal2-bal1 :: "+bal2-bal1); //Added by Varsha V on 22-11-18 for calculating quantity__stduom
convFactor = rs.getDouble(15);
if(convFactor == 0)
{
convFactor = 1;
}
//Ended by Varsha V on 22-11-18 for calculating quantity__stduom
System.out.println("bal1 :"+bal1+" :: bal2 ::"+bal2 +" :: convFactor :: "+convFactor);//+" bal1 - bal2 :: "+bal1-bal2+" bal2-bal1 :: "+bal2-bal1);
balance = bal1 - bal2; balance = bal1 - bal2;
System.out.println("balance :: "+balance); System.out.println("balance :: "+balance);
//Added by Varsha V on 22-11-18 for calculating quantity__stduom
qtyStdUom = balance * convFactor;
System.out.println("qtyStdUom :: "+qtyStdUom);
//Ended by Varsha V on 22-11-18 for calculating quantity__stduom
valueXmlString.append("<Detail>\r\n"); valueXmlString.append("<Detail>\r\n");
valueXmlString.append("<ind_no>").append("<![CDATA[").append(rs.getString(1).trim()).append("]]>").append("</ind_no>\r\n"); valueXmlString.append("<ind_no>").append("<![CDATA[").append(rs.getString(1).trim()).append("]]>").append("</ind_no>\r\n");
valueXmlString.append("<ind_date>").append("<![CDATA[").append(indDate1).append("]]>").append("</ind_date>\r\n"); valueXmlString.append("<ind_date>").append("<![CDATA[").append(indDate1).append("]]>").append("</ind_date>\r\n");
...@@ -608,7 +619,10 @@ public class PorderAct extends ActionHandlerEJB implements PorderActLocal, Porde ...@@ -608,7 +619,10 @@ public class PorderAct extends ActionHandlerEJB implements PorderActLocal, Porde
//commented by mayur on 19-June-2018---[start] //commented by mayur on 19-June-2018---[start]
//valueXmlString.append("<site_code__dlv>").append("<![CDATA[").append(rs.getString(13)).append("]]>").append("</site_code__dlv>\r\n"); //valueXmlString.append("<site_code__dlv>").append("<![CDATA[").append(rs.getString(13)).append("]]>").append("</site_code__dlv>\r\n");
//commented by mayur on 19-June-2018---[end] //commented by mayur on 19-June-2018---[end]
valueXmlString.append("<quantity__stduom>").append("<![CDATA[").append(rs.getString(14)).append("]]>").append("</quantity__stduom>\r\n"); //Commented and added by Varsha V on 22-10-18 for setting correct quantity standard
//valueXmlString.append("<quantity__stduom>").append("<![CDATA[").append(rs.getString(14)).append("]]>").append("</quantity__stduom>\r\n");
valueXmlString.append("<quantity__stduom>").append("<![CDATA[").append(qtyStdUom).append("]]>").append("</quantity__stduom>\r\n");
//Commented and ended by Varsha V on 22-10-18 for setting correct quantity standard
valueXmlString.append("<conv__qty_stduom>").append("<![CDATA[").append(rs.getString(15)).append("]]>").append("</conv__qty_stduom>\r\n"); valueXmlString.append("<conv__qty_stduom>").append("<![CDATA[").append(rs.getString(15)).append("]]>").append("</conv__qty_stduom>\r\n");
//valueXmlString.append("<ord_qty>").append("<![CDATA[").append(rs.getString(12)).append("]]>").append("</ord_qty>\r\n"); //valueXmlString.append("<ord_qty>").append("<![CDATA[").append(rs.getString(12)).append("]]>").append("</ord_qty>\r\n");
valueXmlString.append("</Detail>\r\n"); valueXmlString.append("</Detail>\r\n");
......
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