Bug 31669 - Make cost editable on edit request form
Summary: Make cost editable on edit request form
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: ILL (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement with 1 vote (vote)
Assignee: Bugs List
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-03 11:40 UTC by Andrew Isherwood
Modified: 2023-02-08 21:43 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Isherwood 2022-10-03 11:40:50 UTC
An ILL request has a "cost" field associated with it. This is intended to be used to indicate the cost of a request as quoted by a supplier. Support for actually using this field is somewhat lacking. The current use is:

- The BLDSS backend populates it upon request placement, the value is derived from the BLDSS request response
- The "Edit request" screen displays the value, or N/A if not populated. This value is read-only and cannot be modified.

What needs to be done:

- Other ILL backends should add support for populating the "cost" field during request placement
- Modify the "Edit request" template to allow the value to be modified.
Comment 1 Katrin Fischer 2022-10-24 21:09:05 UTC
We use the cost field in our backend for the fee that can be charged to the patron for the ILL request. I am not sure how support for backend would be implemented as not all ILL systems might charge/have costs.

Maybe this should cover the 'make editable'?
Comment 2 Niamh Walker-Headon 2023-02-08 13:54:39 UTC
Has anyone thought about integration with acquisitions, and whether cost or price would be mapped? 

This might have implications for this bug. 

In addition, perhaps cost and price need to be relabelled? 
Patron Charge
Vendor Price
Comment 3 Katrin Fischer 2023-02-08 21:43:54 UTC
We use both differently I think.
We have cost for additional costs (like for extra many copies) and it can be optionally charged to the patron (some libraries do, others don't)
Price paid is used for a charge to the patron per request.