-
Notifications
You must be signed in to change notification settings - Fork 14
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
#3941 - Update FT Assessment & Configure Disbursement #4096
#3941 - Update FT Assessment & Configure Disbursement #4096
Conversation
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please have a look at comments.
All the .bpmn files contains lots of changes making it difficult to trace the only needed changes in the files.
Recommendations:
- Clean up BPMN files to only show essential changes
- Document the business requirements driving the BCAG eligibility changes
- Consider adding unit tests for the new 2025-2026 values
- Review and clean up formatting changes that don't affect functionality
sources/packages/backend/workflow/src/workflow-definitions/fulltime-assessment-2022-2023.bpmn
Show resolved
Hide resolved
sources/packages/backend/workflow/src/workflow-definitions/fulltime-assessment-2022-2023.bpmn
Show resolved
Hide resolved
sources/packages/backend/workflow/src/workflow-definitions/fulltime-assessment-decisions.dmn
Show resolved
Hide resolved
...3-2024/fulltime-assessment/eligibility/fulltime-assessment-eligibility-BCAG2Year.e2e-spec.ts
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work, thanks for getting the business confirmation and adjusting the eligibility, looks good 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approve.
Nice work
Added missing values for 2025-2026 to dmn;
Some vars were renamed to fix an issue with the original workflow provided with the ticket:
![image](https://private-user-images.githubusercontent.com/78114138/396614724-7c170aea-47ca-408a-a340-d82249bdab85.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5Mjc2NDgsIm5iZiI6MTczODkyNzM0OCwicGF0aCI6Ii83ODExNDEzOC8zOTY2MTQ3MjQtN2MxNzBhZWEtNDdjYS00MDhhLWEzNDAtZDgyMjQ5YmRhYjg1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDExMjIyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTIxOWYzZGQ2MWIxYmQ1MzFhMDM2ZjA1NWJjNWM3ZmIwYTc5YjYxYmE3N2MxNmRiNmZlMDA3Y2Q2MGQzMjVkMDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.1ieE4mFmURHEXm-2QAGVqmtmdZ_FK5Ow83kp2wWXr6c)
BCAG eligibility was changed and confirmed with Biz (removed graduate certificate and diploma from condition). Tests were changed accordingly:
![image](https://private-user-images.githubusercontent.com/78114138/396612613-3b4d803c-cb2a-4384-9010-6c31cd94e35a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5Mjc2NDgsIm5iZiI6MTczODkyNzM0OCwicGF0aCI6Ii83ODExNDEzOC8zOTY2MTI2MTMtM2I0ZDgwM2MtY2IyYS00Mzg0LTkwMTAtNmMzMWNkOTRlMzVhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDExMjIyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZhM2Q1NTZmMGI1Yjc5M2JjZjJhNjVkNmVjYzUxOGVlNWUzZGQzNzQ1ZGIwYTFkZGZjMGMzOTIzNDBiZjQwNGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7J535yYLjnj_28b_qB7Dl1GLCz1jf6iyzgYXHbMf66w)
![image](https://private-user-images.githubusercontent.com/78114138/396613175-74fbbcd1-32fe-4391-9c93-9614b6bce746.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5Mjc2NDgsIm5iZiI6MTczODkyNzM0OCwicGF0aCI6Ii83ODExNDEzOC8zOTY2MTMxNzUtNzRmYmJjZDEtMzJmZS00MzkxLTljOTMtOTYxNGI2YmNlNzQ2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDExMjIyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBlMzc0YmVjNGMzYTkzN2JmMWJmOTY2Y2ZlZTE2NmNlYTUyNGIzOGY5M2Q4Y2Y4YjRiMmZlNmI1ZmEzODFhNGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.t_ADwp-fwvind6gcQBFos6f3YouGQ8W_3F_7MZ4MJEI)
Fixed some E2E test values changed after applying the new workflow;
NOA:
![image](https://private-user-images.githubusercontent.com/78114138/396690538-6769f219-403c-45a4-8cb3-b86e4970b36e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5Mjc2NDgsIm5iZiI6MTczODkyNzM0OCwicGF0aCI6Ii83ODExNDEzOC8zOTY2OTA1MzgtNjc2OWYyMTktNDAzYy00NWE0LThjYjMtYjg2ZTQ5NzBiMzZlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDExMjIyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE0ZDMzNmQzM2UyZDUxMWMyNmQwNDhlMWIzNDYxOTk5NmM3YTQ1Mjk4NmZhMDE4OWRmNWE0NzVhMTI2MTY1OGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.BJRcoxj6Uc8Q6c5QITArb9Q-QMcVw6vn-OBP9zDafC4)