К статье
Практический материал

Справочники и Данные · 11 мин

Как посмотреть штрихкоды в 1С

Как посмотреть штрихкод в 1С: где хранятся коды товаров, как найти их в карточке номенклатуры, через обработки и отчёты. Инструкция для 1С:Управление торговлей, ERP и Розница.

Штрихкоды в типовых конфигурациях 1С хранятся не внутри карточки товара как обычный реквизит, а в отдельном регистре сведений «Штрихкоды номенклатуры». Из-за этого новички часто не могут найти нужный код: в форме товара его не видно, а в списке номенклатуры колонки со штрихкодом нет. На самом деле посмотреть штрихкод можно несколькими способами — через карточку товара, через специальную обработку, через отчёт или поиском по базе.

Способ просмотра зависит от вашей конфигурации (Управление торговлей, ERP, Розница, Комплексная автоматизация) и от задачи: нужно проверить один товар, выгрузить список кодов по группе или найти товар по отсканированному коду. Ниже разобраны все рабочие варианты с точными путями в меню.

Важно понимать: штрихкод может быть привязан не только к товару, но и к характеристике (размер, цвет) и к упаковке. Поэтому один и тот же товар иногда имеет несколько штрихкодов, и все они видны в одном месте.

Где 1С хранит штрихкоды и почему их не видно в списке товаров

В типовых конфигурациях на платформе 1С:Предприятие 8.3 штрихкоды записываются в регистр сведений «Штрихкоды номенклатуры». Регистр связывает три сущности: номенклатуру, характеристику (если используется) и упаковку (единицу измерения). Один товар может иметь несколько кодов — например, отдельный код для штуки и для короба.

Именно поэтому в табличной части справочника «Номенклатура» колонки со штрихкодом нет: это не реквизит товара, а запись в связанном регистре. Добавить её в список стандартной настройкой «Изменить форму» не получится — потребуется доработка или отчёт.

Как посмотреть штрихкод через карточку товара

Самый простой способ подходит, когда нужно проверить код одного или нескольких товаров. Откройте справочник номенклатуры: в УТ 11 и ERP это раздел «НСИ и администрирование» → «Номенклатура», в Рознице — «Справочники» → «Номенклатура».

Откройте нужный товар двойным щелчком. В карточке найдите гиперссылку «Штрихкоды» — в УТ 11 она расположена в панели навигации формы (верхняя часть, рядом со ссылками «Цены», «Склад» и т.п.). Если ссылки нет на виду, нажмите кнопку «Ещё» и поищите пункт «Штрихкоды» в выпадающем списке.

Откроется список записей регистра, отфильтрованный по этому товару. Здесь видны все присвоенные коды с указанием характеристики и упаковки. Отсюда же можно добавить новый код или отредактировать существующий.

Порядок действий
  1. 1
    Откройте справочник «Номенклатура» и найдите нужный товар
  2. 2
    Откройте карточку товара двойным щелчком
  3. 3
    Нажмите ссылку «Штрихкоды» в панели навигации формы или пункт в меню «Ещё»
  4. 4
    Проверьте список кодов: товар, характеристика, упаковка, сам код
  5. 5
    При необходимости скопируйте код или добавьте новый через «Создать»

Как посмотреть штрихкоды списком через регистр сведений

Если нужно увидеть все штрихкоды базы сразу, откройте сам регистр. В пользовательском режиме он доступен не всегда — зависит от конфигурации и прав. В УТ 11 путь такой: «НСИ и администрирование» → «Настройка НСИ и разделов» → либо поиск по разделу «CRM и маркетинг» / «Продажи». Проще воспользоваться командой «Все функции»: нажмите кнопку с треугольником в левом верхнем углу (или Shift+Ctrl+F в некоторых версиях), выберите «Все функции» → «Регистры сведений» → «Штрихкоды номенклатуры».

Откроется таблица со всеми записями. Её можно отфильтровать по товару (Ctrl+F или кнопка «Найти»), отсортировать по колонке штрихкода и вывести на печать через «Ещё» → «Вывести список». Так вы получите простую таблицу «товар — штрихкод» для выгрузки в Excel.

