Commit f60b834f authored by kmandhre's avatar kmandhre

insert supp_code,supp_code_mfg in qc_order


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92156 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 367714da
...@@ -3512,6 +3512,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -3512,6 +3512,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
String procMth = ""; String procMth = "";
String poRcpDetSpec = ""; String poRcpDetSpec = "";
String dbName = ""; String dbName = "";
String suppCode = "",suppCodeMnfr = "";//added by Kunal on 8/11/12
double qty = 0.0; double qty = 0.0;
double qtySample = 0.0; double qtySample = 0.0;
...@@ -3580,7 +3581,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -3580,7 +3581,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
{ {
return itmDBAccessLocal.getErrorString("","NOKEYSTRING",""); return itmDBAccessLocal.getErrorString("","NOKEYSTRING","");
} }
sql = "SELECT (CASE WHEN QC_REQD IS NULL THEN 'Y' ELSE QC_REQD END) AS QC_REQD, PURC_ORDER, TRAN_DATE FROM PORCP WHERE TRAN_ID = ?"; sql = "SELECT (CASE WHEN QC_REQD IS NULL THEN 'Y' ELSE QC_REQD END) AS QC_REQD, PURC_ORDER, TRAN_DATE,SUPP_CODE FROM PORCP WHERE TRAN_ID = ?";
pstmtSql = conn.prepareStatement(sql); pstmtSql = conn.prepareStatement(sql);
pstmtSql.setString(1, tranId); pstmtSql.setString(1, tranId);
rs = pstmtSql.executeQuery(); rs = pstmtSql.executeQuery();
...@@ -3589,6 +3590,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -3589,6 +3590,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
qcReqd = checkNull(rs.getString("QC_REQD")); qcReqd = checkNull(rs.getString("QC_REQD"));
purcorder = checkNull(rs.getString("PURC_ORDER")); purcorder = checkNull(rs.getString("PURC_ORDER"));
tranDate = rs.getTimestamp("TRAN_DATE"); tranDate = rs.getTimestamp("TRAN_DATE");
suppCode = checkNull(rs.getString("SUPP_CODE")); //added by Kunal on 8/11/12
} }
pstmtSql.close(); pstmtSql.close();
pstmtSql = null; pstmtSql = null;
...@@ -3750,7 +3752,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -3750,7 +3752,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
+" (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END) as CONV__QTY_STDUOM ," +" (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END) as CONV__QTY_STDUOM ,"
+" UNIT__STD, (CASE WHEN BATCH_NO IS NULL THEN ' ' ELSE BATCH_NO END) as BATCH_NO , EXPIRY_DATE , PURC_ORDER, LINE_NO__ORD , " +" UNIT__STD, (CASE WHEN BATCH_NO IS NULL THEN ' ' ELSE BATCH_NO END) as BATCH_NO , EXPIRY_DATE , PURC_ORDER, LINE_NO__ORD , "
+" UNIT, (CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END ) as SPEC_REF, MFG_DATE, " +" UNIT, (CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END ) as SPEC_REF, MFG_DATE, "
+" ( CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END) as EXCESS_SHORT_QTY , ( CASE WHEN quantity__stduom IS NULL THEN 0 ELSE quantity__stduom END) as quantity__stduom " //added by kunal on 5/11/12 +" ( CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END) as EXCESS_SHORT_QTY , ( CASE WHEN quantity__stduom IS NULL THEN 0 ELSE quantity__stduom END) as quantity__stduom,supp_code__mnfr " //added by kunal on 5/11/12
+" FROM PORCPDET WHERE TRAN_ID = ? AND ITEM_CODE = ? ORDER BY LINE_NO ASC"; +" FROM PORCPDET WHERE TRAN_ID = ? AND ITEM_CODE = ? ORDER BY LINE_NO ASC";
pstmt1 = conn.prepareStatement(sql); pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, tranId); pstmt1.setString(1, tranId);
...@@ -3783,6 +3785,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -3783,6 +3785,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
qty = quantityStduom; qty = quantityStduom;
} }
//added by kunal on 5/11/12 end as per Pravin Sali Sir instruction //added by kunal on 5/11/12 end as per Pravin Sali Sir instruction
suppCodeMnfr = checkNull(rs1.getString("supp_code__mnfr"));//added by Kunal on 8/11/12
System.out.println("suppCodeMnfr = "+suppCodeMnfr);
//if ( "Q".equalsIgnoreCase(value) || "B".equalsIgnoreCase(value) ) //if ( "Q".equalsIgnoreCase(value) || "B".equalsIgnoreCase(value) )
//{ //{
...@@ -3937,9 +3941,9 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -3937,9 +3941,9 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
+ " CHG_USER, CHG_TERM, LOC_CODE, QTY_SAMPLE, STATUS, UNIT, QC_CREATE_TYPE, " + " CHG_USER, CHG_TERM, LOC_CODE, QTY_SAMPLE, STATUS, UNIT, QC_CREATE_TYPE, "
+ " BATCH_NO, EXPIRY_DATE, LOC_CODE__APRV, LOC_CODE__REJ, UNIT__SAMPLE, " + " BATCH_NO, EXPIRY_DATE, LOC_CODE__APRV, LOC_CODE__REJ, UNIT__SAMPLE, "
+ " LOT_NO__NEW, RETEST_DATE, EMP_CODE__QCAPRV, SPEC_REF, ITEM_CODE__NEW, " + " LOT_NO__NEW, RETEST_DATE, EMP_CODE__QCAPRV, SPEC_REF, ITEM_CODE__NEW, "
+ " MFG_DATE, EMP_CODE ) " + " MFG_DATE, EMP_CODE ,SUPP_CODE,SUPP_CODE__MFG) "
+ " VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, " + " VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
+ " ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"; + " ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,?,?)";
pstmtInsert = conn.prepareStatement(sql); pstmtInsert = conn.prepareStatement(sql);
pstmtInsert.setString(1, qcNo); pstmtInsert.setString(1, qcNo);
pstmtInsert.setString(2, "I"); pstmtInsert.setString(2, "I");
...@@ -3977,6 +3981,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -3977,6 +3981,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
pstmtInsert.setString(34, itemCode); pstmtInsert.setString(34, itemCode);
pstmtInsert.setTimestamp(35, mfgDate); pstmtInsert.setTimestamp(35, mfgDate);
pstmtInsert.setString(36, emp); pstmtInsert.setString(36, emp);
pstmtInsert.setString(37, suppCode); //added by Kunal on 8/11/12 as per Pravin Sali intruction
pstmtInsert.setString(38, suppCodeMnfr);//added by Kunal on 8/11/12 as per Pravin Sali intruction
updCnt = pstmtInsert.executeUpdate(); updCnt = pstmtInsert.executeUpdate();
pstmtInsert.close(); pstmtInsert.close();
pstmtInsert = null; pstmtInsert = null;
...@@ -4034,12 +4040,12 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -4034,12 +4040,12 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
+ " (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END))END)) END, " + " (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END))END)) END, "
+ " MIN(LINE_NO), MFG_DATE ,LOT_NO, " + " MIN(LINE_NO), MFG_DATE ,LOT_NO, "
+ " ( CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END), " + " ( CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END), "
+ " sum(case when excess_short_qty is null then 0 else excess_short_qty end) as excess_short_qty ,sum((case when quantity__stduom is null then 0 else quantity__stduom end)) as quantity__stduom " //added by kunal on 5/11/12 + " sum(case when excess_short_qty is null then 0 else excess_short_qty end) as excess_short_qty ,sum((case when quantity__stduom is null then 0 else quantity__stduom end)) as quantity__stduom,supp_code__mnfr " //added by kunal on 5/11/12
+ " FROM PORCPDET WHERE TRAN_ID = ? " + " FROM PORCPDET WHERE TRAN_ID = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " GROUP BY (CASE WHEN BATCH_NO IS NULL THEN ' ' ELSE BATCH_NO END), " + " GROUP BY (CASE WHEN BATCH_NO IS NULL THEN ' ' ELSE BATCH_NO END), "
+ " LOC_CODE, UNIT__STD, (CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END), " + " LOC_CODE, UNIT__STD, (CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END), "
+ " MFG_DATE ,LOT_NO " + " MFG_DATE ,LOT_NO,supp_code__mnfr "
+ " ORDER BY MIN(LINE_NO) ASC "; + " ORDER BY MIN(LINE_NO) ASC ";
pstmt1 = conn.prepareStatement(sql); pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, tranId); pstmt1.setString(1, tranId);
...@@ -4067,6 +4073,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -4067,6 +4073,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
qty = quantityStduom; qty = quantityStduom;
} }
//added by kunal on 5/11/12 end as per Pravin Sali Sir instruction //added by kunal on 5/11/12 end as per Pravin Sali Sir instruction
suppCodeMnfr = checkNull(rs1.getString("supp_code__mnfr"));//added by Kunal on 8/11/12
System.out.println("suppCodeMnfr = "+suppCodeMnfr);
sql = "SELECT PURC_ORDER, LINE_NO__ORD, EXPIRY_DATE , LOT_SL , LINE_NO, MFG_DATE FROM PORCPDET WHERE TRAN_ID = ? AND ITEM_CODE = ? AND LOC_CODE = ? AND (CASE WHEN BATCH_NO IS NULL THEN ' ' ELSE BATCH_NO END) = ?"; sql = "SELECT PURC_ORDER, LINE_NO__ORD, EXPIRY_DATE , LOT_SL , LINE_NO, MFG_DATE FROM PORCPDET WHERE TRAN_ID = ? AND ITEM_CODE = ? AND LOC_CODE = ? AND (CASE WHEN BATCH_NO IS NULL THEN ' ' ELSE BATCH_NO END) = ?";
pstmt2 = conn.prepareStatement(sql); pstmt2 = conn.prepareStatement(sql);
...@@ -4225,10 +4233,10 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -4225,10 +4233,10 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
+" QTY_REJECTED , START_DATE , DUE_DATE , PORCP_NO , PORCP_LINE_NO, LOT_NO, LOT_SL , CHG_DATE , CHG_USER, CHG_TERM ," +" QTY_REJECTED , START_DATE , DUE_DATE , PORCP_NO , PORCP_LINE_NO, LOT_NO, LOT_SL , CHG_DATE , CHG_USER, CHG_TERM ,"
+" LOC_CODE, QTY_SAMPLE, STATUS, UNIT, QC_CREATE_TYPE , BATCH_NO, EXPIRY_DATE, " +" LOC_CODE, QTY_SAMPLE, STATUS, UNIT, QC_CREATE_TYPE , BATCH_NO, EXPIRY_DATE, "
+" LOC_CODE__APRV , LOC_CODE__REJ , UNIT__SAMPLE, LOT_NO__NEW , RETEST_DATE , EMP_CODE__QCAPRV, " +" LOC_CODE__APRV , LOC_CODE__REJ , UNIT__SAMPLE, LOT_NO__NEW , RETEST_DATE , EMP_CODE__QCAPRV, "
+" SPEC_REF, ITEM_CODE__NEW , MFG_DATE, EMP_CODE ) " +" SPEC_REF, ITEM_CODE__NEW , MFG_DATE, EMP_CODE,SUPP_CODE,SUPP_CODE__MFG ) "
+" VALUES( ?,?,?,?,?,?,?,? ,? ," //bug fixing done by kunal on 29/10/12 +" VALUES( ?,?,?,?,?,?,?,? ,? ," //bug fixing done by kunal on 29/10/12
+" ?,?,?,?,?,?,?,?,?,?,?,?,?,?," +" ?,?,?,?,?,?,?,?,?,?,?,?,?,?,"
+" ?,?,?,?,?,?,?,?,?,?,?,? )"; +" ?,?,?,?,?,?,?,?,?,?,?,?,?,? )";
pstmtInsert = conn.prepareStatement(sql); pstmtInsert = conn.prepareStatement(sql);
pstmtInsert.setString(1, qcNo); pstmtInsert.setString(1, qcNo);
pstmtInsert.setString(2, "I"); pstmtInsert.setString(2, "I");
...@@ -4267,6 +4275,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -4267,6 +4275,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
pstmtInsert.setString(33, itemCode); pstmtInsert.setString(33, itemCode);
pstmtInsert.setTimestamp(34, mfgDate); pstmtInsert.setTimestamp(34, mfgDate);
pstmtInsert.setString(35, emp); pstmtInsert.setString(35, emp);
pstmtInsert.setString(36, suppCode); //added by Kunal on 8/11/12 as per Pravin Sali intruction
pstmtInsert.setString(37, suppCodeMnfr);//added by Kunal on 8/11/12 as per Pravin Sali intruction
updCnt = pstmtInsert.executeUpdate(); updCnt = pstmtInsert.executeUpdate();
pstmtInsert.close(); pstmtInsert.close();
pstmtInsert = null; pstmtInsert = null;
...@@ -4332,7 +4342,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -4332,7 +4342,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
} }
else if ( "I".equalsIgnoreCase(qcType) && "Y".equalsIgnoreCase(qcReqdSite) ) else if ( "I".equalsIgnoreCase(qcType) && "Y".equalsIgnoreCase(qcReqdSite) )
{ {
sql = "SELECT LOC_CODE , (CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END) AS SPEC_REF, CASE WHEN (SUM(CASE WHEN (((CASE WHEN QUANTITY IS NULL THEN 0 ELSE QUANTITY END) + (CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END)) * (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END)) IS NULL THEN 0 ELSE (((CASE WHEN QUANTITY IS NULL THEN 0 ELSE QUANTITY END) + (CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END)) * (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END)) END)) IS NULL THEN 0 ELSE (SUM(CASE WHEN (((CASE WHEN QUANTITY IS NULL THEN 0 ELSE QUANTITY END) + (CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END)) * (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END)) IS NULL THEN 0 ELSE (((CASE WHEN QUANTITY IS NULL THEN 0 ELSE QUANTITY END) + (CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END)) * (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END)) END)) END ,sum(case when excess_short_qty is null then 0 else excess_short_qty end) as excess_short_qty ,sum((case when quantity__stduom is null then 0 else quantity__stduom end)) as quantity__stduom FROM PORCPDET WHERE TRAN_ID = ? AND ITEM_CODE = ? GROUP BY LOC_CODE , (CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END) "; sql = "SELECT LOC_CODE , (CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END) AS SPEC_REF, CASE WHEN (SUM(CASE WHEN (((CASE WHEN QUANTITY IS NULL THEN 0 ELSE QUANTITY END) + (CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END)) * (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END)) IS NULL THEN 0 ELSE (((CASE WHEN QUANTITY IS NULL THEN 0 ELSE QUANTITY END) + (CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END)) * (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END)) END)) IS NULL THEN 0 ELSE (SUM(CASE WHEN (((CASE WHEN QUANTITY IS NULL THEN 0 ELSE QUANTITY END) + (CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END)) * (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END)) IS NULL THEN 0 ELSE (((CASE WHEN QUANTITY IS NULL THEN 0 ELSE QUANTITY END) + (CASE WHEN EXCESS_SHORT_QTY IS NULL THEN 0 ELSE EXCESS_SHORT_QTY END)) * (CASE WHEN CONV__QTY_STDUOM IS NULL THEN 1 ELSE CONV__QTY_STDUOM END)) END)) END ,sum(case when excess_short_qty is null then 0 else excess_short_qty end) as excess_short_qty ,sum((case when quantity__stduom is null then 0 else quantity__stduom end)) as quantity__stduom ,supp_code__mnfr FROM PORCPDET WHERE TRAN_ID = ? AND ITEM_CODE = ? GROUP BY LOC_CODE , (CASE WHEN SPEC_REF IS NULL THEN ' ' ELSE SPEC_REF END),supp_code__mnfr ";
pstmt1 = conn.prepareStatement(sql); pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, tranId); pstmt1.setString(1, tranId);
pstmt1.setString(2, itemCode); pstmt1.setString(2, itemCode);
...@@ -4345,14 +4355,14 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -4345,14 +4355,14 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
//added by kunal on 5/11/12 start as per Pravin Sali Sir instruction //added by kunal on 5/11/12 start as per Pravin Sali Sir instruction
excessShortQty = rs1.getDouble("excess_short_qty"); //added by Kunal on 5/11/12 excessShortQty = rs1.getDouble("excess_short_qty"); //added by Kunal on 5/11/12
quantityStduom = rs1.getDouble("quantity__stduom"); //added by Kunal on 5/11/12 quantityStduom = rs1.getDouble("quantity__stduom"); //added by Kunal on 5/11/12
System.out.println("excessShortQt ="+excessShortQty);
System.out.println("quantityStduom ="+quantityStduom);
if(excessShortQty == 0) if(excessShortQty == 0)
{ {
System.out.println("qty get from qty stduom"); System.out.println("qty get from qty stduom");
qty = quantityStduom; qty = quantityStduom;
} }
//added by kunal on 5/11/12 end as per Pravin Sali Sir instruction //added by kunal on 5/11/12 end as per Pravin Sali Sir instruction
suppCodeMnfr = checkNull(rs1.getString("supp_code__mnfr"));//added by Kunal on 8/11/12
System.out.println("suppCodeMnfr = "+suppCodeMnfr);
//tranDate = getCurrdateAppFormat(); //tranDate = getCurrdateAppFormat();
xmlValues = ""; xmlValues = "";
xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>"; xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>";
...@@ -4465,7 +4475,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -4465,7 +4475,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
} }
} }
sql = "INSERT INTO QC_ORDER (QORDER_NO, QORDER_TYPE , QORDER_DATE , SITE_CODE , ITEM_CODE, ROUTE_CODE , QUANTITY , QTY_PASSED , QTY_REJECTED, START_DATE , DUE_DATE, REL_DATE, PORCP_NO , PORCP_LINE_NO , LOT_NO , LOT_SL , CHG_DATE , CHG_USER , CHG_TERM , LOC_CODE , QTY_SAMPLE , STATUS, UNIT, QC_CREATE_TYPE , BATCH_NO , EXPIRY_DATE , LOC_CODE__APRV , LOC_CODE__REJ , UNIT__SAMPLE , LOT_NO__NEW , RETEST_DATE , SPEC_REF , ITEM_CODE__NEW , EMP_CODE) VALUES ( ? ,?, ? , ? , ?, ? , ?, ? , ?, ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?)"; sql = "INSERT INTO QC_ORDER (QORDER_NO, QORDER_TYPE , QORDER_DATE , SITE_CODE , ITEM_CODE, ROUTE_CODE , QUANTITY , QTY_PASSED , QTY_REJECTED, START_DATE , DUE_DATE, REL_DATE, PORCP_NO , PORCP_LINE_NO , LOT_NO , LOT_SL , CHG_DATE , CHG_USER , CHG_TERM , LOC_CODE , QTY_SAMPLE , STATUS, UNIT, QC_CREATE_TYPE , BATCH_NO , EXPIRY_DATE , LOC_CODE__APRV , LOC_CODE__REJ , UNIT__SAMPLE , LOT_NO__NEW , RETEST_DATE , SPEC_REF , ITEM_CODE__NEW , EMP_CODE,SUPP_CODE,SUPP_CODE__MFG) VALUES ( ? ,?, ? , ? , ?, ? , ?, ? , ?, ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ? , ?,?,?)";
pstmtInsert = conn.prepareStatement(sql); pstmtInsert = conn.prepareStatement(sql);
pstmtInsert.setString(1, qcNo); pstmtInsert.setString(1, qcNo);
pstmtInsert.setString(2, "I"); pstmtInsert.setString(2, "I");
...@@ -4501,6 +4511,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -4501,6 +4511,8 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
pstmtInsert.setString(32, spec); pstmtInsert.setString(32, spec);
pstmtInsert.setString(33, itemCode); pstmtInsert.setString(33, itemCode);
pstmtInsert.setString(34, emp); pstmtInsert.setString(34, emp);
pstmtInsert.setString(35, suppCode); //added by Kunal on 8/11/12 as per Pravin Sali intruction
pstmtInsert.setString(36, suppCodeMnfr);//added by Kunal on 8/11/12 as per Pravin Sali intruction
updCnt = pstmtInsert.executeUpdate(); updCnt = pstmtInsert.executeUpdate();
pstmtInsert.close(); pstmtInsert.close();
pstmtInsert = null; pstmtInsert = null;
......
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