Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
ACQ Sprint 89, ACQ Sprint 90
-
5
-
Thunderjet
Description
Description
To support ability update encumbrances during reopening orders we need update allOrNothing mechanism:
- upon encumbrance update use order_transaction_summary instead of invoice_transaction_summary
- create transaction on orders in temporary_order_transactions table
- when all transactions received
- create PUT /finance-storage/order-transaction-summaries/id API to allow update numTransactions value
Note: Attached test cases from MODORDERS-338
Acceptance criteria
- PUT /finance-storage/transactions/id logic updated
- PUT /finance-storage/order-transaction-summaries/id API created
- unit tests updated
TestRail: Results
Attachments
Issue Links
- blocks
-
MODFISTO-108 MODFISTO (mod-finance-storage) release
-
- Closed
-
- defines
-
UXPROD-2168 Editing orders after they have been opened
-
- Closed
-
- is required by
-
MODFIN-134 Create PUT /finance/order-transaction-summaries/id and PUT /finance/encumbrance/id APIs
-
- Closed
-
-
MODORDERS-338 Adjust encumbrances when Order is re-opened
-
- Closed
-
- relates to
-
MODFISTO-114 Ledger FY totals not updated after encumbrance update
-
- Closed
-