This patch fix the barcode annual builder. The test should pass.
Signed-off-by: Michal Denar <black23@gmail.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
my $nextnum;
my $query = "select max(cast( substring_index(barcode, '-',-1) as signed)) from items where barcode like ?";
my $sth=C4::Context->dbh->prepare($query);
- $sth->execute("$args->{year}%");
+ $sth->execute($args->{year} . '-%');
while (my ($count)= $sth->fetchrow_array) {
warn "Examining Record: $count" if $DEBUG;
$nextnum = $count if $count;
- pref: autoBarcode
choices:
incremental: generated in the form 1, 2, 3.
- annual: generated in the form <year>-0001, <year>-0002.
- hbyymmincr: generated in the form <branchcode>yymm0001.
+ annual: generated in the form <year>-0001, <year>-0002.
+ hbyymmincr: generated in the form <branchcode>yymm0001.
EAN13: incremental EAN-13 barcodes
"OFF": not generated automatically.
-