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

Button to start self serve mode button should not be available when Allow Company Admin Workflow is no

    Details

    • Type: Bug
    • Status: Stage Testing
    • Priority: Medium
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
      None
    • Environment:
      Pre Production
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Admin
    • Module:
      BenAdmin
    • Reported by:
      Harbinger
    • Company:
      All Clients/Multiple Clients
    • Item State:
      Stage QA - Production Deployment on Hold
    • Browser:
      IE 11, Google Chrome
    • UAT For:
      UI Refresh

      Description

      Admin is created with "Allow Company Admin Workflow = NO"

      Log is as admin to pre-prod (hsplbiorad/Password@1)
      select EE 222222222
      go to dashboard and observe the button

      Actual result - Should not show button to start self serve mode

        Attachments

          Issue Links

            Activity

            Hide
            Yamilka.Coca Yamilka Coca (Inactive) added a comment -

            This item is closed.

            Show
            Yamilka.Coca Yamilka Coca (Inactive) added a comment - This item is closed.
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: PreProd
            Company: FDu for hspl
            Login: CA

            Sr. No Scenario Expected Result Actual Result
            1 Allow Company Admin Workflow = No And Mode is not available No workflow for Admin login Pass
            2 Allow Company Admin Workflow = No And Mode is available No workflow for Admin login Pass
            3 Allow Company Admin Workflow = Yes And Mode is not available No workflow for Admin login Pass
            4 Allow Company Admin Workflow = Yes And Mode is available Workflow for Admin Pass

            The issue is checked for mentioned scenarios and worked as expected. So, making jira Production deployment on Hold.

            Yamilka Coca, please verify and confirm the same.

            Sachin Hingole Hrishikesh Deshpande

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: PreProd Company: FDu for hspl Login: CA Sr. No Scenario Expected Result Actual Result 1 Allow Company Admin Workflow = No And Mode is not available No workflow for Admin login Pass 2 Allow Company Admin Workflow = No And Mode is available No workflow for Admin login Pass 3 Allow Company Admin Workflow = Yes And Mode is not available No workflow for Admin login Pass 4 Allow Company Admin Workflow = Yes And Mode is available Workflow for Admin Pass The issue is checked for mentioned scenarios and worked as expected. So, making jira Production deployment on Hold. Yamilka Coca , please verify and confirm the same. Sachin Hingole Hrishikesh Deshpande
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: Codemap
            Company: For QA Kindercare
            Login: Company Admin
            Scenarios covered:

            Sr. No Scenario Expected Result Actual Result
            1 Allow Company Admin Workflow = No And Employee status= Incomplete  No workflow for Admin login Pass
            2 Allow Company Admin Workflow = No And Employee status= Incomplete And Mode is available No workflow for Admin login Pass
            3 Allow Company Admin Workflow = No And Employee status= Complete And Mode is available No workflow for Admin login Pass
            4 Allow Company Admin Workflow = No And Employee status= Complete And Mode is not available No workflow for Admin login Pass
            5 Allow Company Admin Workflow = Yes And Employee status= Incomplete And Mode is not available No workflow for Admin login Pass
            6 Allow Company Admin Workflow = Yes And Employee status= Incomplete And Mode is available Admin will get workflow directly Pass
            7 Allow Company Admin Workflow = Yes And Employee status= Complete And Mode is available Admin will get Button on Home page and on clicking work flow will start Pass
            8 Allow Company Admin Workflow = Yes And Employee status= Complete And Mode is not available No workflow for Admin login Pass

            Sachin Hingole Hrishikesh Deshpande

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Codemap Company: For QA Kindercare Login: Company Admin Scenarios covered: Sr. No Scenario Expected Result Actual Result 1 Allow Company Admin Workflow = No And Employee status= Incomplete  No workflow for Admin login Pass 2 Allow Company Admin Workflow = No And Employee status= Incomplete And Mode is available No workflow for Admin login Pass 3 Allow Company Admin Workflow = No And Employee status= Complete And Mode is available No workflow for Admin login Pass 4 Allow Company Admin Workflow = No And Employee status= Complete And Mode is not available No workflow for Admin login Pass 5 Allow Company Admin Workflow = Yes And Employee status= Incomplete And Mode is not available No workflow for Admin login Pass 6 Allow Company Admin Workflow = Yes And Employee status= Incomplete And Mode is available Admin will get workflow directly Pass 7 Allow Company Admin Workflow = Yes And Employee status= Complete And Mode is available Admin will get Button on Home page and on clicking work flow will start Pass 8 Allow Company Admin Workflow = Yes And Employee status= Complete And Mode is not available No workflow for Admin login Pass Sachin Hingole Hrishikesh Deshpande
            Hide
            komal.barde Komal Barde (Inactive) added a comment -

            Unit testing done:

            1) Allow Company Admin Workflow = No And Employee status= Incomplete
            Result: No workflow for admin login

            2) Allow Company Admin Workflow = No And Employee status= Complete And Mode is available
            Result: No workflow for admin login

            3) Allow Company Admin Workflow = No And Employee status= Complete And Mode is not available
            Result: No workflow for admin login

            4) Allow Company Admin Workflow = Yes And Employee status= Incomplete
            Result: admin will get workflow

            5) Allow Company Admin Workflow = Yes And Employee status= Complete And Mode is available
            Result: admin will get workflow

            6) Allow Company Admin Workflow = Yes And Employee status= Complete And Mode is not available
            Result: No workflow for admin login

            Show
            komal.barde Komal Barde (Inactive) added a comment - Unit testing done : 1) Allow Company Admin Workflow = No And Employee status= Incomplete Result: No workflow for admin login 2) Allow Company Admin Workflow = No And Employee status= Complete And Mode is available Result: No workflow for admin login 3) Allow Company Admin Workflow = No And Employee status= Complete And Mode is not available Result: No workflow for admin login 4) Allow Company Admin Workflow = Yes And Employee status= Incomplete Result: admin will get workflow 5) Allow Company Admin Workflow = Yes And Employee status= Complete And Mode is available Result: admin will get workflow 6) Allow Company Admin Workflow = Yes And Employee status= Complete And Mode is not available Result: No workflow for admin login
            Hide
            komal.barde Komal Barde (Inactive) added a comment -

            List of modified files:

            • /branches/UiRefresh-LB/Web/SharedFunctionWebTier/SharedFunctionWebTier/Models/WTHomePage/OnBoard/TourProgressPVModel.cs
            • /branches/UiRefresh-LB/Web/SharedFunctionWebTier/SharedFunctionWebTier/Views/Common/Dashboard/Employee/_EmployeeNotificationsPV.cshtml
            • /branches/UiRefresh-LB/Web/SharedFunctionWebTier/SharedFunctionWebTier/Views/Common/Dashboard/Employee/_EmployeeNotificationsPV.generated.cs
            Show
            komal.barde Komal Barde (Inactive) added a comment - List of modified files : /branches/UiRefresh-LB/Web/SharedFunctionWebTier/SharedFunctionWebTier/Models/WTHomePage/OnBoard/TourProgressPVModel.cs /branches/UiRefresh-LB/Web/SharedFunctionWebTier/SharedFunctionWebTier/Views/Common/Dashboard/Employee/_EmployeeNotificationsPV.cshtml /branches/UiRefresh-LB/Web/SharedFunctionWebTier/SharedFunctionWebTier/Views/Common/Dashboard/Employee/_EmployeeNotificationsPV.generated.cs
            Hide
            komal.barde Komal Barde (Inactive) added a comment -

            Hi Sachin Hingole,

            The changes related to this jira are committed on code branch.
            So assigning this jira to you.

            Thanks,
            Komal

            Show
            komal.barde Komal Barde (Inactive) added a comment - Hi Sachin Hingole , The changes related to this jira are committed on code branch. So assigning this jira to you. Thanks, Komal
            Hide
            komal.barde Komal Barde (Inactive) added a comment -

            Concern :
            Button to start self serve mode button should not be available when Allow Company Admin Workflow is no

            Cause :
            The "Allow Company Admin Workflow" flag values are not checked on "Check election" notification.

            Correction :
            Added validation of "Allow Company Admin Workflow" flag on on "Check election" notification.

            Show
            komal.barde Komal Barde (Inactive) added a comment - Concern : Button to start self serve mode button should not be available when Allow Company Admin Workflow is no Cause : The "Allow Company Admin Workflow" flag values are not checked on "Check election" notification. Correction : Added validation of "Allow Company Admin Workflow" flag on on "Check election" notification.

              People

              Assignee:
              Yamilka.Coca Yamilka Coca (Inactive)
              Reporter:
              sachin.hingole Sachin Hingole (Inactive)
              Account Executive:
              Yamilka Coca (Inactive)
              Developer:
              Komal Barde (Inactive)
              QA:
              Venkatesh Pujari (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 20h
                  20h
                  Remaining:
                  Time Spent - 10.5h Remaining Estimate - 9.5h
                  9.5h
                  Logged:
                  Time Spent - 10.5h Remaining Estimate - 9.5h
                  10.5h