Done
Details
Assignee
Serhii_NoskoSerhii_NoskoReporter
DamienDamienLabels
Priority
TBDSprint
NoneDevelopment Team
ThunderjetFix versions
Release
Ramsons (R2 2024)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Serhii_Nosko
Serhii_NoskoReporter
Damien
DamienLabels
Priority
Sprint
None
Development Team
Thunderjet
Fix versions
Release
Ramsons (R2 2024)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 2, 2024 at 4:03 PM
Updated April 29, 2024 at 3:12 PM
Resolved April 22, 2024 at 5:56 AM
Purpose/Overview:
After the old endpoints were deprecated in https://folio-org.atlassian.net/browse/UXPROD-4321#icft=UXPROD-4321 for Quesnelia, implementation can be removed in a major version change for another release.
Requirements/Scope:
Remove the following endpoints and related implementations:
/finance/encumbrances
/finance/payments
/finance/pending-payments
/finance/credits
/finance/order-transaction-summaries
/finance/invoice-transaction-summaries
Reimplement the following using the batch API internally:
/finance/allocations
/finance/transfers
Update the tests as needed
Approach:
Remove the endpoints, the implementations, the tests, and refactor as needed.
It is possible integration tests will need to be updated.
Acceptance criteria:
Endpoints removed
Unit tests and integration tests pass