При работе с торговым оборудованием в конфигурации 1С:Управление торговлей 11 пользователи часто сталкиваются с вопросом выполнения операций по эквайрингу. В частности, возникает потребность найти форму УправлениеЭквайринговымТерминалом справочника ПодключаемоеОборудование и выполнить операцию, аналогичную закрытию кассовой смены, — сверку итогов (закрытие банковского дня). Разберем детально, как устроена работа с эквайрингом в типовом решении, почему форма может отсутствовать в интерфейсе и как правильно закрывать смену.
Проанализируем специфику работы торгового оборудования. В типовой конфигурации 1С:Управление торговлей 11.3 закрытие кассовой смены на фискальном регистраторе (снятие Z-отчета) и сверка итогов по банковскому терминалу — это два независимых процесса:
ИтогиДняПоКартам или аналогичный в зависимости от банка), отправляет накопленные транзакции в процессинговый центр банка и печатает контрольный чек с итогами безналичных расчетов.Штатно при закрытии кассовой смены ККТ автоматический вызов сверки итогов терминала не выполняется. Эту процедуру кассир должен запускать вручную либо этот процесс необходимо автоматизировать программно.
Выясним основные причины, по которым форма управления эквайрингом или команды сверки итогов могут быть скрыты от пользователя:
НСИ и администрирование → Казначейство).Рассмотрим стандартные пользовательские варианты доступа к операциям эквайрингового терминала.
Вариант 1. Через список подключаемого оборудования
НСИ и администрирование → Подключаемое оборудование.Вариант 2. Настройка панели действий в разделах «Казначейство» или «Продажи»
Казначейство или Продажи.Вариант 3. Выполнение операции из Рабочего места кассира (РМК)
Если на предприятии продажи оформляются через интерфейс РМК, сверка итогов выполняется из меню сервисных операций кассы. Для этого в РМК нажмем кнопку Сервис (или Еще → Сервис) и выберем операцию Сверка итогов по эквайрингу.
Если требуется исключить человеческий фактор и выполнять сверку итогов автоматически в момент закрытия кассовой смены, задачу можно решить с помощью расширения конфигурации.
Посмотрим на пример структуры вызова: в процедуре закрытия смены перехватывается завершение фискального отчета и вызывается метод менеджера оборудования на клиенте:
// Пример программного вызова операции сверки итогов через БПО
ПараметрыОперации = Новый Массив;
ПараметрыОперации.Вставить(0, ИдентификаторЭквайринговогоТерминала);
Результат = МенеджерОборудованияКлиент.ВыполнитьКоманду(
"СверкаИтоговЭквайринга",
ПараметрыОперации,
Отказ,
ОписаниеОшибки
);
Для прямого взаимодействия с оборудованием конкретного банка (например, Сбербанк) также может задействоваться общий модуль ПодключаемоеОборудованиеСБРФЭквайринговыеТерминалыКлиент.
Важное примечание: если на торговой точке используется автономный терминал (не подключенный к компьютеру кабелем, а работающий отдельно), выполнение сверки итогов возможно только вручную с помощью функциональных клавиш на самом корпусе банковского аппарата.