[Bug 37015] New: Expose external_id in the ERM packages form and views
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 Bug ID: 37015 Summary: Expose external_id in the ERM packages form and views Change sponsored?: --- Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: ERM Assignee: jonathan.druart@gmail.com Reporter: katrin.fischer@bsz-bw.de CC: jonathan.druart@gmail.com, jonathan.field@ptfs-europe.com, martin.renvoize@ptfs-europe.com, matt.blenkinsop@ptfs-europe.com, pedro.amorim@ptfs-europe.com While the ERM module was in development we had made a case for an external ID field for packages. This was added to the database, but the field cannot be added, edited or viewed from the GUI. We would like to use this to store the national identifiers for packages. They would then be used to match bibliographic records to their packages. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |michaela.sieber@kit.edu -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 --- Comment #1 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Hm, it looks like it has been hidden for some reason? <li v-if="false"> <label>{{ $__("External ID") }}:</label> <span> <span v-if="false" >FIXME - Does not replace this v-if with an HTML comment, it breaks xgettext</span > <span v-if="false" >FIXME - Create a syspref to store the URL</span > <a :href="`https://replace_with_syspref_value_here.folio.ebsco.com/eholdings/packages/${erm_package.vendor.external_id}-${erm_package.external_id}`" > {{ erm_package.vendor.external_id }}-{{ erm_package.external_id }} </a> </span> </li> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 Michaela Sieber <michaela.sieber@kit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |clemens.tubach@kit.edu -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 --- Comment #2 from Jonathan Druart <jonathan.druart@gmail.com> --- (In reply to Katrin Fischer from comment #1)
Hm, it looks like it has been hidden for some reason?
"FIXME - Create a syspref to store the URL" -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 --- Comment #3 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- (In reply to Jonathan Druart from comment #2)
(In reply to Katrin Fischer from comment #1)
Hm, it looks like it has been hidden for some reason?
"FIXME - Create a syspref to store the URL"
I saw the comment, but I didn't understand the meaning. For our use case the ID would not be an URL, but an alphanumeric ID. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 --- Comment #4 from Jonathan Druart <jonathan.druart@gmail.com> --- (In reply to Katrin Fischer from comment #3)
(In reply to Jonathan Druart from comment #2)
(In reply to Katrin Fischer from comment #1)
Hm, it looks like it has been hidden for some reason?
"FIXME - Create a syspref to store the URL"
I saw the comment, but I didn't understand the meaning. For our use case the ID would not be an URL, but an alphanumeric ID.
It has been hidden because we cannot link to FOLIO. You were asking the reason, I just told you why it is not displayed. external_id is not an URL currently, I am talking about this URL: 50 :href="`https://replace_with_syspref_value_here.folio.ebsco.com/eholdings/packages/${erm_package.vendor.external_id}-${erm_package.external_id}`" If you have a reason to display it, feel free to do it. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 --- Comment #5 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Maybe we could talk about this next week. We are investigating ways to link to another knowledge base, not FOLIO. In our case the external_id would be a national identifier for the package on this level which presents as a somewhat short alpha-numeric code. We would want libraries to be able to add their own packages, including entering the identifier that would later be used to match bibliographic records to the packages/titles/resources. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37015 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=37577 --- Comment #6 from Pedro Amorim <pedro.amorim@ptfs-europe.com> --- Hi guys, adding my 2 cents here, ignore if not applicable. As I understand it, external_id in erm_eholdings_packages is used for the linkage with EBSCO HoldingsIQ, and was/is designed to be governed by Koha's ERM, not the end user. (In reply to Katrin Fischer from comment #5)
Maybe we could talk about this next week. We are investigating ways to link to another knowledge base, not FOLIO. In our case the external_id would be a national identifier for the package on this level which presents as a somewhat short alpha-numeric code. We would want libraries to be able to add their own packages, including entering the identifier that would later be used to match bibliographic records to the packages/titles/resources.
We are adding additional fields support for ERM packages in bug 37577. Surely it would satisfy your use case Katrin? You can configure a Folio ID field, a national identifier or anything else. -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org