Открыть меню
Справочник

ПО: WebIUS

Справочная заметка ATM: сценарный/orchestration-движок WebIUS (ООО «Телематика-Сервис»), работающий в связке с TellME.

Создано 5 мая 2026 г. Обновлено 17 июн. 2026 г. 4 мин чтения 3 входящих 7 исходящих

[!warning] Источник и точность Предыдущая версия этой заметки описывала WebIUS как продукт Wincor Nixdorf / Diebold Nixdorf (EMS/remote management слой) — эта версия была недостоверной. Проверка по открытым данным (документация вендора tm-serv.ru, публичные упоминания) показывает другую картину: WebIUS — продукт российской компании, выступающий сценарным/UI-движком, работающим в связке с TellME. Прямой первичной спецификации (полного product manual) в открытом доступе найти не удалось — только страница документации вендора и вторичные упоминания. Архитектурные детали ниже — концептуальные, основаны на этих источниках и на сопоставлении с общей моделью orchestration-слоя в современных ATM-стеках; для проектных деталей нужна вендорская документация.

Обзор продукта

ПараметрЗначение
Полное названиеWebIUS
ВендорООО «Телематика-Сервис» (Москва, ОКВЭД 62.01 — разработка программного обеспечения)
Тип ПОСценарный/orchestration-движок для ATM и устройств самообслуживания, не terminal application и не processing platform
ИнтерфейсWeb-based (отсюда «Web» в названии); экранные формы и сценарии доставляются как JS/HTML-контент
Связка сTellME — российское мультивендорное terminal-приложение (см. ATM-Стек-TellME-Russian-Multivendor)
Основные рынкиРоссия, СНГ

[!note] Почему путаница с Wincor/DN Прежняя версия заметки, по всей видимости, спутала WebIUS с реальными продуктами Wincor Nixdorf/Diebold Nixdorf (ProTopas, Vynamic View, AllConnect Data Engine) — это самостоятельные западные EMS/remote-management платформы, не связанные с WebIUS. См. ATM-Diebold-Vynamic, ATM-Wincor-Nixdorf для корректного описания тех продуктов.


Что такое WebIUS концептуально

WebIUS — это слой между ATM-терминалом и процессингом (TBO/switch), который берёт на себя сценарную/UX-логику, оставляя процессингу авторизацию и финансовую часть. Эта роль соответствует общей идее orchestration-слоя/BFF (Backend for Frontend) в современных ATM-архитектурах:

flowchart TD
    ATM["ATM / TellME\nUI, device control (XFS)"] -->|"API / JSON / HTTP"| WEBIUS["WebIUS\nScenario engine\nOrchestration"]
    WEBIUS -->|"вызов только для авторизации/лимитов"| TBO["TBO / Switch\nAuthorization, routing, limits"]
    TBO --> CORE["Core banking"]

Концептуальное разделение ответственности

СлойЗа что отвечает
ATM / TellMEUI, устройства (XFS), показ экранов
WebIUSСценарии, бизнес-логика шагов операции, состояние (state), персонализация
TBO / switchАвторизация, маршрутизация, лимиты, безопасность
Core bankingСчета, деньги

[!note] Зачем выносить сценарии из процессинга Идея (общая для отрасли, не специфична для WebIUS) — изменения в пользовательских сценариях (новый экран, новый шаг, A/B-тест) не должны требовать обновления ATM-приложения или изменений на стороне процессинга. Цена — дополнительный слой задержки и необходимость синхронизации state между ATM, WebIUS и TBO.


Модель сценария (Script)

По доступным вторичным источникам (документация и описания продукта WebIUS/WebIUS Updater), бизнес-логика в WebIUS описывается как Script — последовательность шагов операции клиента, включающая:

  • запросы к пользователю (показать экран, запросить сумму/выбор);
  • запросы к ATM/устройствам;
  • запросы к хосту/процессингу (для авторизации).

WebIUS Updater — сопутствующий сервис, который доставляет на терминал:

  • JS-сценарии и HTML экранные формы;
  • команды управления устройством (pause/resume операции, сбор логов).

[!warning] Степень детализации Точный формат Script, API между WebIUS и TellME, версии протокола и полный список команд WebIUS Updater не подтверждены первичной документацией в рамках этой проверки — только общими описаниями. Не использовать эти детали как точную техническую спецификацию.


Транзакция через WebIUS (концептуальный пример: снятие наличных)

sequenceDiagram
    participant CH as Клиент
    participant ATM as ATM (TellME)
    participant WEBIUS as WebIUS
    participant TBO as TBO / Switch

    CH->>ATM: Вставляет карту
    ATM->>WEBIUS: Запрос сценария
    WEBIUS->>ATM: Сценарий: показать экран выбора операции
    CH->>ATM: Выбор: снятие наличных, сумма
    ATM->>WEBIUS: Шаг сценария: сумма введена
    WEBIUS->>TBO: Запрос авторизации (сумма)
    TBO-->>WEBIUS: Одобрено / отклонено
    WEBIUS->>ATM: Следующий шаг сценария\n(выдать наличные / показать ошибку)
    ATM->>CH: Выдача наличных

Связанные заметки

Источники

  • tm-serv.ru — страница документации «WebIUS 2.0» ООО «Телематика-Сервис» (разработчик, общий состав документации; полный product manual не в открытом доступе).
  • Вторичные открытые упоминания WebIUS/WebIUS Updater в связке с TellME (поиск по открытым источникам, без единого первичного документа) — описывают Script-модель сценариев, доставку JS/HTML контента и команды управления устройством.
  • ATM-Стек-TellME-Russian-Multivendor — независимое подтверждение TellME как российского multivendor terminal layer.

Живой сад

Этот текст можно улучшать вместе

Нашёл опечатку?

Выдели фрагмент в заметке и нажми «Сообщить» — откроется короткая форма с контекстом.

Хочешь обсудить?

Ниже можно оставить комментарий через Telegram, когда заметка связана с публикацией канала.

Telegram-комментарии

Добавь `telegramPostId` в публичную заметку, чтобы здесь появился виджет обсуждения.

Источник: публичный слой Obsidian Vault.