Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
ACQ Sprint 68
-
2
-
Thunderjet
Description
Overview
The invoice/invoiceLine schemas require the following updates:
These fields are currently missing and need to be added:
- invoice.accountingCode (string), no default, required
- invoiceLine.accountingCode (string), no default, not required
- accountNumber (string), no default, not required
The invoice.source field needs to be changed from UUID to an enum with the following values:
- User
- API
- EDI
NOTE: potentially spans mod-invoice, mod-invoice-storage, acq-models.
Acceptance Criteria
- schemas and examples are updated
- sample data is updated as needed
- unit tests are updated as needed
- api tests are update as needed
TestRail: Results
Attachments
Issue Links
- blocks
-
UINV-43 Search by accounting code
-
- Closed
-
- has to be finished together with
-
UINV-33 Accounting code filter list populated based on vendor selected
-
- Closed
-
-
UINV-36 Populate invoice line "Account number" and "accounting code" based on POL details
-
- Closed
-
-
UINV-45 invoice.source is an enum
-
- Closed
-
- relates to
-
UINV-26 Search and filter for invoices
-
- Closed
-
-
UXPROD-720 Allow user to create Invoice
-
- Closed
-