Копировать ссылку на страницу

Взаимодействие службы со справочниками изображено на схеме:

Щелкните для увеличения изображения

При запуске службы для каждого нашего абонента выполняется инициализация. Она выполняется только при запуске службы. Инициализация включает в себя этапы:

1.Подключение к сервису интеграции с системами обмена документами. С сервиса служба получает полную информацию о нашем абоненте.
2.Заполнение полей карточки нашего абонента в справочнике Наши абоненты систем обмена документами.
3.Обновление адресов нашего абонента в справочнике Адреса абонентов систем обмена документами.

Примечание

При обновлении настроек модуля может потребоваться перезапуск службы.

После инициализации службой периодически синхронизируются:

1.Стадия связи между контрагентом и нашим абонентом из системы обмена в систему DIRECTUM. В зависимости от стадии обмен может быть разрешен, запрещен, либо запрос на обмен может находиться на рассмотрении у одной из сторон. Информация о запросах заносится в табличную часть «Связи с нашими абонентами» справочника Абоненты систем обмена документами.
2.Информация о запросах на обмен и ответах на запросы из DIRECTUM в систему обмена.
3.Значение поля Дата последней синхронизации в карточке справочника Наши абоненты систем обмена документами.

Далее служба осуществляет обмен документами. За одну итерацию работы службы для каждого нашего абонента выполняется:

1.Повторный прием или отправка ошибочных сообщений, для которых в поле *Наличие ошибок установлено значение Есть и в поле *Обрабатывать установлено значение Да.
2.Прием новых и ответных сообщений из системы обмена, сохранение их в системе DIRECTUM в справочнике Сообщения систем обмена документами. В процессе приема выполняются операции:
импорт документов из ESD-файлов;
обработка служебных документов;
уведомление ответственного за обмен о входящем пакете документов;
изменение стадии жизненного цикла документов.
3.Отправка исходящих сообщений в систему обмена. После успешной отправки в карточке каждого исходящего сообщения заполняются поля Дата отправки и ИД сообщения, в поле *Обрабатывать устанавливается значение Нет. Происходит изменение стадии жизненного цикла документов.
4.Установка в системе обмена значений параметров ИД последнего обработанного события и Дата последнего события для нашего абонента, от имени которого выполняется операция. Эти данные используется при последующем получении списка сообщений из системы обмена.

Описание справочников модуля «Интеграция с системами обмена документами» см. раздел «Справочники».

Помимо справочников модуля во взаимодействии участвуют стандартные справочники системы DIRECTUM: Виды документов, Типы карточек документов, Организации. Данные этих справочников используются в справочниках модуля «Интеграция с системами обмена документами».

См. также

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM