Commit e4d89ec2 authored by mjadhav's avatar mjadhav

add tran date as system date,event no as event no from wo track status


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@96819 ce508802-f39f-4f6c-b175-0d175dae99d5
parent fd0d58db
...@@ -314,7 +314,7 @@ public class WOTrackUpdateIC extends ValidatorEJB implements WOTrackUpdateICLoca ...@@ -314,7 +314,7 @@ public class WOTrackUpdateIC extends ValidatorEJB implements WOTrackUpdateICLoca
{ {
String childNodeName = null; String childNodeName = null;
String sql = ""; String sql = "";
String workorder = "",refId = "",actCode= ""; String workorder = "",refId = "",actCode= "",eventNo="";
String tranId = "",status = "",descr = "",remarks = "" ; String tranId = "",status = "",descr = "",remarks = "" ;
StringBuffer valueXmlString = new StringBuffer(); StringBuffer valueXmlString = new StringBuffer();
int lineNo = 0,count = 0; int lineNo = 0,count = 0;
...@@ -333,10 +333,11 @@ public class WOTrackUpdateIC extends ValidatorEJB implements WOTrackUpdateICLoca ...@@ -333,10 +333,11 @@ public class WOTrackUpdateIC extends ValidatorEJB implements WOTrackUpdateICLoca
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
java.sql.Timestamp currDate = null; java.sql.Timestamp currDate = null;
String currDateStr = null; String currDateStr = null;
try try
{ {
currDate = new java.sql.Timestamp(System.currentTimeMillis());
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
...@@ -472,7 +473,7 @@ public class WOTrackUpdateIC extends ValidatorEJB implements WOTrackUpdateICLoca ...@@ -472,7 +473,7 @@ public class WOTrackUpdateIC extends ValidatorEJB implements WOTrackUpdateICLoca
else else
{ {
sql = " select act_code from wo_track_status where tran_id = ? and line_no = ? "; sql = " select act_code,event_no,REMARKS,ADD_DATE from wo_track_status where tran_id = ? and line_no = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,refId); pstmt.setString(1,refId);
pstmt.setInt(2,lineNo); pstmt.setInt(2,lineNo);
...@@ -480,19 +481,31 @@ public class WOTrackUpdateIC extends ValidatorEJB implements WOTrackUpdateICLoca ...@@ -480,19 +481,31 @@ public class WOTrackUpdateIC extends ValidatorEJB implements WOTrackUpdateICLoca
if(rs.next()) if(rs.next())
{ {
actCode = rs.getString("act_code"); actCode = rs.getString("act_code");
eventNo=rs.getString("event_no");//added by mahendra 15-NOV-14
remarks=rs.getString("REMARKS");//added by mahendra 15-NOV-14
eventDate=rs.getDate("ADD_DATE");//added by mahendra 15-NOV-14
System.out.println("actCode :"+actCode);
System.out.println("eventNo :"+eventNo);
System.out.println("remarks :"+remarks);
System.out.println("eventDate :"+eventDate);
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
valueXmlString.append("<event_no>").append("<![CDATA[" + actCode +"]]>").append("</event_no>\r\n"); actCode = actCode == null ? "" : actCode.trim();
eventNo = eventNo == null ? "" : eventNo.trim();
remarks = remarks == null ? "" : remarks.trim();
valueXmlString.append("<event_no>").append("<![CDATA[" + eventNo +"]]>").append("</event_no>\r\n");
valueXmlString.append("<tran_id>").append("<![CDATA[]]>").append("</tran_id>\r\n"); valueXmlString.append("<tran_id>").append("<![CDATA[]]>").append("</tran_id>\r\n");
valueXmlString.append("<tran_date></tran_date>"); valueXmlString.append("<tran_date>").append("<![CDATA[" + sdf.format(currDate) + "]]>").append("</tran_date>");
valueXmlString.append("<status_flag>").append("<![CDATA[2]]>").append("</status_flag>\r\n"); valueXmlString.append("<status_flag>").append("<![CDATA[2]]>").append("</status_flag>\r\n");
valueXmlString.append("<descr>").append("<![CDATA[]]>").append("</descr>\r\n"); valueXmlString.append("<descr protect = \"1\">").append("<![CDATA["+remarks+"]]>").append("</descr>\r\n");
valueXmlString.append("<completion_date></completion_date>"); valueXmlString.append("<completion_date></completion_date>");
valueXmlString.append("<event_date></event_date>"); valueXmlString.append("<event_date protect = \"1\">").append("<![CDATA[" + sdf.format(eventDate) + "]]>").append("</event_date>");
valueXmlString.append("<remarks>").append("<![CDATA[]]>").append("</remarks>\r\n"); valueXmlString.append("<remarks>").append("<![CDATA[]]>").append("</remarks>\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