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

        1. All_Tours_Assigned.png
          185 kB
          Ramya Tantry
        2. Bullhorn_Errror.jpg
          141 kB
          Kunal Kedari

          Issue Links

            Activity

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

              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