I am a bit embarrassed. After discussing this problem with my IT wizard who actually looked at callnumber.pl and understood it's inner workings, I know where the unwanted numbers are coming from. Many of our call numbers consist of nothing more than two upper case letters, for example QM. The plugin is looking at that and seeing a prefix and adding sequential numbers to create a unique call number. Our numbers are not unique.
Perhaps a brief explanation of what this plugin is meant to do would be a useful addition to the manual? As I understand it, the plugin looks for any number of or combination of upper case letters, and/or punctuation. It treats that information as a prefix, chooses the largest number assigned to this prefix, and adds one to it. If there is no number it adds a space and a number 1 to the end. For example If I type in M, it looks for all the Ms in the call number field, finds the one with the highest number and then adds the next number in the sequence (for example M 123 exists, so it will make this one M 124). Unfortunately that won't work with our system. But at least I know I'm not going mad. On Thu, Jan 22, 2015 at 6:52 PM, Elaine Bradtke <[email protected]> wrote: > With the plugin callnumber.pl activated in 942 $h and 952$o : > the 1 appears after the call number in 942 $h as it is being saved as > described above. But, it vanishes again - it does not appear in the MARC > after saving. The 952$o is populated automatically with the information > from 942 h. > > With the plugin enabled in $942 h, after editing the field if I click on > the editing box to the right of the 942 h (this is only there when the > plugin is activated) - it inserts the 1 > My original aim for activating the plugin in the 942 h was to pull the > call number from our 099 field. But it doesn't do that, and it has to be > manually input. However if I disable the plugin in 942 and enable it in > 952, it will pull the information directly from the 099 field to 952 o. But > if you edit an existing item's 952 o, it adds the 1. > > Note: our callnumbers are not unique. I wonder if this is part of the > problem? I was just looking at > http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13364 when it > dawned on me that the plugin might be built with the assumption that full > callnumbers would be unique. > > At any rate the plugin's behaviour seems contrary to (at least my) > expectations. Perhaps I should file a bug report, once I figure out how to > describe it. I am not the techie on the team ;-) > Maybe someone who really understands how it works could explain what it > does and does not do? > Elaine > > On Thu, Jan 22, 2015 at 1:50 AM, Bob Birchall <[email protected]> wrote: > >> Then shouldn't the plugin be activated in 952$o, not in 942$h? Can you >> check if it is used in 952$o also? >> Bob >> >> >> On 22/01/15 11:37, Elaine Bradtke wrote: >> >> Bob, you may be on to something. If I remove the plugin, the problem >> seems to stop. We use the plugin to auto populate the $o field in the item >> record. >> >> I can't be sure, because of the intermittant nature of the problem, but >> it seems to only happen if you edit the 942$h >> >> On Thu, Jan 22, 2015 at 12:05 AM, Bob Birchall <[email protected]> wrote: >> >>> Hi Elaine, I see there that at 942$h you deploy a plugin: callnumber.pl >>> Its not present in a default framework that I just checked. >>> >>> What happens if you remove that? >>> >>> Bob Birchall >>> Calyx >>> >>> >>> On 22/01/15 10:47, Elaine Bradtke wrote: >>> >>>> I can't seem to replicate the problem in Firefox. I'm thinking it >>>> might be >>>> a Chrome problem. >>>> >>>> On Wed, Jan 21, 2015 at 11:33 PM, Elaine Bradtke <[email protected]> wrote: >>>> >>>> This is kind of messy, but it shows what our framework is set to for >>>>> 942 >>>>> >>>>> 0 Koha issues (borrowed), all copies Tab:9, | Koha field: >>>>> biblioitems.totalissues, Not repeatable, Not mandatory, hidden, >>>>> 2 Source of classification or shelving scheme Tab:9, | Koha field: >>>>> biblioitems.cn_source, Not repeatable, Not mandatory, | Auth >>>>> value:cn_source, >>>>> 6 Koha normalized classification for sorting subfield ignored Edit >>>>> Delete >>>>> a Institution code [OBSOLETE] Tab:9, Not repeatable, Not mandatory, >>>>> hidden, c Koha [default] item type Tab:9, | Koha field: >>>>> biblioitems.itemtype, Not repeatable, Mandatory, | Auth >>>>> value:itemtypes, >>>>> e Edition Tab:9, Not repeatable, Not mandatory, hidden >>>>> h Class mark Tab:9, | Koha field: biblioitems.cn_class, Not repeatable, >>>>> Not mandatory, | Plugin:callnumber.pl >>>>> >>>> >>> _______________________________________________ >>> Koha mailing list http://koha-community.org >>> [email protected] >>> http://lists.katipo.co.nz/mailman/listinfo/koha >>> >> >> >> >> -- >> Elaine Bradtke >> Data Wrangler >> VWML >> English Folk Dance and Song Society | http://www.efdss.org >> Cecil Sharp House, 2 Regent's Park Road, London NW1 7AY >> Tel +44 (0) 20 7485 2206 (This number is for the English Folk Dance >> and Song Society in London, England. If you wish to phone me personally, >> send an e-mail first. I work off site) >> -------------------------------------------------------------------------- >> Registered Company No. 297142 >> Charity Registered in England and Wales No. 305999 >> >> --------------------------------------------------------------------------- >> "Writing about music is like dancing about architecture" >> --Elvis Costello (Musician magazine No. 60 (October 1983), p. 52) >> >> >> -- >> Bob Birchall >> Director >> Calyx Group Pty Limited >> >> Mob: 0414 796 988 >> Email: [email protected] >> Web: www.calyx.net.au >> >> Participating in the Koha Open ILS project:http://koha-community.org >> >> > > > -- > Elaine Bradtke > Data Wrangler > VWML > English Folk Dance and Song Society | http://www.efdss.org > Cecil Sharp House, 2 Regent's Park Road, London NW1 7AY > Tel +44 (0) 20 7485 2206 (This number is for the English Folk Dance > and Song Society in London, England. If you wish to phone me personally, > send an e-mail first. I work off site) > -------------------------------------------------------------------------- > Registered Company No. 297142 > Charity Registered in England and Wales No. 305999 > --------------------------------------------------------------------------- > "Writing about music is like dancing about architecture" > --Elvis Costello (Musician magazine No. 60 (October 1983), p. 52) > -- Elaine Bradtke Data Wrangler VWML English Folk Dance and Song Society | http://www.efdss.org Cecil Sharp House, 2 Regent's Park Road, London NW1 7AY Tel +44 (0) 20 7485 2206 (This number is for the English Folk Dance and Song Society in London, England. If you wish to phone me personally, send an e-mail first. I work off site) -------------------------------------------------------------------------- Registered Company No. 297142 Charity Registered in England and Wales No. 305999 --------------------------------------------------------------------------- "Writing about music is like dancing about architecture" --Elvis Costello (Musician magazine No. 60 (October 1983), p. 52) _______________________________________________ Koha mailing list http://koha-community.org [email protected] http://lists.katipo.co.nz/mailman/listinfo/koha

