Commit fd271a04 authored by mjadhav's avatar mjadhav

change trace error


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@95760 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 438e9e14
...@@ -46,7 +46,7 @@ public class IncHoldRelGenIC extends ValidatorEJB implements IncHoldRelGenICLoca ...@@ -46,7 +46,7 @@ public class IncHoldRelGenIC extends ValidatorEJB implements IncHoldRelGenICLoca
} }
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{ {
System.out.println("@@@@@@@ itemChanged called"); System.out.println("@@@@@@@ itemChanged called@@@@@");
StringBuffer valueXmlString = new StringBuffer(); StringBuffer valueXmlString = new StringBuffer();
NodeList parentNodeList = null; NodeList parentNodeList = null;
NodeList childNodeList = null; NodeList childNodeList = null;
...@@ -100,6 +100,7 @@ public class IncHoldRelGenIC extends ValidatorEJB implements IncHoldRelGenICLoca ...@@ -100,6 +100,7 @@ public class IncHoldRelGenIC extends ValidatorEJB implements IncHoldRelGenICLoca
System.out.println("Now the date is :=> " + sysDate); System.out.println("Now the date is :=> " + sysDate);
relAutoConfirm = distcommon.getDisparams("999999","REL_AUTO_CONF", conn);//Manoj dtd 15/04/2014 Set Auto_confirmed from disparm relAutoConfirm = distcommon.getDisparams("999999","REL_AUTO_CONF", conn);//Manoj dtd 15/04/2014 Set Auto_confirmed from disparm
if (relAutoConfirm == null|| "NULLFOUND".equalsIgnoreCase(relAutoConfirm)) if (relAutoConfirm == null|| "NULLFOUND".equalsIgnoreCase(relAutoConfirm))
{ {
relAutoConfirm = "N"; relAutoConfirm = "N";
...@@ -122,9 +123,11 @@ public class IncHoldRelGenIC extends ValidatorEJB implements IncHoldRelGenICLoca ...@@ -122,9 +123,11 @@ public class IncHoldRelGenIC extends ValidatorEJB implements IncHoldRelGenICLoca
} }
valueXmlString.append("</Detail1>"); valueXmlString.append("</Detail1>");
} }
valueXmlString.append("</Root>"); valueXmlString.append("</Root>");
System.out.println("valueXmlString @@@@@ "+valueXmlString);
}// end try }// end try
catch(Exception e) catch(Exception e)
{ {
...@@ -204,8 +207,12 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon ...@@ -204,8 +207,12 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB(); ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
String invHoldId=""; String invHoldId="";
String invHoldLine=""; String invHoldLine="";
int unconfInvHoldCnt=0;
int unconfInvRelCnt=0;
try try
{ {
System.out.println("@@@@@@@@@@INVHOLDRELGENIC@@@@@@@@@@@@@@@@@@@@@@@@@@@");
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
userId = getValueFromXTRA_PARAMS(xtraParams, "loginCode"); userId = getValueFromXTRA_PARAMS(xtraParams, "loginCode");
...@@ -357,14 +364,27 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon ...@@ -357,14 +364,27 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon
System.out.println("QUERY IS IN PROCESS.........."); System.out.println("QUERY IS IN PROCESS..........");
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
System.out.println("QUERY PROCESS FINISED......."); System.out.println("QUERY PROCESS FINISED...!!!!!!....");
while(rs.next()) while(rs.next())
{ {
confirmed=rs.getString("confirmed")==null?"N":rs.getString("confirmed"); confirmed=rs.getString("confirmed")==null?"N":rs.getString("confirmed");
System.out.println("");
if("N".equalsIgnoreCase(confirmed)) if("N".equalsIgnoreCase(confirmed))
{ {
unconfInvHolddet+=rs.getString("lot_no")+","; //unconfInvHolddet+=rs.getString("lot_no")+",";
unconfInvHoldCnt++;
System.out.println("unConfirmedCnt : "+unconfInvHoldCnt);
//changed by mahendra dated 01-Aug-2014
if(unconfInvHoldCnt <= 5)
{
unconfInvHolddet+="TranId :"+rs.getString("tran_id")+" Line No:"+rs.getString("line_no")+" Lot No:"+rs.getString("lot_no")+"\n ";
}
if(unconfInvHoldCnt == 6)
{
unconfInvHolddet+= "more....";
}
} }
else else
{ {
...@@ -378,7 +398,19 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon ...@@ -378,7 +398,19 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon
{ {
if(rs1.getDouble(1)>0) if(rs1.getDouble(1)>0)
{ {
unconfInvReldet+=rs.getString("lot_no")+","; //unconfInvReldet+=rs.getString("lot_no")+",";
//changed by mahendra dated 1-Aug-2014
unconfInvRelCnt++;
System.out.println("unconfInvRelCnt!!!!!!! "+unconfInvRelCnt);
if(unconfInvRelCnt <= 5)
{
unconfInvReldet+= "Tran Id :"+rs.getString("tran_id")+" Line No :"+rs.getString("line_no")+" Lot No:"+rs.getString("lot_no")+"\n ";
}
if(unconfInvRelCnt == 6)
{
unconfInvReldet+= "more....";
}
} }
} }
rs1.close(); rs1.close();
...@@ -394,6 +426,7 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon ...@@ -394,6 +426,7 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon
pstmt.close(); pstmt.close();
pstmt=null; pstmt=null;
System.out.println("unconfInvHolddet-------"+unconfInvHolddet); System.out.println("unconfInvHolddet-------"+unconfInvHolddet);
System.out.println("unconfInvReldet-------"+unconfInvReldet);
if(unconfInvHolddet.trim().length()>0) if(unconfInvHolddet.trim().length()>0)
{ {
errCode = "VMUNCONFHD"; errCode = "VMUNCONFHD";
...@@ -413,6 +446,7 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon ...@@ -413,6 +446,7 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon
int errListSize = errList.size(); int errListSize = errList.size();
System.out.println("errListSize : "+errListSize);
count = 0; count = 0;
String errFldName = null; String errFldName = null;
if(errList != null && errListSize > 0) if(errList != null && errListSize > 0)
...@@ -431,11 +465,14 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon ...@@ -431,11 +465,14 @@ public String wfValData(Document dom, Document dom1,Document dom2, String objCon
String bifurErrString = errString.substring(errString.indexOf("<Errors>") + 8,errString.indexOf("<trace>")); String bifurErrString = errString.substring(errString.indexOf("<Errors>") + 8,errString.indexOf("<trace>"));
if(errCode.equalsIgnoreCase("VMUNCONFHD")) if(errCode.equalsIgnoreCase("VMUNCONFHD"))
{ {
bifurErrString = bifurErrString +"<trace>Lot No: "+unconfInvHolddet.substring(0,unconfInvHolddet.length()-1)+"</trace>"+errString.substring(errString.indexOf("</trace>") + 8,errString.indexOf("</Errors>")); bifurErrString = bifurErrString +"<trace>"+unconfInvHolddet.substring(0,unconfInvHolddet.length()-1)+"</trace>"+errString.substring(errString.indexOf("</trace>") + 8,errString.indexOf("</Errors>"));
} }
else if(errCode.equalsIgnoreCase("VMUNCONFRL")) else if(errCode.equalsIgnoreCase("VMUNCONFRL"))
{ {
bifurErrString = bifurErrString +"<trace>Lot No: "+unconfInvReldet.substring(0,unconfInvReldet.length()-1)+"</trace>"+errString.substring(errString.indexOf("</trace>") + 8,errString.indexOf("</Errors>"));
bifurErrString = bifurErrString +"<trace> "+unconfInvReldet.substring(0,unconfInvReldet.length()-1)+"</trace>"+errString.substring(errString.indexOf("</trace>") + 8,errString.indexOf("</Errors>"));
} }
else else
{ {
......
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