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

Торговля и Склад · 9 мин

Как в 1С добавить накладную по штрихкоду

Как в 1С создать накладную по штрихкоду: подключение сканера, подбор товаров, настройка штрихкодов в номенклатуре, типичные ошибки и проверка результата.

Добавление накладной по штрихкоду — стандартный приём ускорения складского учёта в 1С: вместо ручного поиска каждой позиции в справочнике номенклатуры оператор сканирует код с упаковки, и программа сама подставляет товар в табличную часть документа. Так работают и в «1С:Управление торговлей», и в «1С:Комплексная автоматизация», и в «1С:ERP», и в «1С:Бухгалтерии» (для простых сценариев оприходования).

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

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

Проверьте, что сканер подключён и определяется системой

Большинство USB-сканеров работают в режиме эмуляции клавиатуры: считанный код просто «печатается» в активное поле. Для такого устройства отдельная настройка в 1С часто не нужна — достаточно, чтобы курсор стоял в нужном поле. Проверить сканер просто: откройте «Блокнот» в Windows и отсканируйте любой код — цифры должны появиться в тексте.

Если сканер подключён через COM-порт или работает в режиме эмуляции COM-порта (часто встречается у моделей Honeywell, Zebra, Атол), его нужно зарегистрировать в 1С как торговое оборудование. Откройте «Администрирование» → «Подключаемое оборудование» (в УТ 11 — раздел «Настройка подключаемого оборудования»), добавьте сканер штрихкодов, выберите драйвер и нажмите «Проверить связь». Без успешной проверки связи 1С не будет получать события от устройства.

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

Как проверить готовность оборудования

Сканирование в «Блокнот»
Норма

Код появляется как текст целиком

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

Код обрезан, появляются лишние символы или ничего не выводится

Проверка связи в 1С
Норма

Сообщение «Проверка успешно выполнена»

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

Ошибка драйвера или устройство не найдено

Суффикс сканера
Норма

После кода передаётся Enter

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

Курсор остаётся в строке, 1С не реагирует

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

1С ищет товар по штрихкоду в регистре «Штрихкоды номенклатуры» (в Бухгалтерии — «Штрихкоды»). Если код туда не занесён, сканирование ничего не найдёт. Откройте карточку товара, перейдите на вкладку или по ссылке «Штрихкоды» и добавьте код: проще всего отсканировать его сканером прямо в поле ввода, а не набирать вручную — так исключаются опечатки.

Для товаров с несколькими упаковками (штука, короб, паллета) заводите отдельный штрихкод на каждую упаковку и указывайте её в записи. Тогда при сканировании короба 1С сразу подставит упаковку и пересчитает количество в базовые единицы. Если упаковка не указана, программа добавит одну базовую единицу, и количество в накладной окажется заниженным.

Создайте накладную и добавьте товары сканированием

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

Способ 1: кнопка «Подбор»

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

Способ 2: прямое сканирование в документ

В УТ 11 и ERP сканирование работает прямо в форме документа без открытия подбора: фокус стоит в табличной части, и событие сканера перехватывается программой. Если товар найден — строка добавляется, повторное сканирование увеличивает количество на единицу (или на количество в упаковке). Это самый быстрый режим для приёмки поставки.

Способ 3: поиск по штрихкоду через команду

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

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

Контролируйте количество и упаковки

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

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

Что делать, если штрихкод не находится

Сообщение «По штрихкоду ничего не найдено» означает, что кода нет в регистре штрихкодов. Для нового товара заведите карточку номенклатуры и сразу отсканируйте код в неё. Для существующего — откройте карточку и добавьте штрихкод вручную. В УТ 11 можно разрешить добавление штрихкода «на лету»: при неудачном поиске программа предложит привязать код к выбранной позиции.

Отдельный случай — весовые и штучные коды, генерируемые самим магазином (внутренние, начинающиеся обычно с префикса 2). Их нужно настроить в шаблонах штрихкодов, иначе 1С не распознает структуру кода. Также проверьте, не обрезает ли сканер контрольную цифру EAN-13: в настройках самого сканера должна быть включена передача полного кода.

Типичные ошибки
01
Штрихкод внесён вручную с опечаткой — сканирование не находит товар, хотя код «вроде есть» в базе
02
Упаковка не указана у штрихкода короба — в накладную попадает 1 штука вместо всего короба, остатки занижаются
03
Один штрихкод привязан к двум позициям — 1С добавляет не тот товар или требует ручной выбор каждый раз
04
Сканер обрезает контрольную цифру EAN-13 — код в базе есть, но не совпадает со считанным
05
Документ проводят без сверки с бумажной накладной — расхождения обнаруживаются только при инвентаризации

Проверьте результат перед проведением

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

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

Итог

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

Работа по штрихкоду в 1С сводится к трём условиям: исправный настроенный сканер, заполненные штрихкоды в номенклатуре (с правильными упаковками) и сканирование через подбор или напрямую в документ. Перед проведением всегда сверяйте количество и сумму с бумажной накладной — это главная защита от ошибок учёта.

Частые вопросы

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

Да. Штрихкод можно ввести вручную в поле поиска по штрихкоду в форме подбора или документа — 1С найдёт товар так же, как при сканировании. Это медленнее, но подходит для разовых операций или проверки настроек.

Почему при сканировании добавляется не тот товар?

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

Работает ли сканирование в «1С:Бухгалтерии»?

Да, в документах поступления и реализации есть подбор товаров с поиском по штрихкоду. Возможности скромнее, чем в УТ: например, нет полноценной работы с упаковками и заказами, но для простого оприходования этого достаточно.

Что делать, если сканер печатает код, но 1С не реагирует?

Убедитесь, что курсор стоит в поле ввода штрихкода или табличной части документа. Если сканер работает через COM-порт, проверьте, что он добавлен в список подключаемого оборудования и проходит проверку связи. Также проверьте, что после кода сканер передаёт суффикс Enter.

Как сканировать товар, у которого нет заводского штрихкода?

Сгенерируйте внутренний штрихкод прямо в карточке номенклатуры (команда создания штрихкода) и распечатайте этикетку через обработку печати этикеток и ценников. Наклейте этикетку на товар — дальше он сканируется как обычный.

Можно ли принять накладную по штрихкодам на ТСД вместо ПК?

Да, терминалы сбора данных поддерживаются в УТ 11, ERP и розничных конфигурациях: приёмка ведётся на ТСД, затем данные загружаются в документ на компьютере. Потребуется настроить обмен с ТСД и установить на него совместимое ПО.