Использование службы TrackService для интеграции СКАУТа с 1С и другими учетными системами

Описание интеграции

Для интеграции системы СКАУТ с 1С и другими учетными системами может использоваться дополнительная служба – TrackService. Это приложение не требует лицензирования. Пакет документации и установочных файлов можно получить по запросу в [[Отдел технической поддержки|технической поддержке ГК СКАУТ]] (создать заявку).

TrackService может быть установлен на любой компьютер – как на сервер, где уже развернут СКАУТ-Сервер, так и на другой сервер или рабочую станцию. Для работы TrackService необходим веб-сервер IIS 7. Процедура его установки описана в документации к TrackService.

Данная служба использует SOAP 1.1-совместимый формат обмена сообщениями и по умолчанию подключается к серверу по порту 6667 (сообщения отправляются и получаются в формате XML).

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

62_01_TrackService.png
Рисунок 1 - Схема взаимодействия учетной системы с Системой СКАУТ через службу TrackService

Порядок работы

Для получения данных через TrackService необходимо выполнить следующую последовательность действий:

Передаваемые данные

TrackService может передавать следующие данные учетной программе:

TrackService реализует одностороннюю передачу данных.

Плюсы и минусы такого решения

Плюсы:

Минусы:

Получение данных от СКАУТ-Сервера 3.5 через сервисные порты возможно только при использовании TrackService.

Внимание! Второй вариант интеграции Системы СКАУТ с 1С и другими учетными система описан в статье [[Использование отчетов СКАУТ-Эксплорер для интеграции СКАУТа с 1С и другими учетными системами|Использование отчетов СКАУТ-Эксплорер для интеграции СКАУТа с 1С и другими учетными системами]].[[Категория:Интеграция]]

 

Author: - Thu, Sep 20, 2018. This article has been viewed 1298 times.

Online URL: https://kb.scout-gps.ru/article/%d0%98%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%81%d0%bb%d1%83%d0%b6%d0%b1%d1%8b-trackservice-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%82%d0%b5%d0%b3%d1%80%d0%b0%d1%86%d0%b8%d0%b8-%d0%a1%d0%9a%d0%90%d0%a3%d0%a2%d0%b0-%d1%81-1%d0%a1-%d0%b8-%d0%b4%d1%80%d1%83%d0%b3%d0%b8%d0%bc%d0%b8-%d1%83%d1%87%d0%b5%d1%82%d0%bd%d1%8b%d0%bc%d0%b8-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d0%b0%d0%bc%d0%b8-918.html

Powered by PHPKB (Knowledge Base Software)