-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Employee Records in "Stat and Reports" for Sys Admin failed to pull data on past employees #1379
Comments
jessicahjwu
changed the title
Employee Records for completed conversations did not include past employees
Employee Records in "Stat and Reports" for Sys Admin failed to pull data on past employees
Nov 22, 2024
telusdcinco
added a commit
that referenced
this issue
Dec 9, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 9, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 10, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 10, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 16, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 16, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 16, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 16, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 17, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 17, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 18, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
telusdcinco
added a commit
that referenced
this issue
Dec 18, 2024
ZenHub #1379 - Show Past Employees in Employee Record Page
MIGRATION NOTES: Code change only. |
Deployed to Prod. Resolved the issue of stuck emails in the queue in #1384. |
Looking backend... EE 061623 only have 4 conversations as an employee, and 4 as manager. Out of the 4 conversations as employee, 2 were previously deleted. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In ticket #455, we have created an Employee Records tab in Stats and Reports for obtaining various types of PDP records for employees in PDF form. In ticket #907, it was specified that past employees should not appear in Stats and Reports except for in Employee Records. However, we have discovered that past employee records are not locatable in Employee Records tab although we can still search for the data in Audit. One example is Jeanine Manji:
Jeanine is in the past employee list:
Her records of completed conversations could not be searchable in Employee Records:
In Audit, it shows that Jeanine has at least one signed off conversation:
It is required by legislation that the employer needs to provide employee records for up to 10 years upon the termination date, and it was the business requirement for ticket #907. The current workaround for Sys Admins is to manually create the PDF from the audit log, which is not only time-consuming but also pose the risk of human errors. Please look into how we can incorporate past employee records into the Stats and Reports "Employee Records" tab so that we can easily generate PDFs for these data.
Acceptance Criteria: Anyone who has the System Administrator access in PDP can generate PDF documents on all available data (past goals, active goals, open conversations, and completed conversations) from "Employee Records" in "Stat & Reports", for both current past employees. In this ticket we are fixing the issue for past employees, as the logic is working as expected for current employees.
To test for this process:
Prior to the validation process, the tester will need to be:
Active goal(s)
Past goal(s) - by marking "archived" or "achieved"
Create conversations without signing off or signing off partially
Create conversations and sign-off completely
To help the tester with the above steps, the developer will need to:
Once the tester is notified by the developer that overnight process is done, they can go to the Test/Training environment and do the below:
[ ] Active Goals
[ ] Past Goals
[ ] Open Conversations
[ ] Completed Conversations
The acceptance criteria is that the tester is able to:
This is a reference to the expected outcome:
After test is validated in Test, developer can push the changes to Training and the same steps of the above will need to be performed again in Training. Once Training is also validated, changes need to be pushed to Prod. Meg Burrows or Zehra Pirani LeRoy will be able to check for the results for past employees in Prod as System Administrators.
The text was updated successfully, but these errors were encountered: