Функция ЗаменитьШтрихКод(смШтрихКод)
Возврат Лев(смТовар.ШтрихКод, 2) + "83" + Прав(смТовар.ШтрихКод, 8);
КонецФункции
//----------------
...
НачатьТранзакцию();
ВыборкаТоваров = Справочники.Номенклатура.Выбрать();
Пока ВыборкаТоваров.Следующий() Цикл
смТовар = ВыборкаТоваров.ПолучитьОбъект();
Если Число(смТовар.ШтрихКод) < ОпрЗнач Тогда
//Например
смТовар.ШтрихКод = ЗаменитьШтрихКод(смТовар.ШтрихКод);
смТовар.Записать();
КонецЕсли;
КонецЦикла;
ЗафиксироватьТранзакцию();
...
Если ТоварПоШтрихКоду(считШтрихКод).Пустая() Тогда
Если ТоварПоШтрихКоду(ЗаменитьШтрихКод(считШтрихКод)).Пустая() Тогда
...
КонецЕсли;
КонецЕсли;