Koha/cataloguing/value_builder
Fridolin Somers 41a172ac4f Bug 20435: Allow lowercase prefix in inventory value builder
Cataloging value builders for inventory stocknumberAV.pl and stocknumberam123.pl use a regexp to define if entered text is a prefix or not.
It actually only allows uppercase characters. A library may want to catalog with lowercase characters in inventory number and using those value builders.
Note that in database the text is not case-sensitive.

Test plan:
1) Configure stocknumberAV.pl value builder on an item subfield
2) Create an autorized value category 'INVENTORY'
3) Create in this category a value with code 'UC' and description '10'
4) Create in this category a value with code 'lc' and description '20'
5) Create a new item
6) Focus on stocknumber subfield
7) Enter '123' and click on value builder, the entry stays '123'
8) Enter 'UC' and click on value builder, the entry turn to 'UC 0000000011'
9) Enter 'lc' and click on value builder, the entry turn to 'lc 0000000021'
Same for stocknumberam123.pl

To elaborate on step #1:

Go to Administration->MARC Bibliographic framework
Click on the "Action" button to view the framework
for the item you will be creating, view MARC structure.
Search for Tag 952 (LOCATION AND ITEM INFORMATION (KOHA))
Select Actions->Subfields
Edit subfield i for "Inventory Number"
In the "Other options" pane, select the plugin to test.

Signed-off-by: Cori Lynn Arnold <carnold@dgiinc.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2018-11-06 17:42:31 +00:00
..
barcode.pl Bug 16203: Convert item plugins to new style (see bug 10480) 2016-12-16 11:55:27 +00:00
barcode_manual.pl Bug 16203: Convert item plugins to new style (see bug 10480) 2016-12-16 11:55:27 +00:00
callnumber-KU.pl Bug 16203: Convert item plugins to new style (see bug 10480) 2016-12-16 11:55:27 +00:00
callnumber.pl Bug 16203: Convert item plugins to new style (see bug 10480) 2016-12-16 11:55:27 +00:00
cn_browser.pl Bug 16203: Convert item plugins to new style (see bug 10480) 2016-12-16 11:55:27 +00:00
dateaccessioned.pl Bug 19595: Clicking plugin link does not fill item's date acquired field 2017-12-07 10:09:51 -03:00
EXAMPLE.pl Bug 16154: CGI->multi_param - Force scalar context 2016-04-26 23:16:43 +00:00
macles.pl Bug 16203: Convert item plugins to new style (see bug 10480) 2016-12-16 11:55:27 +00:00
marc21_field_005.pl Bug 13437: Replace javascript function parameter in builder 2015-06-10 12:51:28 -03:00
marc21_field_006.pl Bug 17072: 006 not filling in with existing values 2016-09-08 11:58:39 +00:00
marc21_field_007.pl Bug 10148: Marc21 field 007 builder improper reload values 2016-08-10 13:22:27 +00:00
marc21_field_008.pl Bug 21053: Encode URI characters in plugin 008 2018-07-19 16:23:16 +00:00
marc21_field_008_authorities.pl Bug 13437: Replace javascript function parameter in builder 2015-06-10 12:51:28 -03:00
marc21_field_008_classifications.pl Bug 17233 - Add 008 value builder plugin for MARC21 classifications 2017-03-31 13:48:16 +00:00
marc21_field_245h.pl Bug 13437: Replace javascript function parameter in builder 2015-06-10 12:51:28 -03:00
marc21_leader.pl Bug 14201: Plugin marc21_leader_book is useless 2015-09-28 12:19:52 -03:00
marc21_leader_authorities.pl Bug 13437: Replace javascript function parameter in builder 2015-06-10 12:51:28 -03:00
marc21_linking_section.pl Bug 19040: Refactor GetMarcBiblio parameters 2017-08-25 10:23:42 -03:00
marc21_orgcode.pl Bug 10132: Add ability to set MARC Organization Code at library level 2017-09-19 09:47:27 -03:00
normarc_field_007.pl Bug 19996: use Modern::Perl in cataloguing perl scripts 2018-02-05 09:45:47 -03:00
normarc_field_008.pl Bug 19996: use Modern::Perl in cataloguing perl scripts 2018-02-05 09:45:47 -03:00
normarc_leader.pl Bug 19996: use Modern::Perl in cataloguing perl scripts 2018-02-05 09:45:47 -03:00
stocknumber.pl Bug 16203: Convert item plugins to new style (see bug 10480) 2016-12-16 11:55:27 +00:00
stocknumberam123.pl Bug 20435: Allow lowercase prefix in inventory value builder 2018-11-06 17:42:31 +00:00
stocknumberAV.pl Bug 20435: Allow lowercase prefix in inventory value builder 2018-11-06 17:42:31 +00:00
unimarc_field_4XX.pl Bug 19996: (RM follow-up) Remove commented use warnings; 2018-02-15 11:22:23 -03:00
unimarc_field_010.pl Bug 19996: use Modern::Perl in cataloguing perl scripts 2018-02-05 09:45:47 -03:00
unimarc_field_100.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_100_authorities.pl Bug 15193 - Perl scripts missing exec permission 2015-12-11 16:36:08 +00:00
unimarc_field_105.pl Bug 19996: (RM follow-up) Remove commented use warnings; 2018-02-15 11:22:23 -03:00
unimarc_field_106.pl Bug 19996: (RM follow-up 2) Remove commented use warnings; 2018-02-15 11:23:51 -03:00
unimarc_field_110.pl Bug 19996: (RM follow-up) Remove commented use warnings; 2018-02-15 11:22:23 -03:00
unimarc_field_115a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_115b.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_116.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_117.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_120.pl Bug 19996: (RM follow-up) Remove commented use warnings; 2018-02-15 11:22:23 -03:00
unimarc_field_121a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_121b.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_122.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_123a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_123d.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_123e.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_123f.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_123g.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_123i.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_123j.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_124.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_124a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_124b.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_124c.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_124d.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_124e.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_124f.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_124g.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_125.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_125a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_125b.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_126.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_126a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_126b.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_127.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_128a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_128b.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_128c.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_130.pl Bug 19996: (RM follow-up) Remove commented use warnings; 2018-02-15 11:22:23 -03:00
unimarc_field_135a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_140.pl Bug 19996: (RM follow-up) Remove commented use warnings; 2018-02-15 11:22:23 -03:00
unimarc_field_141.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_210c.pl Bug 19996: use Modern::Perl in cataloguing perl scripts 2018-02-05 09:45:47 -03:00
unimarc_field_210c_bis.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_225a.pl Bug 19996: (RM follow-up) Remove commented use warnings; 2018-02-15 11:22:23 -03:00
unimarc_field_225a_bis.pl Bug 14793: New cataloguing plugin unimarc_field_225a_bis 2016-07-22 17:27:36 +00:00
unimarc_field_686a.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_field_700-4.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
unimarc_leader.pl Bug 19996: (QA follow-up) Remove commented use warnings; 2018-02-05 09:45:47 -03:00
upload.pl Bug 14321: Integrate Upload.pm into Koha 2015-09-25 12:02:52 -03:00