Перейти к содержаниюСправка

АТОЛ Web Requests

Как подключить фискальный регистратор АТОЛ к кассе через веб-сервер «АТОЛ. Web Requests» — без службы VirtualPos Hardware Bridge: установить Web Requests, создать пользователя, подключить ККТ, настроить браузер и кассу.

Общее описание

АТОЛ. Web Requests — программа компании АТОЛ, которая входит в драйвер ККТ версии 10. Она работает на кассовом компьютере как веб-сервер: принимает от кассы задания на печать чеков и отчётов и передаёт их фискальному регистратору. Касса обращается к Web Requests напрямую, поэтому служба VirtualPos Hardware Bridge для регистратора не нужна.

  • Тип регистратора АТОЛ Web Requests (ДТО 10) Касса работает с регистратором через веб-сервер АТОЛ. На кассовый компьютер ставится только драйвер ККТ АТОЛ с компонентом Web Requests. Браузер для кассы запускается особым ярлыком.
  • Тип регистратора Атол USB (v.10) Касса работает с регистратором через VirtualPos Hardware Bridge — см. Фискальные регистраторы АТОЛ. Дополнительно печатает слипы банковского терминала и квитанции ЕГАИС.

Ограничения. С типом «АТОЛ Web Requests (ДТО 10)» касса пока не печатает на регистраторе слипы банковского терминала, квитанции ЕГАИС и другие нефискальные документы, а оплата тарой недоступна. Если это нужно, подключайте регистратор через Hardware Bridge.

Порядок подключения

  1. Драйвер Установите драйвер ККТ АТОЛ версии 10 с компонентом Web Requests и проверьте связь с регистратором.
  2. Пользователь Создайте пользователя Web Requests: без логина и пароля сервер не работает.
  3. ККТ На странице настроек Web Requests добавьте регистратор и включите работу с ним.
  4. Браузер Создайте отдельный ярлык браузера для кассы.
  5. Касса Выберите тип регистратора, укажите адрес, пользователя и пароль, проверьте связь.

Установка Web Requests

Web Requests устанавливается вместе с драйвером ККТ АТОЛ версии 10. Как скачать драйвер и проверить связь с регистратором — см. Фискальные регистраторы АТОЛ.

Операционная система Windows 10 и новее или Linux
Драйвер Драйвер ККТ АТОЛ версии 10 той же разрядности, что и Web Requests
Лицензия Для работы Web Requests может потребоваться лицензия АТОЛ — уточните у поставщика регистратора
  1. Запустите установщик драйвера ККТ АТОЛ версии 10. Если драйвер уже установлен, запустите установщик повторно.
  2. В списке компонентов отметьте Web Requests.
  3. Завершите установку. В конце установщик предлагает запустить и настроить Web Requests — согласитесь. Web Requests работает как служба Windows и запускается вместе с компьютером.
  4. Убедитесь, что регистратор отвечает в программе «Драйвер ККТ» («Тест драйвера ККТ»): Свойства → Проверка связи. Затем закройте программу: пока она держит порт, Web Requests не сможет обратиться к регистратору.

По умолчанию Web Requests принимает запросы по адресу http://127.0.0.1:16732.

Пользователь Web Requests

Web Requests работает только с авторизацией, отключить её нельзя. Пользователя по умолчанию нет — его создают утилитой из папки драйвера.

  1. Нажмите Win + R, введите cmd и нажмите Ctrl + Shift + Enter — командная строка откроется от имени администратора.
  2. Перейдите в папку Web Requests. В зависимости от разрядности драйвера это одна из двух папок:
cd "C:\Program Files (x86)\ATOL\Drivers10\KKT\web"
cd "C:\Program Files\ATOL\Drivers10\KKT\web"
  1. Создайте пользователя — укажите логин и пароль:
atol-fptr-web-requests-users.exe add poskassa Kassa2026primer
  1. Запишите логин и пароль: они понадобятся на странице настроек Web Requests и в настройках кассы.
Пароль Не короче 12 символов, с цифрой и буквами в верхнем и нижнем регистре
Сколько пользователей Не больше пяти. Одним пользователем должна работать одна касса
atol-fptr-web-requests-users.exe list Показать созданных пользователей
atol-fptr-web-requests-users.exe del poskassa Удалить пользователя. Чтобы сменить пароль, удалите пользователя и создайте заново

Подключение ККТ в Web Requests

  1. Откройте в браузере на кассовом компьютере адрес http://127.0.0.1:16732 и войдите под созданным пользователем.
  2. Нажмите «Добавить», укажите идентификатор ККТ, например 1, и название — модель регистратора.
  3. Откройте добавленную ККТ, вкладка «Настройки устройства»: выберите канал связи с регистратором — так же, как он настроен в драйвере ККТ.
  4. Включите переключатель «Работа с ККТ». Состояние соединения должно смениться на «Доступен».

Идентификатор ККТ нужен, только если в Web Requests добавлено несколько регистраторов: его указывают в настройках кассы. Единственная ККТ используется по умолчанию.

Внимание. Web Requests не позволяет менять подключённую ККТ и её адрес чаще одного раза в сутки. Проверяйте параметры до включения работы с ККТ.

Запуск браузера для кассы

