6. Инструкция по установке SdecAdapter (для интеграции с ЕСЭДО)¶
6.1. Подключение репозиториев¶
Установочный пакет находится в репозитории extensions.
В файле /etc/apt/sources.list
необходимо добавить либо раскомментировать следующую строку:
deb [allow-insecure=yes] http://deb.arta.kz/tengri extensions main contrib non-free
6.2. Установка приложения¶
Для установки приложения необходимо выполнить команду:
# apt-get update
# apt-get install arta-synergy-extensions-sdecadapter
Пакет SdecAdpater включает в себя:
- Конфигурацию с необходимыми формами, реестрами, журналами
- Модуль SdecAdapter для отправки документов и уведомлений в ЦОД SYNERGY - ЕСЭДО (размещается в /opt/synergy/jboss/standalone/deployments)
- Конфигурационный файл настроек адаптера sdecAdapter.properties (размещается в /opt/synergy/jboss/standalone/configuration/arta)
6.3. Первичная настройка¶
После установки приложения обязательно выполнить пункты:
- Прописать корректные настройки в конфигурационном файле sdecAdapter.properties (URL, логин, пароль).
Примечание
Логин и пароль обязательно должны совпадать с авторизационными данными, указанными при регистрации контрагента в ЦОДе. Также в конфигурации адаптера необходимо указывать все коды форм входящих и исходящих документов.
- Проверить наличие очередей в конфигурационных файлах (добавляются автоматически в ходе установки):
/opt/synergy/jboss/standalone/configuration/standalone-onesynergy.xml
<jms-queue name="outgoingEmailQueue" entries="queue/outgoingEmailQueue java:jboss/queues/workflow/outgoingEmailQueue" durable="true"/>
<jms-queue name="ingoingEmailQueue" entries="queue/ingoingEmailQueue java:jboss/queues/workflow/ingoingEmailQueue" durable="true"/>
<jms-queue name="ingoingEmailQueueReject" entries="queue/ingoingEmailQueueReject java:jboss/queues/workflow/ingoingEmailQueueReject" durable="true"/>
<jms-queue name="ingoingEmailQueueRegistration" entries="queue/ingoingEmailQueueRegistration java:jboss/queues/workflow/ingoingEmailQueueRegistration" durable="true"/>
/opt/synergy/jboss/standalone/configuration/arta/api-observation-configuration.xml
<listener>
<queue>java:jboss/queues/workflow/outgoingEmailQueue</queue>
<event>event.sdecadapter.blocking.outgoing_registration</event>
</listener>
<listener>
<queue>java:jboss/queues/workflow/ingoingEmailQueueRegistration</queue>
<event>event.sdecadapter.blocking.ingoing_registration</event>
</listener>
<listener>
<queue>java:jboss/queues/workflow/ingoingEmailQueueReject</queue>
<event>event.sdecadapter.ingoing_reject</event>
</listener>
<listener>
<queue>java:jboss/queues/workflow/ingoingEmailQueue</queue>
<event>event.docflow.document.*</event>
</listener>
- Прописать на форме входящих и исходящих документов значения полей по-умолчанию:
Для исходящих:
from
(memberID вашего контрагента, полученного от администратора ЦОД, после добавления вашего контрагента в справочники ЕНСИ*)senderOrg
(senderOrg вашего контрагента, полученного от администратора ЦОД, после добавления вашего контрагента в справочники ЕНСИ*)
Для входящих:
notif_from
(memberID вашего контрагента, полученного от администратора ЦОД, после добавления вашего контрагента в справочники ЕНСИ*)notif_senderOrg
(senderOrg вашего контрагента, полученного от администратора ЦОД, после добавления вашего контрагента в справочники ЕНСИ*)
Примечание
Для добавления вашего контрагента в справочники ЕНСИ необходимо обратиться в ДРП