Настройка конфигурации 1С:Отель для корректного обмена данными с мобильным приложением "Сканер паспортов"
Настройка конфигурации 1С:Отель для корректного обмена данными с мобильным приложением "Сканер паспортов"

Настройка конфигурации 1С:Отель для корректного обмена данными с мобильным приложением "Сканер паспортов"

Внимание! Данная настройка представлена для работы в 1С:Отель(тонкий клиент).

Если вы работаете в толстом клиенте, то потребуется снять конфигурацию с поддержки и добавить код из расширения в конфигурацию.

Для корректного обмена данными необходимо установить расширение и опубликовать http сервис.

Скачать расширение можно по этой ссылке.

1. Установка и публикация расширения.

В 1С:Отель, в разделе "Управление расширениями конфигурации"  устанавливаем полученное расширение и перезапускаем программу. Опытные пользователи могут сделать это через конфигуратор.

Для публикации веб-сервиса потребуется установленный "Apache", при установке "Apache" необходимо обратить внимание на разрядность платформы, если платформа х64 то "Apache" ставим х64.

После установки "Apache", запускаем конфигуратор 1С:Отель под администратором. Далее администрирование - публикация на веб-сервере.

Заполняем имя публикации, выбираем каталог где будет храниться публикация и ставим галочку публиковать веб-сервисы расширений по умолчанию. 

Жмем кнопку "Опубликовать", после публикации 1С спросит о перезапуске "Apache", соглашаемся.

Далее заходим в каталог публикации, там должен появиться файл default.vrd.

Останавливаем  "Apache", делаем копию файла default.vrd и с помощью блокнота заходим в оригинал.

Удаляем весь текст и добавляем:

<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
base="/scanerapi"
ib="Srvr=&quot;Server&quot;;Ref=&quot;Hotel&quot;;"
enable="true">
<httpServices publishExtensionsByDefault="true"/>
</point>

 

Сохраняем файл. Открываем сохраненную копию файла default.vrd и находим в нем строку

 

ib="Srvr=&quot;ВашСервер&quot;;Ref=&quot;ВашаБД&quot;;"

 

копируем ее, и заменяем в файле default.vrd, сохраняем его и запускаем "Apache".

 

Проверяем нашу публикацию, для этого заходим в любой браузер и в адресной строке прописываем путь к публикации.

Например:


Если все сделано правильно то вы увидите такое сообщение:


Этот же адрес вам нужно прописать в настройках мобильного приложения и нажать кнопку "Тест соединения", если после нажатия вы увидите сообщения что тест пройден успешно, значит приложение готово к работе.

Комментарии
Вячеслав
Все оказалось проще чем я думал, настроили минут за 30!
Товары, упомянутые в статье
В наличии
Предзаказ
0 руб.
Предзаказ
Предзаказ успешно отправлен!
Имя *
Телефон *
Добавить в корзину
Название товара
100 руб.
1 шт.
Перейти в корзину
Обратный звонок
Запрос успешно отправлен!
Имя *
Телефон *