Commit 41e0a83f authored by ssarkar's avatar ssarkar

updated by manoj sharma on 14/02/13 for issue tracker point:

144- Cycle count Verification:


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92688 ce508802-f39f-4f6c-b175-0d175dae99d5
parent afa58c70
...@@ -30,8 +30,8 @@ public class PhyItemVerifyPos extends ValidatorEJB implements PhyItemVerifyPosLo ...@@ -30,8 +30,8 @@ public class PhyItemVerifyPos extends ValidatorEJB implements PhyItemVerifyPosLo
int parentNodeListLength = 0; int parentNodeListLength = 0;
int ctr = 0; int ctr = 0;
Document dom = null; Document dom = null;
PreparedStatement pstmt = null, pstmt1 = null; PreparedStatement pstmt = null, pstmt1 = null,pstmt2=null;
ResultSet rs = null,rs1=null; ResultSet rs = null,rs1=null,rs2=null;
java.util.Date utilDate = new java.util.Date(); java.util.Date utilDate = new java.util.Date();
int lineNo = 0; int lineNo = 0;
String invStat = "",sql = ""; String invStat = "",sql = "";
...@@ -50,17 +50,22 @@ public class PhyItemVerifyPos extends ValidatorEJB implements PhyItemVerifyPosLo ...@@ -50,17 +50,22 @@ public class PhyItemVerifyPos extends ValidatorEJB implements PhyItemVerifyPosLo
siteCode = genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginSiteCode" ); siteCode = genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginSiteCode" );
parentNodeList = dom.getElementsByTagName("Detail2"); parentNodeList = dom.getElementsByTagName("Detail2");
parentNodeListLength = parentNodeList.getLength(); parentNodeListLength = parentNodeList.getLength();
sSQL="SELECT * FROM PHYSCANDET WHERE TRAN_ID=? ";
for(ctr = 0; ctr < parentNodeListLength ; ctr++ ) pstmt2=conn.prepareStatement(sSQL);
pstmt2.setString(1, tranId);
rs2=pstmt2.executeQuery();
while(rs2.next())
//for(ctr = 0; ctr < parentNodeListLength ; ctr++ )
{ {
//lineNo=Integer.parseInt((genericUtility.getColumnValueFromNode("line_no",dom.getElementsByTagName("Detail2").item(ctr))).trim()); //lineNo=Integer.parseInt((genericUtility.getColumnValueFromNode("line_no",dom.getElementsByTagName("Detail2").item(ctr))).trim());
//quantityInput = Double.parseDouble(genericUtility.getColumnValue("phy_input", dom) == null ?"0":genericUtility.getColumnValue("phy_input", dom)); //change done by kunal on 10/09/12 //quantityInput = Double.parseDouble(genericUtility.getColumnValue("phy_input", dom) == null ?"0":genericUtility.getColumnValue("phy_input", dom)); //change done by kunal on 10/09/12
parentNode = parentNodeList.item(ctr); //parentNode = parentNodeList.item(ctr);
if( "A".equalsIgnoreCase( getCurrentUpdateFlag( parentNode ) )) //if( "A".equalsIgnoreCase( getCurrentUpdateFlag( parentNode ) ))
{ //{
System.out.println("Update Flag---"+getCurrentUpdateFlag( parentNode )); /*Commented by Manoj dtd 14022013 to get Values from table
System.out.println("Update Flag---"+getCurrentUpdateFlag( parentNode ));
lineNo=Integer.parseInt(genericUtility.getColumnValueFromNode("line_no", parentNode)); lineNo=Integer.parseInt(genericUtility.getColumnValueFromNode("line_no", parentNode));
System.out.println("lineNo----"+lineNo); System.out.println("lineNo----"+lineNo);
quantityInput= Double.parseDouble(genericUtility.getColumnValueFromNode("phy_input", parentNode)); quantityInput= Double.parseDouble(genericUtility.getColumnValueFromNode("phy_input", parentNode));
...@@ -70,6 +75,16 @@ public class PhyItemVerifyPos extends ValidatorEJB implements PhyItemVerifyPosLo ...@@ -70,6 +75,16 @@ public class PhyItemVerifyPos extends ValidatorEJB implements PhyItemVerifyPosLo
lotSl = genericUtility.getColumnValueFromNode("lot_sl", parentNode); lotSl = genericUtility.getColumnValueFromNode("lot_sl", parentNode);
refId=genericUtility.getColumnValueFromNode("ref_id", parentNode); refId=genericUtility.getColumnValueFromNode("ref_id", parentNode);
refLineNo=Integer.parseInt(genericUtility.getColumnValueFromNode("ref_line_no", parentNode)); refLineNo=Integer.parseInt(genericUtility.getColumnValueFromNode("ref_line_no", parentNode));
*/
lineNo=rs2.getInt("line_no");
System.out.println("lineNo----"+lineNo);
quantityInput= rs2.getDouble("phy_input");
itemCode = rs2.getString("item_code");
locCode = rs2.getString("loc_code");
lotNo = rs2.getString("lot_no");
lotSl = rs2.getString("lot_sl");
refId=rs2.getString("ref_id");
refLineNo=rs2.getInt("ref_line_no");
System.out.println("ITEM CODE["+itemCode+"] SITE CODE["+siteCode+"] LOC CODE["+locCode+"] LOT_NO["+lotNo+"] LOT SL["+lotSl+"]"); System.out.println("ITEM CODE["+itemCode+"] SITE CODE["+siteCode+"] LOC CODE["+locCode+"] LOT_NO["+lotNo+"] LOT SL["+lotSl+"]");
sql ="select inv_stat from location where loc_code = ? "; sql ="select inv_stat from location where loc_code = ? ";
...@@ -134,8 +149,12 @@ public class PhyItemVerifyPos extends ValidatorEJB implements PhyItemVerifyPosLo ...@@ -134,8 +149,12 @@ public class PhyItemVerifyPos extends ValidatorEJB implements PhyItemVerifyPosLo
pstmt1.close(); pstmt1.close();
pstmt1=null; pstmt1=null;
} }
} //}
} }
rs2.close();
rs2=null;
pstmt2.close();
pstmt2=null;
} }
catch(Exception e) catch(Exception e)
{ {
......
...@@ -29568,6 +29568,9 @@ INSERT INTO messages ( ...@@ -29568,6 +29568,9 @@ INSERT INTO messages (
-- Given by Manoj sharma on 09/03/13 issue tracker point 144 -- Given by Manoj sharma on 09/03/13 issue tracker point 144
alter table physcan modify TRAN_TYPE default 'M'; alter table physcan modify TRAN_TYPE default 'M';
alter table physcandet modify TRAN_TYPE default 'M'; alter table physcandet modify TRAN_TYPE default 'M';
--Changed by manoj sharma on 14/feb/13
update transetup set save_flag='A' WHERE tran_window='w_phy_scan_verify';
COMMIT; COMMIT;
......
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