Uploaded image for project: 'WORKTERRA'
  1. WORKTERRA
  2. WT-9329

Waived Import - waiver reason issue

    Details

    • Type: Bug
    • Status: Production Complete
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: BenAdmin
    • Labels:
      None
    • Environment:
      QA
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Module:
      BenAdmin - Import
    • Reported by:
      Harbinger
    • Item State:
      Production Complete - Closed
    • Issue Importance:
      Must Have
    • Sprint:
      WT Sprint 33-Bugs

      Description

      Precondition :
      1) Create one benefit level waived import template
      2) Waiver reason field is not in template
      3) Waiver reason is mandatory for waiving the plan

      Replication Steps :
      1) Navigate up to Manual Import Export Page
      2) Import Data

      Issue : Data imported successfully. Ideally it should go to bad file because waiver reason is mandatory.

      CC - Sachin Hingole

        Attachments

          Issue Links

            Activity

            meghana.joshi Meghana Joshi (Inactive) created issue -
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Field Original Value New Value
            Link This issue relates to WT-8262 [ WT-8262 ]
            Hide
            meghana.joshi Meghana Joshi (Inactive) added a comment -

            Similarly , If waiver reason is mapped in template and having BLANK or NULL values for waiver reason in File then Data imported successfully . Ideally it goes to bad file

            Show
            meghana.joshi Meghana Joshi (Inactive) added a comment - Similarly , If waiver reason is mapped in template and having BLANK or NULL values for waiver reason in File then Data imported successfully . Ideally it goes to bad file
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Assignee Vijay Siddha [ vijays ] Suraj Sokasane [ suraj.sokasane ]
            vijays Vijay Siddha (Inactive) made changes -
            Assignee Suraj Sokasane [ suraj.sokasane ] Jaideep Vinchurkar [ jaideep.vinchurkar ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Assignee Jaideep Vinchurkar [ jaideep.vinchurkar ] Suraj Sokasane [ suraj.sokasane ]
            Hide
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment -

            will be taken while working on WT-9291

            Show
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment - will be taken while working on WT-9291
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: On Hold(10207)
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Sprint WT Sprint 33-Bugs [ 77 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Assignee Suraj Sokasane [ suraj.sokasane ] snehal katkar [ snehal.katkar ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Dev Due Date 26/Jul/2017
            Developer snehal katkar [ snehal.katkar ]
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: On Hold(10207) Parent values: Development(10200)Level 1 values: In Analysis(10204)
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Dev Due Date 26/Jul/2017 28/Jul/2017
            suraj.sokasane Suraj Sokasane (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            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)
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Code Review Date 28/Jul/2017
            Code Reviewed By Jaideep Vinchurkar [ 11908 ]
            ashwin.wankhede Ashwin Wankhede (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)
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Assignee snehal katkar [ snehal.katkar ] Jayshree Nagpure [ jayshree.nagpure ]
            Hide
            snehal.katkar Snehal Katkar (Inactive) added a comment -

            Concern - Waiver reason is mandatory for waiving the plan, but without waiver reason import was getting successful. Ideally it should go to bad file.

            Cause - Waiver reason was not mandatory for waived data import.

            Correction - Added mandatory check for waiver reason for waived data import.

            Show
            snehal.katkar Snehal Katkar (Inactive) added a comment - Concern - Waiver reason is mandatory for waiving the plan, but without waiver reason import was getting successful. Ideally it should go to bad file. Cause - Waiver reason was not mandatory for waived data import. Correction - Added mandatory check for waiver reason for waived data import.
            Hide
            snehal.katkar Snehal Katkar (Inactive) added a comment - - edited

            Files having changes :
            https://delta.harbinger.in/svn/WT/trunk/WORKTERRAweb/App/BusinessLogic/ImportExportDTS/ImportValidation.vb

            Impacted Areas:
            1) Manual Import - Waived data import

            Unit test case scenario:
            1) Waiver reason is mandatory for waived data import. If waiver reason is missing in file, it should go to bad file.

            Show
            snehal.katkar Snehal Katkar (Inactive) added a comment - - edited Files having changes : https://delta.harbinger.in/svn/WT/trunk/WORKTERRAweb/App/BusinessLogic/ImportExportDTS/ImportValidation.vb Impacted Areas: 1) Manual Import - Waived data import Unit test case scenario: 1) Waiver reason is mandatory for waived data import. If waiver reason is missing in file, it should go to bad file.
            jayshree.nagpure Jayshree Nagpure (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
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            hi Snehal Katkar,

            Verified on QA FDU company

            Verified below scenario
            1)Waive Import done for benefit type/Plan design without waiver reason - File wents to bad "Please provide waiver reason"
            2)Waiver reason for benefit type/Plan design with waiver reason - System is accepting "blank", "~", and any other reasons - Not expected (System must accept waiver reason which are provided on DTS only as per UI)
            3)DTS of Waiver reason is not getting ADD even though pop up is reflecting

            As above mentioned 2 and 3 scenario's are not working hence re-opening this jira.

            Thanks,
            Jayshree

            cc : Rakesh Roy Prasad Pise

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - hi Snehal Katkar , Verified on QA FDU company Verified below scenario 1)Waive Import done for benefit type/Plan design without waiver reason - File wents to bad "Please provide waiver reason" 2)Waiver reason for benefit type/Plan design with waiver reason - System is accepting "blank", "~", and any other reasons - Not expected (System must accept waiver reason which are provided on DTS only as per UI) 3)DTS of Waiver reason is not getting ADD even though pop up is reflecting As above mentioned 2 and 3 scenario's are not working hence re-opening this jira. Thanks, Jayshree cc : Rakesh Roy Prasad Pise
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Re-open(10212)
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 11/Aug/17 01:15 PM
            • Time Spent:
              2h
               

              LB testing and discussion

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status Local Testing [ 10200 ] Reopen in Local [ 10018 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee Jayshree Nagpure [ jayshree.nagpure ] snehal katkar [ snehal.katkar ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Remaining Estimate 0h [ 0 ]
            Time Spent 2h [ 7200 ]
            Worklog Id 71267 [ 71267 ]
            vishal.bajad Vishal Bajad (Inactive) made changes -
            Status Reopen in Local [ 10018 ] In Development [ 10007 ]
            vishal.bajad Vishal Bajad (Inactive) made changes -
            Assignee snehal katkar [ snehal.katkar ] Vishal Bajad [ vishal.bajad ]
            Hide
            vishal.bajad Vishal Bajad (Inactive) added a comment -

            Hi Jayshree Nagpure ,

            Please find below item reported in LB testing.

            • Waiver reason for benefit type/Plan design with waiver reason - System is accepting "blank", "~", and any other reasons - Not expected (System must accept waiver reason which are provided on DTS only as per UI) : We have provided code fix.
            • DTS of Waiver reason is not getting ADD even though pop up is reflecting : In this scenario, there were no waiver reason available at company level hence it not allow to add in DTS.

            Code fix will be deployed after review.

            Thanks !

            Show
            vishal.bajad Vishal Bajad (Inactive) added a comment - Hi Jayshree Nagpure , Please find below item reported in LB testing. Waiver reason for benefit type/Plan design with waiver reason - System is accepting "blank", "~", and any other reasons - Not expected (System must accept waiver reason which are provided on DTS only as per UI) : We have provided code fix. DTS of Waiver reason is not getting ADD even though pop up is reflecting : In this scenario, there were no waiver reason available at company level hence it not allow to add in DTS. Code fix will be deployed after review. Thanks !
            vishal.bajad Vishal Bajad (Inactive) made changes -
            Dev Due Date 28/Jul/2017 17/Aug/2017
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            QA Jayshree Nagpure [ jayshree.nagpure ]
            Original Estimate 0h [ 0 ]
            vishal.bajad Vishal Bajad (Inactive) logged work - 16/Aug/17 02:15 PM
            • Time Spent:
              4h
               

              Discussion , Analysis , Repro , Code fix and unit testing

            vishal.bajad Vishal Bajad (Inactive) made changes -
            Time Spent 2h [ 7200 ] 6h [ 21600 ]
            Worklog Id 71833 [ 71833 ]
            vishal.bajad Vishal Bajad (Inactive) logged work - 17/Aug/17 04:30 PM
            • Time Spent:
              1h
               
              <No comment>
            vishal.bajad Vishal Bajad (Inactive) made changes -
            Time Spent 6h [ 21600 ] 7h [ 25200 ]
            Worklog Id 72305 [ 72305 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 18/Aug/17 01:57 PM
            • Time Spent:
              0.5h
               

              code review

            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Time Spent 7h [ 25200 ] 7.5h [ 27000 ]
            Worklog Id 72774 [ 72774 ]
            vishal.bajad Vishal Bajad (Inactive) logged work - 18/Aug/17 02:30 PM
            • Time Spent:
              4h
               

              Code changes and unit testing

            vishal.bajad Vishal Bajad (Inactive) made changes -
            Time Spent 7.5h [ 27000 ] 11.5h [ 41400 ]
            Worklog Id 72800 [ 72800 ]
            ashwin.wankhede Ashwin Wankhede (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)
            vishal.bajad Vishal Bajad (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            vishal.bajad Vishal Bajad (Inactive) made changes -
            Assignee Vishal Bajad [ vishal.bajad ] Jayshree Nagpure [ jayshree.nagpure ]
            jayshree.nagpure Jayshree Nagpure (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
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited

            Company - QA Wheaton
            Environment - LB

            Verified below scenario
            1)Waive Import done for benefit type/Plan design without waiver reason - File wents to bad "Please provide waiver reason"
            2)Waiver reason for benefit type/Plan design with waiver reason - System is accepting "blank", "", and any other reasons - Pass(System must accepts waiver reason which are provided on DTS only as per UI for "" and blank waiver reason file wents to bad
            3)DTS of Waiver reason is getting ADD if waiver reason is present in company

            Working fine
            Marking item state as LB QA on hold, as other issues are still re-open

            Thanks,
            Jayshree

            cc : Rakesh Roy Prasad Pise

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited Company - QA Wheaton Environment - LB Verified below scenario 1)Waive Import done for benefit type/Plan design without waiver reason - File wents to bad "Please provide waiver reason" 2)Waiver reason for benefit type/Plan design with waiver reason - System is accepting "blank", " ", and any other reasons - Pass(System must accepts waiver reason which are provided on DTS only as per UI for " " and blank waiver reason file wents to bad 3)DTS of Waiver reason is getting ADD if waiver reason is present in company Working fine Marking item state as LB QA on hold, as other issues are still re-open Thanks, Jayshree cc : Rakesh Roy Prasad Pise
            jayshree.nagpure Jayshree Nagpure (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)
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 29/Aug/17 03:50 PM
            • Time Spent:
              1h
               

              Discussion and Verification

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Time Spent 11.5h [ 41400 ] 12.5h [ 45000 ]
            Worklog Id 74961 [ 74961 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Bug Severity Medium [ 16702 ]
            jayshree.nagpure Jayshree Nagpure (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)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Code Review Date 28/Jul/2017 28/Jul/2017
            Dev Due Date 17/Aug/2017 17/Aug/2017
            Production Due Date 14/Sep/2017
            Stage Due Date 11/Sep/17 [ 2017-09-11 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            jayshree.nagpure Jayshree Nagpure (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)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Verified on stage
            Company - City of bellevue for hspl

            Verified below scenario
            1)Waive Import done for benefit type/Plan design without waiver reason - File wents to bad "Please provide waiver reason"
            2)Waiver reason for benefit type/Plan design with waiver reason - System is accepting "blank", "", and any other reasons - Pass(System must accepts waiver reason which are provided on DTS only as per UI for "" and blank waiver reason file wents to bad
            3)DTS of Waiver reason is getting ADD if waiver reason is present in company

            Marking item state as Ready for Production

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Verified on stage Company - City of bellevue for hspl Verified below scenario 1)Waive Import done for benefit type/Plan design without waiver reason - File wents to bad "Please provide waiver reason" 2)Waiver reason for benefit type/Plan design with waiver reason - System is accepting "blank", "", and any other reasons - Pass(System must accepts waiver reason which are provided on DTS only as per UI for "" and blank waiver reason file wents to bad 3)DTS of Waiver reason is getting ADD if waiver reason is present in company Marking item state as Ready for Production
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217)
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: Production QA(10203)Level 1 values: In Testing(10218)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment WiaverReason.jpg [ 61493 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Hi Snehal Katkar,

            Verified on Production
            Company - Je dunn for hspl, Caiso for hspl

            When we map waiver reason, system throws server error
            And On DTS by selecting map field -> We are getting server error

            Please find error log :
            ErrorID : 0
            ErrorSource : ControllerAppTier.GetCollection->WORKTERRAControllerAppTier.GetData->CollectionManager.GetCollection->CollectionManager.GetImportExportMetaData
            ErrorMessage: Invalid column name 'name'.
            StackTrace: at WORKTERRA.Shared.WORKTERRAControllerAppTier.GetCollection(WORKTERRAControllerWebTierEntity objWORKTERRAControllerWebTierEntity)
            at WORKTERRA.ControllerAppTier.GetCollection(Int32 intProjectsId, String strInput)
            TargetSite: System.String GetCollection(WORKTERRA.Shared.WORKTERRAControllerWebTierEntity)


            Hence re-opening this jira

            Thanks,
            Jayshree

            cc : Rakesh Roy Prasad Pise Jaideep Vinchurkar Vishal Bajad Suraj Sokasane Ankur Deshpande Snehal Katkar

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Hi Snehal Katkar , Verified on Production Company - Je dunn for hspl, Caiso for hspl When we map waiver reason, system throws server error And On DTS by selecting map field -> We are getting server error Please find error log : ErrorID : 0 ErrorSource : ControllerAppTier.GetCollection->WORKTERRAControllerAppTier.GetData->CollectionManager.GetCollection->CollectionManager.GetImportExportMetaData ErrorMessage: Invalid column name 'name'. StackTrace: at WORKTERRA.Shared.WORKTERRAControllerAppTier.GetCollection(WORKTERRAControllerWebTierEntity objWORKTERRAControllerWebTierEntity) at WORKTERRA.ControllerAppTier.GetCollection(Int32 intProjectsId, String strInput) TargetSite: System.String GetCollection(WORKTERRA.Shared.WORKTERRAControllerWebTierEntity) Hence re-opening this jira Thanks, Jayshree cc : Rakesh Roy Prasad Pise Jaideep Vinchurkar Vishal Bajad Suraj Sokasane Ankur Deshpande Snehal Katkar
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: In Testing(10218) Parent values: Production QA(10203)Level 1 values: Re-open(10220)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status Stage Testing [ 10201 ] Production Testing [ 10202 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee Jayshree Nagpure [ jayshree.nagpure ] snehal katkar [ snehal.katkar ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: Re-open(10220) Parent values: Production QA(10203)Level 1 values: In Testing(10218)
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Verified on Production
            Working fine

            Marking item state as Production complete

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Verified on Production Working fine Marking item state as Production complete
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: In Testing(10218) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee snehal katkar [ snehal.katkar ] Jayshree Nagpure [ jayshree.nagpure ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            satyap Satya made changes -
            Environment_New LB [ 18444 ]
            Transition Time In Source Status Execution Times
            Snehal Katkar (Inactive) made transition -
            Open In Development
            93d 2h 2m 1
            Jayshree Nagpure (Inactive) made transition -
            In LB Testing Reopen in Local
            10d 2h 15m 1
            Vishal Bajad (Inactive) made transition -
            Reopen in Local In Development
            4d 17h 47m 1
            Vishal Bajad (Inactive) made transition -
            In Development In LB Testing
            10d 19m 2
            Jayshree Nagpure (Inactive) made transition -
            In LB Testing Stage Testing
            22d 5h 6m 1
            Jayshree Nagpure (Inactive) made transition -
            Stage Testing In Production Testing
            22h 57m 1
            Jayshree Nagpure (Inactive) made transition -
            In Production Testing Production Complete
            1h 54m 1

              People

              Assignee:
              jayshree.nagpure Jayshree Nagpure (Inactive)
              Reporter:
              meghana.joshi Meghana Joshi (Inactive)
              Developer:
              Snehal Katkar (Inactive)
              QA:
              Jayshree Nagpure (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

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

                  Time Tracking

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