Commit 9cbca5e7 authored by mkhan's avatar mkhan

changes use document dom in second param of method singnature in place of string


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91186 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 66be28ff
......@@ -49,12 +49,12 @@ public class PurcRetnUpdateAllocPrs extends ValidatorEJB implements PurcRetnUpda
dom = GenericUtility.getInstance().parseString(xmlString);
//executepreSaveRec(dom,domId,objContext,editFlag,xtraParams,conn);
}
/*if (xmlString1 != null && xmlString1.trim().length() > 0)
if (xmlString1 != null && xmlString1.trim().length() > 0)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
*/
executepreSaveRec(dom,xmlString1,objContext,editFlag,xtraParams,conn);
//}
//executepreSaveRec(dom,xmlString1,objContext,editFlag,xtraParams,conn);
executepreSaveRec(dom,dom1,objContext,editFlag,xtraParams,conn);
}
}
catch(Exception e)
{
......@@ -66,7 +66,8 @@ public class PurcRetnUpdateAllocPrs extends ValidatorEJB implements PurcRetnUpda
}
//private String executepreSaveRec(Document dom, String domID,String objContext,String editFlag, String xtraParams, Connection conn)throws RemoteException,ITMException
private String executepreSaveRec(Document dom, String domID,String objContext,String editFlag, String xtraParams, Connection conn)throws RemoteException,ITMException
//private String executepreSaveRec(Document dom, String domID,String objContext,String editFlag, String xtraParams, Connection conn)throws RemoteException,ITMException
private String executepreSaveRec(Document dom, Document dom1,String objContext,String editFlag, String xtraParams, Connection conn)throws RemoteException,ITMException
{
Statement stmt = null,stmt1 = null;
PreparedStatement pstmt = null;
......@@ -82,6 +83,7 @@ public class PurcRetnUpdateAllocPrs extends ValidatorEJB implements PurcRetnUpda
String updateStatus = "",quantityStr = "",tranId = "";
NodeList hdrDom = null;
Node currDetail = null;
//String stockOpt = "";
try
{
......@@ -89,9 +91,16 @@ public class PurcRetnUpdateAllocPrs extends ValidatorEJB implements PurcRetnUpda
InvAllocTraceBean invAllocTraceBean = null;
tranDate = new java.sql.Date(System.currentTimeMillis());
System.out.println("\n tranDate :"+tranDate);
hdrDom = dom.getElementsByTagName("Detail1");
// changes on 24/11/09
/*hdrDom = dom.getElementsByTagName("Detail1");
siteCode = GenericUtility.getInstance().getColumnValueFromNode("site_code",hdrDom.item(0));
tranId = GenericUtility.getInstance().getColumnValueFromNode("tran_id",hdrDom.item(0));
*/
hdrDom = dom1.getElementsByTagName("Detail1");
siteCode = GenericUtility.getInstance().getColumnValueFromNode("site_code",hdrDom.item(0));
tranId = GenericUtility.getInstance().getColumnValueFromNode("tran_id",hdrDom.item(0));
// end of code
System.out.println("siteCode :"+siteCode);
System.out.println("\n tranId :"+tranId);
......@@ -108,7 +117,40 @@ public class PurcRetnUpdateAllocPrs extends ValidatorEJB implements PurcRetnUpda
lotNo = GenericUtility.getInstance().getColumnValueFromNode("lot_no",currDetail);
lotSl = GenericUtility.getInstance().getColumnValueFromNode("lot_sl",currDetail);
quantityStr = GenericUtility.getInstance().getColumnValueFromNode("quantity",currDetail);
String stlOption = chkStockOption(itemCode, siteCode);
//String stockOpt = chkStockOption(itemCode, siteCode);
sql = "SELECT CASE WHEN STK_OPT IS NULL THEN 'N' ELSE STK_OPT END "
+"FROM SITEITEM "
+"WHERE ITEM_CODE = ? "
+"AND SITE_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,itemCode);
pstmt.setString(2,siteCode);
rs = pstmt.executeQuery();
if (rs.next())
{
stockOpt = rs.getString(1);
}
rs.close();
rs=null;
pstmt.close();
pstmt=null;
if (stockOpt == null || stockOpt.equals("N"))
{
sql = "SELECT CASE WHEN STK_OPT IS NULL THEN '0' ELSE STK_OPT END "
+"FROM ITEM "
+"WHERE ITEM_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,itemCode);
rs = pstmt.executeQuery(sql);
if (rs.next())
{
stockOpt = rs.getString(1);
}
rs.close();
rs=null;
pstmt.close();
pstmt=null;
}//end if
if (updateStatus.equalsIgnoreCase("E") || updateStatus.equalsIgnoreCase("D"))
{
System.out.println("updateStatus updateStatus[[[[:"+updateStatus);
......
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