ФФД 1.2 нужен не каждому продавцу любого маркированного товара. Сначала определите свою товарную группу и действующие для неё требования: обязательная маркировка, применение ФФД 1.2 и разрешительный режим — три разные настройки. Затем проверьте всю цепочку: склад или сайт передаёт в ККТ код фактически отгружаемой единицы, касса обрабатывает его, а чек уходит в ОФД.
Ниже — рабочая схема для магазина, интернет-заказов и возвратов. За правилами применения ККТ и официальными разъяснениями обращайтесь на сайт ФНС России; для товарной группы дополнительно используйте действующие правила её маркировки и инструкцию оператора системы маркировки.
Не переводите весь ассортимент на ФФД 1.2 только потому, что товар маркирован. Требования к формату и разрешительной проверке запускаются по товарным группам и этапам. Например, режимы продаж маркированных товаров применяются к разным группам не одновременно: сроки и операции для табака, обуви, лекарств, воды, молочной продукции, товаров лёгкой промышленности, пива и других групп устанавливаются отдельно.
Сделайте три проверки до настройки:
Если в заказе есть маркированный товар и услуга, это две разные позиции. Услугу не объединяйте с товаром одной строкой: код маркировки должен относиться к товарной позиции.
Передача кода в чек — не то же самое, что разрешительная проверка. Интеграция передаёт в ККТ код маркировки конкретной единицы вместе с её товарной строкой. ККТ формирует фискальный документ. Разрешительный режим, когда он введён для вашей группы, проверяет возможность продажи кода до расчёта по установленному алгоритму.
Не отправляйте код отдельной технической строкой, в комментарии к заказу или только в складской системе. Откройте тестовый электронный чек и убедитесь, что маркированная товарная позиция содержит сведения о коде товара.
Символы в чеке расшифровывайте так:
Отметка помогает кассиру быстро увидеть результат, но не заменяет контроль данных. Для каждого теста сохраняйте: номер заказа, код единицы, электронный чек, результат обработки на кассе и статус доставки чека в ОФД.
| Результат | Действие кассира или системы | Что проверить |
|---|---|---|
| Положительный | Завершите расчёт и сформируйте чек с кодом в товарной позиции. | Код соответствует отгружаемой единице, чек принят и доставлен в ОФД. |
| Отрицательный | Не завершайте продажу этой единицы до выяснения причины. | Повторно сканируйте код, сверяйте товар и код, исключайте ошибочную замену или неверную карточку товара. |
| Нет связи или ответ не получен | Не включайте ручной обход запрета. | Проверьте, разрешён ли для вашей товарной группы офлайн-режим, и действуйте по настроенному в ККТ регламенту. |
Офлайн-проверка — не универсальное разрешение продавать при любом сбое. Она применяется только в предусмотренных правилами случаях и должна быть включена в используемом кассовом решении.
Сканируйте Data Matrix до оплаты. При замене размера, цвета или модели удалите прежнюю позицию и отсканируйте код новой единицы. Проверьте не только успешную продажу, но и отмену позиции до оплаты, возврат и замену товара.
В заказ передавайте не только SKU, цену и количество, а код единицы, которую собрали к отгрузке. Если заказ собран после оплаты, код может отсутствовать в чеке предоплаты, но он должен попасть в чек при передаче конкретного товара покупателю. Схему обмена между сайтом, 1С, CRM, эквайрингом и кассой разберите в статье об интеграции онлайн-кассы с сайтом, 1С и эквайрингом.
Привяжите к заказу код именно той единицы, которую выдали покупателю. Не копируйте его вручную в примечание: используйте сканирование на мобильной кассе либо передачу из учётной системы в кассовый сервис. Для интернет-витрины пригодится отдельная инструкция: продажа маркированных товаров онлайн: касса, чеки и платежи.
Не указывайте в чеке предоплаты код «на всякий случай». Если покупатель внёс деньги, но конкретная единица ещё не выбрана или не собрана, сформируйте чек на полученную предоплату по вашей кассовой схеме без кода произвольного товара.
При частичном возврате не копируйте код всего исходного заказа. В чек возврата должен попасть код именно возвращённой единицы. Для синхронизации кассы и 1С используйте схему вывода маркировки из оборота в 1С.
| Критерий | Что запросить или проверить | Признак готовности |
|---|---|---|
| ФФД 1.2 | Версию прошивки ККТ, драйвера и кассового ПО для вашей модели. | Поставщик подтверждает поддержку версии и показывает тестовый чек. |
| Разрешительный режим | Поддержку вашей товарной группы, онлайн- и офлайн-сценариев. | В интерфейсе есть понятный результат проверки и настроено действие при отказе. |
| Интеграция | Данные, которые CMS, CRM или 1С передаёт в ККТ. | В журнале обмена есть наименование, цена, количество и код конкретной единицы. |
| Предоплата и возврат | Отдельные операции: предоплата, зачёт, доплата, возврат прихода, частичный возврат. | По каждому действию сформирован и проверен тестовый чек. |
| ОФД и контроль | Журнал документов, статусы доставки, сообщения об ошибках. | Назначен сотрудник, который ежедневно разбирает неотправленные чеки. |
ОФД передаёт фискальные документы, но не исправляет код, не привязанный к товарной строке. Перед подключением сравните статусы, журнал чеков и поддержку в материале «Как выбрать ОФД для онлайн-кассы».
В кассу уходит только артикул. Исправление: передавайте код маркировки в данных конкретной товарной позиции и смотрите журнал обмена по одному реальному заказу.
После замены товара остаётся код прежней единицы. Исправление: удаляйте старую привязку при каждой замене и сканируйте новый код до формирования чека.
Отрицательный результат проверки обходят вручную. Исправление: запретите такой сценарий в регламенте. Сначала устраните ошибку, а при проблеме со связью используйте только предусмотренный для вашей группы офлайн-порядок.
Тестируют лишь оплату на сайте. Исправление: добавьте в обязательный набор выдачу товара, зачёт аванса, отмену, возврат, замену и повторную отправку чека.
Смотрят только на «М». Исправление: проверяйте товарную строку с кодом, результат обработки кода на ККТ и статус доставки фискального документа в ОФД.
Оставьте заявку, если нужно настроить продажу маркированного товара в магазине или онлайн. На разборе определим применимый режим для ваших товарных групп, проверим путь кода от учётной системы до ККТ и составим набор тестов для оплаты, отгрузки и возврата.
Нет, не для любой маркированной товарной группы автоматически. Определите группу товара и дату её требований в правилах маркировки: ФФД 1.2 и разрешительный режим вводятся по группам и сценариям продаж, поэтому проверьте также поддержку вашей ККТ и ПО.
«М» означает маркированный товар без выполненной проверки, «М+» — положительный результат проверки, «М-» — отрицательный результат. Не ограничивайтесь символом: в электронном чеке или данных ККТ проверьте товарную позицию с кодом и результат обработки, а в кабинете ОФД — статус доставки документа.
Нет, настройте передачу кода фактически отгружаемой единицы из склада, 1С или CRM в товарную строку чека. Протестируйте отдельно оплату на сайте, зачёт предоплаты при выдаче, замену товара и возврат.
Не завершайте продажу этой единицы, пока не устраните причину отказа. Проверьте сканирование, соответствие кода фактическому товару и статус в системе маркировки; продажа при сбое связи допустима только в предусмотренном для вашей группы офлайн-режиме и по настроенному регламенту.
Передавайте код в чеке при передаче покупателю конкретно выбранной единицы товара. Если при получении аванса единица ещё не определена, чек предоплаты оформляйте без случайного кода; при отгрузке сформируйте чек с товаром, его кодом и зачётом предоплаты.