Как решить проблемы при продаже маркированного табака в 1С:Бухгалтерия 3.0 и исправить ошибку тега 1162

Системный администратор 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Торговля и дистрибуция
← На главную

При переходе на обязательную маркировку табачной продукции многие пользователи столкнулись со сложностями при оформлении розничных продаж в конфигурации 1С:Бухгалтерия предприятия 3.0 (БП 3.0). Программа, изначально предназначенная для регламентированного учета, имеет свои особенности при работе с торговым оборудованием и государственной системой маркировки «Честный Знак». В этой статье мы подробно разберем, как победить типичные ошибки, возникающие при реализации маркированных сигарет, разберемся с настройками контроля статусов и решим проблему некорректного формирования тега 1162 («Код товара»).

Часть 1. Реализация маркированных остатков, не прошедших по ЭДО

Часто возникает ситуация: на складе или в торговой точке числятся остатки сигарет, которые физически промаркированы QR-кодами (DataMatrix), но приобретались они давно, еще до внедрения обязательного электронного документооборота (ЭДО). Соответственно, в системе «Честный Знак» эти пачки не числятся за вашей организацией.

Выясним, как продать такие остатки «по-белому». Согласно разъяснениям оператора маркировки ЦРПТ, продажа маркированной продукции, которая не прошла по цепочке ЭДО до конечного розничного продавца, допускается для остатков, закупленных до введения жестких ограничений. Система «Честный Знак» принимает такие коды при розничной продаже через ККТ и списывает их.

Однако при попытке подобрать такую продукцию в документ 1С программа может заблокировать операцию, пытаясь выполнить онлайн-проверку статуса марки в информационной системе мониторинга (ИС МП). Если интернета в данный момент нет или система возвращает ошибку о том, что марка не принадлежит вашей организации, перенос товара в документ становится невозможным.

Для обхода этой проблемы выполним следующие действия в интерфейсе 1С:

  1. Перейдем в раздел Администрирование.
  2. Найдем пункт Настройки интеграции с ИС МП (или Обмен с ИС МП (обувь, одежда, табак...)).
  3. В открывшемся окне найдем опцию Контролировать статусы кодов маркировки (в некоторых версиях — «Контролировать статусы кодов маркировки при розничных продажах») и снимем эту галочку.

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

Часть 2. Исправление ошибки формирования тега 1162 («Код товара»)

Рассмотрим более серьезную техническую проблему: кассовый аппарат успешно пробивает чек, на бумажной ленте рядом с наименованием товара печатается признак маркировки «М», однако в ОФД и ИС МП уходит ошибка о некорректном формировании или отсутствии тега 1162.

Проанализируем причины этой ошибки. Буква «М» на чеке формируется кассовой программой локально при распознавании признака маркированного товара в карточке номенклатуры 1С. Но для того чтобы оператор фискальных данных (ОФД) передал эти сведения в «Честный Знак», код маркировки должен быть корректно упакован в структуру фискального документа.

В формате фискальных документов ФФД 1.05 тег 1162 передается в кассовый аппарат не в виде текстовой строки DataMatrix, а в виде специального шестнадцатеричного (HEX) байтового массива. При этом структура этого массива жестко регламентирована. Если драйвер ККТ или прошивка кассового аппарата устарели, данный тег формируется с ошибками, из-за чего ОФД не может распознать марку и передать ее в систему мониторинга.

Решить эту проблему можно следующим образом:

  1. Выясним текущую версию формата фискальных документов (ФФД), настроенную на вашей кассе. Для этого можно снять отчет о регистрации ККТ или посмотреть параметры в тест-драйвере кассы (например, АТОЛ ДТО 10).
  2. Проверим версию программного обеспечения (прошивки) кассового аппарата. Кассы, приобретенные или обновленные в начале 2020 года и ранее, часто работают на ФФД 1.05 со старыми алгоритмами обработки маркировки.
  3. Для корректного формирования тега 1162 алгоритм интеграционной библиотеки 1С проверяет текущий формат ФД — касса должна быть переведена на работу с ФФД 1.1 (или более современный ФФД 1.2, разработанный специально под маркировку).
  4. Выполним обновление прошивки ККТ до актуальной версии у авторизованного сервисного партнера производителя вашей кассы.
  5. Обновим драйвер ККТ на рабочем компьютере (например, перейдем на актуальную версию АТОЛ ДТО 10).

После обновления прошивки и перехода на ФФД 1.1/1.2 структура тега будет формироваться корректно, и данные о выбытии маркированных пачек начнут без задержек поступать из ОФД в личный кабинет «Честного Знака».

Часть 3. Ограничения 1С:Бухгалтерии при продажах в кредит

Разберем особенности работы с розничными продажами в БП 3.0. Часто для экономии ресурсов торговые точки используют 1С:Бухгалтерию для оформления розничных продаж, создавая документы Реализация товаров и услуг и пробивая чеки непосредственно из них.

Стоит учитывать, что конфигурация БП 3.0 исторически ориентирована на регламентированный учет. В старых релизах БПО (Библиотека подключаемого оборудования) при пробитии чека из документа Реализация товаров и услуг с признаком способа расчета «в кредит» (без немедленной оплаты наличными или картой) тег 1162 игнорировался и не отправлялся в ОФД. Программа корректно обрабатывала передачу маркированных сведений только через специализированный документ Чек при условии немедленной розничной оплаты.

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

Часть 4. Работа при нестабильном интернет-соединении

Многих пользователей беспокоит вопрос: как осуществлять продажи табака в торговых точках, где связь с интернетом прерывается на длительное время (например, до 12–24 часов)?

В соответствии с Федеральным законом № 54-ФЗ кассовый аппарат имеет право работать в автономном режиме без отправки чеков в ОФД до 30 календарных дней. Фискальный накопитель сохраняет все пробитые чеки во внутренней памяти.

При этом алгоритм работы выглядит следующим образом:

  1. Кассир сканирует марку DataMatrix при продаже товара.
  2. Касса формирует фискальный признак, печатает чек и сохраняет его в памяти ККТ. Код маркировки записывается в фискальный документ локально.
  3. При восстановлении интернет-соединения ККТ автоматически передает пакет накопленных чеков оператору фискальных данных.
  4. ОФД, получив пакет документов, пересылает сведения о выбывших марках в «Честный Знак». Временные задержки в пределах установленных законом лимитов не являются нарушением правил маркировки.

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

← На главную