Uploaded image for project: 'mod-ebsconet'
  1. mod-ebsconet
  2. MODEBSNET-22

Support canceling POL(s) through EBSCONET integration

    XMLWordPrintable

Details

    Description

      Purpose:

      Support canceling purchase order lines through the EBSCONET integration such that order that are "canceled" or "not renewed" in EBSCONET are updated in FOLIO accordingly

      Requirements:

      https://wiki.folio.org/display/ACQ/FOLIO+Order+Renewal+Integration

      Approach:

      EBSCONET data mapping includes a data point called "type" this will include a value of renewal or non-renewal.

      • If type = non-renewal then POL receipt status and payment status are updated to "canceled". 
        • 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
      • If type = renewal then POL receipt status and payment status ARE NOT updated.
      • If status can not be updated respond with "Order line was not automatically canceled because it is already complete."

      Acceptance criteria:

      • When order is canceled in EBSCONET the related purchase order line is also marked as canceled
      • EBSCONET schema is updated to include "type"
      • User can change POL receipt or payment status to canceled even if the PO workflow state is Closed.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Andrei_Makaranka Andrei Makaranka
                Andrei_Makaranka Andrei Makaranka
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases