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

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

Подробнее о параметрах запуска сценария см. раздел «Параметры запуска».

Лог-файл сценария Агент обмена документами между системами содержит информацию о работе сценария. Подробнее см. раздел «Лог-файл».

Сценарий последовательно выполняет действия:

принимает и обрабатывает входящие письма с подтверждением доставки ранее отправленных пакетов документов;
принимает и обрабатывает входящие письма с подтверждением регистрации ранее отправленных пакетов документов;
отправляет документы:
просматривает таблицу RMEDocumentExchangeQueue и находит записи, у которых дата следующей отправки пустая или меньше текущего времени. Проверяет, какой способ обмена настроен для организации в найденной записи;
если настроен способ обмен по электронной почте, то создает для найденной записи электронное письмо и отправляет его на адрес организации;
если настроен способ обмен по электронной почте, то создает для найденной записи задачу по типовому маршруту отправки документов пользователю удаленной системы.
принимает и обрабатывает входящие письма с данными о документах из других организаций. При этом заполняются справочники Входящие РКК и Принятые файлы, и отправляется задание по типовому маршруту приема документов сотруднику, ответственному за регистрацию. Если настроено ожидание подтверждения, то отправляет письмо с подтверждением доставки в организацию-отправитель.

Для выполнения сценария в компоненте Константы должны быть указаны значения констант:

ExchangeDefaultRegistrationPlace – код места регистрации из справочника Места регистрации, которое указывается при автоматическом создании записей в справочнике Входящие РКК;
ExchangeEmailAddress – адрес электронной почты, который используется для обмена документами между системами;
ExchangeEmailPassword – пароль пользователя ящика электронной почты, который используется для обмена документами между системами;
ExchangeEmailUser – имя пользователя электронной почты, который используется для обмена документами между системами;
ExchangeResendingWaitingTime – время ожидания повторной отправки пакета при обмене документами между системами. Указываются в минутах;
ExchangeResponsibleSecretary – код работника из справочника Работники, ответственного за обработку принятых пакетов документов при обмене документами между системами;
ExchangeSendingAttemptsNumber – количество попыток отправки пакетов документов при обмене документами между системами;
ExchangeMethod – способ доставки корреспонденции из справочника Способы доставки корреспонденции. Для обмена документами должен быть указан способ «Автоматическая электронная доставка»;
UserForEDocumentExchange – публичный пользователь из справочника Пользователи, которому будет отправляться задача с пакетом документов;
SendingRouteType – типовой маршрут из справочника Типовые маршруты, по которому отправляется задание пользователю удаленной системы;
ReceivingRouteType – типовой маршрут из справочника Типовые маршруты, по которому отправляется задание на регистрацию входящих документов.

Значения констант задаются с обложки «Настройки системы», в группе установок Обмен документами DIRECTUM. Подробнее см. раздел «Настройка общих параметров обмена».

Для организаций из списка рассылки РКК должен быть заполнен справочник Параметры организаций для обмена документами. Подробнее см. описание справочника «Параметры организаций для обмена документами».

См. также

 

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