Bug 3649 Code39 Mod10 and Mod43 barcodes are produced with Mod9 checksums
authorChris Nighswonger <cnighswonger@foundations.edu>
Sat, 19 Sep 2009 20:51:41 +0000 (16:51 -0400)
committerGalen Charlton <gmcharlt@gmail.com>
Wed, 7 Oct 2009 09:56:51 +0000 (05:56 -0400)
commit39f870c5f9d8c8301fd9db07dfd5cca1f026afb8
tree0b71c3878d86f4ae46aefb4fe5197eda00dade52
parentef6f41c32991661bccd8a9cec0c54228d1deefe3
Bug 3649 Code39 Mod10 and Mod43 barcodes are produced with Mod9 checksums

This may not present a problem inside of Koha, but would if scanned with
software expecting mod10 or mod43.

Current code uses the 'visa' method of the Algorithm::CheckDigits module which
produces mod9 checksums.

The patch changes to using 'code_39' for mod43 and 'siret' for mod10.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
C4/Labels/Label.pm