Cross-module data migration scripts for pending payments logic

Description

Description

Scripts need to be written to migrate the data:

  • create Pending payment in transaction table for every fundDistibution from Approved invoice or invoice line ()

  • update budget's available, unavailable, awaitingPayment by created, not linked to encumbrances Pending payments amount (MODFISTO-90)

  • update related ledgersFY's available, unavailable by created, not linked to encumbrances Pending payments amount (MODFISTO-90)

Acceptance criteria

  • Migration scripts are written and tested

Environment

None

Potential Workaround

None

Attachments

3

Checklist

hide

TestRail: Results

Activity

Show:

Andrei MakarankaJune 8, 2020 at 8:03 AM
Edited

Verified using postman collection

and release-core vagrant box
Logs :

Aliaksandr PautauJune 5, 2020 at 1:42 PM

Verified using postman collection on release-core vagrant box:

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created May 13, 2020 at 1:15 PM
Updated July 31, 2020 at 11:53 AM
Resolved June 8, 2020 at 8:03 AM
TestRail: Cases
TestRail: Runs