Uploaded image for project: 'New Features 2017'
  1. New Features 2017
  2. NF-5823

NF:- Sonoma Academy :- Server Error displayed on Beneficiary Page in EE OE Workflow

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Cannot Reproduce
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
      None
    • Environment:
      Pre Production
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Employee
    • Module:
      BenAdmin - EDS
    • Reported by:
      Harbinger
    • Company:
      Sonoma Academy
    • Item State:
      Development - In Progress
    • Browser:
      Mozilla Firefox

      Description

      Pre-requisite :- OE should be ON for this company

      Steps:-
      1] Log into the system using EE credentials on Preprod site.
      2] Traverse till the Beneficiary page and observe

      Actual Result :-
      Server Error displayed on Beneficiary Page.

      Error Log is as below :-

      Exception : Conversion from type `DBNull` to type `Integer` is not valid.
      App Error Log : ControllerAppTier.GetCollection->BenAdminControllerAppTier.GetData->CollectionManager.GetCollection->CollectionManager.GetEmployeeBeneficiaryCollection
      Employee ID : 71
      Action Name : EmployeePlanBeneficiaryPV
      Model : System.Web.Mvc.HandleErrorInfo
      Controller : UserDetails
      Web Error Log : at WORKTERRA.BenAdmin.BenAdminControllerWebTier.GetCollection(ObjectType I_objectType, Hashtable I_criteria, String I_AdditionalCriteriaString, Object I_context, Boolean I_mode, Boolean I_needCollection) in c:\WT\branches\UiRefresh-LB\Web\ControllerWebTier\ControllerWebTier\BenAdminControllerWebTier.cs:line 160
      at WORKTERRA.BenAdmin.Areas.UserDetails.Models.EmployeePlanBeneficiaryModel.GetBeneficiaryForPlan(Int64 EmployeeId, Int32 PlanDesignId, String EmployeeEffectiveDate)
      at WORKTERRA.BenAdmin.Areas.UserDetails.Controllers.UserDetailsController.EmployeePlanBeneficiaryPV(EmployeePlanBeneficiaryModel objEmployeePlanBeneficiaryModel, String EffectiveDate, Int32 PlanIndex)
      at lambda_method(Closure , ControllerBase , Object[] )
      at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
      at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
      at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
      at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
      at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.b__3d()
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_DisplayClass46.b_3f()
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_DisplayClass46.b_3f()
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass33.b_32(IAsyncResult asyncResult)
      at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult)
      at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass21.<>cDisplayClass2b.b_1c()
      at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass21.b_1e(IAsyncResult asyncResult)

      Please let me know if you need any more information on this. The credentials are as below :-
      thspl7867
      Password@2
      Sonoma Academy

        Attachments

          Issue Links

            Activity

            Hide
            komal.barde Komal Barde (Inactive) added a comment -

            Hi Venkatesh Pujari,

            As per our dicssioon, the spouse deletion is done from back-end at your side,which caused improper deletion of spouse and also it caused issue at employee beneficiary.
            Due to this server error is occurring.

            So please share proper steps to reproduce this issue.

            Thanks,
            Komal.

            CC:Vijayendra Shinde,Swapnil Pandhare,Sachin Hingole,Nidhi Kaul

            Show
            komal.barde Komal Barde (Inactive) added a comment - Hi Venkatesh Pujari , As per our dicssioon, the spouse deletion is done from back-end at your side,which caused improper deletion of spouse and also it caused issue at employee beneficiary. Due to this server error is occurring. So please share proper steps to reproduce this issue. Thanks, Komal. CC: Vijayendra Shinde , Swapnil Pandhare , Sachin Hingole , Nidhi Kaul
            Hide
            komal.barde Komal Barde (Inactive) added a comment -

            Hi Venkatesh Pujari,

            As per our discussion, this issue is caused by improper deletion of data from back end by QA.
            The spouse deletion is done from back-end at QA side,which caused improper deletion of spouse and also updated wrong data in employee beneficiary page and it caused server error on employee beneficiary page.

            So this is not a valid jira and rejecting it.

            Thanks,
            Komal.

            CC:Vijayendra Shinde,Swapnil Pandhare,Sachin Hingole,Nidhi Kaul

            Show
            komal.barde Komal Barde (Inactive) added a comment - Hi Venkatesh Pujari , As per our discussion, this issue is caused by improper deletion of data from back end by QA. The spouse deletion is done from back-end at QA side,which caused improper deletion of spouse and also updated wrong data in employee beneficiary page and it caused server error on employee beneficiary page. So this is not a valid jira and rejecting it. Thanks, Komal. CC: Vijayendra Shinde , Swapnil Pandhare , Sachin Hingole , Nidhi Kaul

              People

              Assignee:
              venkatesh.pujari Venkatesh Pujari (Inactive)
              Reporter:
              venkatesh.pujari Venkatesh Pujari (Inactive)
              QA:
              Venkatesh Pujari (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 9h
                  9h