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

Eligibility rules are not case sensitive hence creating duplicate rules and giving error while adding fields to form

    Details

    • Type: Bug
    • Status: Resolution Setting
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      Others
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Module:
      BenAdmin - Enrollment
    • Reported by:
      CareerBuilder
    • Company:
      All Clients/Multiple Clients
    • Item State:
      Stage QA - Production Deployment on Hold
    • UAT For:
      UI Refresh

      Description

      Select Company -> Eligibility Rules -> Select Any Rule
      Rename it with existing rule with In case sensitive -> Save -> Reflect all modules.
      Rule gets saved.
      For eg. "All Status Rule" and "all status rule" both will get saved.
      Expected: Should display validation message for duplicate rule.
      Please refer attached screen shot.

        Attachments

          Issue Links

            Activity

            shaikh.ateeque Shaikh Ateeque (Inactive) created issue -
            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Field Original Value New Value
            Assignee Nidhi Kaul [ nidhi.kaul ] Shaikh Ateeque [ shaikh.ateeque ]
            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Link This issue blocks WT-11893 [ WT-11893 ]
            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            shaikh.ateeque Shaikh Ateeque (Inactive) logged work - 06/Dec/17 02:03 PM
            • Time Spent:
              8h
               

              Coding
              Unit Testing
              Code review by Amruta
              Worked on provided suggestion

            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Remaining Estimate 0h [ 0 ]
            Time Spent 8h [ 28800 ]
            Worklog Id 95449 [ 95449 ]
            shaikh.ateeque Shaikh Ateeque (Inactive) logged work - 08/Dec/17 02:04 PM
            • Time Spent:
              4h
               

              Coding and checking all the scenarios

            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Time Spent 8h [ 28800 ] 12h [ 43200 ]
            Worklog Id 95450 [ 95450 ]
            shaikh.ateeque Shaikh Ateeque (Inactive) logged work - 11/Dec/17 01:09 PM
            • Time Spent:
              8h
               

              Remote Validation implementation for Rule name
              Coding

            shaikh.ateeque Shaikh Ateeque (Inactive) logged work - 12/Dec/17 01:09 PM
            • Time Spent:
              8h
               

              Remote validation implementation
              Coding
              Unit testing
              Code Review
              with Avnish and Vijayendra

            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Code Reviewed By Avnish Yadav [ 15200 ]
            Dev Due Date 13/Dec/2017
            Developer Shaikh Ateeque [ shaikh.ateeque ]
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            Original Estimate 0h [ 0 ]
            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Code Review Date 13/Dec/2017
            Code Reviewed By Avnish Yadav [ 15200 ] Vijayendra Shinde [ 11901 ]
            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Time Spent 12h [ 43200 ] 20h [ 72000 ]
            Worklog Id 95970 [ 95970 ]
            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Time Spent 20h [ 72000 ] 28h [ 100800 ]
            Worklog Id 95972 [ 95972 ]
            mahendra.mungase Mahendra Mungase (Inactive) logged work - 15/Dec/17 11:46 AM
            • Time Spent:
              0.5h
               

              Bug retesting on CodeMap

            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            Hide
            shaikh.ateeque Shaikh Ateeque (Inactive) added a comment -

            Hi Sachin Hingole,

            I have resolved this issue by doing code level changes on Generic Eligibility Rule pages.

            If we trying to create duplicate rule then this give an error message like "Rule Name already exists.''

            The issue get resolved from following pages:
            Credit Pool
            Form Builder
            New Hire / ReHire Rule
            Effective/ Termination date Rule
            QE
            Site Branding
            Form Library
            Landing page
            Classwise OE

            Kindly verify at your end and do let us know in case of any concern.

            Thanks & Regards,
            Shaikh Ateeque

            Amruta Lohiya Jyoti Mayne Avnish Yadav Nidhi Kaul Vijayendra Shinde

            Show
            shaikh.ateeque Shaikh Ateeque (Inactive) added a comment - Hi Sachin Hingole , I have resolved this issue by doing code level changes on Generic Eligibility Rule pages. If we trying to create duplicate rule then this give an error message like "Rule Name already exists.'' The issue get resolved from following pages: Credit Pool Form Builder New Hire / ReHire Rule Effective/ Termination date Rule QE Site Branding Form Library Landing page Classwise OE Kindly verify at your end and do let us know in case of any concern. Thanks & Regards, Shaikh Ateeque Amruta Lohiya Jyoti Mayne Avnish Yadav Nidhi Kaul Vijayendra Shinde
            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Assignee Shaikh Ateeque [ shaikh.ateeque ] Sachin Hingole [ sachin.hingole ]
            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Dev Due Date 13/Dec/2017 21/Dec/2017
            shaikh.ateeque Shaikh Ateeque (Inactive) logged work - 21/Dec/17 12:05 PM
            • Time Spent:
              2h
               

              Code checkin on UIRefresh-LB branch
              Assigned ticket to QA with Comments and
              Verification

            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Time Spent 28h [ 100800 ] 30h [ 108000 ]
            Worklog Id 97359 [ 97359 ]
            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)
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Assignee Sachin Hingole [ sachin.hingole ] Aniruddha Dev [ aniruddha.dev ]
            mahendra.mungase Mahendra Mungase (Inactive) logged work - 22/Dec/17 11:30 AM
            • Time Spent:
              0.5h
               

              Bug verification on CodeMap

            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Attachment Eligibility Rule.png [ 70696 ]
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) logged work - 22/Dec/17 12:32 PM
            • Time Spent:
              0.75h
               
              <No comment>
            Hide
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment -

            This issue is Tested on below pages - Working as expected.

            Credit Pool
            Form Builder
            New Hire / ReHire Rule
            Effective/ Termination date Rule
            QE
            Site Branding
            Form Library
            Landing page
            Classwise OE

            Screenshot -

            Show
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment - This issue is Tested on below pages - Working as expected. Credit Pool Form Builder New Hire / ReHire Rule Effective/ Termination date Rule QE Site Branding Form Library Landing page Classwise OE Screenshot -
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Time Spent 30h [ 108000 ] 30.75h [ 110700 ]
            Worklog Id 97591 [ 97591 ]
            hrishikesh.deshpande Hrishikesh Deshpande (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)
            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)
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224)
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Time Spent 30.75h [ 110700 ] 31.25h [ 112500 ]
            Worklog Id 98779 [ 98779 ]
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Time Spent 31.25h [ 112500 ] 31.75h [ 114300 ]
            Worklog Id 98805 [ 98805 ]
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Assignee Aniruddha Dev [ aniruddha.dev ] Hrishikesh Deshpande [ hrishikesh.deshpande ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Stage Testing [ 10201 ] Resolution Setting [ 11616 ]
            Transition Time In Source Status Execution Times
            Shaikh Ateeque (Inactive) made transition -
            Open In Development
            43s 1
            Sachin Hingole (Inactive) made transition -
            In Development In LB Testing
            17d 7h 28m 1
            Sachin Hingole (Inactive) made transition -
            In LB Testing Stage Testing
            7d 18h 40m 1
            Sachin Hingole (Inactive) made transition -
            Stage Testing Resolution Setting
            117d 14h 50m 1

              People

              Assignee:
              hrishikesh.deshpande Hrishikesh Deshpande (Inactive)
              Reporter:
              shaikh.ateeque Shaikh Ateeque (Inactive)
              Developer:
              Shaikh Ateeque (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 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 - 31.75h
                  31.75h