Evergreen only recognizes a few EDI order statuses
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
From my understanding of the EDI code, the only codes that are accepted by Evergreen are 200 (order not accepted) and 400 (backordered - awaiting supply). However, our vendor (Proquest Coutts) is sending a much wider variety of codes to us. A quick look at our recent ORDRSP messages shows the following:
* 221 (Outstanding order line cancelled: past order expiry date)
* 222 (Outstanding order line cancelled by customer request)
* 401 (On order from our supplier)
And none of those statuses are updating line items in Evergreen.
Note that the 401 status was previously discussed in this bug (in which the fact that the 401 status doesn't do anything was actually considered a feature to some extent): https:/
Adding a link to a related/potential dupe bug that includes helpful info:
https:/ /bugs.launchpad .net/evergreen/ +bug/1627373
I'm also in agreement that it would be useful/desirable to fully map these to cancel reasons.