Как искать и добавлять номенклатуру по штрихкоду в документах реализации 1С:Бухгалтерия 3.0?

Пользователь 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Торговля и дистрибуция
← На главную

Часто при автоматизации продаж в 1С:Бухгалтерия возникает вопрос: можно ли штатными средствами организовать поиск и добавление номенклатуры по штрихкоду прямо в табличную часть документа реализации? Многие пользователи замечают, что в документах поступления есть удобная кнопка «Добавить по штрихкоду», а в реализации она отсутствует. Из-за этого складывается ложное впечатление, что для подбора товаров сканером при продаже потребуются программисты и платные расширения конфигурации.

Рассмотрим подробнее эту ситуацию, проанализируем логику работы программы и разберем по шагам, как правильно настроить торговое оборудование, чтобы оно работало «из коробки» без дополнительных доработок.

Почему в «Реализации» нет кнопки и как работает подбор?

Давайте выясним причину отсутствия визуальной кнопки в интерфейсе документа. В современных версиях 1С:Бухгалтерия 3.0 система построена на механизме перехвата внешнего события от торгового оборудования. Если вы корректно подключили и настроили устройство, кнопка вам просто не потребуется.

Алгоритм работы выглядит следующим образом:

  1. Вы открываете документ «Реализация (акты, накладные, УПД)».
  2. Устанавливаете курсор в табличную часть документа (например, кликаете по списку товаров).
  3. Сканируете штрихкод товара с помощью сканера.
  4. Система автоматически перехватывает сигнал (внешнее событие), ищет совпадение в регистре штрихкодов и добавляет нужную строку в документ, увеличивая количество, если товар уже присутствует в списке.

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

Пошаговая настройка подключаемого оборудования

Рассмотрим, как правильно активировать и настроить сканер в программе. Настройка выполняется в несколько простых шагов:

  1. Перейдите в раздел Администрирование и выберите пункт Функциональность.
  2. На вкладке оборудования установите флажок, разрешающий использовать подключаемое оборудование.
  3. Далее перейдите в Администрирование -> Подключаемое оборудование.
  4. Создайте новый экземпляр оборудования, выбрав тип «Сканеры штрихкода».
  5. Установите драйвер. Самым рекомендуемым и беспроблемным сейчас является 1С:Сканеры штрихкода (NativeApi). Если он еще не установлен, программа сама предложит скачать и зарегистрировать компоненту.

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

Режимы работы сканера: COM-порт или клавиатура?

Проанализируем важный технический нюанс — режим работы сканера. Существует два основных режима: эмуляция клавиатуры и эмуляция COM-порта (RS-232).

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

Поэтому настоятельно рекомендуем переводить все сканеры в режим эмуляции RS-232 (COM-порт). Это делается путем считывания специальных управляющих штрихкодов из инструкции к вашему сканеру. В этом режиме данные передаются в 1С напрямую как внешнее событие, минуя раскладку клавиатуры операционной системы.

Также проверим суффикс: в настройках оборудования сканер должен выдавать суффикс возврата каретки — #13 (или CR). Именно этот символ дает программе команду о том, что чтение штрихкода завершено и пора начинать поиск.

Реакция 1С на неизвестные коды и дубли

Разберем ситуации, когда сканирование идет не по идеальному сценарию. Все штрихкоды программа хранит в специальном регистре сведений ШтрихкодыНоменклатуры.

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

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

Особенности работы с маркировкой (Честный ЗНАК)

Если ваше предприятие торгует маркированной продукцией (обувь, одежда, молочная продукция, табак, парфюмерия и т.д.), учтите, что обычные линейные сканеры вам не подойдут. Потребуется 2D-сканер (имиджер), способный считывать форматы DataMatrix. В качестве альтернативы аппаратному оборудованию можно использовать программу для превращения смартфона на Android в сканер штрихкодов и кодов маркировки.

Штатный драйвер 1С версии 3.0 умеет корректно распознавать спецсимволы GS1 в маркировке. Благодаря этому вы можете бесшовно сканировать коды маркировки прямо в документах реализации. Программа автоматически разберет структуру кода, найдет товар и свяжет код маркировки с конкретной строкой документа для дальнейшей корректной передачи данных в систему «Честный ЗНАК» через электронный документооборот (ЭДО).

Печать собственных этикеток

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

  1. Перейдите в раздел Справочники -> Номенклатура (или Сервис -> Шаблоны штрихкодов номенклатуры).
  2. Создайте или выберите готовый шаблон этикетки (например, стандартный и популярный размер 43х25 мм).
  3. Сгенерируйте штрихкод в карточке товара (программа может создать внутренний код формата EAN-13 автоматически).
  4. Выделите нужные товары в списке и нажмите кнопку «Печать этикеток и ценников».

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

← На главную