Изменения документа Настройка интеграции с Sigur
Редактировал(а) Всезнайка PROSTO:СКУД 2026/03/10 05:43
От версии 92.2
отредактировано Всезнайка PROSTO:СКУД
на 2026/03/10 05:01
на 2026/03/10 05:01
Изменить комментарий:
К данной версии нет комментариев
К версии 88.6
отредактировано Всезнайка PROSTO:СКУД
на 2026/03/02 05:15
на 2026/03/02 05:15
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -61,59 +61,11 @@ 61 61 **Важно: Необходим сетевой доступ по протоколу TCP с сервера 1С:Предприятие до сервера Sigur на 3305 порт, если сервер Sigur развернут в среде Windows и на порт 3306 если в среде Linux ** 62 62 {{/warning}} 63 63 64 -=== 1.3. Настройка SQLREST Proxyсервиса в среде linux===64 +=== 1.3. Настройка ODBC сервера 1С:Предприятие в среде linux === 65 65 66 -Если в качестве операционной системы сервера 1С:Предприятие используется linux то для полноценной интеграции необходимо развернуть **SQL REST Proxy** это лёгкий REST-сервис на Python, разработанный как замена прямым вызовам SQL через ADODB.Connection. 67 -Поскольку COM-объекты и нативные ODBC-драйверы недоступны на Linux-платформе 1С:Предприятие, этот сервис позволяет выполнять произвольные SQL-запросы к внешним базам данных через стандартный HTTP-вызов из встроенного языка 1С. 68 - 66 +Если в качестве операционной системы используется linux то необходимо также установить драйвер и коннектор ODBC 69 69 Для Debian/Ubuntu установка драйвера ODBC выполняется в командной строке следующим образом: 70 70 71 -**Установка** 72 -Для установки нужно скачать проект с github либо развернуть из архива (p-skud-sql-proxy-service-main.zip находится в каталоге "Модули и ODBC-драйверы" из поставки расширения): 73 - 74 -># git clone https://prosto-skud:API_КЛЮЧ_ДЛЯ_ДОСТУПА_К_РЕПОЗИТОРИЮ@github.com/prosto-skud/p-skud-sql-proxy-service.git 75 - 76 -**Запуск** 77 -Переходим в директорию сервиса 78 - 79 -># cd p-skud-sql-proxy-service 80 - 81 -Генерируем сертификаты 82 - 83 -># bash generate_certs.sh 84 - 85 -Копируем .env 86 - 87 -># cp .env.example .env 88 - 89 -И если требуется настраиваем под ваш контур .env 90 - 91 -># nano .env 92 - 93 -В файле можно изменить: 94 - 95 -># API Key для аутентификации запросов 96 -># API_KEY=skud_proxy_19e1d5c545b55bdb3459281bd3a1c06a29c467c5645b3ceb748bb2589a5e0d46 97 - 98 -># И порты работы Сервиса 99 -># SERVICE_PORT=8443 100 -># PROMETHEUS_PORT=9090 101 - 102 -Поднимаем все сервисы из docker-compose.yml 103 - 104 -># docker compose up -d 105 - 106 -Проверка 107 - 108 -># curl -k https://<server>:8443/health 109 - 110 -=== === 111 - 112 -=== 1.4. Настройка ODBC сервера 1С:Предприятие в среде linux (только чтение) === 113 - 114 -Если в качестве операционной системы используется linux и у интегрированной системы нет задачи записывать данные в СКУД то достаточно установить драйвер и коннектор ODBC 115 -Для Debian/Ubuntu установка драйвера ODBC выполняется в командной строке следующим образом: 116 - 117 117 ># apt install unixodbc 118 118 119 119 Установка коннектора MySQL так: ... ... @@ -190,7 +190,18 @@ 190 190 **Если сервер 1С:Предприятие располагается в среде linux дополнительную настройку "Драйвер" добавлять не нужно.** 191 191 {{/warning}} 192 192 145 +Для повышения стабильности и скорости обмена данными вы можете использовать подключение через REST API. 193 193 147 +Для активации этого режима выполните следующие настройки в разделе "Дополнительные настройки": 148 + 149 +* Использовать REST API - установите значение "ДА", 150 +* Защищенное соединение - установите значение "ДА", 151 +* Адрес подключения REST API - укажите IP-адрес на котором развернут сервис интеграции 192.168.1.113, 152 +* Порт REST API - укажите порт, на котором службы принимают запросы. По умолчанию - 8443, 153 +* Токен - укажите ключ для подключения change-this-to-a-strong-random-key-in-production 154 + 155 +[[image:1772427936975-653.png]] 156 + 194 194 == 3. Начальная синхронизация с Sigur == 195 195 196 196 Существует два подхода начала работы с системой. ... ... @@ -595,8 +595,12 @@ 595 595 ))) 596 596 ))) 597 597 1. ((( 598 -В списке действующих контроллеров **снимите все галочки** (признак «Действует»). 561 +В списке контроллеров **снимите все галочки** (признак «Действует»). 562 + 563 +* ((( 564 +Либо оставьте список контроллеров пустым (в зависимости от версии, это может работать как очистка). 599 599 ))) 566 +))) 600 600 1. ((( 601 601 Проведите документ. 602 602 )))