Настройка обмен через HTTP сервис

Для обмена через HTTP сервис должен быть установлен Apache

По умолчанию Apache использует порт 80.

1) Создать пользователя с ролью «Выполнение регламентных заданий». Имя пользователя должно быть написано латиницей. Рекомендуется снять флаг «Защита от опасных действий».

2)Зайти в конфигуратор, далее во вкладку «Администрирование», затем «Публикация на Веб-сервере». Настроить «Публикации на веб-сервере» в соответствии с изображениями:
 
Имя и каталог можно задать самостоятельно. Имя должно быть написано латиницей.

Адрес отладчика должен быть пользовательский.

3) В конфигурации «Торговое предприятие» нужно создать ККМ с типом ««Штрих-М Кассир 5.0» / «ilexx RTfront 5»», установить флаг «ККМ включена», выбрать способ обмена данными «Обмен через HTTP сервис». Если будет осуществляться работа с заказами, поставить флаги работы с заказами.

Далее перейти к настройке конфигурации «Кассир 5»

1) Кассир должен быть запущен от имени администратора.

2)Нужно убедиться, что номера ККМ в «Торговом предприятии» и «Кассире» совпадают.

3)В закладке «Дополнительно» раздела «Настройка» нужно открыть настройку «Способ обмена данными» — нажатие на кнопку «…»

  • В реквизите «Способ передачи данных» нужно выбрать «HTTP-сервис».
  • Нажать кнопку «Параметры обмена по HTTP».
  • Далее открывается форма настройки обмена через HTTP, тут нужно указать адрес сервера: http:/<ip>/<Имя публикации>/ (Пример: http://localhost:80/TP52/).
  • Логин и пароль нужно указать пользователя с ролью «Выполнения регламентных заданий».
  • Для обмена в фоновом режиме, нужно поставить флаг «Обмен в фоновом режиме».

Пример:


На первые 7 дней, после перехода на HTTP обмен. рекомендуем настроить логирования обмена в кассире 5. Это понадобится для решения проблем.

Пожалуйста оцените пользу статьи для вас

Если у вас есть пожелания или вы не согласны с тем, что написано в статье, напишите нам в Телеграм