Касса открыта в браузере на сайте VirtualPos, а Web Requests работает на кассовом компьютере. Обычный браузер блокирует такие обращения, поэтому кассу запускают отдельным ярлыком Google Chrome, в котором эта проверка отключена.

  1. Создайте папку для отдельного профиля браузера, например C:\VirtualPos\chrome.
  2. Создайте на рабочем столе ярлык Google Chrome и в его свойствах, в поле «Объект», допишите после пути к chrome.exe параметры и адрес вашей кассы:
"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="C:\VirtualPos\chrome" https://[компания].myvirtualpos.ru/pos
  1. Назовите ярлык «Касса» и запускайте кассу только им.
  2. При первом запуске войдите в кассу: в отдельном профиле браузер не помнит прежние входы и привязку кассы.

Запрет. Параметр --disable-web-security отключает защиту браузера. Не открывайте в окне, запущенном этим ярлыком, никакие другие сайты: почту, банк, социальные сети. Для остальной работы пользуйтесь обычным ярлыком браузера.

Параметр --user-data-dir обязателен: без отдельного профиля Chrome не применяет --disable-web-security. При запуске браузер показывает предупреждение о неподдерживаемом параметре — это ожидаемо.

Настройка на кассе

  1. Запустите кассу ярлыком из предыдущего раздела.
  2. Откройте Управление → Настройка оборудования, раздел «Фискальный регистратор».
  3. В поле «Тип фискального рег-ра» выберите «АТОЛ Web Requests (ДТО 10)».
  4. На вкладке «Подключение» заполните параметры.
Настройка АТОЛ Web Requests на кассе
Настройка АТОЛ Web Requests на кассе
  1. Нажмите «Протестировать связь». При успехе касса сообщит: «Связь с АТОЛ Web Requests установлена».
  2. Нажмите «Сохранить». Касса перезагрузится.
Адрес Web Requests Адрес веб-сервера АТОЛ. Если он на том же компьютере, что и касса, оставьте http://127.0.0.1:16732
Пользователь, Пароль Логин и пароль пользователя Web Requests. Обязательные поля
Идентификатор ККТ Идентификатор регистратора из настроек Web Requests. Оставьте пустым, чтобы использовать ККТ по умолчанию

Полей «IP-адрес сервера», COM-порта и модели у этого типа нет: способ связи с регистратором задан в Web Requests. Вкладки «Печать чека» и «Печать отчета» работают так же, как у других регистраторов, — см. Печать чека и отчёта.

Изменять настройки оборудования может пользователь с правом pos.settings.update.

Те же поля есть в панели управления, в окне «Настроить удаленно» карточки кассового места — см. Кассовые места.

Проверка

  1. Пробейте чек на небольшую сумму: регистратор должен напечатать чек.
  2. Оформите по нему возврат.
  3. Напечатайте отчёт без гашения.
  4. Сверьте чеки в личном кабинете оператора фискальных данных.

Частые ошибки

Сообщение Причина Что делать
Соединение с АТОЛ Web Requests установить не удалось. Проверьте, что служба запущена, и что адрес в настройках оборудования указан верно. Служба Web Requests не запущена, неверный адрес, либо браузер блокирует обращение Проверьте, что адрес http://127.0.0.1:16732 открывается в браузере, и что касса запущена ярлыком с отключённой проверкой
Не заданы адрес, логин или пароль АТОЛ Web Requests. Проверьте настройки оборудования. В настройках кассы не заполнены обязательные поля Укажите адрес, пользователя и пароль
Неверный логин или пароль АТОЛ Web Requests. Проверьте настройки оборудования Пользователь или пароль не совпадают с созданными в Web Requests Проверьте пользователя командой list; при необходимости создайте заново
ККТ с указанным идентификатором не найдена в АТОЛ Web Requests В поле «Идентификатор ККТ» указано значение, которого нет в Web Requests Исправьте идентификатор или оставьте поле пустым
ККТ не активирована в АТОЛ Web Requests На странице настроек Web Requests не включена работа с ККТ Включите переключатель «Работа с ККТ»
ККТ занята другой программой, повторите операцию позже С регистратором работает другая программа или вторая вкладка кассы Закройте «Драйвер ККТ» и лишние вкладки кассы
На ККТ остался незакрытый документ. Отмените его в утилите АТОЛ или закройте смену, после чего повторите операцию. Предыдущий документ на регистраторе не завершён Отмените документ в программе «Драйвер ККТ» или закройте смену
ККТ не сообщила результат последней операции за отведённое время. Операция могла быть выполнена — проверьте ленту и данные ККТ перед повтором. Связь с регистратором прервалась во время печати Проверьте, напечатан ли чек, и только потом повторяйте операцию
Операция «…» для АТОЛ Web Requests ещё не реализована. Выберите другой тип фискального регистратора в настройках оборудования. Операция не поддерживается этим типом: слип терминала, квитанция ЕГАИС Подключите регистратор через Hardware Bridge
Оплата тарой пока не поддерживается для АТОЛ Web Requests. В чеке выбрана оплата тарой Выберите другой способ оплаты

Журналы Web Requests и драйвера ККТ лежат в папке C:\ProgramData\ATOL\AtolFptrWebRequests (в Linux — /var/log/AtolFptrWebRequests). При обращении в поддержку приложите журнал за день, когда возникла ошибка.

Связанные разделы