Jump to main content Jump to doc navigation

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

aleksandrova@scanport.ru

Последнее обновление 05.07.2023

Настройка публикации 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/DataMobileEsxch);
  • Отключить брандмауэр Windows (или другие подобные сетевые фильтры);
  • Добавить сервер Apache в список доверенных программ.

Полезные статьи

Учетная система

Установка веб-сервера

Конфигурация