Bug 16180

Summary: Receiving items with duplicate barcodes from import (addorderiso2709.pl) causes internal error
Product: Koha Reporter: Jesse Weaver <jweaver>
Component: AcquisitionsAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: normal    
Priority: P3 CC: jonathan.druart
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:

Description Jesse Weaver 2016-03-31 18:53:45 UTC
DBD::mysql::st execute failed: Duplicate entry 'O' for key 'itembarcodeidx' at /usr/share/koha/lib/C4/Items.pm line 2171.
addorderiso2709.pl: DBD::mysql::st execute failed: Column 'itemnumber' cannot be null at /usr/local/share/perl/5.10.1/DBIx/Class/Storage/DBI.pm line 1834.
DBIx::Class::Storage::DBI::_dbh_execute(): Column 'itemnumber' cannot be null at /usr/share/koha/lib/Koha/Acquisition/Order.pm line 65

(Where "O" was the duplicate barcode in question)
Comment 1 Jonathan Druart 2016-04-04 13:27:17 UTC
It looks like tricky to fix. Do you have an idea on how to fix it correctly?