Торговля и Склад · 11 мин
Как принять сигареты в 1С:Розница через ЭДО
Пошаговая инструкция приемки сигарет в 1С:Розница через ЭДО: сверка УПД, сканирование кодов маркировки, расхождения с «Честным ЗНАКом» и типичные ошибки.
Приемка табачной продукции отличается от обычного товара тем, что каждая пачка и блок имеют код маркировки «Честный ЗНАК», а поставка сопровождается электронным УПД через оператора ЭДО. В 1С:Розница эти два процесса объединены: документ поступления создается на основании входящего электронного документа, а коды маркировки сверяются с тем, что фактически поступило на склад.
Если принять сигареты «как обычный товар» — только по количеству из накладной, — в системе маркировки останутся коды, которые числятся у поставщика или «висят» без подтверждения. Это приводит к ошибкам при продаже на кассе, невозможности вывести товар из оборота при возврате и претензиям при проверках. Поэтому приемку нужно выполнять по полной схеме: ЭДО → сверка кодов → оприходование.
Ниже разобран рабочий порядок действий для типовой конфигурации 1С:Розница 2.3/3.0 с подключенным обменом с «Честным ЗНАКом» и настроенным ЭДО. Названия пунктов меню могут немного отличаться в зависимости от версии конфигурации, но логика процесса одинакова.
Что должно быть настроено до приемки
До того как придет первая поставка сигарет, проверьте базовую настройку системы. Без нее приемка через ЭДО технически невозможна или будет выполняться с ошибками.
Во-первых, в разделе «Администрирование» должна быть включена функциональность «Вести учет маркированной продукции» с флажком для табачной продукции. Во-вторых, должен быть настроен обмен с ГИС МТ «Честный ЗНАК»: указан токен авторизации, полученный через личный кабинет системы маркировки, и работает регламентное задание обмена. В-третьих, подключен оператор ЭДО (встроенный сервис 1С-ЭДО или сторонний оператор через внешнюю обработку), и с поставщиком настроен маршрут обмена УПД.
Дополнительно проверьте, что сканер штрихкодов корректно передает коды DataMatrix — табачные коды содержат служебные символы, и не каждый сканер по умолчанию их передает. Проверьте сканер на любой пачке: код должен считываться целиком, включая криптохвост, а не обрываться на середине.
Администрирование → Учет маркируемой продукции → табак
Тест подключения проходит без ошибок авторизации
Входящий УПД отображается в списке документов ЭДО
Код с пачки считывается целиком, включая криптохвост
Шаг 1. Найти входящий УПД в разделе ЭДО
Когда поставщик отгружает табак, он отправляет вам УПД через своего оператора ЭДО и одновременно передает сведения об отгрузке в «Честный ЗНАК». В 1С:Розница входящий документ появляется в разделе «ЭДО» (или «Обмен электронными документами») в списке входящих документов.
Откройте входящий УПД и проверьте ключевые реквизиты: поставщика, номер и дату документа, перечень товаров и количество. Убедитесь, что статус документа позволяет создать на его основании учетный документ. Если УПД пришел с ошибками в составе или вы не согласны с содержимым, его можно отклонить на этом этапе — до создания поступления.
Обратите внимание: в составе УПД по табаку передаются коды маркировки. Если поставщик отправил УПД без кодов (такое бывает при ошибках на его стороне), приемка по полной схеме невозможна — запросите корректный документ, иначе сверить фактическую поставку с данными «Честного ЗНАКа» не получится.
Шаг 2. Создать поступление товаров на основании УПД
Из формы входящего УПД создайте документ «Поступление товаров» (кнопка «Создать на основании» или аналогичная в вашей версии). Программа автоматически заполнит табличную часть номенклатурой, количеством и ценами из электронного документа, а также подтянет коды маркировки, которые поставщик указал в УПД.
Проверьте соответствие номенклатуры: позиции из УПД должны сопоставиться с карточками товаров в вашей базе. Если для каких-то позиций соответствие не найдено, программа предложит создать новую номенклатуру или сопоставить вручную. Для табака важно, чтобы у карточки товара был указан вид продукции «Табачная продукция» и корректный GTIN — иначе коды маркировки не привяжутся правильно.
Документ на этом этапе лучше сохранить, но не проводить окончательно до завершения сверки кодов. Проведенный документ с несверенными кодами потом сложнее исправлять.
Шаг 3. Сканировать и сверить коды маркировки
В документе поступления откройте форму проверки и подбора маркированной продукции (обычно кнопка с пиктограммой сканера или пункт «Проверить маркированную продукцию»). Дальше есть два подхода в зависимости от объема поставки.
Если поставка небольшая — несколько блоков, — просканируйте каждый блок или пачку сканером. При сканировании кода блока программа может «развернуть» его в состав пачек, если агрегация передана поставщиком. Если поставка крупная, короба сканируются по транспортным кодам, а детализация до пачек подтягивается из данных агрегации.
Программа в режиме реального времени сравнивает отсканированные коды с кодами из УПД. Совпавшие позиции подсвечиваются как принятые. По завершении сканирования вы увидите итог: все коды совпали, есть лишние коды (отсканировано то, чего нет в УПД) или есть недостача (коды из УПД не отсканированы).
- 1Откройте входящий УПД в разделе ЭДО и проверьте реквизиты
- 2Создайте «Поступление товаров» на основании УПД
- 3Сопоставьте номенклатуру, при необходимости создайте карточки с видом «Табачная продукция»
- 4Откройте проверку маркированной продукции и отсканируйте все коды с упаковок
- 5Разберите расхождения: недостача, излишки, чужие коды
- 6Проведите документ поступления
- 7Подтвердите приемку в «Честном ЗНАКе» и подпишите УПД в ЭДО
Шаг 4. Разобрать расхождения между УПД и фактом
Полное совпадение кодов — идеальный случай, но на практике расхождения встречаются регулярно. Порядок действий зависит от типа расхождения.
Недостача — код есть в УПД, но упаковка физически не пришла. Зафиксируйте расхождение в акте, примите только фактически поступившее количество. В «Честном ЗНАКе» при подтверждении приемки укажите частичное принятие — непринятые коды останутся на поставщике.
Излишки или чужие коды — отсканирован код, которого нет в УПД. Такой товар принимать нельзя: его происхождение не подтверждено, и продажа будет нарушением. Отложите упаковки, оформите претензию поставщику и запросите корректировку УПД.
Код не читается или поврежден — упаковка есть, но DataMatrix не сканируется. Проверьте, не перекрыт ли код целлофаном или этикеткой. Если код физически поврежден, такую единицу товара принимать проблемно: без кода продать ее легально нельзя. Вопрос решается с поставщиком как брак.
Шаг 5. Провести документ и подтвердить приемку в «Честном ЗНАКе»
После того как все коды сверены и расхождения урегулированы, проведите документ «Поступление товаров». Программа сформирует движения по складскому учету и по регистрам маркированной продукции.
Далее подтвердите приемку в системе маркировки. В зависимости от настройки обмена это происходит автоматически при проведении документа или требует отдельного действия — отправки уведомления о приемке. Проверьте статус: в «Честном ЗНАКе» коды должны перейти в ваш оборот, а входящий УПД — получить статус принятого.
Завершающий шаг — подписать УПД в ЭДО со своей стороны (титул покупателя). Это закрывает документооборот с поставщиком. Подписывайте титул только после фактической сверки: подписанный УПД подтверждает, что вы приняли товар в указанном объеме.
Как проверить результат приемки
Подписан обеими сторонами
Ожидает подписи или отклонен
Принятые коды числятся на вашем остатке
Коды висят в статусе отгруженных у поставщика
Проведен, движения по маркировке сформированы
Сохранен без проведения или с нераспределенными кодами
Пачка пробивается на кассе без ошибок
Касса сообщает, что код не найден или выведен из оборота
Особые ситуации и ограничения
Поставщик не передает коды в УПД. Формально приемка возможна, но вы берете на себя риск: происхождение кодов не подтверждено. Правильное решение — требовать от поставщика корректный УПД с кодами, это его обязанность при обороте маркированной продукции.
Приемка по частям. Если поставка большая и сканирование занимает время, документ можно сохранять и продолжать проверку позже. Главное — не проводить документ и не подтверждать приемку в «Честном ЗНАКе» до полной сверки.
Возврат поставщику. Если после приемки обнаружился брак, возврат оформляется отдельным документом с передачей кодов обратно через «Честный ЗНАК» и корректировочным УПД по ЭДО. Просто списать товар со склада недостаточно — коды останутся на вашем остатке в системе маркировки.
Частые вопросы
Можно ли принять сигареты без ЭДО, только по бумажной накладной?
Технически создать поступление вручную можно, но для табака это нерабочий вариант: без электронного УПД поставщик не передаст вам коды маркировки в «Честном ЗНАКе», и вы не сможете подтвердить приемку. Коды останутся у поставщика, а продажа такого товара будет нарушением.
Что делать, если код из УПД не сканируется, но пачка на месте?
Сначала проверьте сам код: не повреждена ли упаковка, не перекрыт ли DataMatrix целлофаном или ценником, корректно ли настроен сканер. Если код физически не читается, такую единицу лучше не принимать — без читаемого кода ее нельзя продать на кассе. Оформите позицию как брак и решайте вопрос с поставщиком.
Нужно ли сканировать каждую пачку, если поставка в блоках и коробах?
Если поставщик передал данные агрегации (иерархию: короб → блок → пачка), достаточно сканировать коды верхнего уровня — программа развернет состав автоматически. Если агрегации нет, сканировать придется каждую потребительскую упаковку. Уточните у поставщика, передает ли он агрегированные коды, — это сильно ускоряет приемку.
Что будет, если подтвердить приемку в «Честном ЗНАКе» полностью, а фактически пришло меньше?
Неполученные коды перейдут на ваш остаток в системе маркировки. Вы будете числиться владельцем товара, которого у вас нет, и не сможете предъявить претензию по недостаче в полном объеме. Всегда подтверждайте приемку только по фактически отсканированным кодам.
Почему после приемки касса не пробивает пачку с ошибкой «код не найден»?
Чаще всего причина в том, что документ поступления проведен, но приемка в «Честном ЗНАКе» не подтверждена или обмен с системой маркировки не выполнен. Проверьте статус обмена, наличие движений по регистрам маркировки и дождитесь обработки уведомления о приемке. Также убедитесь, что на кассе актуальная версия конфигурации и настроена проверка кодов.
Как исправить ошибку, если поступление уже проведено с неверными кодами?
Отмените подтверждение приемки в «Честном ЗНАКе», если оно еще не обработано, либо оформите корректировку поступления. Распроведите документ, исправьте состав кодов маркировки и проведите заново. Если коды уже выведены из оборота продажей, потребуется корректировка через возврат и повторную продажу — в сложных случаях привлеките специалиста по 1С.
Что важно запомнить
Приемка сигарет в 1С:Розница строится вокруг входящего УПД из ЭДО: создаете поступление, сканируете все коды маркировки, сверяете с данными поставщика и только после полного совпадения проводите документ и подтверждаете приемку в «Честном ЗНАКе». Излишки и нечитаемые коды не принимайте, недостачу фиксируйте до подписания УПД.