Skip to content
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

[jp-0027] Test eligible employee numbers in PROD (fixed employee job data issues) #605

Merged
merged 1 commit into from
Sep 6, 2023

Conversation

jp-Telus
Copy link
Collaborator

@jp-Telus jp-Telus commented Sep 6, 2023

Issues
Eligible employee numbers in challenge page and eligible ee report are:
Missing entries with Sept 1 eft dates
Missing entries with future layoffs
Includes entries for terminated/retired ees

Sept 5 -- Couple of issues:
a) for data conversion, the old employee job carried forward but no longer exists in BI interface data anymore. Those job record should be marked as 'Terminated'.
b) Per audit, the couple of business units were update on Sept 1 after the eligible employee snapshot took on 4:30am
c) some new or recent update job data doesn't pass to Greenfield until Sept 5, 2023. That why eligible doesn't has those records.

Changes
New staging table created for temporialy storing the BI job data for comparing purpose, use it for comparing whether the job data is exists or not, If no longer exists, mark it to 'terminated'.

Ticket

@jp-Telus jp-Telus self-assigned this Sep 6, 2023
@jp-Telus jp-Telus merged commit 2fc7775 into dev Sep 6, 2023
@jp-Telus jp-Telus deleted the jp-0027 branch March 21, 2024 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants