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

Bullhorn Integration>Regression>"Object reference.." error while assigning tours

    Details

    • Type: Bug
    • Status: Resolution Setting
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Integrations
    • Labels:
      None
    • Environment:
      Stage
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Admin
    • Module:
      Bullhorn
    • Reported by:
      Harbinger
    • Item State:
      LB QA - On Hold
    • Issue Importance:
      Q2
    • Browser:
      Google Chrome

      Description

      Today's date - 11 Aug 2017
      Employment Start Date - 15 Aug 2017

      1] Access bullhorn tour details page.
      2] In drop down all tours are displaying:

      Eligible from System (PB2, OB2)
      Not System eligible. (PB1, OB1)

      Steps:
      Try to assign OB1.

      Issue 1]
      While trying to assign OB1, (which is onboard tour and should available to employee after employment), while assigning this tour, PB2 which is system eligible is get assigned.

      Expected:
      Either show only Preboarding tours only in the drop down as employment start date is future date. Also same tour get assigned after assignment.

      Issue 2]
      Object reference error is displaying while assigning any of the remaining tour.

      Refer attached screenshot for more details.
      Cc: Prasad Pise, Saurabh Sablaka

        Attachments

          Issue Links

            Activity

            kunal.kedari Kunal Kedari (Inactive) created issue -
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Field Original Value New Value
            Summary Bullhorn Integration>Regression>"Object reference.." error while assigning Bullhorn Integration>Regression>"Object reference.." error while assigning tours
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 14/Aug/17 01:11 PM
            • Time Spent:
              1h
               

              Issue analysis

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Dev Estimates 10
            Remaining Estimate 10h [ 36000 ]
            Original Estimate 10h [ 36000 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 10h [ 36000 ] 9h [ 32400 ]
            Time Spent 1h [ 3600 ]
            Worklog Id 71508 [ 71508 ]
            seema.gaikwad Seema Gaikwad (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)
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 16/Aug/17 01:15 PM
            • Time Spent:
              3h
               

              Issue Analysis
              Discussion with Saurabh and Kunal
              Implementation in progress

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 9h [ 32400 ] 6h [ 21600 ]
            Time Spent 1h [ 3600 ] 4h [ 14400 ]
            Worklog Id 71788 [ 71788 ]
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 17/Aug/17 01:36 PM
            • Time Spent:
              6h
               

              Implementation and testing in progress

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 6h [ 21600 ] 0h [ 0 ]
            Time Spent 4h [ 14400 ] 10h [ 36000 ]
            Worklog Id 72232 [ 72232 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Dev Estimates 10 16
            Remaining Estimate 0h [ 0 ] 6h [ 21600 ]
            Original Estimate 10h [ 36000 ] 16h [ 57600 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Link This issue relates to NF-3998 [ NF-3998 ]
            seema.gaikwad Seema Gaikwad (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)
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 18/Aug/17 01:17 PM
            • Time Spent:
              5h
               

              Implementation
              Unit and impact testing done

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 6h [ 21600 ] 1h [ 3600 ]
            Time Spent 10h [ 36000 ] 15h [ 54000 ]
            Worklog Id 72716 [ 72716 ]
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 21/Aug/17 11:45 AM
            • Time Spent:
              3h
               

              Suggested changes done
              Unit and impact testing done

            komal.barde Komal Barde (Inactive) made changes -
            Code Review Date 21/Aug/2017
            Code Reviewed By Ramya Tantry [ 13001 ]
            komal.barde Komal Barde (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)
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Files Affected:

            • App\BusinessLogic\OnBoarding\ManageTour.cs
            • Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_FetchEligibleTourIDs.StoredProcedure.sql
            • Shared Library\SharedFunction\SharedFunction\WORKTERRASharedFunction.cs
            • Web\APIServices\APIServices\Implementations\OnBoard\ToursService.cs
            • Web\APIServices\APIServices\Contracts\OnBoard\IToursService.cs
            • App\BusinessLogic\WORKTERRA\WORKTERRACommon.cs
            • Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_GetTourStepsStatus.sql
            • Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_GetAvailableToursForAssignment.sql
            • App\ControllerAppTier\ControllerAppTier\WORKTERRAControllerAppTier.cs
            • Web\Web Projects\WorkterraAPI\WorkterraAPI\Controllers\OnBoard\TourListingController.cs
            • Web\Web Projects\WorkterraAPI\WorkterraAPI\Views\TourListing\GetTourStepsStatus.cshtml
            • Web\APIServices\APIServices\Common\APICommonRoutines.cs
            • Web\Web Projects\WorkterraAPI\WorkterraAPI\Models\OnBoard\TourStepsStatus.cs
            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Files Affected: App\BusinessLogic\OnBoarding\ManageTour.cs Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_FetchEligibleTourIDs.StoredProcedure.sql Shared Library\SharedFunction\SharedFunction\WORKTERRASharedFunction.cs Web\APIServices\APIServices\Implementations\OnBoard\ToursService.cs Web\APIServices\APIServices\Contracts\OnBoard\IToursService.cs App\BusinessLogic\WORKTERRA\WORKTERRACommon.cs Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_GetTourStepsStatus.sql Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_GetAvailableToursForAssignment.sql App\ControllerAppTier\ControllerAppTier\WORKTERRAControllerAppTier.cs Web\Web Projects\WorkterraAPI\WorkterraAPI\Controllers\OnBoard\TourListingController.cs Web\Web Projects\WorkterraAPI\WorkterraAPI\Views\TourListing\GetTourStepsStatus.cshtml Web\APIServices\APIServices\Common\APICommonRoutines.cs Web\Web Projects\WorkterraAPI\WorkterraAPI\Models\OnBoard\TourStepsStatus.cs
            ramya.tantry Ramya Tantry (Inactive) made changes -
            Attachment All_Tours_Assigned.png [ 59504 ]
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Concern: Bullhorn Integration>Regression>"Object reference.." error while assigning tours
            Cause: System eligible tours were getting assigned again.
            Correction: Now,system eligible and Already assigned tours will not be populated in drop down.

            Please refer attached image. This message will come if there are no more tours to assign.

            Now,Manage OnBoard and bullhorn tours display will have same working.

            CC: Kunal Kedari,Saurabh Sablaka

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Concern: Bullhorn Integration>Regression>"Object reference.." error while assigning tours Cause : System eligible tours were getting assigned again. Correction : Now,system eligible and Already assigned tours will not be populated in drop down. Please refer attached image. This message will come if there are no more tours to assign. Now,Manage OnBoard and bullhorn tours display will have same working. CC: Kunal Kedari , Saurabh Sablaka
            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)
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Assignee Seema Gaikwad [ seema.gaikwad ] Kunal Kedari [ kunal.kedari ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 1h [ 3600 ] 0h [ 0 ]
            Time Spent 15h [ 54000 ] 18h [ 64800 ]
            Worklog Id 73380 [ 73380 ]
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Hi Ramya Tantry,

            Please note as per discussion in QA meeting we are not testing any bug fix or feature related to integration till further notification, so changing status to "LB QA - On Hold"

            Cc: Saurabh Sablaka, Prasad Pise

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Hi Ramya Tantry , Please note as per discussion in QA meeting we are not testing any bug fix or feature related to integration till further notification, so changing status to "LB QA - On Hold" Cc: Saurabh Sablaka , Prasad Pise
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: On Hold(10211)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Business decided to stop all the work related to Integration.

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Business decided to stop all the work related to Integration.
            satyap Satya made changes -
            Environment_New Stage [ 18443 ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status In LB Testing [ 10200 ] Resolution Setting [ 11616 ]
            Transition Time In Source Status Execution Times
            Seema Gaikwad (Inactive) made transition -
            Open In Development
            2d 18h 29m 1
            Kunal Kedari (Inactive) made transition -
            In Development In LB Testing
            8d 20h 53m 1
            Sachin Hingole (Inactive) made transition -
            In LB Testing Resolution Setting
            245d 23h 5m 1

              People

              Assignee:
              kunal.kedari Kunal Kedari (Inactive)
              Reporter:
              kunal.kedari Kunal Kedari (Inactive)
              Developer:
              Seema Gaikwad (Inactive)
              QA:
              Kunal Kedari (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Code Review Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 16h Original Estimate - 16h
                  16h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 18h
                  18h