Commit b2ee363e authored by ssurve's avatar ssurve

OLD LOGIC => Intially site_code__budget was read from site table against site...

OLD LOGIC => Intially site_code__budget was read from site table against site code as login site code.
Against this site_code__budget, budget_id was fetched from budgets table and was cross checked with selected budget id in the grid.

NEW LOGIC => Instead of this now site_code will be read from site table against selected budget id and if such record not found then error message.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93204 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 08864f71
...@@ -89,43 +89,19 @@ public class BudgetGrpAcctGenPrc extends ActionHandlerEJB implements BudgetGrpAc ...@@ -89,43 +89,19 @@ public class BudgetGrpAcctGenPrc extends ActionHandlerEJB implements BudgetGrpAc
String budgetGrpCode = null; String budgetGrpCode = null;
Float budgetAmt = 0.00f; Float budgetAmt = 0.00f;
// Getting site code against loginSiteCode from XTRA PARAMS // Getting site code against selected budget id. Modified on 11-Jun-2013
sql = "select site_code__budget from site where site_code = ?"; sql = "select site_code from site where budget_id = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,loginSiteCode); pstmt.setString(1,budgetId);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()){ if(rs.next()){
siteCode = rs.getString(1);
siteCode = rs.getString(1);
} }
System.out.println("\n siteCode : "+siteCode);
this.closeResources(pstmt, rs);
sql = null;
if(siteCode==null){ if(siteCode==null){
errString = itmDBAccessEJB.getErrorString("","VTSITCODER",chgUser);
return errString;
}
sql = "select budget_id from budgets where site_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,siteCode);
rs = pstmt.executeQuery();
String siteBudgetId = null;
if(rs.next()){
siteBudgetId = rs.getString(1);
}
if(siteBudgetId!=null&&siteBudgetId.equals(budgetId)==false){
errString = itmDBAccessEJB.getErrorString("","VTBUDSITNF",chgUser); errString = itmDBAccessEJB.getErrorString("","VTBUDSITNF",chgUser);
return errString; return errString;
......
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