В кодах товаров буквы допустимы, и должны в ДЭНСИ: КАССу загружаться.
Если Вы про этот кусок кода:
- Код: Выделить всё
Попытка
КодТовара = Формат(Число(Товар.Номенклатура.Код), "ЧЦ=13; ЧДЦ=0; ЧГ=0");
Исключение
КодТовара = СокрЛП(Строка(Товар.Номенклатура.Код));
КонецПопытки;
Тогда здесь как раз заложена универсальность - если код не преобразуется к числу, то выгружается как строка.
Во внутренних кодах карт (не путать с кодом магнитной полосы) буквы недопустимы - если проверку убрать, полезут ошибки работы с БД, связанные с несоответствием типов. Можно попробовать отбрасывать префикс при выгрузке и добавлять его обратно при загрузке.