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

Employee Background Check menu is still available under Core HR, even if the flag is set as OFF from System Settings.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
      None
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Admin
    • Module:
      BenAdmin
    • Reported by:
      Harbinger
    • Item State:
      Production Complete - Closed
    • Issue Importance:
      Q2

      Description

      Environment : Azure
      Prerequisite:
      Employee Background check should be set as OFF from system settings tab for a test company.

      Replication Steps:
      1. Login as Admin/Partner.
      2. Go to test company (if logged in as partner)
      3. Click on Core HR
      4. Check for the Employee Background Check menu.

      Expected Result:
      Employee Background Check menu should not be available under Core HR, if the flag is set as OFF from System Settings.

      Actual Result:
      Employee Background Check menu is still available under Core HR, even if the flag is set as OFF from System Settings.

      CC : Rakesh RoyVijayendra ShindeRohan J KhandaveSaurabh Sablaka

        Attachments

          Issue Links

            Activity

            prasadp Prasad Pise (Inactive) created issue -
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Hi Prasad Pise,

            Currently menus of UI refresh are stored in different menu structure.
            So the settings are not getting reflected on the menus.

            Once the menus are merged with the old structure on Azure,please verify.

            Abhijeet Khandagale,Vijayendra Shinde : Please confirm when the menu's will be merged on Azure.

            CC: Saurabh Sablaka,Rakesh Roy,Rohan J Khandave

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Hi Prasad Pise , Currently menus of UI refresh are stored in different menu structure. So the settings are not getting reflected on the menus. Once the menus are merged with the old structure on Azure,please verify. Abhijeet Khandagale , Vijayendra Shinde : Please confirm when the menu's will be merged on Azure. CC: Saurabh Sablaka , Rakesh Roy , Rohan J Khandave
            prasadp Prasad Pise (Inactive) made changes -
            Field Original Value New Value
            Link This issue relates to NF-3055 [ NF-3055 ]
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Abhijeet Khandagale,

            Please assign this back to Prasad Pise when the merging of menus is done.

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Abhijeet Khandagale , Please assign this back to Prasad Pise when the merging of menus is done.
            ramya.tantry Ramya Tantry (Inactive) made changes -
            Assignee Ramya Tantry [ ramya.tantry ] Abhijeet Khandagale [ abhijeet.khandagale ]
            ramya.tantry Ramya Tantry (Inactive) logged work - 29/Jun/17 12:40 PM
            • Time Spent:
              0.25h
               

              Discussion with Saurabh

            ramya.tantry Ramya Tantry (Inactive) made changes -
            Remaining Estimate 1h [ 3600 ]
            Original Estimate 1h [ 3600 ]
            ramya.tantry Ramya Tantry (Inactive) made changes -
            Remaining Estimate 1h [ 3600 ] 0.75h [ 2700 ]
            Time Spent 0.25h [ 900 ]
            Worklog Id 59372 [ 59372 ]
            vijayendra Vijayendra Shinde (Inactive) made changes -
            Level Admin,Partner [ 15800, 15802 ] Admin [ 15800 ]
            abhijeet.khandagale Abhijeet Khandagale (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            abhijeet.khandagale Abhijeet Khandagale (Inactive) made changes -
            Assignee Abhijeet Khandagale [ abhijeet.khandagale ] Prasad Pise [ prasadp ]
            abhijeet.khandagale Abhijeet Khandagale (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            prasadp Prasad Pise (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)
            prasadp Prasad Pise (Inactive) logged work - 17/Jul/17 12:26 PM
            • Time Spent:
              0.5h
               
              <No comment>
            Hide
            prasadp Prasad Pise (Inactive) added a comment -

            Verified on Azure for SA,Company Admin and Partner logins for 2 companies.

            Employee Background Check menu is not available under Core HR, if the flag is set as OFF from System Settings.

            Show
            prasadp Prasad Pise (Inactive) added a comment - Verified on Azure for SA,Company Admin and Partner logins for 2 companies. Employee Background Check menu is not available under Core HR, if the flag is set as OFF from System Settings.
            prasadp Prasad Pise (Inactive) made changes -
            Remaining Estimate 0.75h [ 2700 ] 0.25h [ 900 ]
            Time Spent 0.25h [ 900 ] 0.75h [ 2700 ]
            Worklog Id 63945 [ 63945 ]
            prasadp Prasad Pise (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)
            prasadp Prasad Pise (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            abhijeet.khandagale Abhijeet Khandagale (Inactive) logged work - 18/Jul/17 07:00 AM
            • Time Spent:
              1h
               

              Analysis

            prasadp Prasad Pise (Inactive) made changes -
            Status Local Testing [ 10200 ] Reopen in Local [ 10018 ]
            Hide
            prasadp Prasad Pise (Inactive) added a comment -

            On HCM Demo company this menu is visible even if the Employee Background Check flag is set off (Uncheck).
            Also, at same time if the 'Employee Background Check' flag is On(Check), Core HR curtain displays two links for "Employee Background Check"

            CC: Saurabh SablakaRamya TantryRakesh RoyHrishikesh Deshpande

            Show
            prasadp Prasad Pise (Inactive) added a comment - On HCM Demo company this menu is visible even if the Employee Background Check flag is set off (Uncheck). Also, at same time if the 'Employee Background Check' flag is On(Check), Core HR curtain displays two links for "Employee Background Check" CC: Saurabh Sablaka Ramya Tantry Rakesh Roy Hrishikesh Deshpande
            prasadp Prasad Pise (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: On Hold(10211) Parent values: LB QA(10201)Level 1 values: Re-open(10212)
            prasadp Prasad Pise (Inactive) made changes -
            Assignee Prasad Pise [ prasadp ] Abhijeet Khandagale [ abhijeet.khandagale ]
            abhijeet.khandagale Abhijeet Khandagale (Inactive) made changes -
            Attachment NF-3153.jpg [ 55817 ]
            Hide
            abhijeet.khandagale Abhijeet Khandagale (Inactive) added a comment -

            Hi Ramya Tantry and Saurabh Sablaka,,

            I have observed that there are duplicate entries for "Employee Background Check" menu on "HCM Demo" company Azure.

            Please refer screen-shot below,

            As of now I have deactivated menus with ID 3087 and 3088. These menus[3087 and 3088] needs to be deleted.

            Thanks,
            Abhijeet

            CC: Vijayendra Shinde Rakesh Roy Hrishikesh Deshpande Prasad Pise

            Show
            abhijeet.khandagale Abhijeet Khandagale (Inactive) added a comment - Hi Ramya Tantry and Saurabh Sablaka ,, I have observed that there are duplicate entries for "Employee Background Check" menu on "HCM Demo" company Azure. Please refer screen-shot below, As of now I have deactivated menus with ID 3087 and 3088. These menus [3087 and 3088] needs to be deleted. Thanks, Abhijeet CC: Vijayendra Shinde Rakesh Roy Hrishikesh Deshpande Prasad Pise
            abhijeet.khandagale Abhijeet Khandagale (Inactive) made changes -
            Remaining Estimate 0.25h [ 900 ] 0h [ 0 ]
            Time Spent 0.75h [ 2700 ] 1.75h [ 6300 ]
            Worklog Id 64253 [ 64253 ]
            abhijeet.khandagale Abhijeet Khandagale (Inactive) made changes -
            Assignee Abhijeet Khandagale [ abhijeet.khandagale ] Saurabh Sablaka [ saurabh.sablaka ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Assignee Saurabh Sablaka [ saurabh.sablaka ] Sushodhan Vaishampayan [ sushodhan.vaishampayan ]
            saurabh.sablaka Saurabh Sablaka (Inactive) logged work - 18/Jul/17 12:58 PM
            • Time Spent:
              0.75h
               

              Analysis on azure companies , discussion and review for root cause

            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Dev Due Date 18/Jul/2017
            Dev Estimates 4
            Developer Sushodhan Vaishampayan [ sushodhan.vaishampayan ]
            Remaining Estimate 0h [ 0 ] 2.25h [ 8100 ]
            Original Estimate 1h [ 3600 ] 4h [ 14400 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Remaining Estimate 2.25h [ 8100 ] 1.5h [ 5400 ]
            Time Spent 1.75h [ 6300 ] 2.5h [ 9000 ]
            Worklog Id 64308 [ 64308 ]
            Hide
            sushodhan.vaishampayan Sushodhan Vaishampayan (Inactive) added a comment -

            Hi team,

            The details are as follows :

            Concern : The "Employee Background Check" menu was seen on some companies which was not set active.

            Cause : The cause for this was there were some menu insertion scripts which inserted the menu in 'MenuActions' table for id's above 3000 which is not allowed as per the procedures followed by us.
            These scripts were present on UIRefresh branch, but were not moved till production as this feature was not officially launched at the time of creation. So when someone tried to Copy a company from production environment these scripts got fired on Azure environment leading to duplicate entries of the menu with different ids and different isActive status. So this menu was seen only on companies which were copied from production environment.(Same can happen for companies copied from stage).

            Correction : We have commented the old menu insertion scripts for 'Employee Background Check' which inserted the menu with ids not permissible on all branches.

            Regards
            Sushodhan Vaishampayan

            CC - Saurabh Sablaka, Prasad Pise. Abhijeet Khandagale

            Show
            sushodhan.vaishampayan Sushodhan Vaishampayan (Inactive) added a comment - Hi team, The details are as follows : Concern : The "Employee Background Check" menu was seen on some companies which was not set active. Cause : The cause for this was there were some menu insertion scripts which inserted the menu in 'MenuActions' table for id's above 3000 which is not allowed as per the procedures followed by us. These scripts were present on UIRefresh branch, but were not moved till production as this feature was not officially launched at the time of creation. So when someone tried to Copy a company from production environment these scripts got fired on Azure environment leading to duplicate entries of the menu with different ids and different isActive status. So this menu was seen only on companies which were copied from production environment.(Same can happen for companies copied from stage). Correction : We have commented the old menu insertion scripts for 'Employee Background Check' which inserted the menu with ids not permissible on all branches. Regards Sushodhan Vaishampayan CC - Saurabh Sablaka , Prasad Pise . Abhijeet Khandagale
            sushodhan.vaishampayan Sushodhan Vaishampayan (Inactive) logged work - 18/Jul/17 01:57 PM
            • Time Spent:
              1.5h
               

              Finding the issue, discussion, providing fix for the issue

            sushodhan.vaishampayan Sushodhan Vaishampayan (Inactive) made changes -
            Remaining Estimate 1.5h [ 5400 ] 0h [ 0 ]
            Time Spent 2.5h [ 9000 ] 4h [ 14400 ]
            Worklog Id 64365 [ 64365 ]
            ramya.tantry Ramya Tantry (Inactive) logged work - 18/Jul/17 04:30 PM - edited
            • Time Spent:
              0.5h
               

              Issue verification

            ramya.tantry Ramya Tantry (Inactive) made changes -
            Time Spent 4h [ 14400 ] 4.5h [ 16200 ]
            Worklog Id 64447 [ 64447 ]
            ramya.tantry Ramya Tantry (Inactive) made changes -
            Worklog Id 64447 [ 64447 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Status Reopen in Local [ 10018 ] In Development [ 10007 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Assignee Sushodhan Vaishampayan [ sushodhan.vaishampayan ] Prasad Pise [ prasadp ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            prasadp Prasad Pise (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)
            prasadp Prasad Pise (Inactive) logged work - 25/Jul/17 02:04 PM - edited
            • Time Spent:
              1h
               

              Testing on LB, Azure for Admin Partner SA login on multiple companies

            Hide
            prasadp Prasad Pise (Inactive) added a comment -

            Verified the Employee Background Check menu for Admin, Partner and SA login on LB and Azure for few companies.
            No duplicate entries observed in menu's.

            CC: Saurabh SablakaRakesh RoyAbhijeet KhandagaleSushodhan Vaishampayan

            Show
            prasadp Prasad Pise (Inactive) added a comment - Verified the Employee Background Check menu for Admin, Partner and SA login on LB and Azure for few companies. No duplicate entries observed in menu's. CC: Saurabh Sablaka Rakesh Roy Abhijeet Khandagale Sushodhan Vaishampayan
            prasadp Prasad Pise (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            prasadp Prasad Pise (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: LB QA(10201)Level 1 values: On Hold(10211)
            prasadp Prasad Pise (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: On Hold(10211) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            prasadp Prasad Pise (Inactive) made changes -
            Production Due Date 01/Aug/2017
            Stage Due Date 31/Jul/17 [ 2017-07-31 ]
            prasadp Prasad Pise (Inactive) made changes -
            Time Spent 4.5h [ 16200 ] 5.5h [ 19800 ]
            Worklog Id 66634 [ 66634 ]
            prasadp Prasad Pise (Inactive) made changes -
            Worklog Id 66634 [ 66634 ]
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Hi Prasad Pise,

            This Jira is specific to Azure. Main Jira NF-3055 has already been deployed on STage and Production and it's Item state is Production Complete - Closed.
            There is no checkin remaining for this jira.

            CC: Saurabh Sablaka

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Hi Prasad Pise , This Jira is specific to Azure. Main Jira NF-3055 has already been deployed on STage and Production and it's Item state is Production Complete - Closed. There is no checkin remaining for this jira. CC: Saurabh Sablaka
            prasadp Prasad Pise (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
            prasadp Prasad Pise (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            prasadp Prasad Pise (Inactive) made changes -
            Status Stage Testing [ 10201 ] Production Testing [ 10202 ]
            prasadp Prasad Pise (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            prasadp Prasad Pise (Inactive) made changes -
            Status Production Complete [ 10028 ] Closed [ 6 ]
            Transition Time In Source Status Execution Times
            Abhijeet Khandagale (Inactive) made transition -
            Open In Development
            13d 2h 16m 1
            Prasad Pise (Inactive) made transition -
            In LB Testing Reopen in Local
            5h 51m 1
            Saurabh Sablaka (Inactive) made transition -
            Reopen in Local In Development
            5d 20h 19m 1
            Saurabh Sablaka (Inactive) made transition -
            In Development In LB Testing
            5d 16h 49m 2
            Prasad Pise (Inactive) made transition -
            In LB Testing Stage Testing
            14d 3h 3m 1
            Prasad Pise (Inactive) made transition -
            Stage Testing In Production Testing
            3s 1
            Prasad Pise (Inactive) made transition -
            In Production Testing Production Complete
            9s 1
            Prasad Pise (Inactive) made transition -
            Production Complete Closed
            7s 1

              People

              Assignee:
              prasadp Prasad Pise (Inactive)
              Reporter:
              prasadp Prasad Pise (Inactive)
              Developer:
              Sushodhan Vaishampayan (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Dev Due Date:
                Pre-Prod Due Date:
                Production Due Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 4h Original Estimate - 4h
                  4h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 5.5h
                  5.5h