Uploaded image for project: 'mod-orders'
  1. mod-orders
  2. MODORDERS-636

Update po lines when an order is closed with the "Cancelled" reason

    XMLWordPrintable

Details

    • ACQ Sprint 137, ACQ Sprint 138, ACQ Sprint 139
    • 2
    • Thunderjet
    • Morning Glory R2 2022
    • MI State University/Library of Michigan

    Description

      Purpose:
      Update po lines when an order is closed with the "Cancelled" reason.

      Acceptance criteria:

      • When an order is closed with the "Cancelled" reason, the paymentStatus and receiptStatus of ALL POLs should be updated to "Cancelled" with the following exceptions
        • If Payment status is set to "Payment not required" or "Fully paid" it is NOT changed to canceled
        • If Receipt status is set to "Receipt not required" or "Fully received" it is NOT changed to canceled
      • Schema should have an additional description giving the system values for reasons, so we know we can rely on them. This should not cause any logical change to the schema. Currently reasons for closure can be found in mod-orders-storage/src/main/resources/data/system/reasons-for-closure.
      • Tests should be updated.

      see wiki for more detail https://wiki.folio.org/x/WIq8B

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                dennisbridges Dennis Bridges
                dennisbridges Dennis Bridges
                Dennis Bridges Dennis Bridges
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases