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

Учет и Финансы · 11 мин

Как загрузить коды маркировки в 1С Бухгалтерию

Как загрузить коды маркировки в 1С Бухгалтерию: подключение ЭДО, приём УПД от поставщика, сканирование DataMatrix, проверка статусов и исправление ошибок.

Загрузка кодов маркировки в 1С Бухгалтерию — обязательная операция для компаний, работающих с маркированными товарами: обувью, одеждой, табаком, лекарствами, водой и другими группами из системы «Честный ЗНАК». Без загруженных кодов невозможно корректно принять товар к учёту, подтвердить поступление по ЭДО и в дальнейшем продать или списать продукцию без нарушений.

В 1С Бухгалтерии предусмотрено два основных пути получения кодов: автоматическая загрузка из электронного документа (УПД или универсального корректировочного документа), полученного по ЭДО, и ручное сканирование кодов DataMatrix со сканера 2D при физической приёмке товара. На практике чаще всего используются оба способа одновременно: документ приходит по ЭДО, а фактическую поставку сверяют сканированием.

Ниже разобраны подготовка программы, оба способа загрузки, работа с расхождениями, вывод кодов из оборота при продаже и типичные ошибки, из-за которых коды «теряются» или документы не проводятся.

Подготовка программы: что должно быть настроено до загрузки кодов

Прежде чем загружать коды, проверьте базовые настройки. Откройте раздел «Администрирование» → «Обмен электронными документами» и убедитесь, что включён обмен ЭДО и настроен учётный профиль с оператором (через сервис 1С-ЭДО или иного оператора). Без действующего подключения входящие УПД с кодами маркировки в программу не попадут.

Далее включите функциональность маркировки: «Администрирование» → «Параметры учета» → «Номенклатура» либо раздел настроек интеграции с ИС МП (название пункта зависит от версии конфигурации). Там устанавливаются флаги ведения учёта по товарным группам: обувь, табак, лёгкая промышленность, молочная продукция и другие. Отметьте только те группы, с которыми реально работаете — лишние флаги добавляют обязательные проверки в документах.

Третий элемент — настройка обмена с «Честным ЗНАКом». В разделе «Интеграция с ИС МП» укажите токен авторизации, полученный в личном кабинете «Честного ЗНАКа», и проверьте, что программа получает статусы кодов. Если статусы не запрашиваются, причина обычно в просроченном токене или отсутствии доступа рабочего места в интернет.

Способ 1: загрузка кодов из УПД, полученного по ЭДО

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

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

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

Загрузка кодов из входящего УПД
  1. 1
    Откройте «Покупки» → «Электронные документы», вкладка «Входящие»
  2. 2
    Найдите УПД поставщика и откройте его
  3. 3
    Нажмите «Отразить в учете» и сопоставьте номенклатуру
  4. 4
    Проверьте, что в документе поступления заполнены коды маркировки
  5. 5
    Проведите документ и завершите документооборот подписанием
  6. 6
    Запросите статусы кодов в «Честном ЗНАКе» для контроля

Способ 2: сканирование кодов при физической приёмке

Электронный документ отражает то, что поставщик «отгрузил на бумаге», а не то, что фактически лежит в коробках. Поэтому при приёмке маркированного товара коды сканируют с каждой единицы 2D-сканером. В документе поступления для этого предусмотрена кнопка «Проверка и подбор маркированной продукции» (в некоторых релизах — «Подобрать маркированную продукцию»).

В открывшемся рабочем месте выберите склад и начните сканировать DataMatrix-коды с упаковок. Программа распознаёт GTIN, связывает код с номенклатурой и добавляет строку в таблицу. Если код уже загружен из УПД, сканирование подтверждает его наличие; если кода в документе нет — появится расхождение, которое нужно разобрать до проведения.

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

Разбор расхождений между УПД и фактической приёмкой

Расхождения бывают трёх типов: код есть в УПД, но товар физически не приехал; товар приехал, но кода в УПД нет; код отсканирован, но принадлежит другому владельцу или уже выведен из оборота. Каждый тип требует своего действия.

При недостаче (код в УПД есть, товара нет) количество в документе поступления уменьшают до фактического, а поставщику направляют отказ от части документа или запрос на УКД. При излишке без кода в УПД товар нельзя принять к учёту как маркированный до получения корректировочного документа — иначе код останется «чужим» в системе «Честный ЗНАК».

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

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

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

Колонка кодов в документе поступления
Норма

Количество кодов равно количеству маркированных единиц

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

Кодов меньше, чем единиц товара, или колонка пуста

Статус кода в «Честном ЗНАКе»
Норма

«В обороте», владелец — ваша организация после приёмки

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

«Выведен из оборота» или владелец — поставщик после завершения ЭДО

Документооборот по УПД
Норма

Статус «Завершен», документ подписан обеими сторонами

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

«Ожидает подписания» или «Ошибка» более нескольких дней

