EDI Установка ПО от СТТ и настройка параметров в Гедымине
Краткая инструкция по установке ПО от СТТ и настройка параметров EDI в Гедымине
======================================================================================
Коннектор (EDIConnector) – программа, которая поддерживает связь с сервером EDI-
провайдера, отправляет и принимает сообщения в стандартном формате.
Адаптер (EDIAdapter) – программа, которая трансформирует сообщения из/в стандартного
формата в формат для учетной системы.
EDSSigner - приложение для подписания электронных накладных.
EDS_com - компонент для подписания электронных накладных.
======================================================================================
Ссылка на последнюю версию ПО (EDIAdapter и EDIConnector):
ftp://topbyclient:m5Uel@topby.
Ссылка на последнюю версию EDSSigner:
ftp://topbyclient:m5Uel@topby.
Актуальнуя версия ЭЦП-сервисов с упрощенной установкой и описанием работы методов в swagger-ui:
ftp://topbyclient:m5Uel@topby.
======================================================================================
Порядок установки:
1. Adapter и Connector
Установить Adapter и Connector (EDI_Installer_2.0Х.ХХХХ.exe) на сервер согласно инструкции
по установке от СТТ (Установка ПО EDI TOPBY (ЭДО).pdf)
Коннектор
Данные для подключения к серверу (вводятся при установке EDIConnector):
- Сервер: тестовый / основной
- GLN (логин для коннектора)
- Пароль (для коннектора)
Адаптер
После установки адаптера его также нужно настроить, а именно указать папку хранения XML, GLN(возможно взять из Коннектора нажатием соответствующей кнопки).
При настройке EDIAdapter на вкладке «Конвертация» в поле Быстрая настройка не забудьте выбрать нужный вам формат (у вас это "Simple XML Tags"). Затем нажмите «Применить быструю настройку».
Настройки нужно будет сохранить, нажав на кнопку «Сохранить» в левом верхнем углу.
2. Параметры ЭТТН в Гедымине
Исследователь => ЭТТН => Параметры
Кнопка "Заполнить пути" -- выбрать папку folders из каталога c установленным адаптером (например ...EDI TOPBY\Adapter\folders)
На вкладке "Электронный ключ" заполнить "Идентификатор ключа субъекта" и "Пароль к ключу"
Идентификатор ключа субъекта взять из "Персонального менеджера сертификатов". Открыть на просмотр действующий
сертификат (2 раза щелкнуть), перейти вкладку "Состав" и скопировать значение (в нижнем окошке)
из поля "Идентификатор ключа субъекта" (не перепутать с "Идентификатор ключа центра сертификатов"!!!).
3. Подписание файлов
- Электронный ключ на компьютере пользователя
Установить eds_com_install-0.6.ХХХХХХХХ.exe
Вариант установки - Для всех пользователей
Версия библиотеки - 32 и 64 в зависимости от разрядности ОС
Формат идентификации пользователя (сертификата) - По идентификатору ключа субъекта
- Электронный ключ на сервере
Установить на сервере EDSSigner_Installer_Topby-2.0.4.exe
Настройка режима работы EDS Signer - Консольный режим, вызываемый учётной системой на компьютере пользователя (клиент УС)
Подписанные файлы - папка из Adapter\folders\fromUS
Версия Avest CSP - Выбрать вариант установленной версии криптопровайдера Avest
Тип используемого менеджера - Встроенный менеджер сертификатов
=======================================================================================
Ошибка "Невозможно создание объекта контейнером ActiveX: EDS.Signer"
1. Возможно отстутствуют библиотеки:
C:\Windows\SysWOW64\msvcp120.dll
C:\Windows\SysWOW64\msvcr120.dll
Решение:
- Копируем библиотеки dlls\msvcp120.dll и dlls\msvcr120.dll в C:\Windows\SysWOW64\
- Запускаем командную строку под администратором и регистрируем библиотеку eds_com.dll (проверьте путь к eds_com.dll) =>
regsvr32.exe "C:\Program Files (x86)\TOPBY.by\EDS 1С компонент\eds_com.dll"
2. Возможно отстутствует библиотека AvCryptMail.dll (не установлено всё ПО от Авест)
Решение:
- Скачать и установить комплект ПО от Авест (в зависимости от ключа):
https://www.avest.by/crypto/download/avpki/AvPKISetup(bel).zip (AvToken или AvPass)
https://www.avest.by/crypto/download/avpki/AvPKISetup(bign).zip (AvBign)
- Закрываем Гедымин
- Запускаем командную строку под администратором и регистрируем библиотеку eds_com.dll (проверьте путь к eds_com.dll) =>
regsvr32.exe "C:\Program Files (x86)\TOPBY.by\EDS 1С компонент\eds_com.dll"
- Открываем Гедымин
Если не помогло, то при помощи Dependencies_x64_Release\DependenciesGui.exe можно просмотреть зависимости библиотеки eds_com.dll
Подробную информацию о том, как настроить ПО от СТТ, можно узнать по телефону у менеджера компании «Golden Software».
25.10.2021