Uploaded image for project: 'mod-invoice-storage'
  1. mod-invoice-storage
  2. MODINVOSTO-29

Clean-up - Implement basic CRUD for /voucher-storage/acquisitions-unit-assignments

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.0.0
    • Labels:
      None
    • Template:
    • Sprint:
      ACQ Sprint 68, ACQ Sprint 69
    • Story Points:
      1
    • Development Team:
      Thunderjet

      Description

      Overview:
      Define and implement the acquisitions-unit-assignments API

      use new interfrace: voucher-storage.acquisitions-unit-assignments
      See API Listing for endpoint details.
      use existing schema created in MODORDSTOR-92
      should include standard metadata (createdBy, etc.)
      add indices for both recordId and acquisitionsUnitId fields
      foreign key on acquisitionsUnitId field and recordId

      Additional background can be found on the wiki

      Acceptance Criteria:
      ModuleDescriptor, RAML are updated
      Unit tests are updated

      Overview:
      Given our change in direction wrt acquisition unit assignments, we no longer need separate APIs/views/etc. for managing acquisition unit assignments for invoices/vouchers

      This effectively "undoes" the work done previously in this story

      Approach
      Typically we wouldn't just remove APIs that have already been released, but given that it's highly unlikely that anyone has started using these APIs yet, that's how we're going to proceed here...
      Remove the APIs from:
      RAML
      ModuleDescriptor
      Code

      Acceptance Criteria:
      The APIs are removed
      The View is removed
      Unit tests are updated

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                piotr_kalashuk Piotr Kalashuk
                Reporter:
                cmcnally Craig McNally
                Tester Assignee:
                Craig McNally Craig McNally
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases