Справочники и Данные · 10 мин
Как найти штрихкод в 1С: поиск номенклатуры и документов
Пошаговая инструкция: как найти товар по штрихкоду в 1С, где хранится штрихкод номенклатуры, поиск по документам, регистру штрихкодов и типичные ошибки.
Штрихкод в 1С — это не просто надпись на этикетке, а данные, которые хранятся в регистре сведений «Штрихкоды номенклатуры» и связывают код (EAN-13, EAN-8, Code128 и другие) с конкретной позицией справочника «Номенклатура». Поэтому «найти штрихкод» может означать разные задачи: определить, какому товару принадлежит код с упаковки; проверить, присвоен ли штрихкод конкретной позиции; найти документы, где фигурировал отсканированный товар.
Способ поиска зависит от конфигурации (Управление торговлей, Розница, ERP, Комплексная автоматизация) и от того, что именно известно: сам код или товар. Ниже разобраны рабочие сценарии для типовых конфигураций: поиск по известному штрихкоду, просмотр штрихкодов конкретной номенклатуры, работа через регистр сведений, поиск в документах и действия, если поиск ничего не находит.
Определите, какая у вас задача
Прежде чем искать, важно понять, какой из трёх сценариев у вас: вы знаете штрихкод и ищете товар; знаете товар и ищете его штрихкод; ищете документы, где использовался товар с этим штрихкодом. От этого зависит инструмент: строка поиска, карточка номенклатуры, регистр сведений или журнал документов.
Также учтите, что штрихкодов у одного товара может быть несколько — например, отдельные коды для штуки и для упаковки. Обратная ситуация тоже встречается: один код ошибочно привязан к двум позициям, что вызывает конфликты при сканировании.
Ищите через строку поиска в списке номенклатуры или регистр штрихкодов
Откройте номенклатуру и перейдите в связанный регистр штрихкодов
Проверьте регистр штрихкодов и при необходимости добавьте код вручную
Найти товар по известному штрихкоду
Самый быстрый способ — строка поиска в списке номенклатуры. Откройте раздел «НСИ и администрирование» → «Номенклатура» (в Управлении торговлей — «НСИ» → «Номенклатура», в Рознице — «Закупки» или «НСИ» → «Товары»). В поле поиска введите штрихкод целиком и нажмите Enter. Программа ищет совпадения не только по наименованию и артикулу, но и по штрихкодам.
Если подключён сканер штрихкодов, кликните в поле поиска и отсканируйте код — он подставится автоматически. Сканер работает как клавиатура: вводит цифры и «нажимает» Enter, поэтому важно, чтобы курсор стоял именно в поле поиска.
В некоторых конфигурациях есть специальная обработка «Поиск номенклатуры по штрихкоду» — она вызывается из карточки товара или из раздела складских операций. В Рознице поиск по штрихкоду также доступен из рабочего места кассира (РМК): код вводится в поле поиска товара при продаже.
- 1Откройте справочник «Номенклатура» через меню «НСИ»
- 2Установите курсор в поле поиска над списком
- 3Введите штрихкод вручную или отсканируйте сканером
- 4Нажмите Enter и проверьте найденную позицию
- 5Если найдено несколько позиций — откройте каждую и сверьте код в регистре штрихкодов
Посмотреть штрихкод конкретного товара
Если товар известен, а нужен его штрихкод — откройте карточку номенклатуры. В типовых конфигурациях в панели навигации карточки есть ссылка «Штрихкоды» (иногда в меню «Ещё» → «Штрихкоды номенклатуры»). По ней открывается список регистра сведений, отфильтрованный по этому товару.
В списке видны сам штрихкод, упаковка (если используется учёт по упаковкам) и характеристика товара, если ведётся учёт по характеристикам. Отсюда же можно добавить новый код кнопкой «Создать» или сгенерировать внутренний штрихкод для товара без заводской маркировки.
Обратите внимание: в карточке товара штрихкод не всегда отображается прямо в форме — в некоторых конфигурациях он показывается только в табличной части или не показывается вовсе. Надёжнее всегда смотреть регистр сведений.
Поиск через регистр сведений «Штрихкоды номенклатуры»
Регистр сведений — это «таблица соответствий» кодов и товаров. Открыть его напрямую можно через меню «Все функции» (в режиме тонкого клиента: главное меню → «Все функции» → «Регистры сведений» → «Штрихкоды номенклатуры»). Если пункта «Все функции» нет, включите его в параметрах интерфейса или попросите администратора.
В открывшемся списке используйте стандартный поиск (Ctrl+F) или настройку отбора: кнопка «Ещё» → «Настроить список» → добавьте отбор по полю «Штрихкод» или «Номенклатура». Так можно найти все товары с кодами, начинающимися на определённые цифры, или проверить, не занят ли код другой позицией.
Этот способ особенно полезен при поиске дублей: отсортируйте список по колонке «Штрихкод» — одинаковые коды окажутся рядом. Дубли мешают работе сканера: программа либо выдаёт ошибку неоднозначности, либо подставляет не тот товар.
Найти документы, где использовался товар со штрихкодом
Штрихкод сам по себе в документах обычно не хранится — в табличных частях фиксируется номенклатура. Поэтому сначала найдите товар по штрихкоду (способами выше), а затем постройте отчёт по его движениям: например, «Ведомость по товарам на складах» или универсальный отчёт по документам с отбором по номенклатуре.
В Управлении торговлей удобен отчёт «Движения товара» из карточки номенклатуры: откройте товар и перейдите по ссылке отчётов о движениях. Там будут поступления, реализации, перемещения и списания, где фигурировала эта позиция.
Если нужен поиск по документам именно в момент сканирования — например, найти заказ или реализацию по отсканированному товару — используйте подбор товара в документе: кнопка «Подбор» или сканирование в табличной части автоматически добавит найденную по штрихкоду позицию.
Что делать, если штрихкод не находится
Если поиск по коду ничего не дал, причин несколько: код не зарегистрирован в базе, код введён с ошибкой, сканер обрезал часть символов или код привязан к характеристике/упаковке, а поиск настроен иначе. Начните с проверки самого кода: пересчитайте цифры на упаковке и сравните с тем, что ввёл сканер (введите код в блокнот — так видно, что именно передаёт устройство).
Частая ситуация — сканер «съедает» ведущий ноль кодов EAN-13/UPC или добавляет суффикс. Проверьте настройки сканера: суффикс Enter, раскладку клавиатуры и режим эмуляции COM-порта. Если товар новый, просто добавьте штрихкод в карточку номенклатуры через регистр.
Особенности в разных конфигурациях
В «1С:Розница» поиск по штрихкоду встроен в рабочее место кассира и в обработку «Печать этикеток и ценников». В «Управлении торговлей» и ERP основной путь — справочник номенклатуры и регистр сведений. В «Бухгалтерии предприятия» штрихкоды хранятся аналогично, но инструментов работы с ними меньше — поиск выполняется через список номенклатуры.
В старых конфигурациях на обычных формах (например, «Управление торговлей 10.3») регистр называется «Штрихкоды», а поиск выполняется через меню «Операции» → «Регистры сведений». Логика та же: регистр связывает код, номенклатуру и единицу измерения.
Сравнение способов поиска
Самый быстрый вариант, если известен код; не показывает дубли и структуру данных
Полный контроль: поиск, отбор, проверка дублей; требует доступа к регистру
Подходит, когда известна номенклатура; не поможет, если известен только код
Проверка результата
После поиска или добавления штрихкода убедитесь, что связь работает: отсканируйте код в документе или в поле поиска — должна подставиться именно та позиция. Если товар с характеристиками или упаковками, проверьте, что сканирование подставляет правильную характеристику и упаковку.
Как проверить результат
Находится ровно один нужный товар
Ничего не найдено или найдено несколько позиций
Код привязан к одной номенклатуре, без дублей
Один код у двух товаров или код отсутствует
Передаёт код полностью, с ведущими нулями
Обрезает символы или добавляет лишние знаки
Что важно запомнить
Штрихкоды в 1С хранятся в регистре сведений «Штрихкоды номенклатуры». Известный код ищут через строку поиска в списке номенклатуры, коды конкретного товара смотрят в его карточке, а дубли и ошибки — через сам регистр. Перед удалением или изменением кодов проверяйте, где они уже используются.
Частые вопросы
Можно ли найти товар по части штрихкода?
Да, если искать через регистр сведений с настройкой отбора «Штрихкод содержит» или отсортировать список регистра по коду. В строке быстрого поиска списка номенклатуры частичное совпадение тоже обычно работает, но надёжнее вводить код полностью.
Почему сканер вводит код, но товар не находится?
Чаще всего код не зарегистрирован в базе или сканер передаёт его не полностью (обрезает ведущий ноль). Введите код в блокнот и сверьте с кодом на упаковке, затем проверьте регистр «Штрихкоды номенклатуры» и при необходимости добавьте код вручную.
Где в 1С посмотреть все штрихкоды сразу?
Откройте регистр сведений «Штрихкоды номенклатуры» через «Все функции» → «Регистры сведений». Там видны все коды базы с привязкой к товарам, упаковкам и характеристикам; список можно отфильтровать и выгрузить.
Может ли один штрихкод быть у двух товаров?
Технически программа может позволить такую запись, но это ошибка: при сканировании возникнет неоднозначность. Найдите дубли сортировкой регистра по колонке «Штрихкод» и оставьте код только за корректной позицией.
Как найти штрихкод, если нет прав на регистр сведений?
Используйте строку поиска в списке номенклатуры — она доступна при обычных правах на справочник. Если и этого недостаточно, попросите администратора выдать доступ к регистру или выполнить поиск за вас.
Копируются ли штрихкоды при копировании карточки товара?
Зависит от конфигурации: во многих типовых штрихкоды при копировании не переносятся, чтобы избежать дублей. После копирования товара проверьте регистр и при необходимости добавьте коды вручную.