При розничной реализации маркированной продукции розничные продавцы нередко сталкиваются с ситуацией, когда фискальный регистратор отказывается пробивать чек, выводя ошибку о том, что штрихкоды упаковок не заполнены. Проблема усугубляется, если банковский эквайринговый терминал не подключен к компьютеру кабелем, а типовое рабочее место кассира при попытке принять оплату по карте требует вручную ввести номер банковской карты покупателя.
Рассматриваемая практическая ситуация возникает в конфигурации «1С:Управление торговлей» версии 11.5 (в частности, в релизах ветки 11.5.x) при использовании фискального регистратора (например, Атол 30Ф с прошивкой под ФФД 1.2) и автономного платежного POS-терминала банка. При этом обмен с государственной информационной системой маркировки «Честный знак» и модуль проверки кодов (разрешительный режим, ПиОТ) в программе могут быть полностью настроены и активны.
В конфигурациях 1С для оптовой и розничной торговли за хранение кодов маркировки отвечает внутренний механизм, связанный со справочником штрихкодов упаковок и товаров. При продаже маркированного товара согласно требованиям ФФД 1.2 в фискальный накопитель ККТ обязательно должен передаваться тег 1162 / 1163 («код товара»), сформированный на основе считанного кода маркировки DataMatrix.
Если товар в карточке номенклатуры помечен как маркируемая продукция (например, одежда, обувь, парфюмерия или табак), кассовое ядро 1С при отправке команды на печать фискального чека строго проверяет наличие привязанных к документу кодов маркировки. Если фактическое сопоставление позиции с маркой не было выполнено, система блокирует операцию сообщением о незаполненности штрихкодов упаковок.
Частая ошибка пользователей заключается в неверном понимании назначения формы «Подобрать и проверить маркируемую продукцию» в учетных документах. Ошибочно считается, что данная операция предназначена исключительно для производителей, наносящих марку на производстве. На практике эта форма служит для сканирования и валидации DataMatrix-кодов как производителями, так и оптовыми либо розничными продавцами перед отгрузкой и пробитием чека.
В конфигурации «1С:Управление торговлей 11.5» логика работы кассового аппарата и проверок системы маркировки существенно различается в зависимости от выбранного сценария продажи:
Автономный банковский терминал работает независимо от учетной системы: кассир самостоятельно набирает сумму покупки на клавиатуре терминала, клиент прикладывает карту, после чего терминал печатает банковский чек (слип). Чтобы кассовая программа 1С не требовала интеграции по кабелю и не запрашивала ручной ввод номера карты покупателя, необходимо скорректировать настройки эквайрингового оборудования в базе.
Порядок настройки карточки эквайрингового терминала в 1С:УТ 11.5:
После сохранения настроек при выборе безналичного расчета в РМК кассир просто нажимает кнопку оплаты картой, проводит транзакцию на внешнем терминале и подтверждает операцию в программе, после чего ККТ немедленно печатает чек без лишних запросов реквизитов карты.
Если специфика бизнес-процесса предприятия требует оформления продажи именно через документ «Реализация товаров и услуг» с последующим пробитием чека из расчетного документа (ПКО или Эквайринговая операция), последовательность действий должна быть следующей:
Если же товар продается юридическому лицу или индивидуальному предпринимателю по безналичному расчету через расчетный счет организации, вывод из оборота кодов маркировки через чек ККМ не производится — передача прав на маркированный товар осуществляется через электронный документооборот (ЭДО) путем выставления универсального передаточного документа (УПД).
Для розничной торговой точки оптимальным решением является перевод кассиров на работу через интерфейс РМК («Чек ККМ»). Это исключает необходимость многоэтапного ручного подбора марок в оптовых накладных и гарантирует выполнение требований разрешительного режима при розничных продажах. Настройка терминала как автономного с отключенным запросом номера карты устраняет барьеры при расчетах по банковским картам и обеспечивает корректную фискализацию чеков с передачей обязательных тегов маркировки.