Commit d95b10d4 authored by smestry's avatar smestry

Updated the java file for ItemDetails.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@104614 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2f1bef81
......@@ -17,7 +17,6 @@ public class ItemDetails extends ValidatorEJB
PreparedStatement pstmt = null;
ResultSet rs = null;
ArrayList itemList = new ArrayList();
boolean isExists = false;
String phyAttrib2IT = "", phyAttrib2 = "", phyAttrib6IT = "", phyAttrib6 = "", phyAttrib4IT = "", phyAttrib4 = "", itemParent = "",
parentDesrc = "", unit = "";
......@@ -37,12 +36,12 @@ public class ItemDetails extends ValidatorEJB
rs = pstmt.executeQuery();
if ( rs.next())
{
phyAttrib2IT = checkNullAndBlank( rs.getString("IT_PHY_ATTRIB_2"));
phyAttrib2 = checkNullAndBlank( rs.getString("PHY_ATTRIB_2"));
phyAttrib6IT = checkNullAndBlank( rs.getString("IT_PHY_ATTRIB_6"));
phyAttrib6 = checkNullAndBlank( rs.getString("PHY_ATTRIB_6"));
phyAttrib4IT = checkNullAndBlank( rs.getString("IT_PHY_ATTRIB_4"));
phyAttrib4 = checkNullAndBlank( rs.getString("PHY_ATTRIB_4"));
phyAttrib2IT = checkNull( rs.getString("IT_PHY_ATTRIB_2"));
phyAttrib2 = checkNull( rs.getString("PHY_ATTRIB_2"));
phyAttrib6IT = checkNull( rs.getString("IT_PHY_ATTRIB_6"));
phyAttrib6 = checkNull( rs.getString("PHY_ATTRIB_6"));
phyAttrib4IT = checkNull( rs.getString("IT_PHY_ATTRIB_4"));
phyAttrib4 = checkNull( rs.getString("PHY_ATTRIB_4"));
}
if (rs != null)
{
......@@ -61,7 +60,7 @@ public class ItemDetails extends ValidatorEJB
" (SELECT SUM(S.HOLD_QTY) FROM STOCK S WHERE S.ITEM_CODE = ? GROUP BY S.ITEM_CODE) AS HOLD_QTY, " +
" (SELECT SUM(S.QUANTITY - S.ALLOC_QTY - CASE WHEN S.HOLD_QTY IS NULL THEN 0 ELSE S.HOLD_QTY END ) FROM STOCK S WHERE " +
" S.ITEM_CODE = ? GROUP BY S.ITEM_CODE ) AS AVAIL_QTY " +
" FROM ITEM I1, ITEM I, ITEM_TYPE IT WHERE I1.ITEM_PARNT = I.ITEM_CODE (+) AND I1.ITEM_CODE = ? ";
" FROM ITEM I1, ITEM I WHERE I1.ITEM_PARNT = I.ITEM_CODE (+) AND I1.ITEM_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, checkNull(itemCode));
pstmt.setString(2, checkNull(itemCode));
......@@ -71,9 +70,9 @@ public class ItemDetails extends ValidatorEJB
rs = pstmt.executeQuery();
if ( rs.next())
{
itemParent = checkNullAndBlank( rs.getString("ITEM_PARNT"));
parentDesrc = checkNullAndBlank( rs.getString("PARENT_DESCR"));
unit = checkNullAndBlank( rs.getString("UNIT"));
itemParent = checkNull( rs.getString("ITEM_PARNT"));
parentDesrc = checkNull( rs.getString("PARENT_DESCR"));
unit = checkNull( rs.getString("UNIT"));
quantity = rs.getInt("QUANTITY");
allocQty = rs.getInt("ALLOC_QTY");
holdQty = rs.getInt("HOLD_QTY");
......@@ -103,9 +102,6 @@ public class ItemDetails extends ValidatorEJB
itemList.add(String.valueOf(allocQty));
itemList.add(String.valueOf(holdQty));
itemList.add(String.valueOf(availQty));
}
catch (Exception e)
{
......@@ -221,13 +217,5 @@ public class ItemDetails extends ValidatorEJB
return input.trim();
}
private String checkNullAndBlank( String input )
{
if ( input == null )
{
input = " ";
}
return input;
}
}
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