Здравствуйте!
Розница 2.2
Часть ШК в регистре ШК номенклатуры - не ищет товар.
Использую сейчас ручной ввод.

Помогите, пожалуйста, разобраться.
---
Настройки-Настройка НСИ и разделов - Номенклатура - Настройка префиксов внутренних штрихкодов EAN13 -
на диапазоне 21-29 тип штрихкода Весовой стоял, поменяла на Штучный и поехало.

Отладчик здесь был не причем, я именно искала настройки.
---
Ручной ввод штрих кода или позиции?
---
ручной ввод штрих кода

2210931693013
---
Пройдитесь отладкой по сканированию. Как вариант при сканирование добавляется какой то символ (служебный) и таким образом не находи соответствующий штрих код. Посмотрите какой штри-код отсканировался сканером.
---
отладкой по сканированию - сложно... там по Оповещение... и много всего
---
выскакивает вот что

может это связано с ШК для РИБ?
---
Весовой товар 100%,
ШтрихкодыНоменклатуры - модуль менеджера

```1c
    Процедура ПреобразоватьВесовойШтрихкод(ТекШтрихкод, ПрефиксыВесовыхШтрихкодов) Экспорт

    Если СтрДлина(ТекШтрихкод.Штрихкод) = 13 // EAN13
    И Лев(ТекШтрихкод.Штрихкод, 1) = "2" // Внутренний штрихкод
    И ПрефиксыВесовыхШтрихкодов.Найти(Сред(ТекШтрихкод.Штрихкод, 2, 1)) <> Неопределено Тогда // Найден префикс весового товара

    // Штрихкод является весовым, выполняем преобразование.
    // Формат весового штрихкода: 2 + П + ЧЧЧЧЧ + BBBBB + K
    // Где,
    // П - Префикс весового товара
    // ЧЧЧЧЧ - код весового товара
    // BBBBB - Вес
    // К - Контрольное число.

    Код = Сред(ТекШтрихкод.Штрихкод, 3, 5);
    Вес = Число(Сред(ТекШтрихкод.Штрихкод, 8, 2)) + Число(Сред(ТекШтрихкод.Штрихкод, 10, 3)) / 1000;

    ТекШтрихкод.Штрихкод = ПолучитьШтрихкодВесовогоТовараПоКоду(Код,,Истина);
    ТекШтрихкод.Количество = ТекШтрихкод.Количество * Вес;

    КонецЕсли;

    КонецПроцедуры
```
---
это не весовой товар, штучный.
---
Я так понимаю это весовой товар. И судя по всему происходит не корректная обработка штрих кода самой программой, опять же возможно из-за добавления служебного символа или еще что либо.
Сделайте точку остановки на форме, где приходит результат. И посмотрите по стеку вызова откуда приходит.
---
не весовой, магазин 1000 мелочей.
---
Все равно должен быть модуль обработки штрих кода, кроме отладки, врятли что то поможет.
2210931693013
2_1093100000_
Первый прочерк это префикс, последний это контрольный символ кода ЕАН13
То есть вторая часть кода сброшена до нулей, так как посчитал скорее всего что это вес товара (может я не прав, но очень похоже).
1) Проверить что у товара не стоит признак весовой.
2) Проверить, что не заходит в модуль расчета весового штрих кода.
3) Все же пройтись отладкой, отловив момент входа штрих кода для обработки в форме документа и по стеку вызова посмотреть всю цепочку процедур.
---
Настройки-Настройка НСИ и разделов - Номенклатура - Настройка префиксов внутренних штрихкодов EAN13 -
на диапазоне 21-29 тип штрихкода Весовой стоял, поменяла на Штучный и поехало.

Отладчик здесь был не причем, я именно искала настройки.
---
Сейчас в конфигурациях настроек вагон и маленькая тележка и не всегда можно найти нужную галку. А еще любят от релиза, к релизу что то менять. А по коду сразу видно к каким настройкам обращается программа.
Бывает пользуешься чем то, а потом какой нить фирме настраиваешь с нуля учет, а оказывается механизм уже по умолчанию отключен и надо в настройках найти галку и включить подсистему, хотя раньше такого не было.
Это я к чему, через отладку нахожу нужные настройки и не всегда бывает понятно где они и находятся и что за настройки (настройка карточки, настройка учета, настройка штрих кода и прочее), а по отладке видно название настройки, а дальше либо понятно где они, либо гуглятся по названию.
Ну либо нужен консультант по конфигурации, они как правило все знаю и следят за изменениями.
---
согласна) но чрез отладчик сложнее
---
Вот тут и стоить пройтись отладкой.
1) Проверить что сюда приходит, корректный штрих код или нет.
2) Как обрабатывает, может не настроен префикс и отсюда проблемы.
---
плохое качество штрих-кода.

сканер распознает его иначе, чем он существует в базе