Как открыть форму управления эквайринговым терминалом и выполнить закрытие смены в 1С:УТ 11?

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

При работе с торговым оборудованием в конфигурации 1С:Управление торговлей 11 пользователи часто сталкиваются с вопросом выполнения операций по эквайрингу. В частности, возникает потребность найти форму УправлениеЭквайринговымТерминалом справочника ПодключаемоеОборудование и выполнить операцию, аналогичную закрытию кассовой смены, — сверку итогов (закрытие банковского дня). Разберем детально, как устроена работа с эквайрингом в типовом решении, почему форма может отсутствовать в интерфейсе и как правильно закрывать смену.

Взаимосвязь закрытия смены ККТ и сверки итогов эквайринга

Проанализируем специфику работы торгового оборудования. В типовой конфигурации 1С:Управление торговлей 11.3 закрытие кассовой смены на фискальном регистраторе (снятие Z-отчета) и сверка итогов по банковскому терминалу — это два независимых процесса:

  1. Закрытие смены ККТ: отправляет команду на кассовый аппарат, формирует фискальный Z-отчет и переводит статус кассовой смены в программе в состояние «Закрыта».
  2. Сверка итогов терминала: отправляет команду на банковский терминал (метод драйвера ИтогиДняПоКартам или аналогичный в зависимости от банка), отправляет накопленные транзакции в процессинговый центр банка и печатает контрольный чек с итогами безналичных расчетов.

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

Почему команда управления терминалом не отображается в интерфейсе

Выясним основные причины, по которым форма управления эквайрингом или команды сверки итогов могут быть скрыты от пользователя:

  1. Отключена функциональная опция: функционал эквайринга становится доступен в разделах программы только при установленном флаге Оплаты платежными картами в настройках (раздел НСИ и администрирование → Казначейство).
  2. Настройки панели действий: во многих версиях типовых конфигураций команда вызова формы управления терминалом по умолчанию скрыта из панели навигации и панели действий.
  3. Ограничение прав доступа: у текущего пользователя могут отсутствовать роли, разрешающие прямое сервисное управление торговым оборудованием.

Способы открытия формы и выполнения сверки итогов

Рассмотрим стандартные пользовательские варианты доступа к операциям эквайрингового терминала.

Вариант 1. Через список подключаемого оборудования

  1. Перейдем в раздел НСИ и администрирование → Подключаемое оборудование.
  2. В выпадающем списке типов оборудования выберем пункт Эквайринговые терминалы.
  3. Выделим нужный терминал в списке и нажмем на командной панели кнопку Управление эквайринговым терминалом (или перейдем через меню «Еще»). В открывшейся форме будут доступны операции: «Оплата», «Возврат», «Сверка итогов», «Отчет без гашения».

Вариант 2. Настройка панели действий в разделах «Казначейство» или «Продажи»

  1. Откроем раздел Казначейство или Продажи.
  2. В правом верхнем углу программы нажмем кнопку Главное меню → Вид → Настройка панели действий (или Настройка панели навигации).
  3. В левой колонке доступных команд найдем команды управления эквайрингом или сверки итогов и нажмем кнопку Добавить, чтобы перенести их в правую колонку.
  4. Нажмем ОК. Теперь команда будет доступна прямо из меню раздела.

Вариант 3. Выполнение операции из Рабочего места кассира (РМК)

Если на предприятии продажи оформляются через интерфейс РМК, сверка итогов выполняется из меню сервисных операций кассы. Для этого в РМК нажмем кнопку Сервис (или Еще → Сервис) и выберем операцию Сверка итогов по эквайрингу.

Автоматизация закрытия смены через доработку

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

Посмотрим на пример структуры вызова: в процедуре закрытия смены перехватывается завершение фискального отчета и вызывается метод менеджера оборудования на клиенте:


// Пример программного вызова операции сверки итогов через БПО
ПараметрыОперации = Новый Массив;
ПараметрыОперации.Вставить(0, ИдентификаторЭквайринговогоТерминала);

Результат = МенеджерОборудованияКлиент.ВыполнитьКоманду(
    "СверкаИтоговЭквайринга",
    ПараметрыОперации,
    Отказ,
    ОписаниеОшибки
);

Для прямого взаимодействия с оборудованием конкретного банка (например, Сбербанк) также может задействоваться общий модуль ПодключаемоеОборудованиеСБРФЭквайринговыеТерминалыКлиент.

Важное примечание: если на торговой точке используется автономный терминал (не подключенный к компьютеру кабелем, а работающий отдельно), выполнение сверки итогов возможно только вручную с помощью функциональных клавиш на самом корпусе банковского аппарата.

← На главную