Что делать с кодами дальше: продажа, возврат, списание

Загруженные коды «живут» в программе до момента выбытия. При розничной продаже код сканируется на кассе и передаётся в чеке — «Честный ЗНАК» фиксирует вывод из оборота автоматически через фискализацию. При оптовой продаже коды указываются в исходящем УПД: в документе реализации откройте подбор маркированной продукции и отсканируйте отгружаемые единицы.

При возврате поставщику коды также указываются в документе возврата и уходят в исходящий УПД. При списании (бой, порча, истечение срока) оформляется документ вывода из оборота с указанием причины — он отправляется в ИС МП из раздела интеграции. Если списать товар просто документом списания без вывода кода из оборота, в «Честном ЗНАКе» код останется числиться за вами.

Полезно периодически сверять остатки маркированного товара в 1С с данными личного кабинета «Честного ЗНАКа»: расхождения появляются из-за непроведённых документов вывода из оборота, возвратов без кодов и оптовых продаж, где коды подобрали «примерно». Раз в месяц такая сверка экономит часы поиска ошибок перед проверкой.
ПЗ
Практическое замечание

Типичные ошибки при загрузке кодов и как их избежать

Большинство проблем возникает не из-за самой загрузки, а из-за подготовительных шагов: отключённой функциональности, несопоставленной номенклатуры и неверно настроенного сканера. Вторая группа ошибок — работа с устаревшим релизом, который не понимает актуальный формат УПД, и тогда коды в документ просто не попадают.

Отдельная ситуация — приёмка «по сертификату» или без сканирования с последующей ручной подстановкой кодов из файла Excel. Такой подход допустим только при импорте и производстве через заказ кодов в «Честном ЗНАКе»; при обычной закупке ручной ввод кодов из стороннего файла почти гарантированно создаёт расхождения с данными поставщика.

Типичные ошибки
01
Не включена функциональность маркировки — в документах нет колонки кодов и рабочего места подбора
02
Просрочен токен «Честного ЗНАКа» — статусы кодов не запрашиваются, проверка невозможна
03
Сканер не передаёт разделитель GS — код распознаётся неполностью и не находится в базе
04
Документ проведён без подписания УПД — коды не переходят в собственность в системе маркировки
05
Номенклатура поставщика не сопоставлена — коды загружаются «в никуда» или документ не создаётся
06
Списание товара оформлено без вывода кода из оборота — код зависает в остатках ИС МП

Ограничения и когда нужна помощь специалиста

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

В этих случаях ошибка в документе вывода из оборота или ввода в оборот исправляется сложно, а иногда требует обращения в поддержку «Честного ЗНАКа». Если у вас такие сценарии, имеет смысл один раз настроить процессы с участием специалиста по 1С и зафиксировать порядок действий во внутренней инструкции.

Итог

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

Основной путь загрузки кодов — отражение входящего УПД из ЭДО с последующей сверкой сканированием. Перед работой включите функциональность маркировки, настройте ЭДО и обмен с «Честным ЗНАКом». Не проводите документы с расхождениями, а любое выбытие товара сопровождайте выводом кодов из оборота.

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

Можно ли загрузить коды маркировки из файла Excel?

Для обычной закупки — не рекомендуется: коды должны прийти в составе УПД от поставщика, иначе в «Честном ЗНАКе» они не перейдут в вашу собственность. Загрузка из файла уместна при вводе кодов в оборот (импорт, производство, остатки), где вы сами заказываете коды в личном кабинете ИС МП и затем подбираете их в документ ввода в оборот.

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

Чаще всего не включена функциональность учёта маркированных товаров в настройках параметров учёта либо у номенклатуры не указана товарная группа маркировки. Проверьте оба пункта, а также убедитесь, что релиз конфигурации поддерживает работу с ИС МП.

Сканер считывает код, но программа его не находит. Что проверить?

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

Обязательно ли сканировать каждый код, если УПД уже получен?

Формально приёмка возможна по данным УПД, но без сканирования вы принимаете на ответственность коды, которых физически может не быть в поставке. При последующей продаже «бумажного» кода без товара возникнут расхождения в «Честном ЗНАКе». Полное сканирование при приёмке — единственный способ гарантировать совпадение учёта с фактом.

Что делать, если поставщик прислал УПД без кодов маркировки?

Не подписывайте такой документ. Передача маркированного товара без указания кодов в УПД — нарушение: коды не перейдут к вам в системе «Честный ЗНАК», и продать товар легально не получится. Запросите у поставщика корректный УПД с кодами или корректировку.

Работает ли загрузка кодов в базовой версии 1С Бухгалтерии?

Функциональность учёта маркированной продукции присутствует в типовой поставке, но возможности базовой версии ограничены (один пользователь, без доработок). Для небольшого оборота этого достаточно; при больших объёмах сканирования и нескольких складах удобнее версии ПРОФ или КОРП.