Commit 5a5ef8c3 authored by smane's avatar smane

update EJB File for QC Sample Wizard(M14HFRA001)


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97008 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d88dde2e
......@@ -452,7 +452,7 @@ public class QCSampleWizIC extends ValidatorEJB implements QCSampleWizICLocal,QC
String itemCode = "",siteCode = "",itemDescr = "",currDateStr="";
String lotNo="",locCode="",lotSl="",locCodeFrom="",locDescrFrom="",lotNoFrom="",lotNoTo="",lotSlFrom="",lotSlTo="",locCodeTo="";
String descr = "",unit = "",containerNo="";
String userId = "", termId = "",errCode="",chgTerm="";
String userId = "", termId = "",errCode="",chgTerm="",acctCode="",cctrCode="";
int lineNo = 0;
int currentFormNo =0;
int noArt=0,domId=0;
......@@ -564,7 +564,7 @@ public class QCSampleWizIC extends ValidatorEJB implements QCSampleWizICLocal,QC
sql = " SELECT stock.item_ser,stock.item_code,stock.unit,stock.loc_code,stock.lot_no, stock.lot_sl, "
+ " stock.site_code, stock.exp_date, stock.retest_date, stock.pack_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,stock.acct_code__inv,stock.cctr_code__inv "
+" FROM stock,invstat "
+" WHERE ( stock.inv_stat = invstat.inv_stat ) and "
+" ( stock.item_code = ? ) AND "
......@@ -585,6 +585,8 @@ public class QCSampleWizIC extends ValidatorEJB implements QCSampleWizICLocal,QC
lotSl= rs.getString("lot_sl")== null ? "" : rs.getString("lot_sl");
quantity= rs.getDouble("quantity");
unit= rs.getString("unit") == null ? "" : rs.getString("unit");
acctCode = rs.getString("acct_code__inv").trim();
cctrCode = rs.getString("cctr_code__inv").trim();
itemDescr = findValue(conn, "descr", "item", "item_code", itemCode);
locDescr = findValue(conn, "descr", "location", "loc_code", locCode);
System.out.println(">>>>>Display Stock details>>>>>");
......@@ -607,6 +609,10 @@ public class QCSampleWizIC extends ValidatorEJB implements QCSampleWizICLocal,QC
valueXmlString.append("<unit><![CDATA[").append(unit).append("]]></unit>\r\n");
valueXmlString.append("<no_art><![CDATA[").append(noArt).append("]]></no_art>\r\n");
valueXmlString.append("<line_no_sl><![CDATA[").append(checkNull("1")).append("]]></line_no_sl>\r\n");
valueXmlString.append("<acct_code__cr><![CDATA[").append(checkNull(acctCode)).append("]]></acct_code__cr>\r\n");
valueXmlString.append("<cctr_code__cr><![CDATA[").append(checkNull(cctrCode)).append("]]></cctr_code__cr>\r\n");
valueXmlString.append("<acct_code__dr><![CDATA[").append(checkNull(acctCode)).append("]]></acct_code__dr>\r\n");
valueXmlString.append("<cctr_code__dr><![CDATA[").append(checkNull(cctrCode)).append("]]></cctr_code__dr>\r\n");
valueXmlString.append("</Detail3>\r\n");
}
pstmt.close();
......@@ -651,6 +657,11 @@ public class QCSampleWizIC extends ValidatorEJB implements QCSampleWizICLocal,QC
quantity = Double.parseDouble(genericUtility.getColumnValueFromNode("quantity", parentNode));
noArt = Integer.parseInt(genericUtility.getColumnValueFromNode("no_art", parentNode));
containerNo = genericUtility.getColumnValueFromNode("line_no_sl", parentNode);
acctCode = genericUtility.getColumnValueFromNode("acct_code__cr", parentNode);
cctrCode = genericUtility.getColumnValueFromNode("cctr_code__cr", parentNode);
acctCode = genericUtility.getColumnValueFromNode("acct_code__dr", parentNode);
cctrCode = genericUtility.getColumnValueFromNode("cctr_code__dr", parentNode);
//Prepare Selected row..
valueXmlString.append("<Detail4 domID='" + newInt + "' selected=\"N\">\r\n");
......@@ -670,6 +681,10 @@ public class QCSampleWizIC extends ValidatorEJB implements QCSampleWizICLocal,QC
valueXmlString.append( "<no_art><![CDATA[" ).append( noArt ).append( "]]></no_art>\r\n" );
valueXmlString.append( "<sample_qty><![CDATA[" ).append( "" ).append( "]]></sample_qty>\r\n" );
valueXmlString.append( "<line_no_sl><![CDATA[").append(checkNull(containerNo)).append("]]></line_no_sl>\r\n");
valueXmlString.append("<acct_code__cr><![CDATA[").append(checkNull(acctCode)).append("]]></acct_code__cr>\r\n");
valueXmlString.append("<cctr_code__cr><![CDATA[").append(checkNull(cctrCode)).append("]]></cctr_code__cr>\r\n");
valueXmlString.append("<acct_code__dr><![CDATA[").append(checkNull(acctCode)).append("]]></acct_code__dr>\r\n");
valueXmlString.append("<cctr_code__dr><![CDATA[").append(checkNull(cctrCode)).append("]]></cctr_code__dr>\r\n");
valueXmlString.append("</Detail4>\r\n");
}//end for loop for get selected/...
}//end itemdefault in case 4..
......
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