Параметры Feature-сервера (FS)
Параметры для настройки Feature-сервера (FS):
Название секции/параметра | Назначение параметра/Примечания | |
---|---|---|
в файле | в разделе «Информация о параметрах ИО» | |
[FS_CONNECTION] | Свойства подключения FS | секция отвечает за главные настройки FS (адрес, порт, таймауты) |
url | URL подключения к FS | собственный url Feature-сервера (FS) |
start_port | Начальный порт подключения к FS | собственный порт Feature-сервера (FS) |
DB_Connect_Count | Количество подключений к БД | максимальное количество подключений к базе данных |
ConnectTimeout | Время ожидания подключений,сек | тайм-аут соединения (в сек) |
ReceiveTimeout | Время ожидания приема,сек | тайм-аут получения данных (в сек) |
SendTimeout | Время ожидания отправки,сек | тайм-аут отправки данных (в сек) |
CommandTimeOut | Время ожидания команды,сек | время выполнения запроса к базе данных (в сек) |
SessionTimeOut | Время ожидания сеанса,сек | время ожидания сессии авторизации |
WaitConnectionInterval | Интервал ожидания подключения,мин | время ожидания соединения, в минутах (добавляется при необходимости, начиная с FS 1.24.1.0)
Начиная с FS 1.24.1.0 появилась возможность восстановления разрыва соединения с базой данных. По умолчанию время, через которое будут происходить попытки соединения с базой данных, равно 1 минуте. При необходимости увеличения этого времени в ini- файл FS надо добавить параметр WaitConnectionInterval в секцию [FS_AGREGATE]. Параметр задает время в минутах, которое будет ожидать служба до попытки соединения с базой данных в случае обрыва соединения
|
[CS_CONNECTION] | Свойства подключения CS | секция отвечает за соединение с CS |
url | URL подключения к CS | адрес и порт машины с установленным Common-сервером (CS) |
[FS_TYPE] | Свойства типа FS | секция отвечает за описание, подключение к БД и языковые параметры |
i_Guid | GUID FS | уникальный код (GUID) Feature-сервера (FS) |
instance_name | Имя экземпляра FS | имя службы Feature-сервера (FS) (указывается при установке, далее не меняется. В случае необходимости изменения имени службы, его необходимо будет изменить и в реестре) |
MasterServer | Главный сервер | запрет редактирования справочников (0 (флаг не установлен) - запрещено, 1 (флаг установлен) - разрешено) |
connection_string | Строка подключения | строка подключения к базе SQL (при установке инсталлятором параметр создается автоматически) |
MainLang | Главный язык FS | настройка локализации. В том случае, если локализация не совпадает с локализацией RK7, файл необходимо заменить и прописать его в FeatureServPrj.ini; можно указать полный путь к файлу локализации из r_keeper_7 или другого источника |
FS_MAILING | Свойства почты FS | секция отвечает за рассылку ИО |
Mailing | Использовать почтовую службу | рассылка (1 (флаг установлен) - включена, 0 (флаг не установлен) - отключена) |
Telegram_token | Telegram_token | токен бота (для настройки рассылки отчетов в Telegram) |
RPL_PARAM | - | секция отвечает за репликацию (в разделе «Информация о параметрах ИО» не отображается) |
- | адрес приложения для репликации | |
start_port | - | порт приложения для репликации |
FS_AGREGATE | Свойства агрегатов FS | секция отвечает за агрегирование данных |
Agregate | Использовать агрегаты | 1 (флаг установлен) - включить агрегаты, 0 (флаг не установлен) - выключить |
SH4Agregate | Использовать SH агрегаты | 1 (флаг установлен) - включить агрегаты SH4 (SH5), 0 (флаг не установлен) - выключить агрегаты SH4 (SH5). |
Only_SH4 | Использовать только SH агрегаты | указывается при необходимости пересчета только агрегатов SH4 (SH5) (1 (флаг установлен) - пересчитывать только SH4 (SH5), 0 (флаг не установлен) - пересчитывать все агрегаты) |
SH4ExtData | Использовать расширенные данные SH | расширенные данные SH4 (SH5) (1 (флаг установлен) - включить, 0 (флаг не установлен) – выключить). |
SH4OnlyCost | Загружать только себестоимость SH | загрузка только себестоимости (1 (флаг установлен) - включить, 0 (флаг не установлен) – выключить). |
Count_shifts | Количество смен для пересчета | число смен, которое будет пересчитано при очередной проверке. Примечание: Для оптимального использования службы агрегатов необходимо понимать, сколько смен содержится в базе, объем базы, количество данных по смене. Для небольших баз (не более 5000 смен) или баз с большим количеством смен, но с малым количеством чеков (менее 100) и их наполненности, рекомендуется устанавливать параметр «Count_shifts» от 10 до 100. Для баз, с количеством смен от 5000 до 10000, рекомендуется устанавливать 100-500 смен для пересчета. Для баз, с количеством смен более 10000, параметр «Count_shifts» можно устанавливать от 500 и выше. |
Time_between_recalc | Время между пересчетом,мин | время между пересчетом агрегатов (в минутах) |
Time_between_checking | Время между проверкой агрегатов,мин | время проверки актуальности агрегатов после последнего успешного пересчета агрегатов |
Time_between_update_PDS | Время между проверкой данных PDS | время между просмотром новых данных в системе ПДС и CRM |
Month_Recalc_Limit | Глубина пересчета агрегатов,мес | глубина пересчета агрегатов (в месяцах) (N), добавляется при необходимости установки глубины пересчета агрегатов, где N – количество предыдущих месяцев (только целое число), за которое будет осуществляться пересчет агрегатов (автоматически, после закрытия смены, при выполнении отчетов «Пересчет агрегатов для промежутка дат», «Пересчет агрегатов для всех смен»). Если N=0 или параметр не указан, то будет осуществляться пересчет агрегатов за всё время без ограничения |
FastControlDays | Время для пересчета службой FastControl | время для «быстрого» контроля (N), количество дней, которое берется службой контроля для пересчета агрегатов, где N – количество предыдущих дней (по умолчанию FastControlDays=5 - контролируются смены последних 5 дней) |
NoControlFull | Не контролировать все смены | параметр, который отключает контроль всех смен. (1 (флаг установлен) - выключить контроль, 0 (флаг не установлен) – осуществлять контроль; по умолчанию 0 - проверяются все смены). При отключенном параметре при изменении в базе (за прошедший период, превышающий установленный параметр «FastControlDays=N») рекомендуется запускать вручную пересчет измененной смены |
RecalcInvalidShifts | Пересчет невалидных смен | параметр включает и отключает пересчет невалидных смен по FastControl независимо от их валидности (1 (флаг установлен) - пересчитываются все смены столько дней, сколько указано в FastControlDays, 0 (флаг не установлен) – не пересчитывать; по умолчанию 0 – не пересчитывать). Смены будут пересчитываться постоянно службой FastControl столько дней, сколько в настройках FS у параметра FastControlDays. По истечении этого времени непересчитанные смены пересчитываться не будут |
InvalidShifts | Невалидные смены | отключает действие параметра RecalcInvalidShifts для невалидных смен (1 (флаг установлен) - включить, 0 (флаг не установлен) – выключить; по умолчанию 0 - выключить) |
UpdTimeClose | Пересчет SH для закрытого периода,дн | время между пересчетами агрегатов SH4 (SH5) для закрытого (N) и открытого периода (T), где N – количество дней для закрытого периода, а T - количество часов для открытого периода (по умолчанию «UpdTimeClose=7» (дней), «UpdTimeOpen=12» (часов)). Примечание: Если нет необходимости постоянно изменять данные закрытого периода, то можно выставить параметр «UpdTimeClose=30». Параметр «UpdTimeOpen» необходимо выставить в зависимости от наполненности базы. Если база SH4 (SH5) очень большая и обновленные значения из нее для ИО требуются не ежечасно, то рекомендуется выставить параметр «UpdTimeOpen=24» |
UpdTimeOpen | Пересчет SH для открытого периода,час | |
UpdateStatGUID | Перегенерация GUID при каждом запуске FS | параметр, управляющий обновлением GUID основных накопительных таблиц r_keeper 7. (1 (флаг установлен) - обновлять GUID при каждом старте фичи, 0 (флаг не установлен или параметр не указан) – не обновлять GUID). _Примечание: При первой установке FS значение параметра UpdateStatGUID обязательно должно быть равно 1 для корректного заполнения уникальных идентификаторов этих таблиц. А далее для ускорения запуска FS значение этому параметру рекомендуется присвоить 0 |
UpdFSauto | Автообновление FS | автообновление плагина и FS |
FS_ADDITIONAL | Расширенные свойства FS | секция отвечает за дополнительные свойства |
SH4_Class | GUID классификации для связи с SH | гуид классификации, категории которой будут использоваться для связи со складом в SH4 (SH5) |
Send_stat | Отправлять статистику | отправлять статистику (1 (флаг установлен)- отправлять, 0 (флаг не установлен)– не отправлять) |
Serv_stat | Сервер статистики | адрес сервера статистики |
Port_stat | Порт статистики | порт сервера статистики |
SQL_Log | Логировать SQL запросы | логировать SQL запросы при выполнении отчетов (1 (флаг установлен)- логировать, 0 (флаг не установлен)– не логировать, по умолчанию 0 - выключить) |
Full_XML_export | Полная выгрузка отчета в XML | полная выгрузка отчета в XML при экспорте отчета (с удаленными объектами) (1 (флаг установлен) - выгрузка с удаленными объектами, 0 (флаг не установлен)– не выгружать, по умолчанию 0 - не выгружать) |
Advanced_Log | Расширенное логирование | расширенное логирование для FS (1 (флаг установлен) - включить, 0 (флаг не установлен) – выключить; по умолчанию 0 - выключить) |
FS_EX_REPORT | Внешняя служба отчетов FS | секция отвечает за работу внешней службы отчетов |
ExHTTPURL | URL | адрес внешней службы |
ExHTTPPort | Порт | порт внешней службы |
ExHTTPTimeOut | Время ожидания | время обновления данных ИО для внешней службы, в миллисекундах (по умолчанию ExHTTPTimeOut=5000) |
FS_HTTP | Служба HTTP FS | секция отвечает за возможность работы с FS по протоколу HTTP |
OnHTTP | Включен HTTP | включить HTTP (1 (флаг установлен) - включить, 0 (флаг не установлен) – выключить; по умолчанию 0 - выключить) |
Port | Порт HTTP | порт HTTP |
AuthHTTP | Проверка подлинности | проверка подлинности пользователя для доступа через HTTP |