[Bug 5418] New: New itemBarcodeInputFilter for libsuite8 style barcodes
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Summary: New itemBarcodeInputFilter for libsuite8 style barcodes Change sponsored?: --- Product: Koha Version: unspecified Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P5 Component: Circulation AssignedTo: kyle.m.hall@gmail.com ReportedBy: kmkale@anantcorp.com QAContact: koha-bugs@lists.koha-community.org CC: gmcharlt@gmail.com Estimated Hours: 0.0 In India a ILS product called Libsuite8 prints barcodes like b0007432. The barcode is not stored anywhere in libsuite8's database. Neither is barcode available in any of the reports generated by the software. The barcode 'b0007432' when scanned into the libsuite8 software is de-constructed like 'b' which is the itemtype i.e. Book in this instance, and '7432' which is the 'Accession Number'. The software then takes the logged in staff's branchcode and does a join on three tables 'Location', 'Media_Type', and 'Books' to retrieve the particular record from the database. There is no possibility of recreating the barcodes for insertion in Koha while doing a retrospective conversion, because of arbitrary length of the barcode string AND arbitrary number of zeros in the numeric part of the printed barcode AND the fact that there are no reports available from the software which contain barcodes AND the fact that the barcode is not stored in the database. But most importantly due to the simple fact that printed barcodes are duplicated among branches. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 --- Comment #1 from Koustubha Kale <kmkale@anantcorp.com> 2010-11-18 06:34:46 UTC --- Created attachment 2770 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=2770 Patch adds a new itemBarcodeInputFilter for libsuite8 style barcodes This patch emulates the functionality of Libsuite8 software of converting the scanned barcode into one stored in Koha using the itemBarcodeInputFilter system preference. To use this new itemBarcodeInputFilter systempreference choice called 'libsuite8', the barcodes stored in Koha must match the pattern of <branchcode>-<itemtype_code>-<accession_number>. This is easy to achieve while doing retrospective conversion from Libsuite8 to Koha. As expected the itemBarcodeInputFilter will return unmodified barcode is presented with a barcode of pattern <branchcode>-<itemtype_code>-<accession_number> The perl code in C4/Circulation.pm is ugly and NEEDS major code cleanup. All help is much appreciated.. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Koustubha Kale <kmkale@anantcorp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #2770|0 |1 is obsolete| | --- Comment #2 from Koustubha Kale <kmkale@anantcorp.com> 2010-11-18 14:15:31 UTC --- Created attachment 2772 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=2772 Revised patch new itemBarcodeInputFilter for libsuite8 style barcodes Revised the patch to reduce perl code with some regex -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Koustubha Kale <kmkale@anantcorp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #2772|0 |1 is obsolete| | --- Comment #3 from Koustubha Kale <kmkale@anantcorp.com> 2010-11-22 07:00:48 UTC --- Created attachment 2779 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=2779 This revision eliminates the need to change circ/circulation.pl as was the case in the earlier patch. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Koustubha Kale <kmkale@anantcorp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 |PATCH-Sent -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Koustubha Kale <kmkale@anantcorp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #2779|0 |1 is obsolete| | --- Comment #4 from Koustubha Kale <kmkale@anantcorp.com> 2010-11-22 12:02:52 UTC --- Created attachment 2780 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=2780 This revision adds a test to t/Circulation_barcodedecode.t -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chris@bigballofwax.co.nz Patch Status|--- |Needs Signoff -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Koustubha Kale <kmkale@anantcorp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #2780|0 |1 is obsolete| | --- Comment #5 from Koustubha Kale <kmkale@anantcorp.com> 2010-12-03 11:54:18 UTC --- Created attachment 2799 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=2799 This revision adds conversion support for some libsuite8 barcodes which are only numbers. i.e. these barcodes dont start with item type. e.g. 0002245 or 472. This revision adds conversion support for some libsuite8 barcodes which are only numbers. i.e. these barcodes dont start with item type. e.g. 0002245 or 472. In libsuite8 such barcodes are assumed to be of type book with associated item type code 'b'. Tests for same have also been added to t/Circulation_barcodedecode.t -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Koustubha Kale <kmkale@anantcorp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #2799|0 |1 is obsolete| | --- Comment #6 from Koustubha Kale <kmkale@anantcorp.com> 2010-12-08 16:33:44 UTC --- Created attachment 2820 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=2820 Rev-5 patch new itemBarcodeInputFilter for libsuite8 style barcodes This revision corrects the way updatedatabase.pl is changed in order to correctly update version and insert the libsuite8 option in the database. Also kohaversion.pl is changed in the recommended format of 3.0X.0X.XXX to reflect database has changed. This revision also changes the erroneous itemBarcodeInputFilter description in koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref from 'scanned patron barcodes' to 'scanned item barcodes' there by eliminating need for a separate patch for bug 5417. Requesting for test and sign off. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |katrin.fischer@bsz-bw.de AssignedTo|kyle.m.hall@gmail.com |kmkale@anantcorp.com -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 --- Comment #7 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2010-12-09 11:51:31 UTC --- I tested the functionality and signed-off. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 --- Comment #8 from MJ Ray (software.coop) <mjr@ttllp.co.uk> 2010-12-14 10:22:18 UTC --- This bug is mentioned in: Bug 5418: Add a new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013060.... Bug 5418: Add a new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013077.... Bug 5418: Revised patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013066.... Bug 5418: Revised patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013078.... Bug 5418: Revised patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013080.... Bug 5418: Revised patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013081.... Bug 5418: Revised patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013082.... Bug 5418: Re-revised patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013086.... Bug 5418: Rev-3 patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-November/013087.... -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 --- Comment #9 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2010-12-22 22:43:02 UTC --- Created attachment 2903 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=2903 Follow up adding the new option to translated sql files -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 --- Comment #10 from MJ Ray (software.coop) <mjr@ttllp.co.uk> 2011-01-07 11:12:55 UTC --- This bug is mentioned in: Bug 5418: Rev-4 patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-December/013161.... Bug 5418: Rev-4 patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-December/013165.... Bug 5418: Rev-4 patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-December/013166.... Bug 5418: Rev-4 patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-December/013181.... Bug 5418: Rev-5 patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-December/013212.... Bug 5418: Rev-4 patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-December/013188.... Bug 5418: Rev-5 patch new itemBarcodeInputFilter for libsuite8 style barcodes http://lists.koha-community.org/pipermail/koha-patches/2010-December/013206.... Bug 5418: Follow up - adding new option to translated sql files http://lists.koha-community.org/pipermail/koha-patches/2010-December/013459.... -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Christophe Croullebois <christophe.croullebois@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |christophe.croullebois@bibl | |ibre.com AssignedTo|kmkale@anantcorp.com |henridamien@koha-fr.org -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Guillaume Hatt <guillaume.hatt@enc.sorbonne.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|henridamien@koha-fr.org |guillaume.hatt@enc.sorbonne | |.fr -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|guillaume.hatt@enc.sorbonne |kmkale@anantcorp.com |.fr | --- Comment #11 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2011-05-25 06:10:54 UTC --- Follow up fixing translated sql files still needs sign-off. Didn't find the secondpatch on current master, first patch introducing the feature was pushed. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch Status|Needs Signoff |Does not apply --- Comment #12 from Chris Cormack <chris@bigballofwax.co.nz> 2011-05-30 08:20:34 UTC --- Follow up patch does not apply -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #2903|0 |1 is obsolete| | --- Comment #13 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2011-05-30 18:42:27 UTC --- Created attachment 4308 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=4308 Follow-up patch redone -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch Status|Does not apply |Needs Signoff -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #4308|0 |1 is obsolete| | --- Comment #14 from Chris Cormack <chris@bigballofwax.co.nz> 2011-06-07 08:16:56 UTC --- Created attachment 4394 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=4394 Bug 5418: Follow up fix for translated sys pref sql files Add 'libsuite8' as new option to system preference 'itemBarcodeInputFilter' en and nb-NO files are already correct. Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz> -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch Status|Needs Signoff |Signed Off -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5418 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch Status|Signed Off |Patch Pushed --- Comment #15 from Chris Cormack <chris@bigballofwax.co.nz> 2011-08-02 01:01:23 UTC --- Original patch is in master already, follow up patch pushed. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org