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