Implement endpoint to save FY finance data in bulk

Description

Purpose/overview:

We need to implement an endpoint that will make updates to Funds and Budget entities in bulk.

For Fund fields like tags and description can be updated.

For Budget budgetStatus, allocation(increase/decrease), allowable encumbrance, allowable expenditure can be updated.

Acceptance criterias:

  • FundService, BudgetService are updated to have bulk update methods

  • New model containing payload of bulk finance data update is added to acq-models

  • New service is written that makes update of both budgets and funds in single transaction

  • New Controller is implemented to perform such bulk update

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

Activity

Show:

Serhii_Nosko December 5, 2024 at 9:27 AM

Implemented per requirements in scope of this PR: https://github.com/folio-org/mod-finance-storage/pull/439

Looks good, closing this ticket.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 23, 2024 at 8:02 AM
Updated December 5, 2024 at 9:27 AM
Resolved December 5, 2024 at 9:27 AM
TestRail: Cases
TestRail: Runs