Handling mixed orders for ebsconet

Description

Purpose/Overview:

Currently we only can handle physical and electronic orders. So mixed is our of scope. Also one thing that we can only update orders that have only one location

 

Approach:

  • We need to determine how we can update price and quantity when the order is Mix format.

  • We need to determine how to update location quantities as well when there is more than 1 location.

 

Environment

None

Potential Workaround

None

Attachments

9

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges August 11, 2021 at 6:04 PM

test successful in bugfest-juniper

Dennis Bridges August 9, 2021 at 9:55 PM
Edited

 Still receiving 500 error no matter what Vendor I'm using. Also confirmed that using the Vendor for the order that originally worked a few days ago still does not work.

This is the most recent order I attempted to update https://bugfest-juniper.folio.ebsco.com/orders/view/6bbb0e20-ce83-4314-addd-7b2d6456220a?query=16292

 

Andrei Makaranka August 9, 2021 at 12:54 PM

Hi ,

Seems like ebsconet module doesn't work.
Could you please ask DevOps to redeploy mod-ebsconet?

Thanks you in advance

Dennis Bridges August 6, 2021 at 9:44 PM

Same problem with 500 error as the other two EBSCONET related stories

Dennis Bridges August 3, 2021 at 4:03 PM

 I've added some scenarios to the other ebsconet story that will be relevant to this issue. This together with the price splitting logic we already use should prevent these errors from happening.

 

FOLIO POL P/E Mix format includes two location and total quantity of 1 P and 1 E

Location A - P = 1, E = 1

Or

Location A - P = 1

Location B - E = 1

EBSCONET update sets quantity to 1

FOLIO POL quantity NOT updated

Location A - P = 1, E = 1

Or

Location A - P = 1

Location B - E = 1

 

FOLIO POL P/E Mix format includes two location and total quantity of 1 P and 1 E

Location A - P = 1, E = 1

EBSCONET update sets quantity to 2

FOLIO POL quantity NOT updated

Location A - P = 1, E = 1

 

FOLIO POL P/E Mix format includes two location and total quantity of 1 P and 1 E

Location A - P = 1, E = 1

EBSCONET update sets quantity to 3

FOLIO POL quantity updated to P = 2 and E = 1

Location A - P = 2, E = 1

 

FOLIO POL Physical format includes one location and total quantity of 1 P

Location A - P = 1

EBSCONET update sets quantity to 2

FOLIO POL quantity updated to P = 2

Location A - P = 2

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

R2 2021 Bugfix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created May 14, 2021 at 12:05 PM
Updated September 10, 2021 at 6:23 AM
Resolved July 19, 2021 at 9:20 PM
TestRail: Cases
TestRail: Runs