code/PLU should always be four digits with leading zeros