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

            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
            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
            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.
            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
            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 !
            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
            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
            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
            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

              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