Учтите: команда «Все функции» может быть скрыта администратором. Если пункта нет, попросите включить её в настройках («Сервис» → «Параметры» → флаг «Отображать команду "Все функции"») или обратитесь к пользователю с полными правами.

Как найти товар по штрихкоду

Обратная задача — по коду найти товар — решается поиском. В УТ 11 и ERP откройте любой документ с подбором товара (например, «Реализация товаров и услуг»), нажмите «Добавить» → «Подбор» и в форме подбора введите или отсканируйте код в поле поиска по штрихкоду. Программа покажет найденную номенклатуру.

В Рознице удобнее рабочее место кассира (РМК): отсканируйте код сканером или введите вручную в поле поиска — товар появится в чеке, и вы увидите его наименование, цену и остаток. Также в Рознице есть обработка «Поиск номенклатуры по штрихкоду» в разделе «Склад» или «Закупки» в зависимости от версии.

Если поиск не находит товар, проверьте три вещи: код записан в регистре без ошибок (лишние пробелы, перепутанные цифры), сканер передаёт код полностью (иногда «съедается» первая или последняя цифра из-за настроек суффикса), и товар не помечен на удаление — по помеченным объектам поиск может не срабатывать.

Контрольные точки

Как проверить результат

Поиск по штрихкоду
Норма

Товар находится сразу, код совпадает с этикеткой

Тревожный признак

Товар не найден или находится чужой товар — код не записан или записан с ошибкой

Сканирование сканером
Норма

Код в поле вводится полностью, все 13 цифр EAN-13

Тревожный признак

Обрезается первая или последняя цифра — проверьте настройки суффикса сканера

Список кодов товара
Норма

В карточке видны все коды по упаковкам и характеристикам

Тревожный признак

Часть кодов отсутствует — их не внесли при создании упаковок

Как выгрузить штрихкоды списком: отчёты и обработки

Для массовой проверки — например, сверки кодов с поставщиком — удобнее отчёт. В УТ 11 и ERP есть отчёт по регистру через «Все функции», а также универсальный отчёт: «Отчёты» → «Универсальный отчёт», выберите тип «Регистр сведений», объект «Штрихкоды номенклатуры», период не требуется. Настройте вывод колонок: номенклатура, характеристика, упаковка, штрихкод.

Второй рабочий вариант — обработка «Печать этикеток и ценников» («Склад и доставка» → «Сервис» → «Печать этикеток и ценников» в УТ 11). Добавьте туда товары отбором — табличная часть покажет штрихкод каждой позиции. Таблицу можно скопировать в Excel.

Третий способ — консоль запросов (внешняя обработка) для тех, кто знаком с языком запросов 1С. Запрос вида «ВЫБРАТЬ Номенклатура, Штрихкод ИЗ РегистрСведений.ШтрихкодыНоменклатуры» вернёт полную таблицу за секунды. Этот вариант подходит администраторам и разработчикам.

Сравнение вариантов

Карточка товара

Подходит для проверки 1–5 товаров. Быстро, не требует прав администратора. Не подходит для массовой выгрузки.

Регистр через «Все функции»

Вся база кодов одной таблицей с фильтрами. Нужны права и включённая команда «Все функции».

Универсальный отчёт

Гибкая настройка колонок и отборов, можно сохранить вариант. Требует базового навыка работы с отчётами СКД.

Печать этикеток и ценников

Удобен, когда коды нужны вместе с ценами для печати. Не предназначен для чистой выгрузки кодов.

Консоль запросов

Максимальная гибкость и скорость. Только для пользователей, знающих язык запросов 1С.

Особенности в разных конфигурациях

В 1С:Розница штрихкоды дополнительно видны в карточке товара на вкладке или по кнопке «Штрихкоды», а массовый ввод и просмотр доступен через обработку «Печать этикеток и ценников» и помощник приёмки товаров. РМК позволяет искать товар сканером без открытия справочников.

В 1С:Бухгалтерии 8 учёт по штрихкодам ограничен: типовой механизм появился в свежих релизах и работает в основном для розничной торговли и маркированных товаров. Если в вашей версии регистра штрихкодов нет, коды часто хранят в дополнительных сведениях или в наименовании — уточните у внедренца, как организован учёт именно у вас.

