Commit 24f9f41f authored by prumde's avatar prumde

Changes for Filter Added for Sales Planning Review - PRD_CODE

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@217585 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ca3bced5
...@@ -38,7 +38,7 @@ public class SellsPlanSummary extends ValidatorEJB ...@@ -38,7 +38,7 @@ public class SellsPlanSummary extends ValidatorEJB
Connection conn = null; Connection conn = null;
try try
{ {
System.out.println("INSIDE SellsPlanSummary ::::::::::::::: getPlanSummaryData ["+xmlData+"]" + getUserInfo()); BaseLogger.log("3",null,null,"INSIDE SellsPlanSummary ::::::::::::::: getPlanSummaryData ["+xmlData+"]" + getUserInfo());
UserInfoBean userInfo = getUserInfo(); UserInfoBean userInfo = getUserInfo();
...@@ -47,8 +47,10 @@ public class SellsPlanSummary extends ValidatorEJB ...@@ -47,8 +47,10 @@ public class SellsPlanSummary extends ValidatorEJB
String maxLevel = ""; String maxLevel = "";
String tranDb= userInfo.getTransDB(); String tranDb= userInfo.getTransDB();
String empCode= userInfo.getEmpCode(); String empCode= userInfo.getEmpCode();
String prdCode = getJSONFieldValue(xmlData, "prdCode");
System.out.println("getPlanSummaryData tranDb:::: "+tranDb+" empCode "+empCode + " prdCode " + prdCode); String scopeInput = getJSONFieldValue(xmlData, "scope_input");
String prdCode = getJSONFieldValue(xmlData, scopeInput);
BaseLogger.log("3",null,null,"getPlanSummaryData scopeInput:::: " +scopeInput+ "tranDb:::: "+tranDb+" empCode:::: "+empCode + " prdCode:::: " + prdCode);
StringBuffer planDataSql = new StringBuffer(); StringBuffer planDataSql = new StringBuffer();
StringBuffer teamMaxLvlSql = new StringBuffer(); StringBuffer teamMaxLvlSql = new StringBuffer();
...@@ -71,7 +73,7 @@ public class SellsPlanSummary extends ValidatorEJB ...@@ -71,7 +73,7 @@ public class SellsPlanSummary extends ValidatorEJB
while(rs.next()) while(rs.next())
{ {
maxLevel = rs.getString("MAX_LVL"); maxLevel = rs.getString("MAX_LVL");
System.out.println("maxLevel " + maxLevel); BaseLogger.log("3",null,null,"maxLevel " + maxLevel);
} }
pStmt.close(); pStmt.close();
pStmt = null; pStmt = null;
...@@ -87,21 +89,21 @@ public class SellsPlanSummary extends ValidatorEJB ...@@ -87,21 +89,21 @@ public class SellsPlanSummary extends ValidatorEJB
.append(" CONNECT BY PRIOR POS_CODE = POS_CODE__REPTO " ); .append(" CONNECT BY PRIOR POS_CODE = POS_CODE__REPTO " );
System.out.println("SQL QUERY EXECUTED ::::::::::::::::: " + planDataSql ); BaseLogger.log("3",null,null,"SQL QUERY EXECUTED ::::::::::::::::: " + planDataSql );
CommonDBAccessEJB commonDBAccessEJB = new CommonDBAccessEJB(); CommonDBAccessEJB commonDBAccessEJB = new CommonDBAccessEJB();
HashMap teamListLevelWise = commonDBAccessEJB.getSQLResultMapData(planDataSql.toString(), tranDb); HashMap teamListLevelWise = commonDBAccessEJB.getSQLResultMapData(planDataSql.toString(), tranDb);
System.out.println("SQL RESULT AFTER EXECUTED ::::::::::::::::: " + ( teamListLevelWise != null ? teamListLevelWise.size() : 0 ) ); BaseLogger.log("3",null,null,"SQL RESULT AFTER EXECUTED ::::::::::::::::: " + ( teamListLevelWise != null ? teamListLevelWise.size() : 0 ) );
if( teamListLevelWise != null ) if( teamListLevelWise != null )
{ {
ArrayList<HashMap<String, String>> teamData = (ArrayList<HashMap<String, String>>) teamListLevelWise.get("ROWS"); ArrayList<HashMap<String, String>> teamData = (ArrayList<HashMap<String, String>>) teamListLevelWise.get("ROWS");
System.out.println("SQL RESULT AFTER EXECUTED ::::::::teamData::::::::: " + teamData ); BaseLogger.log("3",null,null,"SQL RESULT AFTER EXECUTED ::::::::teamData::::::::: " + teamData );
ArrayList<HashMap<String, String>> allLevelData = new ArrayList<HashMap<String, String>>(); ArrayList<HashMap<String, String>> allLevelData = new ArrayList<HashMap<String, String>>();
int maxLevelInt = parseInt(maxLevel) - 1; int maxLevelInt = parseInt(maxLevel) - 1;
while( maxLevelInt > 0 ) while( maxLevelInt > 0 )
{ {
System.out.println("SQL RESULT AFTER EXECUTED ::::::::maxLevel::::::::: " + maxLevelInt ); BaseLogger.log("3",null,null,"SQL RESULT AFTER EXECUTED ::::::::maxLevel::::::::: " + maxLevelInt );
ArrayList<HashMap<String, String>> currentLevelData = getCurrentLevelData( teamData, tranDb, maxLevelInt, prdCode ); ArrayList<HashMap<String, String>> currentLevelData = getCurrentLevelData( teamData, tranDb, maxLevelInt, prdCode );
allLevelData.addAll(currentLevelData); allLevelData.addAll(currentLevelData);
maxLevelInt--; maxLevelInt--;
...@@ -113,7 +115,7 @@ public class SellsPlanSummary extends ValidatorEJB ...@@ -113,7 +115,7 @@ public class SellsPlanSummary extends ValidatorEJB
} }
catch (Exception e) catch (Exception e)
{ {
System.out.println("Exception in getPlanSummaryData tranDb:::: "+e.getMessage()); BaseLogger.log("0",null,null,"Exception in getPlanSummaryData tranDb:::: "+e.getMessage());
e.printStackTrace(); e.printStackTrace();
} }
finally finally
...@@ -141,7 +143,7 @@ public class SellsPlanSummary extends ValidatorEJB ...@@ -141,7 +143,7 @@ public class SellsPlanSummary extends ValidatorEJB
e.printStackTrace(); e.printStackTrace();
} }
} }
System.out.println("finalPlanSummaryData:: "+finalPlanSummaryData); BaseLogger.log("3",null,null,"finalPlanSummaryData:: "+finalPlanSummaryData);
return finalPlanSummaryData.toString(); return finalPlanSummaryData.toString();
} }
...@@ -205,7 +207,7 @@ public class SellsPlanSummary extends ValidatorEJB ...@@ -205,7 +207,7 @@ public class SellsPlanSummary extends ValidatorEJB
CommonDBAccessEJB commonDBAccessEJB = new CommonDBAccessEJB(); CommonDBAccessEJB commonDBAccessEJB = new CommonDBAccessEJB();
HashMap empSellSummData = commonDBAccessEJB.getSQLResultMapData(summaryDataSql.toString(), tranDb); HashMap empSellSummData = commonDBAccessEJB.getSQLResultMapData(summaryDataSql.toString(), tranDb);
System.out.println("SQL RESULT AFTER EXECUTED ::::::::::::::::: " + ( empSellSummData != null ? empSellSummData.size() : 0 ) ); BaseLogger.log("3",null,null," SQL RESULT AFTER EXECUTED ::::::::::::::::: " + ( empSellSummData != null ? empSellSummData.size() : 0 ) );
ArrayList<HashMap<String, String>> _empSellSummData = new ArrayList<HashMap<String, String>>(); ArrayList<HashMap<String, String>> _empSellSummData = new ArrayList<HashMap<String, String>>();
if( empSellSummData != null ) if( empSellSummData != 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