Originariamente inviato da filippo.toso
Un EAN-13 è formato da 12 cifre + un check digit che va calcolato secondo specifiche regole.

Nel tuo codice stai passando un numero di barcode errato, per questo viene visualizzato quel messaggio di errore.
Si infatti, ho dovuto modifiacare il ciclo for e poi modificato il numero del codice.
Avevo cmq fatto un errore sulla concatenazioni.
Grazie!!