Честный ЗНАК — различия между версиями

Материал из Меасофт
Перейти к: навигация, поиск
м (Olga переименовала страницу Маркировка в Честный ЗНАК)
 
(не показано 27 промежуточных версий 3 участников)
Строка 1: Строка 1:
= Общая информация =
+
С 2019 года началось внедрение единой национальной системы маркировки «Честный ЗНАК». В настоящее время маркировка специальным кодом [https://mertech.ru/blog/vse-o-skanerah-shtrih-koda/datamatrix-kod-markirovki Data Matrix] обязательна для табачной продукции, шуб, обуви, и других групп товаров. Полный список товаров, подлежащих маркировке, можно посмотреть [https://xn--80ajghhoc2aj1c8b.xn--p1ai/business на сайте Честного ЗНАКа].
  
С 2019 года началось внедрение единой национальной системы маркировки «Честный ЗНАК». В настоящее время маркировка специальным Data Matrix-кодом обязательна для табачной продукции, шуб, обуви, и других групп товаров. Полный список товаров, подлежащих маркировке, можно посмотреть [https://xn--80ajghhoc2aj1c8b.xn--p1ai/business здесь].
+
Каждая единица товара должна быть зарегистрирована производителем или реализатором в России в системе маркировки «Честный ЗНАК» и промаркирована полученным кодом.
  
Каждая единица товара должна быть зарегистрирована производителем или реализатором в России в системе маркировки «Честный ЗНАК» и промаркирована полученным кодом.  
+
Коды Data Matrix учитываются при всех операциях с товарами и передаются в ОФД при фискализации чеков.
  
Data Matrix-коды учитываются при всех операциях с товарами и передаются в ОФД при фискализации чеков.
+
= Формат кода Честного ЗНАКа=
 +
Документы, которые мы используем при получении информации о форматах кодов: [https://честныйзнак.рф/upload/iblock/a6a/Rekomendatsii_dlya_uchastnikov_osushchestvlyayushchikh_realizatsiyu_v_roznitsu.pdf Честный ЗНАК], [https://www.atol.ru/blog/struktura-koda-markirovki/ Атол], [https://docs.google.com/document/d/1ec2ufRcd716ewjKVJTyxAv4e4sEh6jRWsqwQhr2FWQo/edit# Штрих-М]. Все они неполные и быстро устаревают. Здесь мы постараемся описать то, что сами знаем о кодах маркировки на текущий момент.
  
Участник оборота маркированных товаров должен передавать информацию о выбытии товара. Курьерская служба не выполняет функции продавца, не обладает правом собственности на доставляемый товар и не является участником оборота маркированных товаров. Поэтому товарные позиции с кодом «Честный ЗНАК» клиенты курьерской службы списывают самостоятельно в кабинете сервиса после доставки заказа. <spoiler text="Юридическое обоснование">
+
Живой код состоит из следующих частей:
В рамках Договора Принципал поручает Агенту выполнять за вознаграждение, за счет принципала и от своего имени либо за счет Принципала и от его имени, в зависимости от конкретного поручения, в том числе следующие действия:
+
{| class="wikitable"
* доставку и выдачу Отправлений с участием в расчетах или без таковых;
+
|-
* получение установленной Принципалом суммы к оплате и перевод денежных средств Принципалу;
+
! Пример !! Длина !! Номер байта начала !! Описание
* возврат отправлений Принципалу, не принятых получателем;
+
|-
* прием у отправителей и доставку Принципалу отправлений;
+
| 01 || 2 || 1 || Разделитель, всегда 01
* выполнять иные поручения, согласованные письменно.
+
|-
 +
| 02900002317701 || 14 || 3 || Код, присвоенный товару. Комбинация из 14 цифр.
 +
|-
 +
| 21 || 2 || 17 || Разделитель, всегда 21
 +
|-
 +
| k3LInNbH_oG0Q || 13 || 19 || Уникальный серийный номер товара. Комбинация латинских букв и цифр. Присваивается оператором информационной системы маркировки или одним из участников оборота
 +
|-
 +
|  || 1 || 32 || Непечатаемый ASCII-символ с кодом 29
 +
|-
 +
| 91 || 2 || 33 || Разделитель, пока встречались значения 91 и 93
 +
|-
 +
| EE06 || 4 || 35 || Проверочный ключ. Генерируется оператором системы маркировки
 +
|-
 +
|  || 1 || 39 || непечатаемый ASCII-символ с кодом 29
 +
|-
 +
| 92 || 2 || 40 || Разделитель, пока встречались только 92
 +
|-
 +
| YXiyKfiHjE4YE8b+YVMC1O5r8VtpplA3AwcCqrcG9Dk= || 44 или 88 || 42 || Проверочный код (криптохвост). Комбинация из [https://честныйзнак.рф/upload/Metodicheskie_recomendacii_po_opredeleniiy_validnosty_sredstva_identifikacii.pdf 44 символов] — букв, цифр, специальных знаков. Заканчивается (всегда?) знаком «=» (равно)<br>C 1 февраля 2017 года по 31 декабря 2019 года в рамках эксперимента по маркировке лекарственных препаратов [https://честныйзнак.рф/upload/iblock/ff6/Metodicheskie_rekomendatsii_po_rabote_s_markirovannoy_produktsiey.pdf выпускались] DataMatrix с криптозащитой 88 символов, размерность 44х44 модуля и более. Такие коды тоже могут встречаться, пока не будут полностью выведены из оборота.
 +
|}
  
Пунктом 1.2. Договора отдельно оговорено, что несмотря на любые упоминания об ином, Агент не выполняет функции по продаже Товаров, переданных ему Принципалом. Право собственности на Товар остается у Принципала и переходит к Получателю в соответствии с условиями продажи Принципала, утвержденными с соблюдением норм действующего законодательства РФ.
+
Обратите внимание:
 +
* Система Measoft игнорирует — не принимает и не хранит — символы с кодом 29. Они у нас просто подразумеваются по номерам позиций, где должны быть. При передаче кодов к нам эти символы нужно убирать.
 +
* Значения разделителей (01, 21, 91, 92, 93 и др) могут встречаться и внутри полей данных. Нельзя считать, что если встретилось 91, значит после него проверочный ключ.
 +
* При использовании ККМ с ФФД 1.2 необходимо иметь полный код маркировки для возможности фискализации. До версии 1.2 криптохвост необязателен.
  
Из вышеуказанного однозначно следует то, что Агент оказывает только комплекс логистических услуг и, при этом, не осуществляет реализацию товара другим лицам от лица собственника. Такую реализацию осуществляет Принципал.
+
= Как передавать коды в MeaSoft =
  
Исходя из  положений Федерального закона от 28.12.2009 N 381-ФЗ (ред. от 25.12.2018) «Об основах государственного регулирования торговой деятельности в Российской Федерации», а также Правил маркировки обувных товаров средствами идентификации, утвержденных Постановлением Правительства РФ от 5 июля 2019 г. №860 (далее – «Правила»), с учетом  определения термина «участники оборота товаров, подлежащих обязательной маркировке средствами идентификации», можно сделать вывод, что именно на участнике оборота обувных товаров лежит обязанность по передаче данных о выбытии товара из оборота.
+
Формат кода можно посмотреть в [https://честныйзнак.рф/upload/iblock/a6a/Rekomendatsii_dlya_uchastnikov_osushchestvlyayushchikh_realizatsiyu_v_roznitsu.pdf рекомендациях Честного ЗНАКА].
 +
 
 +
В коде Data Matrix используется специальный управляющий символ непечатаемый ASCII-символ с кодом 29. В MeaSoft необходимо передать значения БЕЗ этих символов.
 +
 
 +
Код должен быть <rspoiler text="полным">До ФФД 1.2 код мог быть неполным. Начиная с ФФД 1.2 (на который все компании, реализующие маркированные товары обязаны были уже перейти) фискальный регистратор не принимает код маркировки без криптохвоста</rspoiler>, с криптохвостом длиной минимум 44 символа.
 +
 
 +
Коды можно передавать следующими способами:
 +
* по [[API]] в теге <code>governmentCode</code>.
 +
* в Личном кабинете при оформлении [[Личный кабинет клиента#Добавление товара|заказа вручную]] или при [[Личный кабинет клиента#Загрузка реестра Excel|загрузке реестра Microsoft Excel]];
 +
* в карточке корреспонденции в товарных вложениях;
 +
* [[Импорт баз данных|импорт]] файла Microsoft Excel в MeaSoft.
 +
Если код неизвестен, укажите знак вопроса «?». Курьер должен будет отсканировать QR-коды при вручении товара для учета в фискальном документе.
 +
 
 +
= Работа с маркированными товарами =
 +
 
 +
Работа с маркированными товарами ведется как в рамках складского учета, так и без него.
  
Так, например, согласно ст. 81. Правил предусмотрено: «При выводе обувных товаров из оборота путем их продажи по образцам или дистанционного способа продажи участник оборота обувных товаров не позднее 3 рабочих дней, следующих за днем отгрузки обувных товаров со склада хранения для доставки потребителю, представляет оператору информационной системы мониторинга следующие сведения:
+
Для сканирования кодов Data Matrix требуется 2D-сканер. Его может заменить наше приложение для смартфона на ОС Android '''[[Мобильное приложение кладовщика для Android|Кладовщик]]'''.
* идентификационный номер налогоплательщика участника оборота обувных товаров, осуществляющего вывод обувных товаров из оборота;
 
* причина вывода обувных товаров из оборота (продажа обувных товаров по образцам, дистанционный способ продажи обувных товаров);
 
* наименование, дата и номер первичного документа о выбытии обувных товаров из оборота;
 
* коды идентификации, выводимые из оборота;
 
* стоимость выводимых из оборота обувных товаров (по данным учета участника оборота обувных товаров).
 
  
В случае возврата обувных товаров, ранее выведенных из оборота путем продажи по образцам или дистанционного способа продажи, на склад хранения участника оборота обувных товаров не позднее 3 рабочих дней, следующих за днем возврата обувных товаров в оборот, участник оборота обувных товаров представляет соответствующие сведения оператору информационной системы мониторинга и при необходимости осуществляет перемаркировку обувных товаров до предложения этих товаров для реализации (продажи), в том числе до их выставления в месте реализации (продажи), демонстрации их образцов или предоставления сведений о них в месте реализации (продажи).
+
=== Товары со складским учетом ===
 +
Для указания наличия маркировки у товара в карточке справочника '''[[Модуль складского учета#Карточка товара|Номенклатура]]''' используется флажок '''Есть QR-код'''. Если флажок установлен:
 +
* в одной строке товарных вложений может передаваться только одна единица товара;
 +
* в товарных вложениях поле '''Код товарной номенклатуры''' автоматически заполняется значением «?», если не указано значение кода.
  
При возврате обувных товаров с неповрежденным средством идентификации обувных товаров обувные товары повторно не маркируются, а оператору информационной системы мониторинга представляются следующие сведения:
+
Чтобы вести учет движения товаров по коду маркировки, в карточке справочника '''Номенклатура''' установите флажок '''Учет серийных номеров'''. В этом случае любая операция движения товара, начиная с приема на склад, сопровождается сканированием кода маркировки.
* идентификационный номер налогоплательщика участника оборота обувных товаров, принимающего обувные товары;
 
* код идентификации.
 
  
При возврате обувных товаров с поврежденным средством идентификации обувных товаров либо без средства идентификации обувных товаров (возможность идентифицировать обувные товары отсутствует) участник оборота обувных товаров осуществляет перемаркировку в соответствии с процедурами, предусмотренными разделом VIII настоящих Правил, и передает в информационную систему мониторинга следующие сведения:
+
=== Товары без складского учета ===
* идентификационный номер налогоплательщика участника оборота обувных товаров, принимающего обувные товары;
+
При передаче заказа в MeaSoft продавец может указать значение кода маркировки или знак «?». При вручении заказа мобильное приложение для курьера контролирует выдачу товаров и не позволяет закрыть заказ, если не отсканирован нужный код.
* новый код идентификации.».
 
  
Поскольку Агент, функция которого заключается в организации логистических операций и приеме платежей от конечных получателей товара, не является, согласно действующему законодательству, участником оборота маркированных товаров (в частности, обуви), информацию о выбытии подлежащего маркировке товара должен передавать именно Принципал, как участник оборота товара.
+
= Доставка маркированных товаров =
</spoiler>
+
 
 +
Значения кодов передаются в мобильное приложение курьера.
 +
 
 +
Мобильное приложение контролирует движение маркированных товаров следующим образом:
 +
* если код маркировки передан, при полной доставке код сканировать не надо, при возврате требуется отсканировать код возвращаемой позиции;
 +
* если указан знак «?», то требуется сканировать код как при полной доставке, так и при частичной;
 +
* при закрытии заказа недоставленным сканировать не требуется.
 +
 
 +
Мобильное приложение распознает отсканированный код как Data Matrix при одновременном выполнении условий:
 +
# Длина кода более 30 символов.
 +
# В строке есть сочетание «001D».
 +
 
 +
Значение отсканированного курьером кода передается в MeaSoft.
 +
 
 +
= Вывод проданных товаров из оборота =
 +
 
 +
Участник оборота маркированных товаров обязан передавать информацию о выбытии таких товаров из оборота в систему маркировки «Честный ЗНАК».
 +
 
 +
C 6 августа 2021 года вступил в силу новый формат фискальных документов версии 1.2. Он автоматизирует передачу данных в «Честный ЗНАК»: касса после формирования чека отправляет уведомление о выбытии маркированного товара из оборота. В ответ приходит подтверждение выбытия или сообщение об ошибке, касса его распечатывает.
 +
 
 +
Формат обязателен для компаний, которые торгуют маркированной продукцией, и дополняет действующие ФФД 1.05 и 1.1. Подробнее о том, как перейти на ФФД 1.2, см. [https://www.garant.ru/ia/opinion/author/rusinova/1475197/ по ссылке].
 +
<!--Курьерская служба не выполняет функции продавца, не обладает правом собственности на доставляемый товар и не является участником оборота маркированных товаров. Поэтому товарные позиции с кодом «Честный ЗНАК» клиенты курьерской службы списывают самостоятельно в кабинете сервиса после доставки заказа. <spoiler text="Юридическое обоснование">
 +
 
 +
Федеральным законом от 28.12.2009 N 381-ФЗ «Об основах государственного регулирования торговой деятельности в Российской Федерации» (далее — Федеральный закон N 381-ФЗ) определен порядок маркировки товаров, подлежащих обязательной маркировке.
 +
 
 +
Перечень товаров, подлежащих обязательной маркировке, определен Распоряжением Правительства РФ от 28.04.2018 N 792-р «Об утверждении перечня отдельных товаров, подлежащих обязательной маркировке средствами идентификации».
 +
 
 +
Правила маркировки товаров определяются Постановлениями Правительства РФ в отношении конкретного вида или группы товаров.
 +
 
 +
Согласно п. 5 ст. 20.1 Федерального закона N 381-ФЗ, участники оборота товаров, подлежащих обязательной маркировке средствами идентификации, обязаны представлять оператору информационной системы мониторинга информацию об обороте товаров, подлежащих обязательной маркировке средствами идентификации, в соответствии с правилами, установленными Правительством Российской Федерации, для включения такой информации в информационную систему мониторинга.
 +
 
 +
В соответствии с п. 19 ст. 2 Федерального закона N 381-ФЗ, '''участниками оборота товаров''', подлежащих обязательной маркировке средствами идентификации, '''признаются хозяйствующие субъекты, осуществляющие торговую деятельность, связанную с приобретением и продажей товаров''', подлежащих обязательной маркировке средствами идентификации, '''а также хозяйствующие субъекты, осуществляющие поставки товаров''', подлежащих обязательной маркировке средствами идентификации, в том числе производители этих товаров.
  
= Как передавать нам коды =
+
Курьерские службы, службы доставки и агенты, оказывающие услуги по доставке товаров или иные логистические услуги, не являются участниками оборота товаров, подлежащих обязательной маркировке, поскольку не осуществляют торговую деятельность, не приобретают и не продают товары, не осуществляют поставку товаров, не приобретают и не передают право собственности на товары.
Формат кода можно посмотреть в [https://честныйзнак.рф/upload/iblock/a6a/Rekomendatsii_dlya_uchastnikov_osushchestvlyayushchikh_realizatsiyu_v_roznitsu.pdf рекомендациях Честного ЗНАКА].
 
На текущий момент коды можно передавать нам по [[API]] в тег <code>governmentCode</code>. Код может быть как полным, так и сокращенным до первых 31 символа.
 
  
<div style="font-size: 16px; color: #a92424; background-color: #ffdede; border: 1px solid #ebccd1; padding: 3px 10px 10px;">
+
Право собственности на товар остается у Продавца (Принципала) и переходит к Получателю в соответствии с условиями купли-продажи, утвержденными с соблюдением норм действующего законодательства РФ.
В DataMatrix-коде используется специальный управляющий символ FNC1 — непечатаемый ASCII-символ с кодом 29.
 
  
В MeaSoft необходимо передать значения БЕЗ этих символов.
+
Согласно ст. 12 раздела III Постановления Правительства РФ от 26 апреля 2019 г. № 515 «О системе маркировки товаров средствами идентификации и прослеживаемости движения товаров» (далее — Постановление Правительства РФ № 515), '''представление информации об обороте товаров''' оператору для ее включения в информационную систему мониторинга '''осуществляется участниками оборота товаров после прохождения ими регистрации в информационной системе мониторинга и предоставления им доступа к личному кабинету.
  
</div>
+
В соответствии с п. б) ст. 12 раздела III Постановления Правительства № 515, для осуществления регистрации в информационной системе мониторинга участники оборота товаров направляют в информационную систему мониторинга заявление о регистрации, подписанное усиленной квалифицированной электронной подписью руководителя организации или индивидуального предпринимателя, содержащее сведения о типе участника оборота товаров ('''производитель''', '''организация оптовой или розничной торговли''', '''импортер'''). Указанный перечень участников оборота является исчерпывающим и определяет круг лиц, на которых лежит обязанность предоставлять информацию оператору информационной системы мониторинга''' об обороте товаров подлежащих маркировке, в том числе о выбытии таких товаров из оборота.
  
= Работа с маркированными товарами =
+
Вместе с тем, согласно ст. 4.7 Федерального закона 22.05.2003 N 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации», Постановлением Правительства РФ от 21.02.2019 № 174 «Об установлении дополнительного обязательного реквизита кассового чека и бланка строгой отчетности» (далее — Постановление Правительства РФ № 174) при выводе из оборота товаров, подлежащих обязательной маркировке, чек ККТ в отношении вышеуказанных товаров должен содержать обязательный реквизит «код товара», в котором указывается код идентификации, содержащийся в средстве идентификации товара (например, в штрихкоде).
  
Для учета маркированных товаров в карточке справочника '''Номенклатура''' используется флажок '''Есть QR-код'''. Если флажок установлен, при комплектации заказа кладовщику будет предложено отсканировать QR-код товара. Это можно сделать с помощью нашего приложения [[Мобильное приложение кладовщика для Android|'''Кладовщик''']]. Одному QR-коду может соответствовать только одна единица товара.
+
В реквизите «код товара» в печатной форме кассового чека необходимо отразить значение «[М]», а в электронной форме кассового чека, передаваемой оператору фискальных данных либо покупателю, — значение в виде определенной последовательности символов в формате, установленном приказом ФНС России от 14.09.2020 № ЕД-7-20/662@ «Об утверждении дополнительных реквизитов фискальных документов и форматов фискальных документов, обязательных к использованию».
  
Если в карточке справочника '''Номенклатура''' установлены флажки '''Есть QR-код''' и '''Учет серийных номеров''', серийные номера передаются в заказы, и курьерское приложение их контролирует.
+
В соответствии с абз. 5, пп. б) п. 3 Постановления Правительства РФ № 174, кассовый чек и бланк строгой отчетности могут не содержать реквизит «код товара», если расчеты осуществляются до 20 апреля 2021 г. юридическими лицами и индивидуальными предпринимателями, оказывающими курьерские услуги и услуги почтовой связи, связанные с доставкой товара, подлежащего обязательной маркировке средствами идентификации, конечным потребителям от имени продавца, в том числе с доставкой такого товара наложенным платежом в отделение почтовой связи или иные пункты выдачи и временного хранения товара.
  
Код маркировки передается по АПИ или через указание кода в ЛК и отображается в поле '''Код товарной номенклатуры''' на вкладке '''Вложения''' в карточке корреспонденции и в личном кабинете. Поле можно редактировать.
+
'''Учитывая изложенное, поскольку курьерские службы, службы доставки и агенты, оказывающие услуги по доставке товаров или иные логистические услуги, не являются участниками оборота товаров, подлежащих обязательной маркировке, они не предоставляют данные оператору информационной системы мониторинга об обороте таких товаров, в том числе о выбытии этих товаров из оборота, но с 21 апреля 2021 г. при оформлении кассового чека в случае вывода из оборота товаров, подлежащих обязательной маркировке, обязаны отразить в этом чеке необходимые данные о маркированном товаре.'''
  
Если код не известен, укажите знак вопроса «?». Курьер должен будет отсканировать QR-коды при вручении товара для учета в фискальном документе.
+
</spoiler>-->
  
Значения кодов передаются в мобильное приложение курьера:
+
Чтобы просмотреть используемые в заказах коды, в [[Личный кабинет клиента#Отслеживание исходящих заказов|Личном кабинете]] в пункте основного меню '''Отслеживание''' создайте выборку заказов и нажмите на кнопку '''Экспорт в Excel''' > '''Коды «Честный ЗНАК»'''.
* если код маркировки указан, при полной доставке код сканировать не надо, при возврате требуется отсканировать код возвращаемой позиции;
 
* если указан знак «?», то требуется сканировать код как при полной доставке, так и при частичной;
 
* при закрытии заказа недоставленным сканировать не требуется.
 
  
Значение кода передается в MeaSoft. При подключенной фискализации через Штрих-М или LIFE PAY информация о проданных товарах отправляется в ОФД.
+
Чтобы получить список проданных маркированных товаров, в личном кабинете в пункте основного меню '''Отслеживание''' создайте выборку заказов и нажмите на кнопку '''Экспорт в Excel''' > '''Вывод из оборота «Честный ЗНАК»'''. На основании данных кассовых чеков сформируется файл в формате XML.
  
 
<spoiler text="См. также">
 
<spoiler text="См. также">
 
[https://честныйзнак.рф/barcode/?category=3 Проверка сканера на сайте «Честный ЗНАК»]<br>
 
[https://честныйзнак.рф/barcode/?category=3 Проверка сканера на сайте «Честный ЗНАК»]<br>
[[Модуль складского учета#Карточка номенклатуры|Карточка номенклатуры]]<br>
+
[[Модуль складского учета#Карточка товара|Карточка номенклатуры]]<br>
[[Мобильное приложение курьера для Android]]
+
[[Мобильное приложение курьера для Android]]<br>
 +
[[Мобильное приложение кладовщика для Android]]
 
</spoiler>
 
</spoiler>
 +
 +
= Ошибки при пробитии чека с маркированными товарами =
 +
 +
[https://docs.google.com/spreadsheets/d/19Mn5syH70XwFdg6Pe2fhYM17SNHGuOJDvQEQXHxSz54/edit#gid=0 Список ошибок протокола Штрих и их решение]

Текущая версия на 06:50, 25 октября 2022

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

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

Коды Data Matrix учитываются при всех операциях с товарами и передаются в ОФД при фискализации чеков.

Формат кода Честного ЗНАКа

Документы, которые мы используем при получении информации о форматах кодов: Честный ЗНАК, Атол, Штрих-М. Все они неполные и быстро устаревают. Здесь мы постараемся описать то, что сами знаем о кодах маркировки на текущий момент.

Живой код состоит из следующих частей:

Пример Длина Номер байта начала Описание
01 2 1 Разделитель, всегда 01
02900002317701 14 3 Код, присвоенный товару. Комбинация из 14 цифр.
21 2 17 Разделитель, всегда 21
k3LInNbH_oG0Q 13 19 Уникальный серийный номер товара. Комбинация латинских букв и цифр. Присваивается оператором информационной системы маркировки или одним из участников оборота
1 32 Непечатаемый ASCII-символ с кодом 29
91 2 33 Разделитель, пока встречались значения 91 и 93
EE06 4 35 Проверочный ключ. Генерируется оператором системы маркировки
1 39 непечатаемый ASCII-символ с кодом 29
92 2 40 Разделитель, пока встречались только 92
YXiyKfiHjE4YE8b+YVMC1O5r8VtpplA3AwcCqrcG9Dk= 44 или 88 42 Проверочный код (криптохвост). Комбинация из 44 символов — букв, цифр, специальных знаков. Заканчивается (всегда?) знаком «=» (равно)
C 1 февраля 2017 года по 31 декабря 2019 года в рамках эксперимента по маркировке лекарственных препаратов выпускались DataMatrix с криптозащитой 88 символов, размерность 44х44 модуля и более. Такие коды тоже могут встречаться, пока не будут полностью выведены из оборота.

Обратите внимание:

  • Система Measoft игнорирует — не принимает и не хранит — символы с кодом 29. Они у нас просто подразумеваются по номерам позиций, где должны быть. При передаче кодов к нам эти символы нужно убирать.
  • Значения разделителей (01, 21, 91, 92, 93 и др) могут встречаться и внутри полей данных. Нельзя считать, что если встретилось 91, значит после него проверочный ключ.
  • При использовании ККМ с ФФД 1.2 необходимо иметь полный код маркировки для возможности фискализации. До версии 1.2 криптохвост необязателен.

Как передавать коды в MeaSoft

Формат кода можно посмотреть в рекомендациях Честного ЗНАКА.

В коде Data Matrix используется специальный управляющий символ непечатаемый ASCII-символ с кодом 29. В MeaSoft необходимо передать значения БЕЗ этих символов.

Код должен быть полным
, с криптохвостом длиной минимум 44 символа.

Коды можно передавать следующими способами:

Если код неизвестен, укажите знак вопроса «?». Курьер должен будет отсканировать QR-коды при вручении товара для учета в фискальном документе.

Работа с маркированными товарами

Работа с маркированными товарами ведется как в рамках складского учета, так и без него.

Для сканирования кодов Data Matrix требуется 2D-сканер. Его может заменить наше приложение для смартфона на ОС Android Кладовщик.

Товары со складским учетом

Для указания наличия маркировки у товара в карточке справочника Номенклатура используется флажок Есть QR-код. Если флажок установлен:

  • в одной строке товарных вложений может передаваться только одна единица товара;
  • в товарных вложениях поле Код товарной номенклатуры автоматически заполняется значением «?», если не указано значение кода.

Чтобы вести учет движения товаров по коду маркировки, в карточке справочника Номенклатура установите флажок Учет серийных номеров. В этом случае любая операция движения товара, начиная с приема на склад, сопровождается сканированием кода маркировки.

Товары без складского учета

При передаче заказа в MeaSoft продавец может указать значение кода маркировки или знак «?». При вручении заказа мобильное приложение для курьера контролирует выдачу товаров и не позволяет закрыть заказ, если не отсканирован нужный код.

Доставка маркированных товаров

Значения кодов передаются в мобильное приложение курьера.

Мобильное приложение контролирует движение маркированных товаров следующим образом:

  • если код маркировки передан, при полной доставке код сканировать не надо, при возврате требуется отсканировать код возвращаемой позиции;
  • если указан знак «?», то требуется сканировать код как при полной доставке, так и при частичной;
  • при закрытии заказа недоставленным сканировать не требуется.

Мобильное приложение распознает отсканированный код как Data Matrix при одновременном выполнении условий:

  1. Длина кода более 30 символов.
  2. В строке есть сочетание «001D».

Значение отсканированного курьером кода передается в MeaSoft.

Вывод проданных товаров из оборота

Участник оборота маркированных товаров обязан передавать информацию о выбытии таких товаров из оборота в систему маркировки «Честный ЗНАК».

C 6 августа 2021 года вступил в силу новый формат фискальных документов версии 1.2. Он автоматизирует передачу данных в «Честный ЗНАК»: касса после формирования чека отправляет уведомление о выбытии маркированного товара из оборота. В ответ приходит подтверждение выбытия или сообщение об ошибке, касса его распечатывает.

Формат обязателен для компаний, которые торгуют маркированной продукцией, и дополняет действующие ФФД 1.05 и 1.1. Подробнее о том, как перейти на ФФД 1.2, см. по ссылке.

Чтобы просмотреть используемые в заказах коды, в Личном кабинете в пункте основного меню Отслеживание создайте выборку заказов и нажмите на кнопку Экспорт в Excel > Коды «Честный ЗНАК».

Чтобы получить список проданных маркированных товаров, в личном кабинете в пункте основного меню Отслеживание создайте выборку заказов и нажмите на кнопку Экспорт в Excel > Вывод из оборота «Честный ЗНАК». На основании данных кассовых чеков сформируется файл в формате XML.

См. также


Ошибки при пробитии чека с маркированными товарами

Список ошибок протокола Штрих и их решение