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

Bullhorn Integration->Tour completion percentage is getting changed after traversing tour back and forth

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Integrations
    • Labels:
      None
    • Bug Type:
      Functional
    • Level:
      Admin, Employee
    • Module:
      Bullhorn
    • Reported by:
      Harbinger
    • Item State:
      Production Complete - Closed
    • Issue Importance:
      Q2
    • Browser:
      Google Chrome

      Description

      1] Access the tour details page using below URL:
      https://10.0.2.120/api/app/TourListing/ListTours?requestFrom=wRnQ7Y%2fZWlCOXjmz9IS4jw%3d%3d&userName=%2bsj2KXYNrgm8O4Va%2bHPUTQ%3d%3d&password=T6NiPfpN8kLQSGDeUamNAw%3d%3d&corporationID=9587&entityType=Placement&entityID=3
      2] Add a employee to WT and assign a tour.
      3] Take this tour and navigate to last page by completing all steps, click on on Next and Back button.
      4] Observe the tour completion status on tour details page.

      Actual Result:
      Completion percentage is getting changed as employee click on Back and Next button from the tour.
      Expected Result:
      Completion % should not be get changed after clicking on "Back" and "Next" button in the tour.

      Cc: Saurabh Sablaka, Prasad Pise

        Attachments

          Issue Links

            Activity

            kunal.kedari Kunal Kedari (Inactive) created issue -
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 16/May/17 12:13 PM
            • Time Spent:
              1.5h
               

              Discussion with saurabh
              Issue debugging

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Field Original Value New Value
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            Remaining Estimate 5h [ 18000 ]
            Original Estimate 5h [ 18000 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Original Estimate 5h [ 18000 ] 8h [ 28800 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 5h [ 18000 ] 8h [ 28800 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 8h [ 28800 ] 6.5h [ 23400 ]
            Time Spent 1.5h [ 5400 ]
            Worklog Id 46382 [ 46382 ]
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 17/May/17 12:17 PM
            • Time Spent:
              2.5h
               

              Script modification and testing

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 6.5h [ 23400 ] 4h [ 14400 ]
            Time Spent 1.5h [ 5400 ] 4h [ 14400 ]
            Worklog Id 46391 [ 46391 ]
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 18/May/17 11:34 AM
            • Time Spent:
              3.5h
               

              Modification and testing

            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: Ready for Review(10208)
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 4h [ 14400 ] 0.5h [ 1800 ]
            Time Spent 4h [ 14400 ] 7.5h [ 27000 ]
            Worklog Id 46860 [ 46860 ]
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 19/May/17 11:18 AM - edited
            • Time Spent:
              1h
               

              Task discussion and its effect
              Modification in task

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Original Estimate 8h [ 28800 ] 10h [ 36000 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 0.5h [ 1800 ] 0h [ 0 ]
            Time Spent 7.5h [ 27000 ] 8.5h [ 30600 ]
            Worklog Id 47503 [ 47503 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Worklog Id 47503 [ 47503 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: Development(10200)Level 1 values: In Progress(10206)
            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 - 22/May/17 12:34 PM
            • Time Spent:
              1h
               

              Script modification and testing

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Time Spent 8.5h [ 30600 ] 9.5h [ 34200 ]
            Worklog Id 47810 [ 47810 ]
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 23/May/17 11:39 AM
            • Time Spent:
              1h
               

              test functionaly working is as that of WT app

            saurabh.sablaka Saurabh Sablaka (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)
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Code Review Date 24/May/2017
            Code Reviewed By Saurabh Sablaka [ 11909 ]
            Hide
            seema.gaikwad Seema Gaikwad (Inactive) added a comment - - edited

            Hi Kunal Kedari,

            Tour completion percentage is getting changed after traversing tour back and forth its functionality cause our page changes one become pending and other is in progress.

            Just % calculation logic changed

            When testing tour completion % just login with SA in another browser and check for employee's tour status in WT application.Compare both tour % bullhorn's page and WT application its matches

            CC:Saurabh SablakaPrasad Pise

            Show
            seema.gaikwad Seema Gaikwad (Inactive) added a comment - - edited Hi Kunal Kedari , Tour completion percentage is getting changed after traversing tour back and forth its functionality cause our page changes one become pending and other is in progress. Just % calculation logic changed When testing tour completion % just login with SA in another browser and check for employee's tour status in WT application.Compare both tour % bullhorn's page and WT application its matches CC: Saurabh Sablaka Prasad Pise
            Hide
            seema.gaikwad Seema Gaikwad (Inactive) added a comment -

            Modified Files

            \App\BusinessLogic\OnBoarding\ManageTour.cs
            \Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_GetTourCompletionPercentage.sql
            \Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_GetTourStepsStatus.sql
            \Web\APIServices\APIServices\Implementations\OnBoard\ToursService.cs
            \Web\Web Projects\WorkterraAPI\WorkterraAPI\Controllers\OnBoard\TourListingController.cs
            \Web\Web Projects\WorkterraAPI\WorkterraAPI\Models\OnBoard\TourStepsStatus.cs

            Show
            seema.gaikwad Seema Gaikwad (Inactive) added a comment - Modified Files \App\BusinessLogic\OnBoarding\ManageTour.cs \Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_GetTourCompletionPercentage.sql \Database Objects\MasterCompanyDB\04_Stored Procedures\ob.OES_SP_GetTourStepsStatus.sql \Web\APIServices\APIServices\Implementations\OnBoard\ToursService.cs \Web\Web Projects\WorkterraAPI\WorkterraAPI\Controllers\OnBoard\TourListingController.cs \Web\Web Projects\WorkterraAPI\WorkterraAPI\Models\OnBoard\TourStepsStatus.cs
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Assignee Seema Gaikwad [ seema.gaikwad ] Kunal Kedari [ kunal.kedari ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Time Spent 9.5h [ 34200 ] 10.5h [ 37800 ]
            Worklog Id 48334 [ 48334 ]
            khandu.kshirsagar Khandu Kshirsagar (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)
            kunal.kedari Kunal Kedari (Inactive) logged work - 24/May/17 04:42 PM
            • Time Spent:
              1.5h
               

              Fix verification on Local

            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: In Testing(10210)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Verified fix on Local (wt-stage), now tour completion % status is not getting changed on back and forth. Marking it as Ready for Stage.

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Verified fix on Local (wt-stage), now tour completion % status is not getting changed on back and forth. Marking it as Ready for Stage.
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 10.5h [ 37800 ] 12h [ 43200 ]
            Worklog Id 49577 [ 49577 ]
            khandu.kshirsagar Khandu Kshirsagar (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)
            kunal.kedari Kunal Kedari (Inactive) logged work - 29/May/17 04:58 PM
            • Time Spent:
              0.5h
               

              Fix verification on Stage

            kunal.kedari Kunal Kedari (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)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Verified fix on Stage, working as expected. Changing status to "Production Deployment On Hold"

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Verified fix on Stage, working as expected. Changing status to "Production Deployment On Hold"
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Link This issue relates to NF-948 [ NF-948 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 12h [ 43200 ] 12.5h [ 45000 ]
            Worklog Id 50291 [ 50291 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224) 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)
            kunal.kedari Kunal Kedari (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)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Verified fix on Production, tour completion % status is not getting changed on back and forth. Closing the ticket.

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Verified fix on Production, tour completion % status is not getting changed on back and forth. Closing the ticket.
            kunal.kedari Kunal Kedari (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)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Stage Testing [ 10201 ] Production Testing [ 10202 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Production Complete [ 10028 ] Closed [ 6 ]
            kunal.kedari Kunal Kedari (Inactive) logged work - 23/Jun/17 05:26 PM
            • Time Spent:
              0.5h
               

              Testing on Production

            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 12.5h [ 45000 ] 13h [ 46800 ]
            Worklog Id 59051 [ 59051 ]
            Transition Time In Source Status Execution Times
            Seema Gaikwad (Inactive) made transition -
            Open In Development
            21h 33m 1
            Kunal Kedari (Inactive) made transition -
            In Development In LB Testing
            13d 4m 1
            Kunal Kedari (Inactive) made transition -
            In LB Testing Stage Testing
            2s 1
            Kunal Kedari (Inactive) made transition -
            Stage Testing In Production Testing
            23d 23h 14m 1
            Kunal Kedari (Inactive) made transition -
            In Production Testing Production Complete
            7s 1
            Kunal Kedari (Inactive) made transition -
            Production Complete Closed
            3s 1

              People

              Assignee:
              kunal.kedari Kunal Kedari (Inactive)
              Reporter:
              kunal.kedari Kunal Kedari (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 - 10h Original Estimate - 10h
                  10h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 13h
                  13h