При оформлении оптовых продаж или расчетов с юридическими лицами через документ Эквайринговая операция пользователи конфигурации «1С:Управление торговлей» (релиз 11.3.2) сталкиваются со сбоем. При нажатии на кнопку «Оплатить картой» система выдает ошибку о том, что фискальный регистратор не найден, хотя в программе корректно настроена и подключена современная онлайн-касса (ККТ с передачей данных, например, Атол 30Ф).
Рассмотрим подробно причины возникновения этой проблемы, методы её исправления и особенности настройки торгового оборудования для приема безналичных платежей.
Проанализируем алгоритм работы программы при проведении безналичной оплаты. В розничных продажах (через рабочее место кассира — РМК) связь между торговым терминалом и онлайн-кассой отработана штатно. Однако при проведении расчетов с юридическими лицами используется цепочка документов: Заказ клиенту — Реализация товаров и услуг — Эквайринговая операция (или ПКО).
В ранних версиях Библиотеки подключаемого оборудования (БПО), встроенных в релиз 11.3.2, процедуры безналичных платежей из документа «Эквайринговая операция» обращались к оборудованию устаревшего типа Фискальный регистратор. Так как онлайн-кассы по требованиям 54-ФЗ регистрируются в системе с типом ККТ с передачей данных, обработчик 1С не находил устройство нужной категории и прерывал выполнение программы с ошибкой.
Разработчики компании 1С устранили эту несовместимость в обновлении программного продукта. Для решения проблемы выполним следующие шаги:
ТипыТО.Добавить("ККТ");.Если быстрое обновление конфигурации невозможно, проанализируем варианты решения проблемы, которые позволят продолжить работу организации без простоя.
1. Перевод эквайрингового терминала в автономный режим
В настройках оборудования эквайринговый терминал можно перевести в режим работы без прямого подключения к 1С:
2. Проверка привязки рабочего места и разрядности драйверов
При настройке оборудования в конфигурациях на управляемых формах важно учитывать технические требования:
Рабочие места. При переименовании ПК или смене пользователя 1С создается новая запись, и ранее подключенная ККТ становится «невидимой» из документов. Необходимо проверить настройки оборудования для текущего рабочего места.sb_pilot.exe, pinpad.ini) должны совпадать по разрядности с платформой 1С (32-bit или 64-bit). При расхождении разрядностей модуль 1С не сможет загрузить библиотеки оборудования.При приеме оплаты от представителей юридических лиц или ИП с использованием платежной карты через POS-терминал организация обязана выдать фискальный чек. Обратим внимание, что B2B-чек должен содержать обязательные дополнительные реквизиты: наименование покупателя и его ИНН. При отправке команды на печать из документа «Эквайринговая операция» 1С автоматически передает эти данные в драйвер кассы, если карточка контрагента заполнена корректно.