Commit 3ac4a63a authored by dhirajchavan's avatar dhirajchavan

REQID-D15LSUN033 FOR DATAWARE HOUSE,IC updated


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101040 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 9b45ea16
...@@ -114,7 +114,7 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw ...@@ -114,7 +114,7 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw
acctPrd = genericUtility.getColumnValue("acct_prd", dom); acctPrd = genericUtility.getColumnValue("acct_prd", dom);
siteCode = genericUtility.getColumnValue("site_code", dom); siteCode = genericUtility.getColumnValue("site_code", dom);
prdCode = genericUtility.getColumnValue("prd_code", dom); prdCode = genericUtility.getColumnValue("code", dom);
itemCode = genericUtility.getColumnValue("item_code", dom); itemCode = genericUtility.getColumnValue("item_code", dom);
itmUnit = genericUtility.getColumnValue("unit", dom); itmUnit = genericUtility.getColumnValue("unit", dom);
itemGrade = genericUtility.getColumnValue("grade", dom); itemGrade = genericUtility.getColumnValue("grade", dom);
...@@ -243,10 +243,10 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw ...@@ -243,10 +243,10 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw
} }
} }
} else if(childNodeName.equalsIgnoreCase("prd_code")) } else if(childNodeName.equalsIgnoreCase("code"))
{ {
prdCode = genericUtility.getColumnValue("prd_code", dom); prdCode = genericUtility.getColumnValue("code", dom);
if (prdCode == null) if (prdCode == null)
{ {
...@@ -255,7 +255,7 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw ...@@ -255,7 +255,7 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw
} }
if(prdCode != null && prdCode.trim().length() > 0) if(prdCode != null && prdCode.trim().length() > 0)
{ {
sql = "select count(1) from period_tbl where prd_code = ? "; sql = "select count(1) from period where code = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, prdCode); pstmt.setString(1, prdCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -423,7 +423,7 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw ...@@ -423,7 +423,7 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw
String siteCode = "", itemCode = ""; String siteCode = "", itemCode = "";
String itemGrade = "", gradeDescr=""; String itemGrade = "", gradeDescr="";
String acctPrd=""; String acctPrd="",acctPrdCode="",prdCodeDescr="",prdCode="";
String acctPrdDescr="",itemUnitDesc=""; String acctPrdDescr="",itemUnitDesc="";
String itemDescr=""; String itemDescr="";
...@@ -463,10 +463,24 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw ...@@ -463,10 +463,24 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw
} }
if(currentColumn.trim().equalsIgnoreCase("acct_prd")){ if(currentColumn.trim().equalsIgnoreCase("acct_prd")){
acctPrd = genericUtility.getColumnValue("acct_prd", dom); acctPrd = genericUtility.getColumnValue("acct_prd", dom);
sql = " select descr from period where acct_prd = ? "; sql = " select code from period where acct_prd = ? ";
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
pStmt.setString(1, acctPrd); pStmt.setString(1, acctPrd);
rs = pStmt.executeQuery(); rs = pStmt.executeQuery();
if (rs.next()) {
acctPrdCode = (rs.getString("code"));
}
System.out.println("@@@@@"+sql);
System.out.println("@@@acctPrdCode" + acctPrdCode);
rs.close();
rs = null;
pStmt.close();
pStmt = null;
sql = " select descr from period where code = ? and acct_prd=? ";
pStmt = conn.prepareStatement(sql);
pStmt.setString(1, acctPrdCode);
pStmt.setString(2, acctPrd);
rs = pStmt.executeQuery();
if (rs.next()) { if (rs.next()) {
acctPrdDescr = (rs.getString("descr")); acctPrdDescr = (rs.getString("descr"));
} }
...@@ -475,11 +489,39 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw ...@@ -475,11 +489,39 @@ public class DwhProdPlanIC extends ValidatorEJB implements DwhProdPlanICLocal,Dw
rs = null; rs = null;
pStmt.close(); pStmt.close();
pStmt = null; pStmt = null;
acctPrdDescr = (acctPrdDescr == null) ? "" : acctPrdDescr.trim();
acctPrdCode = (acctPrdCode == null) ? "" : acctPrdCode.trim();
valueXmlString.append("<descr >").append( valueXmlString.append("<descr >").append(
"<![CDATA[" + acctPrdDescr + "]]>").append( "<![CDATA[" + acctPrdDescr + "]]>").append(
"</descr>"); "</descr>");
}else if(currentColumn.trim().equalsIgnoreCase("site_code")) {
valueXmlString.append("<code >").append(
"<![CDATA[" + acctPrdCode + "]]>").append(
"</code>");
}/*else if(currentColumn.trim().equalsIgnoreCase("code")) {
prdCode = genericUtility.getColumnValue("code", dom);
System.out.println("@code"+prdCode);
sql = " select descr from period where code = ? ";
pStmt = conn.prepareStatement(sql);
pStmt.setString(1, prdCode);
rs = pStmt.executeQuery();
if (rs.next()) {
prdCodeDescr = (rs.getString("descr"));
}
System.out.println("@@2@@prdCodeDescr" + prdCodeDescr);
rs.close();
rs = null;
pStmt.close();
pStmt = null;
prdCodeDescr = (prdCodeDescr == null) ? "" : prdCodeDescr.trim();
valueXmlString.append("<descr>").append(
"<![CDATA[" + prdCodeDescr + "]]>").append(
"</descr>");
}*/
else if(currentColumn.trim().equalsIgnoreCase("site_code")) {
siteCode = genericUtility.getColumnValue("site_code", dom); siteCode = genericUtility.getColumnValue("site_code", dom);
sql = " select descr from site where site_code = ? "; sql = " select descr from site where site_code = ? ";
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
......
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