Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
ACQ Sprint 89
-
1
-
Thunderjet
Description
Overview
In order to allow creation of Pending payments upon invoice approval we need to add new transaction type and make several fields in encumbrance optional which are currently required.
- Add "Pending payment" value to the 'transactionType' field enumeration.
- mark 'transaction.encumbrance.amountAwaitingPayment' as depricated. This field going to be removed after next release
- make awaiting_payment.json schema part of transaction.json schema
- remove `amountAwaitingPayment`, 'invoiceId', 'invoiceLineId' fields from awaiting_payment.json
- make all fields optional in awaiting_payment.json
Acceptance Criteria
- schemas are updated
The acq-models submodules in mod-finance, mod-orders, and mod-invoice are updatedThe acq-models will be updated within the scope of other stories
TestRail: Results
Attachments
Issue Links
- blocks
-
MODFISTO-108 MODFISTO (mod-finance-storage) release
-
- Closed
-
- has to be done before
-
MODFISTO-90 Support all-or-nothing operations for pending payments by invoice
-
- Closed
-
-
MODINVOICE-140 Create Pending payments upon invoice transition to approved
-
- Closed
-
- relates to
-
UXPROD-2393 Set money aside as awaiting payment for Invoices that are 'Approved'
-
- Closed
-
-
MODINVOICE-123 Update Voucher and voucherLInes when exchange rate is edited
-
- Closed
-