PAHMA-890: various small problems in the barcode print webapp