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

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

Как принять сигареты в 1С:Розница через ЭДО

Пошаговая инструкция приемки сигарет в 1С:Розница через ЭДО: сверка УПД, сканирование кодов маркировки, расхождения с «Честным ЗНАКом» и типичные ошибки.

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

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

Ниже разобран рабочий порядок действий для типовой конфигурации 1С:Розница 2.3/3.0 с подключенным обменом с «Честным ЗНАКом» и настроенным ЭДО. Названия пунктов меню могут немного отличаться в зависимости от версии конфигурации, но логика процесса одинакова.

Что должно быть настроено до приемки

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

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

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

Учет маркировкиВключен в настройках

Администрирование → Учет маркируемой продукции → табак

Обмен с Честным ЗНАКомТокен активен

Тест подключения проходит без ошибок авторизации

ЭДО с поставщикомНастроен маршрут

Входящий УПД отображается в списке документов ЭДО

СканерЧитает DataMatrix полностью

Код с пачки считывается целиком, включая криптохвост

Шаг 1. Найти входящий УПД в разделе ЭДО

Когда поставщик отгружает табак, он отправляет вам УПД через своего оператора ЭДО и одновременно передает сведения об отгрузке в «Честный ЗНАК». В 1С:Розница входящий документ появляется в разделе «ЭДО» (или «Обмен электронными документами») в списке входящих документов.

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

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

Шаг 2. Создать поступление товаров на основании УПД

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

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

Документ на этом этапе лучше сохранить, но не проводить окончательно до завершения сверки кодов. Проведенный документ с несверенными кодами потом сложнее исправлять.

Шаг 3. Сканировать и сверить коды маркировки

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

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

Программа в режиме реального времени сравнивает отсканированные коды с кодами из УПД. Совпавшие позиции подсвечиваются как принятые. По завершении сканирования вы увидите итог: все коды совпали, есть лишние коды (отсканировано то, чего нет в УПД) или есть недостача (коды из УПД не отсканированы).

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

Шаг 4. Разобрать расхождения между УПД и фактом

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

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

Излишки или чужие коды — отсканирован код, которого нет в УПД. Такой товар принимать нельзя: его происхождение не подтверждено, и продажа будет нарушением. Отложите упаковки, оформите претензию поставщику и запросите корректировку УПД.

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

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

Шаг 5. Провести документ и подтвердить приемку в «Честном ЗНАКе»

После того как все коды сверены и расхождения урегулированы, проведите документ «Поступление товаров». Программа сформирует движения по складскому учету и по регистрам маркированной продукции.

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

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

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

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

Статус УПД в ЭДО
Норма

Подписан обеими сторонами

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

Ожидает подписи или отклонен

Коды в Честном ЗНАКе
Норма

Принятые коды числятся на вашем остатке

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

Коды висят в статусе отгруженных у поставщика

Документ поступления
Норма

Проведен, движения по маркировке сформированы

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

Сохранен без проведения или с нераспределенными кодами

Пробная продажа
Норма

Пачка пробивается на кассе без ошибок

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

Касса сообщает, что код не найден или выведен из оборота

Особые ситуации и ограничения

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

Приемка по частям. Если поставка большая и сканирование занимает время, документ можно сохранять и продолжать проверку позже. Главное — не проводить документ и не подтверждать приемку в «Честном ЗНАКе» до полной сверки.

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

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

Можно ли принять сигареты без ЭДО, только по бумажной накладной?

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

Что делать, если код из УПД не сканируется, но пачка на месте?

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

Нужно ли сканировать каждую пачку, если поставка в блоках и коробах?

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

Что будет, если подтвердить приемку в «Честном ЗНАКе» полностью, а фактически пришло меньше?

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

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

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

Как исправить ошибку, если поступление уже проведено с неверными кодами?

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

Итог

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

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