Commit edc6990d authored by agaikwad's avatar agaikwad

Added specification code validation

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@165170 ce508802-f39f-4f6c-b175-0d175dae99d5
parent c87092ca
...@@ -307,11 +307,12 @@ public class QcOrderResultIC extends ValidatorEJB ...@@ -307,11 +307,12 @@ public class QcOrderResultIC extends ValidatorEJB
String mVal = "", mscode = ""; String mVal = "", mscode = "";
int cnt=0; int cnt=0;
mscode = genericUtility.getColumnValue("spec_code", dom); mscode = genericUtility.getColumnValue("spec_code", dom);
mVal = genericUtility.getColumnValue("qorder_no", dom); System.out.println("Spec Code["+mscode+"]");
sql = "select count(*) from qc_ord_spec where qorder_no = ? and spec_code = ?"; //mVal = genericUtility.getColumnValue("qorder_no", dom);
sql = "select count(*) from qcitem_spec_det where spec_code = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal); pstmt.setString(1, mscode);
pstmt.setString(2, mscode); // pstmt.setString(2, mscode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
...@@ -324,9 +325,9 @@ public class QcOrderResultIC extends ValidatorEJB ...@@ -324,9 +325,9 @@ public class QcOrderResultIC extends ValidatorEJB
System.out.println(">>>>>>>>qc_ord_spec cnt:" + cnt); System.out.println(">>>>>>>>qc_ord_spec cnt:" + cnt);
if (cnt == 0) if (cnt == 0)
{ {
errCode = "VTQCS1"; errCode = "VTQCS2";
errString = getErrorString("spec_code", errCode,userId); errList.add(errCode);
break; errFields.add(childNodeName.toLowerCase());
} }
} }
...@@ -598,33 +599,35 @@ public class QcOrderResultIC extends ValidatorEJB ...@@ -598,33 +599,35 @@ public class QcOrderResultIC extends ValidatorEJB
valueXmlString.append("<item_code>").append("<![CDATA["+itemCode.trim()+"]]>").append("</item_code>"); valueXmlString.append("<item_code>").append("<![CDATA["+itemCode.trim()+"]]>").append("</item_code>");
valueXmlString.append("<descr>").append("<![CDATA["+descr.trim()+"]]>").append("</descr>"); valueXmlString.append("<descr>").append("<![CDATA["+descr.trim()+"]]>").append("</descr>");
valueXmlString.append("<lot_no>").append("<![CDATA["+lotNo+"]]>").append("</lot_no>"); valueXmlString.append("<lot_no>").append("<![CDATA["+lotNo+"]]>").append("</lot_no>");
/*sql="select sum(emp_passed_qty )from qc_ord_res where qorder_no= ?"; sql="select sum(emp_passed_qty )from qc_ord_res where qorder_no= ?";
pstmt= conn.prepareStatement(sql); pstmt= conn.prepareStatement(sql);
pstmt.setString(1,qcOrder); pstmt.setString(1,qcOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
SumQtyRej =rs.getDouble(1); SumQtyPass =rs.getDouble(1);
} }
pstmt.close(); pstmt.close();
rs.close(); rs.close();
pstmt = null; pstmt = null;
rs = null;*/ rs = null;
valueXmlString.append("<qty_passed>").append("<![CDATA["+SumQtyRej+"]]>").append("</qty_passed>"); System.out.println("qty_passed["+SumQtyPass+"]");
valueXmlString.append("<qty_passed>").append("<![CDATA["+SumQtyPass+"]]>").append("</qty_passed>");
/* sql="select sum(emp_rejected_qty )from qc_ord_res where qorder_no= ?"; sql="select sum(emp_rejected_qty )from qc_ord_res where qorder_no= ?";
pstmt= conn.prepareStatement(sql); pstmt= conn.prepareStatement(sql);
pstmt.setString(1,qcOrder); pstmt.setString(1,qcOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
SumQtyPass =rs.getDouble(1); SumQtyRej =rs.getDouble(1);
} }
pstmt.close(); pstmt.close();
rs.close(); rs.close();
pstmt = null; pstmt = null;
rs = null;*/ rs = null;
valueXmlString.append("<qty_rejected>").append("<![CDATA["+SumQtyPass+"]]>").append("</qty_rejected>"); System.out.println("qty_rejected["+SumQtyRej+"]");
valueXmlString.append("<qty_rejected>").append("<![CDATA["+SumQtyRej+"]]>").append("</qty_rejected>");
} }
} }
valueXmlString.append("</Detail1>"); valueXmlString.append("</Detail1>");
......
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