Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
ACQ Sprint 62
-
3
-
Thunderjet
Description
Overview:
Implement the basic business logic endpoint for creating invoices
Approach:
- Obtain a FOLIO invoice number from GET /invoice-storage/invoice-numbers - these are always system generated.
- Calls POST /invoice-storage/invoices to persist the invoice
- request validation should be performed - via annotation is adequate for now
Acceptance Criteria:
- Unit test coverage on new code is at or above 80%
- API tests have been updated
- the POST /invoicing/invoices has been implemented according the description above
TestRail: Results
Attachments
Issue Links
- blocks
-
UINV-3 Create and save invoice details
-
- Closed
-
-
UINV-15 Create and save invoice details - Links section
-
- Closed
-
-
UINV-16 Create and save invoice details - select Vendor by code
-
- Closed
-
- is blocked by
-
MODINVOICE-17 Define API
-
- Closed
-
-
MODINVOSTO-3 Implement Basic CRUD APIs for invoices
-
- Closed
-
-
MODINVOSTO-6 Implement invoice-number API
-
- Closed
-
- relates to
-
UXPROD-720 Allow user to create Invoice
-
- Closed
-
(1 is blocked by, 1 relates to)