Секция DisiAgent предназначена для задания общих настроек агента службы DISI и параметров подключения к системе DIRECTUM.
Структура секции:
<DisiAgent>
<Loading CheckInterval="{Периодичность опроса систем обмена (сек.)}"
MaxOutcomeMessagesAmount="{Максимальное количество обрабатываемых исходящих сообщений за одну итерацию службы}">
<DocflowRegulations PollingPeriod="{Периодичность проверки документов}"
FetchSize="{Количество документов, обрабатываемых за одну итерацию службы (сек.)}" />
<StatusSynchronization PollingPeriod="{Периодичность синхронизации стадии связи с контрагентами (сек.)}" FetchSize="100" />
<CounteragentSynchronization PollingPeriod="{Периодичность синхронизации информации о контргагентах (сек.)}" FetchSize="200"/>
</Loading>
<Cache CacheFolder="{Имя каталога временных файлов службы DISI}"/>
<Proxy ProxyServer="{Прокси-сервер}" ProxyUser = "{Имя пользователя прокси-сервера}"
ProxyPassword = "{Пароль пользователя прокси-сервера}" IsPasswordEncrypted ="{Признак шифрования пароля пользователя}"/>
<Database Server="{Имя SQL-сервера системы DIRECTUM}" Database="{Имя базы данных системы DIRECTUM}" />
<DirectumAuthentication WindowsAuthentication="{Аутентификация пользователя системы DIRETUM}"
DirectumUser="{Имя пользователя системы DIRECTUM}" DirectumUserPassword="{Пароль пользователя системы DIRECTUM}"
IsPasswordEncrypted="{Признак шифрования пароля пользователя системы DIRECTUM}" />
</DisiAgent>
Loading – параметры нагрузки агента службы DISI. Атрибуты:
• | CheckInterval. Периодичность опроса систем обмена. Указывается время в секундах, через которое будет выполняться подключение к системам обмена. Значение атрибута зависит от количества принимаемых и отправляемых документов через системы обмена. Чем больше будет принятых или отправленных документов, тем меньше рекомендуется задавать значение атрибута. Максимальное значение 86400, минимальное – 5. Значение по умолчанию 300; |
• | MaxOutcomeMessagesAmount. Максимальное количество обрабатываемых исходящих сообщений за одну итерацию службы. Значение по умолчанию 20. |
DocflowRegulations – параметры работы агента отправки служебных документов. Атрибуты:
• | PollingPeriod. Периодичность запуска агента службы DISI. Указывается время в секундах. Максимальное значение – 86400, минимальное значение – 1. Значение по умолчанию 60; |
• | FetchSize. Количество документов, обрабатываемых за одну итерацию службы. Максимальное значение – 1000, минимальное значение – 1. Значение по умолчанию 100. |
StatusSynchronization – параметры синхронизации стадий связи с контрагентами. Атрибуты:
• | PollingPeriod. Периодичность синхронизации стадии связи с контрагентами. Указывается время в секундах, через которое будет выполняться подключение к системам обмена. Максимальное значение – 86400, минимальное значение – 1. Значение по умолчанию 60. |
CounteragentSynchronization – параметры синхронизации информации о контрагентах, например ИД на сервисе обмена, ИНН, КПП, юридическое наименование, адрес. Атрибуты:
• | PollingPeriod. Периодичность синхронизации информации о контрагентах. Указывается время в секундах, через которое будет выполняться подключение к системам обмена. Максимальное значение – 604800, минимальное значение – 1. Значение по умолчанию 3600. |
Cache – каталог временных файлов службы DISI. Атрибуты:
• | CacheFolder. Имя каталога, в котором содержатся временные файлы службы DISI. |
Proxy – настройки подключения к системам обмена через прокси-сервер. Атрибуты:
• | ProxyServer. Адрес и порт прокси-сервера. Указывается в формате «http://<IP-адрес или DNS-имя прокси-сервера>:<Порт прокси-сервера>». Например: http://192.168.111.222:3333; |
• | ProxyUser. Имя пользователя для подключения к прокси-серверу; |
• | ProxyPassword. Пароль пользователя для подключения к прокси-серверу; |
• | IsPasswordEncrypted. Признак того, что пароль пользователя для подключения к прокси-серверу зашифрован. Возможные значения: Yes – устанавливается автоматически при запуске службы DISI; No – устанавливается вручную при изменении пароля. Значение по умолчанию No. |
Database – параметры сервера и базы данных системы DIRECTUM. Атрибуты:
• | Server. Имя SQL-сервера, на котором располагается база данных системы DIRECTUM; |
• | Database. Имя базы данных системы DIRECTUM. Значение по умолчанию DIRECTUM. |
DirectumAuthentication – настройки подключения к системе DIRECTUM. Атрибуты:
• | WindowsAuthentication. Признак Windows-аутентификации пользователя для входа в систему DIRECTUM. Возможные значения: true – пользователь входит в систему с помощью Windows-аутентификации; false – пользователь при входе использует аутентификацию по паролю. Значение по умолчанию true. При штатной установке принимает значение false; |
• | DirectumUser. Имя пользователя системы DIRECTUM, от которого служба DISI будет подключаться к системе, например Administrator. Обязателен для заполнения, если в параметре WindowsAuthentication указано значение false; |
Примечание
Не рекомендуется в параметре DirectumUser указывать пользователя sa.
• | DirectumUserPassword. Пароль пользователя для подключения к системе DIRECTUM. Обязателен для заполнения, если в параметре WindowsAuthentication указано значение false; |
• | IsPasswordEncrypted. Признак того, что пароль пользователя DIRECTUM зашифрован. Возможные значения: Yes – устанавливается автоматически при запуске службы DISI; No – устанавливается вручную при изменении пароля. Значение по умолчанию No. |