Done
Details
Assignee
Aliaksandr PautauAliaksandr PautauReporter
Andrei MakarankaAndrei MakarankaPriority
P3Story Points
2Sprint
NoneDevelopment Team
ThunderjetFix versions
TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Aliaksandr Pautau
Aliaksandr PautauReporter
Andrei Makaranka
Andrei MakarankaPriority
Story Points
2
Sprint
None
Development Team
Thunderjet
Fix versions
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created January 27, 2021 at 7:05 AM
Updated February 26, 2021 at 12:25 PM
Resolved February 26, 2021 at 12:25 PM
Purpose/Overview:
Establishing an integration with EBSCONET to manage ordering and renewals via an API integration. This will limit errors and save users time in managing order renewals with EBSCONET
Needed as a router to the corresponding mod-ebsconet module with business logic according to the routing configuration.
wiki : [https://folio-org.atlassian.net/wiki/display/DD/Subscription+Orders+Integration|Subscription Orders Integration]
Requirements/Scope:
Add routing configuration GET and PUT order lines for EBSCONET
Define GET and PUT order lines endpoints
Approach:
Add routing configuration GET and PUT order lines for EBSCONET to the src/main/resources/api_configuration.json
Define GET and PUT order lines endpoints in the ramls/edge-orders.raml
Add PUT method to org.folio.edge.orders.utils.OrdersOkapiClient#send
Note* : As edge-orders uses mapping from configuration and works as proxy, then no need other specific implementation
Acceptance criteria:
Routers defined
API definitions added