В конфигурациях с маркировкой (молочная продукция, обувь, табак) штрихкоды DataMatrix и коды маркировки — это отдельная история: они хранятся в регистрах подсистемы «Честный ЗНАК» и не путаются с обычными EAN-13. Не ищите код маркировки в регистре штрихкодов номенклатуры.

Типичные ошибки
01
Искать штрихкод в реквизитах карточки товара — его там нет, он хранится в отдельном регистре
02
Путать штрихкод EAN-13 с кодом маркировки DataMatrix — это разные данные в разных регистрах
03
Заводить дубль карточки товара ради второго штрихкода — один товар может иметь сколько угодно кодов
04
Редактировать регистр напрямую без проверки — ошибочный код приведёт к тому, что на кассе пробьётся не тот товар
05
Искать код у помеченного на удаление товара — поиск по таким объектам часто не срабатывает

Частые проблемы и их решение

Если ссылка «Штрихкоды» в карточке товара не открывается или показывает пустой список, а вы уверены, что код вводили, — проверьте, не завели ли код для другой упаковки или характеристики. Откройте регистр целиком и отфильтруйте по товару: увидите все записи и поймёте, к чему привязан код.

Если сканер вводит код, но 1С не находит товар, сначала отсканируйте код в Блокнот. Сравните цифры с записью в регистре. Расхождение в одной цифре — признак неверных настроек сканера (префикс/суффикс) или ошибки при ручном вводе кода в базу.

При массовом переносе данных из старой программы штрихкоды иногда теряются или дублируются. Перед сверкой выгрузите регистр в таблицу и проверьте дубли: один и тот же код не должен быть привязан к двум разным товарам — иначе на кассе будет пробиваться непредсказуемая позиция.

FAQ

Почему в списке номенклатуры нет колонки со штрихкодом?

Штрихкод — не реквизит справочника, а запись в регистре сведений, поэтому стандартная настройка списка его не покажет. Используйте универсальный отчёт по регистру или попросите разработчика добавить колонку доработкой формы списка.

Можно ли посмотреть штрихкоды без прав администратора?

Да. Ссылка «Штрихкоды» в карточке товара и поиск по штрихкоду в подборе доступны обычным пользователям с правами на чтение номенклатуры. Ограничения касаются в основном просмотра регистра целиком через «Все функции».

Как найти товары, у которых штрихкод не задан?

Сделайте универсальный отчёт по справочнику «Номенклатура» с левым соединением к регистру штрихкодов и отбором «шрихкод не заполнен», либо попросите разработчика выполнить такой запрос в консоли. В типовых обработках готового отчёта «товары без штрихкодов» обычно нет.

Один штрихкод привязан к двум товарам — что делать?

Это ошибка данных: при сканировании программа подставит одну из позиций непредсказуемо. Найдите обе записи в регистре, уточните по этикеткам, какому товару код принадлежит, и удалите или исправьте лишнюю запись. После исправления проверьте сканирование на кассе.

Видны ли штрихкоды в мобильном клиенте или тонком клиенте?

Да, если конфигурация поддерживает работу через тонкий клиент или мобильный клиент — регистр сведений доступен так же, как в толстом клиенте. Интерфейс может отличаться: ссылка «Штрихкоды» иногда прячется в меню «Ещё» карточки товара.

Как распечатать список всех штрихкодов?

Откройте регистр сведений «Штрихкоды номенклатуры» через «Все функции», затем нажмите «Ещё» → «Вывести список», отметьте нужные колонки и отправьте табличный документ на печать или сохраните в Excel. Альтернатива — универсальный отчёт с тем же результатом.

Итог

Что важно запомнить

Штрихкоды в 1С хранятся в регистре сведений «Штрихкоды номенклатуры», а не в карточке товара. Для одиночной проверки откройте товар и перейдите по ссылке «Штрихкоды»; для массовой — используйте регистр через «Все функции», универсальный отчёт или обработку печати этикеток. Найти товар по коду поможет подбор в документах или РМК. Перед любыми массовыми правками регистра делайте резервную копию.