В секции appSettings задаются значения параметров работы веб-приложения. Настройка некоторых параметров осуществляется с помощью Конфигуратора веб-сервисов интеграции.
Структура секции по умолчанию:
<appSettings>
<add key="LogMessages" value="{Признак сохранения SOAP-пакетов для отладки
интеграции}"/>
<add key="LogsDirectory" value="{Путь к лог-файлу}"/>
<add key="TempDirectory" value="{Путь для записи временных файлов}"/>
<add key="Languages" value="{Cписок кодов языков}"/>
<add key="DefaultLanguages" value="{Код языка локализации по умолчанию}"/>
<add key="DefaultCulture" value="{Язык локализации системы}"/>
<add key="SBRTEProcCount" value="{Максимальное количество процессов SBRTE}"/>
<add key="SBRTEMaxUserPerProcess" value="{Максимальное количество
пользователей на один процесс SBRTE}"/>
<add key="UpdateTime" value="{Время обновления кэша настроек}"/>
<add key="SessionLifeTime" value="{Время простоя сессии пользователя}"/>
<add key="CleanDetailRecords" value="{Необходимость очистки детального раздела
при обновлении карточки справочника}"/>
<add key="ContinueUpdateOnError" value="{Признак продолжения обработки пакета,
если произошла ошибка}"/>
<add key="LogAuthenticationInfo" value="{Признак записи логина и пароля}"/>
</appSettings>
Значения элементов секции задаются в атрибуте value.
LogMessages. Признак сохранения входящих и исходящих SOAP-пакетов для отладки интеграции. Файлы запросов/ответов сохраняются в каталоге {TempDirectory}/Messages. Возможные значения: true, false.
LogsDirectory. Путь для записи лог-файла. Значение по умолчанию «/App_Data/Logs/». У пользователя пула приложений должны быть права на запись в данный каталог.
TempDirectory. Путь для записи временных файлов. Значение по умолчанию «/App_Data/TMP/». У пользователя пула приложений должны быть права на запись в данный каталог.
Languages. Список кодов языков из компоненты Языки локализации.
DefaultLanguage. Код языка локализации, который устанавливается при первом входе в систему DIRECTUM. Возможны только те значения, которые указаны в параметре Languages. Значение по умолчанию ru-RU.
DefaultCulture. Культура локализации системы – набор настроек системы, используемый для преобразования дат, времени и чисел в строку с учетом региональных стандартов. Возможны только те значения, которые указаны в параметре Languages. Значение по умолчанию ru-RU.
SBRTEProcCount. Максимальное количество процессов SBRTE.
SBRTEMaxUserPerProcess. Максимальное количество пользователей на один процесс SBRTE.
UpdateTime. Время обновления кэша настроек (указывается время в минутах).
SessionLifeTime. Время жизни сессии/токена или время простоя сессии пользователя. Указывается в минутах.
CleanDetailRecords. Признак, указывающий на необходимость очистки записей детального раздела при обновлении карточки справочника. Возможные значения: true, false.
ContinueUpdateOnError. Признак продолжения обработки пакета, даже если произошла ошибка. Параметр актуален только для методов ReferenceUpdate*. Если установлено значение False, то обработка пакета прекратится при первой ошибке. Значение по умолчанию True.
LogAuthenticationInfo. Признак записи логина и пароля пользователя в XML-пакете с данными. Если установлено значение False, информация о логине и пароле удаляется из XML-пакета перед его сохранением.
<appSettings> <add key="ContinueUpdateOnError" value="False"/> |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |