ПроАТМ v.5.7.7
1.0.0.2194
Установка и обновление
Требования к системе
Необходимые требования
Дополнительные требования
Спецификация
Установка
Подготовительные действия
Установка с помощью мастера установки ПроАТМ
Установка из командной строки
Проверка целостности ПО
Проверка цифровой подписи дистрибутивов ПО
Обновление
Обновление с помощью мастера установки
Удаленное обновление из командной строки
Автоматическое обновление
Порядок работы автоматического обновления
Настройка системы для автоматического обновления
Выполнение пользовательских команд
Переход с ПроАТМ версии 5.6.1 или более ранней на версию 5.7.x
Удаление
С помощью мастера установки ПроАТМ
Через панель управления
Из командной строки
Эксплуатация
Запуск и остановка терминального ПО
Последовательность запуска приложений
Последовательность остановки приложений
Определение порядка запуска сервисов. Пользовательские сервисы
Определение порядка запуска пользовательских сценариев
Запуск утилиты FS365.Starter
Перезапуск терминального ПО
Аварийный режим
Внесение банкнот
АДМ с модулем приема DORS 210BA
Режим «Supervisor» (РОП)
Перевод УС в РОП
Способы перехода в РОП
Ввод логина и пароля
Смена пароля
Выход из РОП
Работа УС в РОП
Интерфейс ПроАТМ в РОП
Администратор
Сведения о модулях управления узлами УС
Управление чековым принтером
Управление PIN-клавиатурой
Управление картридером
Задержанные карты
Управление сканером штрихкодов
Управление диспенсером
Конфигурация кассет диспенсера
Управление купюроприемником
Управление терминалом
Электронный журнал
Настройка протоколов обмена
ISO8583
Служебные процедуры
Запросы во фронтальную систему по протоколу ISO8583
NDC
Настроить процессинг NDC
Настройка подключения ПроАТМ к NDC-хосту
NDC + ISO8583
EXT
Криптооперации
Инкассатор
Управление ОЦ диспенсера и картридера
Закрыть ОЦ депозитного модуля и диспенсера
Открыть ОЦ депозитного модуля и диспенсера
Если ОЦ одного устройства закрыт, а другого открыт
Управление диспенсером
Управление купюроприемником
Управление чековым принтером
Управление картридером
Информация о задержанных картах
Управление терминалом
Сотрудник службы безопасности
Создать новую учетную запись оператора
Удалить учетную запись оператора
Изменить пароль учетной записи оператора
Информация о неисправностях в работе УС
Просмотр состояния модулей УС
Инкассация УС в РОП
Полная инкассация
Упрощенная инкассация депозитного модуля УС
Включение режима упрощенной инкассации
Порядок действий
Инкассация с автоматической отправкой транзакционных запросов NDC-хосту
Включение автоматической отправки запросов
Изменения в порядке действий при полной инкассации
Изменения в порядке действий при упрощенной инкассации
Автоматическая отправка на хост одного запроса
Автоматическая отправка двух или трех запросов
Сбор информации о работе УС
Служба логирования RedLabel
Назначение и принципы работы
Запуск и остановка службы
Графический интерфейс (RLView)
Запуск и завершение работы RLView
Внешний вид и управление RLView
Меню
Панель инструментов
Выборка логов
Информация о записи
Конструктор запросов
Настройка RLView
Примеры использования
Открыть logs-файл БД
Вычислить интервал между двумя событиями
Выгрузить результат выполнения запроса в текстовый файл
Исключить записи из выборки по шаблону
Изменить уровень логирования RedLabel
Получить HTML-страницу экрана ПроАТМ
Утилита сбора логов LogCatcher
Назначение
Что собирает LogCatcher
Запуск и настройка сборки логов
Командная строка
Графический интерфейс (LogCatcherUI)
Текстовый интерфейс
Пример изменения периода и состава сбоки логов
Результат работы
Дополнительные возможности сбора логов
Порядок выполнения перезагрузки
Вывод УС из обслуживания
Служебная заставка на УС
Выключение терминального ПО
Выполнение сборки логов
Перезагрузка УС
Извлечение данных из файлов трасс
DBDump.exe
Назначение
Синтаксис
Ключи
DBDump.cmd
Назначение
Синтаксис
Ключи
Вывод информации о версиях модулей ПроАТМ в файл
Электронные журналы
Управление электронными журналами
Операционный журнал
Перечень сообщений
Сообщения от системных модулей
Сообщения от прикладных модулей
Настройка платежных систем
Удаление архивов электронного журнала
Сообщения, приходящие от устройств
Диспенсеры
Картридеры
Принтеры
Рециклеры
Сообщения XFS-сервисов
ПроСЭТ
Сообщения при работе с ПроСЭТ
Сообщения об ошибках связи с ПроСЭТ
Сообщения при работе с протоколом NDC
WEB-приложение
Возможные ошибки при работе с приложением
Прием наличных
Прочие сообщения
Используемые макросы
Модуль adm
Модуль adm-sbrf
Модуль billing-pay
Модуль cash-accept
Модуль event
Модуль iso8583-aux
Модуль iso8583-dispense
Модуль ndc
Модуль opmode-cashin
Модуль opmode-dispenser
Модуль opmode-iso8583
Модуль opmode-jview
Модуль opmode-recycler
Модуль operator-mode
Модуль opmode-ndc
Модуль opmode-proset
Модуль proset
Модуль proset-cash-in
Модуль stat
Модуль system
Модуль web_app
Коммуникационный журнал Protocollog.txt
Журнал клиентских чеков
Мониторинг
Агент мониторинга
Описание
Особенности реализации
Функционирование
Получение событий мониторинга от ПроАТМ
Реализация очереди на отправку событий в систему мониторинга
Гарантированная доставка событий в систему мониторинга
Фильтрация событий по определенным правилам
События, отправляемые ПроАТМ в систему мониторинга
Пересылка команд от системы мониторинга в ПроАТМ
Команды системы мониторинга
REBOOT
GO_IN_SERVICE
GO_OUT_OF_SERVICE
GET_STATUS
RESET
GET_CASH_UNIT_INFO
GET_CIM_NOTETYPES
GET_DEVICE_INFO
Получение информации об отдельном(-ых) компоненте(-ах) (с параметрами)
Получение полной информации об УС (без параметров)
События от ПроАТМ к системе мониторинга
Взаимодействие с системой мониторинга «УРАЛСИБ»
Настройка взаимодействия с ПроКСИМА
Макросы в сообщениях от ПроАТМ к системе мониторинга
Взаимодействие с M3
Основные функции
Принцип работы
Настройка и запуск
Web-приложение
Интеграция ПроАТМ и web-приложения
Использование web-приложения для взаимодействия с клиентом
Интеграция c ПроАТМ
Точки входа и выхода web приложения
Платежная сессия
Информация о платежах
Управление платежной сессией через EventBus
Настройка режима ожидания клиента
Адаптация web-приложения
Управление жизненным циклом web-формы
Обработка ошибок
Стратегия интеграции web-приложения и ПроАТМ
Пример реализации приема наличных web-приложением
Проблема запуска Angular-приложений в ПроАТМ
Пример разработки web-приложения
Общие положения
Web-расширение window.external.iso8583
API расширения «iso8583»
Запрос состояния (синхронный вызов)
Взаимное использование сервисов window.external.iso8583 и mbkService
Безналичное списание (асинхронный вызов)
Отмена последней операции (асинхронный вызов)
Зачисление средств на карточный счет (асинхронный вызов)
Запроса баланса карточного счета (асинхронный вызов)
Смена PIN-кода (асинхронные вызовы)
Передача финальных EMV-данных в контроллер ISO8583 (синхронный вызов)
Проверка карты хостом (асинхронный вызов)
Особенности разработки web-приложения на платформе ПроАТМ
Номер транзакции и дата/время терминала
EMV-карта
Ошибка проверки PIN-кода
Смена PIN-кода
Выполнение сервисных операций
RRN
Применение стилей к Active-X компонентам ПроАТМ
Особенности работы с диалектом SmartVista POS TF
Получение баланса карты
Проверка карты
Взнос наличных
Безналичное списание (покупка)
Смена PIN-кода
Кнопки
Платежная сессия
Настройка конфигурации
Кастомизация
Назначение
Состав
Редактирование
Развертывание пакета кастомизации
Информационная безопасность
Настройка BIOS
Пароль доступа к BIOS
Отключение портов в настройках BIOS
Защита от запуска внешних ОС
Разблокирование BIOS
Настройка учетных записей
Отключение неиспользуемых учетных записей
Создание пользователей Loader и Starter
Создание пользователей ПроАТМ
Создание групп пользователей средствами WINDOWS
Создание групп инсталлятором ПроАТМ
Создание учетных записей средствами WINDOWS
Создание учетных записей средствами ПроАТМ
Журналы событий
Системные сервисы Windows
Локальная политика безопасности
Настройка политики учетных записей
Настройка локальной политики
Настройка запуска приложений (AppLocker)
Установка запрета запуска файлов
Создание исключений при запуске файлов
Групповые параметры безопасности
Меню «Пуск»
Отключение политик автозапуска
Рабочий стол
Настройка сочетания Ctrl+Alt+Del
Связь через Интернет
Службы терминалов
Дополнительные настройки безопасности
Доступ и аудит файлов и папок
Настройка доступа к папкам
Настройка аудита папок
Настройка доступа к системному реестру
Настройка аудита параметров реестра
Запуск ПроАТМ
Дополнительные настройки
Оборудование и XFS
Взаимодействие с XFS
Поддерживаемые конфигурации
Подключение к XFS
Одновременная работа нескольких купюроприемников на УС
Настройка ПроАТМ/XFS
Настройка ПроАТМ
Запуск и завершение работы XFS-сервиса
Примеры настроек
Принтер Xiamen Cashino
Особенности реализации ISO8583
Завершение клиентской сессии
Коды ответов процессинга
Особенности реализации NDC
Передаваемые статусы устройств
Чековые принтеры (Receipt Printer)
Специальная электроника (Sensors)
Диагностические коды M-data/M-status
Переход из NDC в ISO8583
Пример необходимых настроек
f. Шаг передачи управления в модуль ISO8583
Особенности реализации стейтов
H – Information Entry State (шаг ввода данных пользователем)
I - Transaction Request State (шаг транзакционного запроса)
J - Close State (шаг завершения клиентской сессии)
U – Device Fitness Flow Select State (шаг проверки оборудования)
X - FDK Information Entry State (шаг выбора данных пользователем)
Шаги без описания
Правила форматирования клиентских экранов NDC
Предустанавливаемые экраны
Печать содержимого внутреннего буфера NDC
Расширенный набор NDC-экранов для информирования кассира АДМ о пропадании электропитания
Использование html-документов для замены экранов NDC
Расширенные NDC-стейты общего назначения
Включение поддержки расширенных NDC-стейтов общего назначения
f-008 (шаг ввода форматированных данных)
f-008. Расширенный стейт №1
f-008. Расширенный стейт №2
f-015 (шаг отображения html-страниц)
f-015. Расширенный стейт
f-099 (шаг отображения html-страниц DORS)
f-099. Расширенный стейт
f-099. Расширенный стейт
Навигация
Generic Буферы NDC
Буферы Printer Data Field
Переходы к другим стейтам
f-022 (шаг контроля состояния основных устройств)
f-022. Расширенный стейт
f-025 (шаг перехода в РОП терминала)
f-033 (шаг ввода фиксированных сумм)
f-033. Расширенный стейт
Отложенная авторизация приема наличных
Авторизация отложенных операций приема наличных
Хранение файла транзакций и регистрация операции
Работа механизма отправки отложенных сообщений
Защита целостности базы данных отложенных транзакций
Особенности закрытия операционного цикла
Печать последнего клиентского чека
Расширение взаимодействия с FinStream
Пример необходимых настроек
d-026. Шаг передачи управления приложению FinStream
FIT-таблицы
Группирование FIT-таблиц
FIT-таблицы
Группы настроек
Примеры настроек
Параметры реестра
По алфавиту
По разделам реестра
FS365
InstallLog
ADM
PaymentPurposes
Advertisement
Agent247
AlphanumericEntry
SmsAlike
Vkbd
CursorControl
Appearance
Authorization
AuthProtocolsKeysHierarchy
<PROTOCOL>
<KEY>
EXT
AuthorizationISO8583
HistoryOperationTypes
<диалект>
OpenWay
SmartVista.ATM
BlockFKeys
CashIn
AllowedBanknotes
FdkButtonsCustomization
Common
FieldNames
OutputFormats
Dispenser
CasStatuses
DevStatuses
DispStatuses
DoorStatuses
FastCash
StackerStatuses
FIT
<платежная система>
ISO CONFIGURATION
Integration
AnyWay
Journal
<идентификатор сообщения>
Localization
MajorBusinessModules
Merchants
<id поставщика услуг>
Monitoring
HardwareStatus
<наименование датчика>
<cистема мониторинга>\<событие>
MonitoringAgent
Run
Monitoring&Management
Agent
TransportDorsHttp
VCSystem
ModulesStateMonitoring
NDC
CONFIG
AMOUNT_ENTRY\APPEND_ZEROES
CASHIN
CurrencyConversionForNoteDefinitions
NOTES_MAPPING
MAC_CONFIG
OPCODE_DISPENSE
CASH, FAST_CASH
PRINTER_FONTS
FONT_X
SOP_TRANSACTIONS
EMV
AID_TABLE\AID_*
FIT
FONT
FONT_XXX
PRINTER\RECEIPT
PRINTER\JOURNAL
PROTOCOL_MODIFICATIONS
SCREEN
SCREEN\*
TIMER
OutOfService
ProSet
Receipts
Recoder
FromCommon
ToCommon
RedLabel
Resources
Button Size
Waves
SignalingThreads
SOP
CdmOpenPeriodSettings
CimOperCycleSettings
CrmOpenPeriodSettings
ExternalApplication
MenuCustomization
AdministratorModePermissions
OperatorModePermissions
RopAuthentication
Starter
Statistics
ReceiptBlocks
Util
RegFlusher
Vocabulary
WebApplication
WebBrowser
Welcome
XfsAdapter
<класс устройств>
AtmBeepController
AtmLedController
CancelAsyncDelaySettings
CDM
LastHandledHw
MultipleServices
CIM
aliases
PIN
PRJ
PRR
Macroses
SIU
TTU
FDKMappings
Чеки
Шаблоны чеков
Выравнивание содержимого чеков при выводе на печать
Настройка печати таблиц в чеках
Печать таблицы со списком принятых банкнот
Настройка печати в чеке значения произвольного параметра
Настройка клиентских и служебных чеков
Печать на чеке его номера
Экранные формы
Общее > Области и размещение FDK
Состояние модулей
Прием наличных
РОП > Аппаратное обеспечение > Сведения об устройстве
Отображение текста с помощью CSS
EMV-карты
Общие положения
Описание библиотеки MBK_AuthService
Этапы проведения транзакции
Конфигурирование сервиса
Подготовка к проведению операции по МБК
Методы BeginNewTransaction() и BeginAnotherTransaction()
Метод GetEmvApplicationsCount()
Метод GetEmvApplicationDetailedInfo()
Методы SelectEmvApplication() и SelectEmvApplicationByAID()
Получение информации о карте
Установка реквизитов операции
Подготовка к онлайн авторизации
Методы SetOnlinePinEntryResults() и PrepareOnlineAuth()
Подписание транзакционных сообщений
Метод SignMessage():
Завершение операции
Метод Complete()
Пример проведения транзакции
Пример html-страницы «Работа с МБК-сервисом»
Вспомогательные утилиты
Changestate
LoadUseProfile
API
Запись сообщения в систему трассировки времени исполнения
Идентификаторы подключения
Методы
Публикация события
Идентификаторы подключения
Методы
Уведомления
Крипто-модуль
Идентификаторы подключения
Свойства
Методы
Уведомления
Пример кода
Сканер штрихкодов
Идентификаторы подключения
Методы
Уведомления
Пример кода
Депозитный модуль
Идентификаторы подключения
Справочные функции
Методы
Подготовка к приему
Управление приемом
Статусы и состояние
Рекомендации по обработке ошибок
Особенность работы с купюроприемником
Картридер
Идентификаторы подключения
Свойства
Методы
Пример обмена
Уведомления
Пример кода
GDI-принтер
Идентификаторы подключения
Методы
Уведомления
Пример кода
Датчики киоска
Вспомогательный компонент «Индикатор»
Идентификаторы подключения
Свойства
Перечисления
Методы
Вспомогательный компонент «Массив индикаторов»
Идентификаторы подключения
Свойства
Компонент «Управление датчиками киоска»
Идентификаторы подключения
Константы
Свойства
Методы
Уведомления
Пример кода
Ввод с PIN Keypad
Идентификаторы подключения
Свойства
Методы
Уведомления
Кнопки PIN-клавиатуры
Идентификаторы подключения
Свойства
Методы
Уведомления
Строка редактирования
Идентификаторы подключения
Свойства
Правила задания маски ввода
Методы
Уведомления
Пример кода
Фильтр строки редактирования
Ввод суммы в формате <целая часть>.<дробная часть>
Идентификаторы подключения
Свойства
Уведомления
Пример кода
Ввод даты в формате дд.мм.гггг
Идентификаторы подключения
Свойства
Методы
Уведомления
Пример кода
Ввод времени в формате чч:мм
Идентификаторы подключения
Свойства
Методы
Уведомления
Пример кода
Ввод целого с ограничением на минимальное и максимальное значения
Идентификаторы подключения
Свойства
Уведомления
Пример кода
Ввод ключа для последующего импорта в EPP
Идентификаторы подключения
Свойства
Методы
Уведомления
Пример кода
Автоматическая фильтрация списка
Идентификаторы подключения
Свойства
Пример кода
Журналирование сообщений
Вывод сообщений в систему мониторинга
Вывод сообщений в электронный журнал
История изменений
ПроАТМ
Актуальная версия
Кастомизация
Руковоство по ПроАТМ
Актуальная версия
ПроАТМ v.5.7.7
ПроАТМ v.5.7.7
»
Оборудование и XFS
Оборудование и XFS
¶
Взаимодействие с XFS
Поддерживаемые конфигурации
Подключение к XFS
Одновременная работа нескольких купюроприемников на УС
Настройка ПроАТМ/XFS
Настройка ПроАТМ
Запуск и завершение работы XFS-сервиса
Примеры настроек
Принтер Xiamen Cashino