mod-ncip v1.14.X asserts compatibility with circulation interface v12 and 13 but actually requires v14

Description

This is really a cleanup issue.

The changes introduced in v1.14.0 to address https://folio-org.atlassian.net/browse/CIRC-253 are not backwards compatible with the circulation interface v12 and v13, because mod-ncip now creates requests with the fulfillmentPreference property rather than the old, misspelled fulfilmentPreference property.

The module descriptor for v1.14.0 correctly removed compatibility with v12 and v13, but it was added back into the module descriptor in v1.14.1.

Attempting to POST an AcceptItem message to mod-ncip v1.14.5 with mod-circulation v23.x results in the error: “ERROR: fulfilmentPreference must be one of the following: Hold Shelf, Delivery.Type” – so it is not actually interface compatible.

I assume this issue affects v1.14.1 and above, I only tested with v1.14.5.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Priority

Development Team

EBSCO - FSE

RCA Group

TBD

Affected releases

Orchid (R1 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created April 22, 2024 at 8:26 PM
Updated April 22, 2024 at 8:26 PM
TestRail: Cases
TestRail: Runs

Flag notifications