Начиная с версии 1.49, для УКМ 5 актуальна версия ПО UPOS 33.17.3 продукта, прошедшая совместное тестирование.
С протоколами тестирования можно ознакомиться ниже.
Протоколы тестирования
1. Модель терминала – PAX SP30
    Версия UPOS – 33.17.3
№  | Операция  | Касса УКМ 5 + терминал PAX SP30  | 
|---|---|---|
1  | Оплата банковской картой бесконтактно  | Успешно  | 
2  | Оплата банковской картой чипом  | Успешно  | 
3  | QR-оплата  | Не поддерживается терминалом  | 
4  | Оплата биометрией  | Не поддерживается терминалом  | 
5  | Частичная оплата картой  | Успешно  | 
6  | Частичная QR-оплата  | Не поддерживается терминалом  | 
7  | Частичная оплата биометрией  | Не поддерживается терминалом  | 
8  | Полный возврат оплаты картой  | Успешно  | 
9  | Полный возврат оплаты QR  | Не поддерживается терминалом  | 
10  | Полный возврат оплаты биометрией  | Не поддерживается терминалом  | 
11  | Частичный возврат оплаты картой  | Успешно  | 
| 12 | Частичный возврат QR-оплаты  | Не поддерживается терминалом  | 
| 13 | Частичный возврат оплаты биометрией  | Не поддерживается терминалом  | 
| 14 | Отмена оплаты банковской картой  | Успешно  | 
| 15 | Отмена QR-оплаты  | Не поддерживается терминалом  | 
| 16 | Отмена оплаты биометрией  | Не поддерживается терминалом  | 
| 17 | Отключение банковского терминала до оплаты  | Успешно  | 
| 18 | Отключение банковского терминала во время оплаты  | Успешно  | 
| 19 | Отказ от ввода пин-кода при оплате  | Успешно  | 
| 20 | Ввод неправильного пин-кода при оплате  | Успешно  | 
| 21 | Ошибка печатающего устройства перед печатью слипа  | Успешно  | 
| 22 | Ошибка печатающего устройства во время печати слипа  | Успешно  | 
| 23 | Перезагрузка фискального устройства после проведения оплаты  | Успешно  | 
| 24 | Проведение оплаты по отделам картой  | Нет в УКМ 5  | 
| 25 | Проведение QR-оплаты по отделам  | Нет в УКМ 5  | 
| 26 | Возврат оплаты по отделам картой  | Нет в УКМ 5  | 
| 27 | Возврат QR-оплаты по отделам  | Нет в УКМ 5  | 
| 28 | Операция «Сбербанк – закрытие смены»  | Успешно  | 
2. Модель терминала – Kozen P12
    Версия UPOS – 33.17.3
№  | Операция  | Касса УКМ 5 + терминал Kozen P12  | 
|---|---|---|
1  | Оплата банковской картой бесконтактно  | Успешно  | 
2  | Оплата банковской картой чипом  | Успешно  | 
3  | QR-оплата  | Успешно  | 
4  | Оплата биометрией  | Успешно  | 
5  | Частичная оплата картой  | Успешно  | 
6  | Частичная QR-оплата  | Успешно  | 
7  | Частичная оплата биометрией  | Успешно  | 
8  | Полный возврат оплаты картой  | Успешно  | 
9  | Полный возврат оплаты QR  | Успешно  | 
10  | Полный возврат оплаты биометрией  | Успешно  | 
11  | Частичный возврат оплаты картой  | Успешно  | 
| 12 | Частичный возврат QR-оплаты  | Успешно  | 
| 13 | Частичный возврат оплаты биометрией  | Успешно  | 
| 14 | Отмена оплаты банковской картой  | Успешно  | 
| 15 | Отмена QR-оплаты  | Успешно  | 
| 16 | Отмена оплаты биометрией  | Успешно  | 
| 17 | Отключение банковского терминала до оплаты  | Успешно  | 
| 18 | Отключение банковского терминала во время оплаты  | Успешно  | 
| 19 | Отказ от ввода пин-кода при оплате  | Успешно  | 
| 20 | Ввод неправильного пин-кода при оплате  | Успешно  | 
| 21 | Ошибка печатающего устройства перед печатью слипа  | Успешно  | 
| 22 | Ошибка печатающего устройства во время печати слипа  | Успешно  | 
| 23 | Перезагрузка фискального устройства после проведения оплаты  | Успешно  | 
| 24 | Проведение оплаты по отделам картой  | Нет в УКМ 5  | 
| 25 | Проведение QR-оплаты по отделам  | Нет в УКМ 5  | 
| 26 | Возврат оплаты по отделам картой  | Нет в УКМ 5  | 
| 27 | Возврат QR-оплаты по отделам  | Нет в УКМ 5  | 
| 28 | Операция «Сбербанк – закрытие смены»  | Успешно  | 
Настройки
На текущий момент, УКМ 5 поддерживает интеграцию с sb_pilot версии 29 и выше.
Для настройки эквайринга Сбербанка, необходимо на кассовом сервере по адресу: Магазин – Кассы выбрать необходимую кассу и нажать кнопку Оборудование:
В появившемся иерархическом древе в файле sbrf_lin.conf (hardware\bank\sbrf_lin.conf) в параметре driverName необходимо указать реальное расположение файла sbrf.sh, после чего сохранить изменения:
Затем, на кассовом сервере нужно пройти по адресу: Магазин – Типы касс, выбрать тип кассы и нажать кнопку Настройки:
В появившемся иерархическом древе необходимо выполнить следующие действия:
- в файле mintukm.conf (\mintukm.conf) в разделе services – subsystems надо раскомментировать или добавить строку { include file("conf/hardware/bank/sbrf_lin.conf") }:
- в payment_sbrf.conf (services\payment\payment_sbrf.conf) требуется указать идентификатор (paymentId) и название (name) платежного средства; PaymentId должен иметь уникальное значение для каждого средства оплаты:
- в payment.conf (services\payment\payment.conf) в секции plugins надо раскомментировать или добавить строку { include file("conf/services/payment/payment_sbrf.conf") }:
- если необходимо, то в сценарии закрытия смены shiftclose.conf (applications\shiftclose\shiftclose.conf) нужно раскомментировать или добавить строку { include file("conf/applications/shiftclose/closeshift_sbrf.conf") }:
- в reports.conf (services\reports\reports.conf) надо раскомментировать или добавить строку { include file("conf/services/reports/sbrf_report.conf") }:
Каждый файл с выполненными настройками необходимо сохранить.
В целях экономии чековой ленты, всю полномасштабную информацию стандартного слипа Сбербанка можно умещать в компактном формате, благодаря печати в 3 строки. Данный функционал доступен для всех поддержанных в УКМ 5 ККТ. Для включения опции короткого слипа, необходимо:
1. Убедиться, что параметр включения слипа в чеке активен. Сделать это нужно на кассовом сервере по адресу: Магазин – Типы касс, где следует выбрать тип кассы и нажать кнопку Настройки:
В конфигурационном файле sale.conf (applications\sale\sale.conf) значение параметра oneSlipWithReceipt должно быть установлено как true:
2. На кассовом сервере по адресу: Магазин – Кассы следует выбрать необходимую кассу и нажать кнопку Оборудование:
Затем надо добавить в файл sbrf_lin.conf (hardware\bank\sbrf_lin.conf) параметр shortVersion = true:
Все настройки нужно сохранить.











