Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
ACQ Sprint 68, ACQ Sprint 69, ACQ Sprint 70
-
2
-
Thunderjet
-
MODORDERS-254has to be completed first
Description
Overview
Restrict deletion of orders, poLines and pieces based upon the acquisitions unit memberships of the user and the acquisitions unit being assigned to the record.
Acquisitions units are described on the wiki . The order-specific details which this story covers can also be found there.
Acceptance Criteria:
- Acquisitions units are used to determine if a user can delete the PO/POL/Piece record
- Unit tests are updated
- API tests are updated
TestRail: Results
Attachments
Issue Links
- has to be done after
-
MODORDERS-257 Implement PUT and DELETE /orders/pieces/id
-
- Closed
-
-
MODORDERS-266 Implement basic CRUD for /orders/acquisitions-unit-assignments
-
- Closed
-
-
MODORDSTOR-82 Implement basic CRUD for /acquisitions-unit-storage/units
-
- Closed
-
-
MODORDSTOR-83 Implement basic CRUD for /acquisitions-units-storage/memberships
-
- Closed
-
-
MODORDSTOR-92 Implement basic CRUD for /orders-storage/acquisitions-unit-assignments
-
- Closed
-
- is cloned by
-
MODINVOICE-71 Restrict deletion of invoice, invoiceLine records based upon acquisitions unit
-
- Closed
-
-
MODORDERS-256 Restrict search/view of PO, POL, Piece records based upon acquisitions unit
-
- Closed
-
- relates to
-
UXPROD-1687 Manage users ability to view and work with Acquisitions records based on assigned "Acquisition Unit(s)"
-
- Closed
-
- start is earliest end of
-
MODORDERS-254 Restrict updates of PO, POL, Piece records based upon acquisitions unit
-
- Closed
-