Commit efbd91c8 authored by smane's avatar smane

update xml File for QC Approval Wizard(M14HFRA002)


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97018 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 1362e78a
...@@ -49,7 +49,7 @@ public class QCApprovalWizPos extends ValidatorEJB implements QCApprovalWizPosLo ...@@ -49,7 +49,7 @@ public class QCApprovalWizPos extends ValidatorEJB implements QCApprovalWizPosLo
PreparedStatement pstmt = null,pstmt1=null; PreparedStatement pstmt = null,pstmt1=null;
ResultSet rs = null,rs1=null; ResultSet rs = null,rs1=null;
GenericUtility genericUtility = GenericUtility.getInstance(); GenericUtility genericUtility = GenericUtility.getInstance();
String siteCode="",locCode="",itemCode="",lotNo="",lotSl=""; String siteCode="",locCode="",itemCode="",lotNo="",lotSl="",testStat="";
String chgTerm="",userId=""; String chgTerm="",userId="";
String forcedFlag = ""; String forcedFlag = "";
String retString=""; String retString="";
...@@ -118,10 +118,10 @@ public class QCApprovalWizPos extends ValidatorEJB implements QCApprovalWizPosLo ...@@ -118,10 +118,10 @@ public class QCApprovalWizPos extends ValidatorEJB implements QCApprovalWizPosLo
System.out.println(">>>>>>>totalRejectQty:"+totalRejectQty); System.out.println(">>>>>>>totalRejectQty:"+totalRejectQty);
//totalRejSampQty= totalRejectQty + totalSampleQty; //totalRejSampQty= totalRejectQty + totalSampleQty;
//System.out.println(">>>>>>>>>>totalRejSampQty:"+totalRejSampQty); //System.out.println(">>>>>>>>>>totalRejSampQty:"+totalRejSampQty);
totalPassedQty= totalPassedQty - totalRejectQty; //totalPassedQty= totalPassedQty - totalRejectQty;
System.out.println(">>>>>>>>>>Final totalPassedQty:"+totalPassedQty); //System.out.println(">>>>>>>>>>Final totalPassedQty:"+totalPassedQty);
sql = "update qc_order set qty_passed= ? , qty_rejected= ? where qorder_no = ? "; /*sql = "update qc_order set qty_passed= ? , qty_rejected= ? where qorder_no = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setDouble(1, totalPassedQty); pstmt.setDouble(1, totalPassedQty);
pstmt.setDouble(2, totalRejectQty); pstmt.setDouble(2, totalRejectQty);
...@@ -141,8 +141,10 @@ public class QCApprovalWizPos extends ValidatorEJB implements QCApprovalWizPosLo ...@@ -141,8 +141,10 @@ public class QCApprovalWizPos extends ValidatorEJB implements QCApprovalWizPosLo
System.out.println(">>>>>after update qc_order conn rollback success:"); System.out.println(">>>>>after update qc_order conn rollback success:");
} }
System.out.println(">>>>>>>>>>>update qc_order updCnt:"+updCnt); System.out.println(">>>>>>>>>>>update qc_order updCnt:"+updCnt);
if(updCnt > 0) */
{ conn.commit();
//if(updCnt > 0)
//{
sql = " SELECT stock.item_ser,stock.item_code,stock.unit,stock.loc_code,stock.lot_no, stock.lot_sl, " sql = " SELECT stock.item_ser,stock.item_code,stock.unit,stock.loc_code,stock.lot_no, stock.lot_sl, "
+ " stock.site_code, stock.quantity - case " + " stock.site_code, stock.quantity - case "
+" when stock.alloc_qty is null then 0 else stock.alloc_qty end as quantity " +" when stock.alloc_qty is null then 0 else stock.alloc_qty end as quantity "
...@@ -197,35 +199,53 @@ public class QCApprovalWizPos extends ValidatorEJB implements QCApprovalWizPosLo ...@@ -197,35 +199,53 @@ public class QCApprovalWizPos extends ValidatorEJB implements QCApprovalWizPosLo
if(totalScan) if(totalScan)
{ {
forcedFlag="N"; forcedFlag="N";
System.out.println(">>>>>>Automatic Call QC Order Passed:"+tranId); sql = "select test_stat from qc_order where qorder_no= ? ";
retString= qcPassed("qcorder_new",tranId,xtraParams,forcedFlag,conn); pstmt1 = conn.prepareStatement(sql);
System.out.println(">>>>>>>>>>qcPassed retString:"+retString); pstmt1.setString(1, tranId);
if((retString != null ) && (retString.indexOf("VTSUCC1") > -1)) rs1 = pstmt1.executeQuery();
if (rs1.next())
{ {
System.out.println(">>>>QC Order Passed Successfully:"+tranId); testStat = rs1.getString("test_stat");
//isError=false; System.out.println(">>>>>>>testStat:"+testStat);
System.out.println(">>>>>>Automatic Call QC Order Confirmation:"+tranId); }
retString= qcConfirm("qcorder_new",tranId,xtraParams,forcedFlag,conn); rs1.close();
System.out.println(">>>>>>>>>>qcConfirm retString:"+retString); rs1 = null;
pstmt1.close();
pstmt1 = null;
if(!"P".equals(testStat))
{
System.out.println(">>>>>>Automatic Call QC Order Passed:"+tranId);
retString= qcPassed("qcorder_new",tranId,xtraParams,forcedFlag,conn);
System.out.println(">>>>>>>>>>qcPassed retString:"+retString);
if((retString != null ) && (retString.indexOf("VTSUCC1") > -1)) if((retString != null ) && (retString.indexOf("VTSUCC1") > -1))
{ {
System.out.println(">>>>QC Order Confirmed Successfully:"+tranId); System.out.println(">>>>QC Order Passed Successfully:"+tranId);
isError=false; //isError=false;
System.out.println(">>>>>>Automatic Call QC Order Confirmation:"+tranId);
retString= qcConfirm("qcorder_new",tranId,xtraParams,forcedFlag,conn);
System.out.println(">>>>>>>>>>qcConfirm retString:"+retString);
if((retString != null ) && (retString.indexOf("VTSUCC1") > -1))
{
System.out.println(">>>>QC Order Confirmed Successfully:"+tranId);
isError=false;
}
else
{
isError=true;
System.out.println(">>>>QC Order Not Confirmed:"+tranId);
}
} }
else else
{ {
isError=true; isError=true;
System.out.println(">>>>QC Order Not Confirmed:"+tranId); System.out.println(">>>>QC Order Not Confirmed:"+tranId);
} }
} }
else
{
isError=true;
System.out.println(">>>>QC Order Not Confirmed:"+tranId);
}
} }
} //}
} }
catch(Exception e) catch(Exception e)
......
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