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

20596 - Rework EFT receipt and apply/reverse invoices job #1623

Merged
merged 41 commits into from
Jul 17, 2024
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
7e188c1
Add in composite index for invoice_status_code and payment_account_id
seeker25 Jul 16, 2024
e08e74d
First attempt at rewriting the link and reversal job for EFT
seeker25 Jul 17, 2024
9afa073
Merge branch 'main' of https://github.com/bcgov/sbc-pay into 20596
seeker25 Jul 17, 2024
0e8e7af
Add in a couple of flushes
seeker25 Jul 17, 2024
ffb5256
fix rollback
seeker25 Jul 17, 2024
cdbe13c
More tweaks
seeker25 Jul 17, 2024
0be8fb8
More cleanup
seeker25 Jul 17, 2024
dbf4040
More simplification
seeker25 Jul 17, 2024
95474bd
Cleanup
seeker25 Jul 17, 2024
4f272e1
duplicate comment
seeker25 Jul 17, 2024
8421276
Move down order_by
seeker25 Jul 17, 2024
53c5f4d
Clean up
seeker25 Jul 17, 2024
632c056
Type hints for invoice_references
seeker25 Jul 17, 2024
38887d1
More optimization
seeker25 Jul 17, 2024
2df496c
Move commit
seeker25 Jul 17, 2024
d50e689
Fix error handling
seeker25 Jul 17, 2024
eabb58c
Invoice status code and disbursement status code checks
seeker25 Jul 17, 2024
b2a72c8
Minor tweak
seeker25 Jul 17, 2024
7cd43d6
Remove comment, will handle disbursements in another ticket
seeker25 Jul 17, 2024
697faf8
Add in disbursement date
seeker25 Jul 17, 2024
d2fe929
Clean out old eft gl, add in partner disbursements table
seeker25 Jul 17, 2024
a7bac79
back off disbursement_date changes
seeker25 Jul 17, 2024
02de3c3
Cleanup unused models, add in partner_disbursements
seeker25 Jul 17, 2024
4e84654
Add in partner code
seeker25 Jul 17, 2024
63ef289
Small tweaks
seeker25 Jul 17, 2024
c381ec1
missing comma
seeker25 Jul 17, 2024
f0177e6
Reorder columns
seeker25 Jul 17, 2024
b29da11
comment, will fix in a bit
seeker25 Jul 17, 2024
a14560a
Add in EFT to skip list, because we're going to grab it from another …
seeker25 Jul 17, 2024
f87f7db
Small tweaks to enums
seeker25 Jul 17, 2024
8ff6e32
Use EJVLinkType
seeker25 Jul 17, 2024
aab7702
Update comment
seeker25 Jul 17, 2024
b459ccc
Small changes, add in new disbursement_reversal_date
seeker25 Jul 17, 2024
d746fff
Remove trailing white space
seeker25 Jul 17, 2024
0f51989
Remove partner_disbursements from migrations
seeker25 Jul 17, 2024
708d28a
Kill partner disbursements migration for now
seeker25 Jul 17, 2024
b7d8a7b
Fix up unit tests for eft_task and linting
seeker25 Jul 17, 2024
31cf149
Fix lint
seeker25 Jul 17, 2024
4582057
Lint fixes for pay-api
seeker25 Jul 17, 2024
2d10461
fix logging
seeker25 Jul 17, 2024
faae749
Small unit test fixes
seeker25 Jul 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions jobs/payment-jobs/invoke_jobs.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,8 +134,8 @@ def run(job_name, argument=None):
RoutingSlipTask.adjust_routing_slips()
application.logger.info(f'<<<< Completed Routing Slip tasks >>>>')
elif job_name == 'EFT':
ElectronicFundsTransferTask.link_electronic_funds_transfers()
ElectronicFundsTransferTask.unlink_electronic_funds_transfers()
ElectronicFundsTransferTask.link_electronic_funds_transfers_cfs()
ElectronicFundsTransferTask.reverse_electronic_funds_transfers()
application.logger.info(f'<<<< Completed EFT tasks >>>>')
elif job_name == 'EJV_PAYMENT':
EjvPaymentTask.create_ejv_file()
Expand Down
4 changes: 2 additions & 2 deletions jobs/payment-jobs/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading