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

Parent Menu on Azure are activating

    Details

    • Type: Bug
    • Status: Resolution Setting
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
      None
    • Environment:
      Others
    • Bug Type:
      Functional
    • Bug Severity:
      Critical
    • Level:
      Partner
    • Module:
      BenAdmin - EDS
    • Reported by:
      Harbinger
    • Company:
      All Clients/Multiple Clients
    • Item State:
      Stage QA - Production Deployment on Hold
    • Browser:
      Google Chrome

      Description

      We have inactivated dangling parent menus. Client reported issues many times that menus are not clickable but those are visible on UI. Menus were not clickable because those were dangling parent menu. Main question was, why these menu gets activated even though we have disabled them previously.

      We analyzed this issue and found that Employee Data Screen page save reactivating these menus. We needs to correct query to activate only required menus and not all inactive menus.

      Satya Nidhi Kaul Vijayendra Shinde Rakesh Roy

        Attachments

          Issue Links

            Activity

            sachin.hingole Sachin Hingole (Inactive) created issue -
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Field Original Value New Value
            Assignee Swapnil Pandhare [ swapnil.pandhare ] Amit Kumawat [ amit.kumawat ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Developer Swapnil Pandhare [ swapnil.pandhare ] Amit Kumawat [ amit.kumawat ]
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            amit.kumawat Amit Kumawat (Inactive) logged work - 21/Nov/17 02:36 PM
            • Time Spent:
              9h
               

              Analysis on issue
              Code debugging
              Code comparison with Old UI
              Code & SP changes
              Discussion with Sheetal, Niteen & Swapnil

            amit.kumawat Amit Kumawat (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: Development(10200)Level 1 values: In Progress(10206)
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Remaining Estimate 0h [ 0 ]
            Time Spent 9h [ 32400 ]
            Worklog Id 91954 [ 91954 ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206) Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            niteen.surwase Niteen Surwase (Inactive) made changes -
            Link This issue relates to WT-12276 [ WT-12276 ]
            Hide
            niteen.surwase Niteen Surwase (Inactive) added a comment -

            3C's:

            Concern : Parent menus are activating while menus which not having a single child.
            Cause : On EDS save, it was activating the menus which were not related to EDS and the menus which have not a single child also.
            Correction : Now we are updating menus for only pages used in EDS work-flow and only for employee levels.

            Show
            niteen.surwase Niteen Surwase (Inactive) added a comment - 3C's: Concern : Parent menus are activating while menus which not having a single child. Cause : On EDS save, it was activating the menus which were not related to EDS and the menus which have not a single child also. Correction : Now we are updating menus for only pages used in EDS work-flow and only for employee levels.
            niteen.surwase Niteen Surwase (Inactive) made changes -
            Attachment Dev Document.doc [ 68351 ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Code Reviewed By Swapnil Pandhare [ 11900 ]
            Dev Due Date 23/Nov/2017
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
            Original Estimate 0h [ 0 ]
            Hide
            niteen.surwase Niteen Surwase (Inactive) added a comment -

            Hi Swapnil Pandhare,

            Changes has checked-in [from Amit's machine] to UiRefresh and UiRefresh-LB branch.

            Thanks,
            Niteen S.

            Cc: Satya Amit Kumawat Sheetal Bodhale

            Show
            niteen.surwase Niteen Surwase (Inactive) added a comment - Hi Swapnil Pandhare , Changes has checked-in [from Amit's machine] to UiRefresh and UiRefresh-LB branch. Thanks, Niteen S. Cc: Satya Amit Kumawat Sheetal Bodhale
            amit.kumawat Amit Kumawat (Inactive) logged work - 23/Nov/17 07:33 AM
            • Time Spent:
              8h
               

              Analysis
              Discussion with Swapnil & Niteen
              Code changes
              Unit Testing

            amit.kumawat Amit Kumawat (Inactive) made changes -
            Time Spent 9h [ 32400 ] 17h [ 61200 ]
            Worklog Id 92294 [ 92294 ]
            pratap.patil Pratap Patil (Inactive) logged work - 24/Nov/17 09:12 AM
            • Time Spent:
              1h
               
              • Executing the new SP script in UIRefresh dev environment for multiple companies
              • Executing scripts to deactivate the parent Menus as well as some other menus like 'Change Coverage Dates' .
              • Saving the Employee Data Screen and verifying the changes .
            pratap.patil Pratap Patil (Inactive) made changes -
            Time Spent 17h [ 61200 ] 18h [ 64800 ]
            Worklog Id 92612 [ 92612 ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Code Review Date 22/Nov/2017
            Root Cause Scenario/Requirement Missed [ 18432 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Assignee Amit Kumawat [ amit.kumawat ] Sachin Hingole [ sachin.hingole ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: Codemap
            Company: For QA-CHMC-Azure
            Login: Partner and Employee

            The mentioned issue is checked for attached scenario. All the scenarios worked as expected.

            As discussed with Niteen Surwase, need to run script to remove Employee Screen configuration from menu. So, assigning the jira to you.
            Sachin Hingole Hrishikesh Deshpande

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Codemap Company: For QA-CHMC-Azure Login: Partner and Employee The mentioned issue is checked for attached scenario. All the scenarios worked as expected. As discussed with Niteen Surwase , need to run script to remove Employee Screen configuration from menu. So, assigning the jira to you. Sachin Hingole Hrishikesh Deshpande
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Assignee Sachin Hingole [ sachin.hingole ] Vijayendra Shinde [ ID10506 ]
            pratap.patil Pratap Patil (Inactive) made changes -
            Assignee Vijayendra Shinde [ ID10506 ] Pratap Patil [ pratap.patil ]
            pratap.patil Pratap Patil (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: Development(10200)Level 1 values: In Progress(10206)
            pratap.patil Pratap Patil (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
            pratap.patil Pratap Patil (Inactive) logged work - 05/Dec/17 02:24 PM - edited
            • Time Spent:
              1.5h
               
              • Finding the Menus from script which were activating after saving EDS .
              • creating the script for these menus and Committing to both branches.
            pratap.patil Pratap Patil (Inactive) made changes -
            Time Spent 18h [ 64800 ] 19h [ 68400 ]
            Worklog Id 94767 [ 94767 ]
            Hide
            pratap.patil Pratap Patil (Inactive) added a comment -
            • Modified File * :
              /branches/UiRefresh-LB/Database Objects/MasterCompanyDB/07_Data/716_NF-5087_UIRefresh_ModData_MenuActions.sql
            Show
            pratap.patil Pratap Patil (Inactive) added a comment - Modified File * : /branches/UiRefresh-LB/Database Objects/MasterCompanyDB/07_Data/716_ NF-5087 _UIRefresh_ModData_MenuActions.sql
            Hide
            pratap.patil Pratap Patil (Inactive) added a comment -

            Hello Priya Dhamande ,
            Script is added for the menus (which are deactivated e. g. Plan Design Mappings , Employee Screens Configuration ,Rate Management) which were getting activated from EDS screen. This change will be deployed in next CodeMap build . Please verify it .

            Thanks,
            Pratap

            CC: Vijayendra Shinde

            Show
            pratap.patil Pratap Patil (Inactive) added a comment - Hello Priya Dhamande , Script is added for the menus (which are deactivated e. g. Plan Design Mappings , Employee Screens Configuration ,Rate Management) which were getting activated from EDS screen. This change will be deployed in next CodeMap build . Please verify it . Thanks, Pratap CC: Vijayendra Shinde
            pratap.patil Pratap Patil (Inactive) made changes -
            Assignee Pratap Patil [ pratap.patil ] Priya Dhamande [ priya.dhamande ]
            pratap.patil Pratap Patil (Inactive) made changes -
            Time Spent 19h [ 68400 ] 19.5h [ 70200 ]
            Worklog Id 94767 [ 94767 ]
            priya.dhamande Priya Dhamande (Inactive) logged work - 06/Dec/17 07:10 AM - edited
            • Time Spent:
              1.25h
               

              Codemap Testing

            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 19.5h [ 70200 ] 21h [ 75600 ]
            Worklog Id 94889 [ 94889 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Remaining Estimate 0h [ 0 ] 0.25h [ 900 ]
            Time Spent 21h [ 75600 ] 20.75h [ 74700 ]
            Worklog Id 94889 [ 94889 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            Hide
            sanjana.jadhav Sanjana Jadhav (Inactive) added a comment -

            Verified on codemap.
            Company: For QA-CHMC-Azure
            Verified menus like Plan Design Mappings , Employee Screens Configuration ,Rate Management are deactivated.
            Working properly.

            Thanks,
            Sanjana Jadhav.

            CC: Prasad Pise Sachin Hingole Rakesh Roy

            Show
            sanjana.jadhav Sanjana Jadhav (Inactive) added a comment - Verified on codemap. Company: For QA-CHMC-Azure Verified menus like Plan Design Mappings , Employee Screens Configuration ,Rate Management are deactivated. Working properly. Thanks, Sanjana Jadhav. CC: Prasad Pise Sachin Hingole Rakesh Roy
            sanjana.jadhav Sanjana Jadhav (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: On Hold(10211)
            sanjana.jadhav Sanjana Jadhav (Inactive) logged work - 11/Dec/17 09:38 AM
            • Time Spent:
              1h
               

              Verified on codemap

            sanjana.jadhav Sanjana Jadhav (Inactive) made changes -
            Remaining Estimate 0.25h [ 900 ] 0h [ 0 ]
            Time Spent 20.75h [ 74700 ] 21.75h [ 78300 ]
            Worklog Id 95563 [ 95563 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: On Hold(10211) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: In Testing(10214)
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: PrePord
            Login: Partner and Employee
            Company: ASML for hspl

            The issue is checked for below scenarios:
            Scenario I: If Page added in Work-flow and IsMenuRequired = False
            Then, Page shows in Work-flow = Yes
            Page shows in Employee Menu = No

            Scenario II: If Page added in Work-flow and IsMenuRequired = True
            Then, Page shows in Work-flow = Yes
            Page shows in Employee Menu = Yes

            Scenario III: If Page is not added in Work-flow and IsMenuRequired = False
            Then, Page shows in Work-flow = No
            Page shows in Employee Menu = No

            Scenario IV: If Page is not Added in Work-flow and IsMenuRequired = True
            Then, Page shows in Work-flow = No
            Page shows in Employee Menu = No

            All the scenarios worked as expected ,so moving jira on Hold.

            Hrishikesh Deshpande

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: PrePord Login: Partner and Employee Company: ASML for hspl The issue is checked for below scenarios: Scenario I : If Page added in Work-flow and IsMenuRequired = False Then, Page shows in Work-flow = Yes Page shows in Employee Menu = No Scenario II : If Page added in Work-flow and IsMenuRequired = True Then, Page shows in Work-flow = Yes Page shows in Employee Menu = Yes Scenario III : If Page is not added in Work-flow and IsMenuRequired = False Then, Page shows in Work-flow = No Page shows in Employee Menu = No Scenario IV : If Page is not Added in Work-flow and IsMenuRequired = True Then, Page shows in Work-flow = No Page shows in Employee Menu = No All the scenarios worked as expected ,so moving jira on Hold. Hrishikesh Deshpande
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 21.75h [ 78300 ] 23.25h [ 83700 ]
            Worklog Id 96556 [ 96556 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224)
            priya.dhamande Priya Dhamande (Inactive) logged work - 18/Dec/17 06:21 PM
            • Time Spent:
              1.5h
               

              Proprod testing

            sachin.hingole Sachin Hingole (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Stage Testing [ 10201 ] Resolution Setting [ 11616 ]
            Transition Time In Source Status Execution Times
            Amit Kumawat (Inactive) made transition -
            Open In Development
            1d 15m 1
            Sachin Hingole (Inactive) made transition -
            In Development In LB Testing
            7d 23h 3m 1
            Priya Dhamande (Inactive) made transition -
            In LB Testing Stage Testing
            16d 7h 1m 1
            Sachin Hingole (Inactive) made transition -
            Stage Testing Resolution Setting
            131d 13h 51m 1

              People

              Assignee:
              priya.dhamande Priya Dhamande (Inactive)
              Reporter:
              sachin.hingole Sachin Hingole (Inactive)
              Developer:
              Amit Kumawat (Inactive)
              QA:
              Sachin Hingole (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Dev Due Date:
                Code Review Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0h
                  0h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 23.25h
                  23.25h