spilt endpoint for updating encumbrances (transactions)

Description

Overview

placeholder...

  • POST /finance-storage/awaiting-payment (like BL)

    • based off the invoice, uses temporary invoice txns table

  • POST /finance-storage/release encumbrance/<encumbrance id> (again, like BL)

    • based off the order, users temporary order txns table

  • Consider a new endpoint for adjusting amount encumbered (not yet defined)

    • change the initialAmountEncumbered

    • recalculate encumbrance amount (effective encumbrance)

    • adjust budget:

      • adjust encumbered

      • recalculate: available, unavailable, overEncumbered, overExpended

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Andrei MakarankaMarch 22, 2021 at 7:17 AM

All APIs already defined on business layer : mod-finance

Won't Do

Details

Assignee

Reporter

Tester Assignee

Priority

Development Team

Thunderjet

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 31, 2019 at 2:21 PM
Updated March 22, 2021 at 7:17 AM
Resolved March 22, 2021 at 7:17 AM
TestRail: Cases
TestRail: Runs

Flag notifications