-
Type:
Bug
-
Status: Closed
-
Priority:
High
-
Resolution: Cancelled
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Integrations
-
Labels:None
-
Bug Type:Functional
-
Level:Admin
-
Module:OnBoard - TSR
-
Reported by:Harbinger
-
Item State:Production Complete - Closed
-
Issue Importance:Q2
-
Browser:Google Chrome
1] Suppose there are two tours T1 and T2 in application.
2] T1 is not eligible from system (having eligibility "Terminated") and T2 is eligible from system
2] Add employee and while adding assign T1 through TSR or Bullhorn API
3] Along with this tour, the system eligible tour is get assigned to employee.
4] Login as a partner and navigate to Manage Onboard Status page.
5] Observe the Tour status.
Actual Result:
Only tour system non eligible tour which is assigned through API is displaying, along with this tour if some system eligible tour also get assigned then status for these tour is not displaying. It is displaying only after employee started the tour.
Expected Result:
Non started system eligible tour status should be display on Manage Onboard page.
- relates to
-
NF-1062 Bullhorn Integration: Integration and Flow testing
-
- Closed
-
Field | Original Value | New Value |
---|---|---|
Assignee | Seema Gaikwad [ seema.gaikwad ] | Kunal Kedari [ kunal.kedari ] |
Summary | Bullhorn Integration->System eligible tour is getting assigned while assigning non-eligible tour. | Bullhorn Integration->Not started system eligible tour status should be display on Manage Onboard Status page. |
Summary | Bullhorn Integration->Not started system eligible tour status should be display on Manage Onboard Status page. | TSR->Not started system eligible tour status should be display on Manage Onboard Status page. |
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] Assign Onboard Tour One which is not eligible through system. (having eligibility "Terminated") Actual Result: Onboard Tour Two which is eligible through system (having eligibility "None") getting assigned as well. Expected Result: System eligible tour should not be get assigned while assigning non-eligible tour. Cc: [~saurabh.sablaka], [~prasadp] |
1] Suppose there are two tours T1 and T2 in application. 2] T1 is not eligible from system (having eligibility "Terminated") and T2 is eligible from system 2] Add employee and while adding assign T1 through TSR or Bullhorn API 3] Along with this tour, the system eligible tour is get assigned to employee. 4] Login as a partner and navigate to Manage Onboard Status page. 5] Observe the Tour status. Actual Result: Only tour system non eligible tour which is assigned through API is displaying, along with this tour if some system eligible tour also get assigned then status for these tour is not displaying. It is displaying only after employee started the tour. Expected Result: Non started system eligible tour status should be display on Manage Onboard page. Cc: [~saurabh.sablaka], [~prasadp] |
Assignee | Kunal Kedari [ kunal.kedari ] | Komal Barde [ komal.barde ] |
Assignee | Komal Barde [ komal.barde ] | Seema Gaikwad [ seema.gaikwad ] |
Comment |
[ Hi [~kunal.kedari], When initially employee not added to system through bullhorn page at that time system eligible tours are not shown once employee added to system with bullhorn page at that time assign tour + all system eligible tours are displayed on page its functionality not an issue so assigning back to you. CC:[~saurabh.sablaka] ] |
-
- Time Spent:
- 0.5h
-
Discussion with Komal and Kunal
-
- Time Spent:
- 1h
-
Discussion with Seema and Komal.
Import related issue discussion
Remaining Estimate | 16h [ 57600 ] | |
Original Estimate | 16h [ 57600 ] |
Remaining Estimate | 16h [ 57600 ] | 15h [ 54000 ] |
Time Spent | 1h [ 3600 ] | |
Worklog Id | 49969 [ 49969 ] |
Remaining Estimate | 15h [ 54000 ] | 14.5h [ 52200 ] |
Time Spent | 1h [ 3600 ] | 1.5h [ 5400 ] |
Worklog Id | 50135 [ 50135 ] |
Status | Open [ 1 ] | In Development [ 10007 ] |
Item State | Parent values: Development(10200)Level 1 values: In Analysis(10204) |
Remaining Estimate | 14.5h [ 52200 ] | 8h [ 28800 ] |
Time Spent | 1.5h [ 5400 ] | 8h [ 28800 ] |
Worklog Id | 51167 [ 51167 ] |
Worklog Id | 51167 [ 51167 ] |
-
- Time Spent:
- 6h
-
Sp modification and testing
-
- Time Spent:
- 1h
-
Manage onboard page - display tours eligible from system - analysis & discussion
Item State | Parent values: Development(10200)Level 1 values: In Analysis(10204) | Parent values: Development(10200)Level 1 values: In Progress(10206) |
-
- Time Spent:
- 1.5h
-
Manage onboard page - display tours eligible from system - discussion & review
-
- Time Spent:
- 6h
-
Discussion about issue and its solution
modification and testing
Remaining Estimate | 8h [ 28800 ] | 2h [ 7200 ] |
Time Spent | 8h [ 28800 ] | 14h [ 50400 ] |
Worklog Id | 51876 [ 51876 ] |
Remaining Estimate | 2h [ 7200 ] | 0h [ 0 ] |
Time Spent | 14h [ 50400 ] | 20h [ 72000 ] |
Worklog Id | 51882 [ 51882 ] |
Time Spent | 20h [ 72000 ] | 21h [ 75600 ] |
Worklog Id | 52171 [ 52171 ] |
Time Spent | 21h [ 75600 ] | 22.5h [ 81000 ] |
Worklog Id | 52172 [ 52172 ] |
Module | Parent values: Bullhorn(14306) | Parent values: OnBoard(10101) |
Item State | Parent values: Development(10200)Level 1 values: In Progress(10206) | Parent values: Development(10200)Level 1 values: On Hold(10207) |
Module | Parent values: OnBoard(10101) | Parent values: OnBoard(10101)Level 1 values: TSR(15404) |
Item State | Parent values: Development(10200)Level 1 values: On Hold(10207) | Parent values: Development(10200)Level 1 values: In Progress(10206) |
-
- Time Spent:
- 0.5h
-
Implementation in progress
Time Spent | 22.5h [ 81000 ] | 23h [ 82800 ] |
Worklog Id | 66284 [ 66284 ] |
-
- Time Spent:
- 7.25h
-
Analysis
Discussion with Swpnil for task speed up approach.
SP modification and testing in progress
Time Spent | 23h [ 82800 ] | 30.25h [ 108900 ] |
Worklog Id | 66709 [ 66709 ] |
Worklog Id | 66709 [ 66709 ] |
-
- Time Spent:
- 3h
-
Analysis for implementing lazy loading on manage onboard page.
Time Spent | 30.25h [ 108900 ] | 33.25h [ 119700 ] |
Worklog Id | 67785 [ 67785 ] |
-
- Time Spent:
- 5h
-
Discussion
Go through workflow of assign classes and payroll for implementing lazy loading on manage onboard status page.
Time Spent | 33.25h [ 119700 ] | 38.25h [ 137700 ] |
Worklog Id | 68416 [ 68416 ] |
-
- Time Spent:
- 7h
-
Discussion with Saurabh and Vijendra
Analysis
Go through workflow of search employee for implementing grid loading on manage onboard status page.
-
- Time Spent:
- 1h
-
Fix approach discussion and analysis
Time Spent | 38.25h [ 137700 ] | 39.25h [ 141300 ] |
Worklog Id | 68723 [ 68723 ] |
Item State | Parent values: Development(10200)Level 1 values: In Progress(10206) | Parent values: Development(10200)Level 1 values: On Hold(10207) |
Time Spent | 39.25h [ 141300 ] | 46.25h [ 166500 ] |
Worklog Id | 68785 [ 68785 ] |
Worklog Id | 68416 [ 68416 ] |
Worklog Id | 68785 [ 68785 ] |
-
- Time Spent:
- 0.5h
-
Implementation Analysis
Time Spent | 46.25h [ 166500 ] | 46.75h [ 168300 ] |
Worklog Id | 69021 [ 69021 ] |
Time Spent | 46.75h [ 168300 ] | 48.25h [ 173700 ] |
Worklog Id | 72377 [ 72377 ] |
Time Spent | 48.25h [ 173700 ] | 49.75h [ 179100 ] |
Worklog Id | 72378 [ 72378 ] |
Time Spent | 49.75h [ 179100 ] | 51.25h [ 184500 ] |
Worklog Id | 72380 [ 72380 ] |
-
- Time Spent:
- 0.5h
-
Internal discussion - design team meeting for solution approach
Time Spent | 51.25h [ 184500 ] | 51.75h [ 186300 ] |
Worklog Id | 72509 [ 72509 ] |
Item State | Parent values: Development(10200)Level 1 values: On Hold(10207) | Parent values: Development(10200)Level 1 values: In Analysis(10204) |
-
- Time Spent:
- 1h
-
Design Team Meeting Add condition for DOB & Gender Onboard
Time Spent | 51.75h [ 186300 ] | 53.25h [ 191700 ] |
Worklog Id | 72609 [ 72609 ] |
Time Spent | 53.25h [ 191700 ] | 54.75h [ 197100 ] |
Worklog Id | 72635 [ 72635 ] |
-
- Time Spent:
- 1.5h
-
1. Add condition for DOB & Gender on Admin level -> enroll now
2. Manage onboard status page load performance issue
-
- Time Spent:
- 1.5h
-
Design team meeting
Developer | Seema Gaikwad [ seema.gaikwad ] |
Resolution | Cancelled [ 10300 ] | |
Status | In Development [ 10007 ] | Rejected [ 10004 ] |
Time Spent | 54.75h [ 197100 ] | 55.75h [ 200700 ] |
Worklog Id | 74231 [ 74231 ] |
Item State | Parent values: Development(10200)Level 1 values: In Analysis(10204) | Parent values: Production Complete(10222)Level 1 values: Closed(10223) |
Status | Rejected [ 10004 ] | Closed [ 6 ] |
Transition | Time In Source Status | Execution Times |
---|
|
4d 21h 27m | 1 |
|
85d 3h 59m | 1 |
|
174d 22h 23m | 1 |
Hi Seema Gaikwad,
While fixing mentioned issue can you please take care of below scenarios too:
Suppose there are two tours (T1-Assigned through BH and T2-System eligible)
When we assign T1 to employee, T2 gets automatically assigned as it is eligible through system. After employee completes both tours and we try to assign T2 tour again from API then tour assignment successful message is displaying on UI and entry is made under "WTAPIStatusResponseLog" table with status as "Not Started" for T2 tour.