Настройки обмена
Настройка публикации HTTP-сервиса
После установки http-сервера (см. Установка веб-сервера) и объединения конфигураций (см. Конфигурация) в конфигураторе перейдите на вкладку Администрирование и выберите пункт Публикация на веб-сервере:
- Укажите имя веб-публикации (например, UT).
- Выберите установленный http-сервер (например, Apache 2.2).
- Укажите Каталог, к которому будет доступ и у сервера 1С, и у http-сервера.
Подключение производится в два основных этапа:
- Публикация базы данных 1С на http-сервере.
- Настройка профиля обмена в ПО (см. Учетная система).
Публикация базы данных 1С на HTTP-сервисе
- Перейдите на вкладку HTTP сервисы.
- Отметьте галочкой модуль DataMobileExch.
- Нажмите Опубликовать.
- Перезапустите используемый http-сервер.
Проверка публикации
Для проверки публикации HTTP-сервиса в браузере ПК необходимо набрать http://IP_адрес_сервера/имя_публикации/hs/DataMobileExch
. При переходе по адресу http://192.168.1.33/UT/hs/DataMobileExch в ответ Вы должны получить окно идентификации на доступ к базе данных системы учета.
Успешная проверка публикации
При успешной авторизации будет выведен ответ сервера 1С "Соединение с сервером установлено!
".
Проверку работы http-сервера лучше осуществлять не с компьютера, где выполнена публикация, а с любого другого компьютера в той же сети.
Если идентификация произошла, то далее требуется подключить терминал сбора данных по Wi-Fi. Убедитесь, что терминал сбора данных получил IP в той же сети, где установлен Apache.
Далее в браузере на терминале сбора данных наберите путь к http-сервису (например, http://192.168.1.33/UT/hs/DataMobileExch).
При переходе по данному адресу Вы также должны получить окно идентификации на доступ к базе данных системы учета.
Если доступ к базе данных будет осуществляться из другой подсети, то необходимо средствами сетевого маршрутизатора пробросить порт публикации Apache.
По умолчанию установлен порт 80. Он может быть изменен в файле
httpd
, лежащем в папкеconf
программы Apache.В строке
Listen 80
порт может быть изменен на любой другой.
Также возможна работа через 3G/4G сети. Но на сервере, откуда производится публикация через http-сервер, необходим внешний («белый») IP-адрес (уточняйте информацию у вашего интернет-провайдера). Также возможно использовать сервис ddns для «серых» IP.
При успешном выполнении этих проверок можно запустить программу DataMobile и продолжить настройку в ПО (см. Учетная система).
Ошибка публикации
В случае ошибки публикации попробуйте:
- Переустановить Apache.
- Указать другой порт публикации (в этом случае к IP адресу надо обращаться с указанием порта, например, если порт указан 8888, то ссылка будет вида http://192.168.1.33:8888/UT/hs/DataMobileExch).
- Отключить брандмауэр Windows (или другие подобные сетевые фильтры).
- Добавить сервер Apache в список доверенных программ.