[MODINVSTOR-95] add endpoint for service points Created: 12/Mar/18  Updated: 03/Nov/23  Resolved: 25/Apr/18

Status: Closed
Project: mod-inventory-storage
Components: None
Affects versions: None
Fix versions: 10.1.0

Type: New Feature Priority: P2
Reporter: Jakub Skoczen Assignee: Kurt Nordstrom
Resolution: Done Votes: 0
Labels: core, sprint35, sprint36, sprint37
Remaining Estimate: Not Specified
Time Spent: 2 days, 2 hours
Original estimate: Not Specified

Issue links:
Blocks
blocks UIORG-50 CRU Service Point v1 Closed
blocks FOLIO-1180 Add Service Points Sample Records to ... Closed
blocks UIORG-52 Delete Service Point Closed
Relates
relates to MODINVSTOR-114 Remove fee fine owner from service point Closed
relates to UIORG-77 set the service point for a given wor... Closed
Sprint:
Development Team: Other dev

 Description   

UIORG-50 Closed and UIORG-51 and UIORG-52 Closed depend on this.

Also, it might be necessary to scope permissions to locations or to service points (not for the stories above but further down the road).

POST /service-points/
GET,PUT,DELETE /service-points/{id}

ServicePoint.json
{
  "name": "Circ Desk 1" //string, unique, non-empty
  "code": "cd1" //string, unique, non-empty
  "discoveryDisplayName": "Circulation Desk -- Hallway" //string, non-empty
  "description": "xxx" //string, optional
  "shelvingLagTime": 20 //integer, > 0
  "pickupLocation": true //boolean, default true
  "feeFineOwner" : true //boolean, default true
}



 Comments   
Comment by Jakub Skoczen [ 22/Mar/18 ]

Kurt Nordstrom Cate Boerema Marc Johnson we need to decide if this goes into mod-circ-storage or mod-inv-storage. Cate Boerema can we check if any kind of search or filtering by service points will be needed (especially in the inventory?)

Comment by Kurt Nordstrom [ 22/Mar/18 ]

Is there going to be a service point id as a foreign key in one of the other records?

Comment by Cate Boerema (Inactive) [ 13/Apr/18 ]

Hi Kurt Nordstrom. We have decided that the fee/fine owner flag doesn't belong on the service point. Should I file a separate issue to have that removed or can I just remove it from UIORG-50 Closed (scenario 5).

Sorry for the change!

Comment by Marc Johnson [ 24/Apr/18 ]

Kurt Nordstrom Jakub Skoczen The pull request to remove the `feeFineOwner` property should not be merged until the UI has removed it's usage of it. So I have blocked this issue.

I'm talking to Michal Kuklis in order to determine what is involved in this work and whether we need a new issue (as UIORG-50 Closed is in review).

Comment by Marc Johnson [ 26/Apr/18 ]

Cate Boerema Jakub Skoczen Have raised UIORG-74 Closed and MODINVSTOR-114 Closed to reflect the work for removing the fee fine owner from service points.

There might need to be another issue for moving the interface dependency in the UI to the new version (or it could be that UIORg-74 is a two-step operation)

Generated at Thu Feb 08 23:10:58 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.