Конфигурирование адаптера на стороне ИМУС — различия между версиями
Hubbitus (обсуждение | вклад) м (profile_tab Company anchor added) |
Hubbitus (обсуждение | вклад) (Add underscore versions of all anchors (like export.task4.cron -> export_task4_cron)) |
||
Строка 9: | Строка 9: | ||
| {{anchor|ais.ws.url|ais_ws_url}}ais.ws.url || URL Веб-сервиса. '''Без http://''' | | {{anchor|ais.ws.url|ais_ws_url}}ais.ws.url || URL Веб-сервиса. '''Без http://''' | ||
|- | |- | ||
− | | {{anchor|ais.ws.user}}ais.ws.user || Пользователь для доступа | + | | {{anchor|ais.ws.user|ais_ws_user}}ais.ws.user || Пользователь для доступа |
|- | |- | ||
− | | {{anchor|ais.ws.password}}ais.ws.password || Пароль. Просьба не использовать символ @ и кавычек. | + | | {{anchor|ais.ws.password|ais_ws_password}}ais.ws.password || Пароль. Просьба не использовать символ @ и кавычек. |
|- | |- | ||
− | | {{anchor|settings.codesystem}}settings.codesystem || Код системы, от которой будет работать адаптер. Например "tverrgmain.ais". | + | | {{anchor|settings.codesystem|settings_codesystem}}settings.codesystem || Код системы, от которой будет работать адаптер. Например "tverrgmain.ais". |
|} | |} | ||
Строка 22: | Строка 22: | ||
! Опция конфигурации !! Значение по умолчанию !! Описание !! Доп. Инфо | ! Опция конфигурации !! Значение по умолчанию !! Описание !! Доп. Инфо | ||
|- | |- | ||
− | | {{anchor|md.manager.sysCode}}<strike>md.manager.sysCode</strike> | + | | {{anchor|md.manager.sysCode|md_manager_sysCode}}<strike>md.manager.sysCode</strike> |
{{deprecated-inline|с [[история изменений|версии]] 14.10}} | {{deprecated-inline|с [[история изменений|версии]] 14.10}} | ||
| || Система от которой работает адаптер. || Сейчас должно использоваться [[#settings.codesystem|settings.codesystem]] | | || Система от которой работает адаптер. || Сейчас должно использоваться [[#settings.codesystem|settings.codesystem]] | ||
|- | |- | ||
− | | {{anchor|md.manager.defaultDistrict.id}}<strike>md.manager.defaultDistrict.id</strike> | + | | {{anchor|md.manager.defaultDistrict.id|md_manager_defaultDistrict_id}}<strike>md.manager.defaultDistrict.id</strike> |
{{deprecated-inline|с [[история изменений|версии]] 14.10}} | {{deprecated-inline|с [[история изменений|версии]] 14.10}} | ||
| || ID Федерального Округа РФ, в котором работает РГК (из таблицы district) || Сейчас берётся [[#profile_tab__Company|из настроек БД]] | | || ID Федерального Округа РФ, в котором работает РГК (из таблицы district) || Сейчас берётся [[#profile_tab__Company|из настроек БД]] | ||
|- | |- | ||
− | | {{anchor|md.manager.defaultRgc.id}}<strike>md.manager.defaultRgc.id</strike> | + | | {{anchor|md.manager.defaultRgc.id|md_manager_defaultRgc_id}}<strike>md.manager.defaultRgc.id</strike> |
{{deprecated-inline|с [[история изменений|версии]] 14.10}} | {{deprecated-inline|с [[история изменений|версии]] 14.10}} | ||
| || ID РГК (из таблицы rgc) || Сейчас берётся [[#profile_tab__Company|из настроек БД]] | | || ID РГК (из таблицы rgc) || Сейчас берётся [[#profile_tab__Company|из настроек БД]] | ||
|- | |- | ||
− | | {{anchor|md.manager.defaultRegion.ownerCodeSystem}}<strike>md.manager.defaultRegion.ownerCodeSystem</strike> | + | | {{anchor|md.manager.defaultRegion.ownerCodeSystem|md_manager_defaultRegion_ownerCodeSystem}}<strike>md.manager.defaultRegion.ownerCodeSystem</strike> |
{{deprecated-inline|с [[история изменений|версии]] 14.10}} | {{deprecated-inline|с [[история изменений|версии]] 14.10}} | ||
| imus.common || owner_code_system региона (из таблицы region). || Сейчас берётся [[#profile_tab__Company|из настроек БД]] | | imus.common || owner_code_system региона (из таблицы region). || Сейчас берётся [[#profile_tab__Company|из настроек БД]] | ||
|- | |- | ||
− | | {{anchor|md.manager.defaultRegion.origId}}<strike>md.manager.defaultRegion.origId</strike> | + | | {{anchor|md.manager.defaultRegion.origId|md_manager_defaultRegion_origId}}<strike>md.manager.defaultRegion.origId</strike> |
{{deprecated-inline|с [[история изменений|версии]] 14.10}} | {{deprecated-inline|с [[история изменений|версии]] 14.10}} | ||
| || ID региона РГК (из таблицы rgc) || Сейчас берётся [[#profile_tab__Company|из настроек БД]] | | || ID региона РГК (из таблицы rgc) || Сейчас берётся [[#profile_tab__Company|из настроек БД]] | ||
|- | |- | ||
− | | {{anchor|md.manager.cmdconf.in}}md.manager.cmdconf.in || AIS.CMDCONF.IN || Очередь JMS для посылки текстовых комманд (например через [[amq-command]]) || | + | | {{anchor|md.manager.cmdconf.in|md_manager_cmdconf_in}}md.manager.cmdconf.in || AIS.CMDCONF.IN || Очередь JMS для посылки текстовых комманд (например через [[amq-command]]) || |
|- | |- | ||
− | | {{anchor|jms.cmd.queue}}jms.cmd.queue || AIS.CMD.IN || То же что и параметр выше, для прямых комманд в формате XML || | + | | {{anchor|jms.cmd.queue|jms_cmd_queue}}jms.cmd.queue || AIS.CMD.IN || То же что и параметр выше, для прямых комманд в формате XML || |
|- | |- | ||
− | | {{anchor|md.manager.logData}}md.manager.logData || false || Выводить все пришедшие и сконвертированные данные. Может несколько замедлять работу. Прежде всего для траблешутинга. Сейчас вероятно более удобны будет использовать [[#ais_ws_debug|ais.ws.debug]] || | + | | {{anchor|md.manager.logData|md_manager_logData}}md.manager.logData || false || Выводить все пришедшие и сконвертированные данные. Может несколько замедлять работу. Прежде всего для траблешутинга. Сейчас вероятно более удобны будет использовать [[#ais_ws_debug|ais.ws.debug]] || |
|- | |- | ||
− | | {{anchor|md.manager.logData}}ais.ws.partialLog || 0 || Включение отдельного лога для каждой команды в директории md. Будет создаваться и каждый раз перезаписываться согласно имени комманды, например Region.log. | + | | {{anchor|md.manager.logData|md_manager_logData}}ais.ws.partialLog || 0 || Включение отдельного лога для каждой команды в директории md. Будет создаваться и каждый раз перезаписываться согласно имени комманды, например Region.log. |
Удобно использовать для внедрения и поиска ошибок, особенно совместно с [[#md_manager_logData|md.manager.logData]]=true | Удобно использовать для внедрения и поиска ошибок, особенно совместно с [[#md_manager_logData|md.manager.logData]]=true | ||
Возможные значения: | Возможные значения: | ||
Строка 56: | Строка 56: | ||
| [http://serverprog:1090/browse/ESB-341 ESB-341] | | [http://serverprog:1090/browse/ESB-341 ESB-341] | ||
|- | |- | ||
− | | {{anchor|md.manager.overrideData}}<strike>md.manager.overrideData</strike> | + | | {{anchor|md.manager.overrideData|md_manager_overrideData}}<strike>md.manager.overrideData</strike> |
{{deprecated-inline|с [[история изменений|версии]] ~16.0 ([http://serverprog:1090/browse/ESB-592 ESB-592])}} | {{deprecated-inline|с [[история изменений|версии]] ~16.0 ([http://serverprog:1090/browse/ESB-592 ESB-592])}} | ||
| false | | false | ||
Строка 62: | Строка 62: | ||
| Больше не используется с [[история изменений|версии]] ~16.0 ([http://serverprog:1090/browse/ESB-592 ESB-592]) | | Больше не используется с [[история изменений|версии]] ~16.0 ([http://serverprog:1090/browse/ESB-592 ESB-592]) | ||
|- | |- | ||
− | | {{anchor|ais.ws.useOrigIdFusion}}ais.ws.useOrigIdFusion || false || Если true - в [[Перечень сокращений и обозначений#orig_id|orig_id]] используется полная связка "[[Перечень сокращений и обозначений#UID|UID]]:code:foreignKey", в обратном случае только [[Перечень сокращений и обозначений#UID|UID]]. | + | | {{anchor|ais.ws.useOrigIdFusion|ais_ws_useOrigIdFusion}}ais.ws.useOrigIdFusion || false || Если true - в [[Перечень сокращений и обозначений#orig_id|orig_id]] используется полная связка "[[Перечень сокращений и обозначений#UID|UID]]:code:foreignKey", в обратном случае только [[Перечень сокращений и обозначений#UID|UID]]. |
{{ mbox | type = warning | text = После первоначальной загрузки данных менять строго запрещается без очистки базы! Перезапись не тестировалась (но теоретически должна работать)}} | {{ mbox | type = warning | text = После первоначальной загрузки данных менять строго запрещается без очистки базы! Перезапись не тестировалась (но теоретически должна работать)}} | ||
| | | | ||
|- | |- | ||
− | | {{anchor|ais.ws.migrate.OrigIdsToUID}}ais.ws.migrate.OrigIdsToUID || false || Значение true может использоваться временно для миграции с файлового адаптера, когда требуется обновление кодов. При этом будет осуществляться обновление [[Перечень сокращений и обозначений#orig_id|orig_id]] перед любой другой обработкой. См. также параметр [[#ais_ws_migrate_OrigIdsToUID_Field|ais.ws.migrate.OrigIdsToUID_Field]] || | + | | {{anchor|ais.ws.migrate.OrigIdsToUID|ais_ws_migrate_OrigIdsToUID}}ais.ws.migrate.OrigIdsToUID || false || Значение true может использоваться временно для миграции с файлового адаптера, когда требуется обновление кодов. При этом будет осуществляться обновление [[Перечень сокращений и обозначений#orig_id|orig_id]] перед любой другой обработкой. См. также параметр [[#ais_ws_migrate_OrigIdsToUID_Field|ais.ws.migrate.OrigIdsToUID_Field]] || |
|- | |- | ||
− | | {{anchor|ais.ws.migrate.OrigIdsToUID_Field}}ais.ws.migrate.OrigIdsToUID_Field || code || Если [[#ais_ws_migrate_OrigIdsToUID|ais.ws.migrate.OrigIdsToUID]] установлено в true, то значение отсюда будет иметь следующее значение при миграции: | + | | {{anchor|ais.ws.migrate.OrigIdsToUID_Field|ais_ws_migrate_OrigIdsToUID_Field}}ais.ws.migrate.OrigIdsToUID_Field || code || Если [[#ais_ws_migrate_OrigIdsToUID|ais.ws.migrate.OrigIdsToUID]] установлено в true, то значение отсюда будет иметь следующее значение при миграции: |
; code : Объекты загружались используя короткие коды из поля Код [[Перечень сокращений и обозначений#АИС РГ|АИС РГ]]. | ; code : Объекты загружались используя короткие коды из поля Код [[Перечень сокращений и обозначений#АИС РГ|АИС РГ]]. | ||
; foreignKey : Объекты загружались используя как идентификатор поле ВнешнийКлюч [[Перечень сокращений и обозначений#АИС РГ|АИС РГ]] | ; foreignKey : Объекты загружались используя как идентификатор поле ВнешнийКлюч [[Перечень сокращений и обозначений#АИС РГ|АИС РГ]] | ||
Строка 74: | Строка 74: | ||
| | | | ||
|- | |- | ||
− | | {{anchor|ais.ws.report.to}}ais.ws.report.to || aisreports@spb.ant-inform.ru || Список через запятую, '''без пробелов''' - email-адресов получателей отчёта по команде [[Команды адаптера#Report|Report]]. Используется если для команды не задан другой в момент вызова. || | + | | {{anchor|ais.ws.report.to|ais_ws_report_to}}ais.ws.report.to || aisreports@spb.ant-inform.ru || Список через запятую, '''без пробелов''' - email-адресов получателей отчёта по команде [[Команды адаптера#Report|Report]]. Используется если для команды не задан другой в момент вызова. || |
|- | |- | ||
− | | {{anchor|ais.ws.report.subject}}ais.ws.report.subject || IMUS-ais report for %1$s || Тема письма отчёта о состоянии. Первый подстановочный плэйсхолдер (%1$s), если присутствует, будет заменён на имя системы из [[#settings_codesystem|settings.codesystem]] || | + | | {{anchor|ais.ws.report.subject|ais_ws_report_subject}}ais.ws.report.subject || IMUS-ais report for %1$s || Тема письма отчёта о состоянии. Первый подстановочный плэйсхолдер (%1$s), если присутствует, будет заменён на имя системы из [[#settings_codesystem|settings.codesystem]] || |
|- | |- | ||
− | | {{anchor|ais.ws.directByPC}}ais.ws.directByPC || 0 || Признак забирать [[Перечень сокращений и обозначений#ТП|Точки Подключения]] напрямую из справочников, вместо регистров. Для случая когда не ведутся площадки. Т.к. площадки не вести никто не разрешал, специального параметра конфигурации для этого нету, и соответственно такой случай автоматически не определить. Использование регистра предпочтительнее - там есть активность объектов, и не забирается мусор. | + | | {{anchor|ais.ws.directByPC|ais_ws_directByPC}}ais.ws.directByPC || 0 || Признак забирать [[Перечень сокращений и обозначений#ТП|Точки Подключения]] напрямую из справочников, вместо регистров. Для случая когда не ведутся площадки. Т.к. площадки не вести никто не разрешал, специального параметра конфигурации для этого нету, и соответственно такой случай автоматически не определить. Использование регистра предпочтительнее - там есть активность объектов, и не забирается мусор. |
Может принимать следующие значения: | Может принимать следующие значения: | ||
; 0 : Брать из регистров (есть площадки). По умолчанию. | ; 0 : Брать из регистров (есть площадки). По умолчанию. | ||
Строка 85: | Строка 85: | ||
| | | | ||
|- | |- | ||
− | | {{anchor|ais.ws.generateFromOutDown}}ais.ws.generateFromOutDown || true || Генерировать ли структуру вниз от Выходов [[Перечень сокращений и обозначений#ГРС|ГРС]] ([[Перечень сокращений и обозначений#УУГ|УУГ]], [[Перечень сокращений и обозначений#Корректор (Вычислитель)|Корректор]], [[Перечень сокращений и обозначений#Канал|Канал]]). Реализован забор и их узлов, если они есть для поставки. Но в подавляющем большинстве случаев это просто не нужно. Если включено, работает быстрее. || | + | | {{anchor|ais.ws.generateFromOutDown|ais_ws_generateFromOutDown}}ais.ws.generateFromOutDown || true || Генерировать ли структуру вниз от Выходов [[Перечень сокращений и обозначений#ГРС|ГРС]] ([[Перечень сокращений и обозначений#УУГ|УУГ]], [[Перечень сокращений и обозначений#Корректор (Вычислитель)|Корректор]], [[Перечень сокращений и обозначений#Канал|Канал]]). Реализован забор и их узлов, если они есть для поставки. Но в подавляющем большинстве случаев это просто не нужно. Если включено, работает быстрее. || |
|- | |- | ||
− | | {{anchor|ais.ws.telemetryUugOuterRelation}}ais.ws.telemetryUugOuterRelation || || Параметр конфигурации для команды [[Команды адаптера#AutoMapTelemetry|AutoMapTelemetry]]. Значение - разделенные запятой пары "система_в_аис:система_имус". '''Пробелы не допускаются'''. Все имена должны быть в нижнем регистре. Для русского текста должна использоваться [http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/native2ascii.html Java-нотация] вида '''\u''' (например "стел" = "\u0441\u0442\u0435\u\043b") || | + | | {{anchor|ais.ws.telemetryUugOuterRelation|ais_ws_telemetryUugOuterRelation}}ais.ws.telemetryUugOuterRelation || || Параметр конфигурации для команды [[Команды адаптера#AutoMapTelemetry|AutoMapTelemetry]]. Значение - разделенные запятой пары "система_в_аис:система_имус". '''Пробелы не допускаются'''. Все имена должны быть в нижнем регистре. Для русского текста должна использоваться [http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/native2ascii.html Java-нотация] вида '''\u''' (например "стел" = "\u0441\u0442\u0435\u\043b") || |
|- | |- | ||
− | | {{anchor|md.manager.skipImportDvis}}<strike>md.manager.skipImportDvis</strike> | + | | {{anchor|md.manager.skipImportDvis|md_manager_skipImportDvis}}<strike>md.manager.skipImportDvis</strike> |
{{deprecated-inline|с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592]}} | {{deprecated-inline|с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592]}} | ||
| true || Не импортировать помеченные на удаление объекты из АИС, если их еще нету в ИМУС. Если объект был загружен, и в следующий раз пришел помеченным на удаление, '''он в любом случае обновляется''', в том числе становится скрытым (dvis=1) | | true || Не импортировать помеченные на удаление объекты из АИС, если их еще нету в ИМУС. Если объект был загружен, и в следующий раз пришел помеченным на удаление, '''он в любом случае обновляется''', в том числе становится скрытым (dvis=1) | ||
|Больше не используется с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592] | |Больше не используется с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592] | ||
|- | |- | ||
− | | {{anchor|md.manager.createMetaForImportData}}<strike>md.manager.createMetaForImportData</strike> | + | | {{anchor|md.manager.createMetaForImportData|md_manager_createMetaForImportData}}<strike>md.manager.createMetaForImportData</strike> |
{{deprecated-inline|с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592]}} | {{deprecated-inline|с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592]}} | ||
| false || Если true - не будут создаваться метаобъекты с иерархией для тех объектов, где грузятся сами объекты, а не [[Перечень сокращений и обозначений#ПМ|меты (ПМ)]] | | false || Если true - не будут создаваться метаобъекты с иерархией для тех объектов, где грузятся сами объекты, а не [[Перечень сокращений и обозначений#ПМ|меты (ПМ)]] | ||
Строка 100: | Строка 100: | ||
Больше не используется с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592] | Больше не используется с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592] | ||
|- | |- | ||
− | | {{anchor|md.manager.dataMapper.fetchaAll}}<strike>md.manager.dataMapper.fetchaAll</strike> | + | | {{anchor|md.manager.dataMapper.fetchaAll|md_manager_dataMapper_fetchaAll}}<strike>md.manager.dataMapper.fetchaAll</strike> |
{{deprecated-inline|с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592]}} | {{deprecated-inline|с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592]}} | ||
| true | | true | ||
Строка 106: | Строка 106: | ||
| Больше не используется с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592] | | Больше не используется с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592] | ||
|- | |- | ||
− | | {{anchor|ais.ws.doNotMarkErrorsInOuts}}ais.ws.doNotMarkErrorsInOuts || true || Помечать [[Налагаемые требования целостности, коды ошибок|ошибками]] Выходы [[Перечень сокращений и обозначений#ГРС|ГРС]] (не указанные [[Перечень сокращений и обозначений#ГРО|ГРО]] и Регион) (значение false) или нет (true) || [http://serverprog:1090/browse/ESB-334 ESB-334] | + | | {{anchor|ais.ws.doNotMarkErrorsInOuts|ais_ws_doNotMarkErrorsInOuts}}ais.ws.doNotMarkErrorsInOuts || true || Помечать [[Налагаемые требования целостности, коды ошибок|ошибками]] Выходы [[Перечень сокращений и обозначений#ГРС|ГРС]] (не указанные [[Перечень сокращений и обозначений#ГРО|ГРО]] и Регион) (значение false) или нет (true) || [http://serverprog:1090/browse/ESB-334 ESB-334] |
|- | |- | ||
− | | {{anchor|ais.ws.muteErrors}}ais.ws.muteErrors || || Отключение пометки в объектах указанных через запятую кодов ошибок. | + | | {{anchor|ais.ws.muteErrors|ais_ws_muteErrors}}ais.ws.muteErrors || || Отключение пометки в объектах указанных через запятую кодов ошибок. |
Для следующих кодов это имеет дополнительное значение: | Для следующих кодов это имеет дополнительное значение: | ||
; [[Налагаемые требования целостности, коды ошибок#903|903]] : Если точка [[Перечень сокращений и обозначений#ТП|ТП]] с Выходом [[Перечень сокращений и обозначений#ГРС|ГРС]], она также не импортируется. | ; [[Налагаемые требования целостности, коды ошибок#903|903]] : Если точка [[Перечень сокращений и обозначений#ТП|ТП]] с Выходом [[Перечень сокращений и обозначений#ГРС|ГРС]], она также не импортируется. | ||
Строка 115: | Строка 115: | ||
| Доступно с [[история изменений|версии]] адаптера 14.4.1 | | Доступно с [[история изменений|версии]] адаптера 14.4.1 | ||
|- | |- | ||
− | | {{anchor|ais.ws.gceAttachToAnyChannel}}ais.ws.gceAttachToAnyChannel || false || Если установлено в true - [[Перечень сокращений и обозначений#ГПО|ГПО]] вешается на любой канал площадки, когда его больше 1, иначе (по умолчанию) только на единственный || | + | | {{anchor|ais.ws.gceAttachToAnyChannel|ais_ws_gceAttachToAnyChannel}}ais.ws.gceAttachToAnyChannel || false || Если установлено в true - [[Перечень сокращений и обозначений#ГПО|ГПО]] вешается на любой канал площадки, когда его больше 1, иначе (по умолчанию) только на единственный || |
|- | |- | ||
− | | {{anchor|ais.ws.genGCOonlyByPC}}ais.ws.genGCOonlyByPC || false || Способ генерации Площадок командой [[Команды адаптера#GenGcoFromPcAndConsumer|GenGcoFromPcAndConsumer]] | + | | {{anchor|ais.ws.genGCOonlyByPC|ais_ws_genGCOonlyByPC}}ais.ws.genGCOonlyByPC || false || Способ генерации Площадок командой [[Команды адаптера#GenGcoFromPcAndConsumer|GenGcoFromPcAndConsumer]] |
; false : Имя будет состоять из имени Подключения + Имя Потребителя, а [[Перечень сокращений и обозначений#orig_id|orig_id]] из "<UID Подключения>_<ВнешнийКлюч потребителя>" | ; false : Имя будет состоять из имени Подключения + Имя Потребителя, а [[Перечень сокращений и обозначений#orig_id|orig_id]] из "<UID Подключения>_<ВнешнийКлюч потребителя>" | ||
; true : используется только подключение. В этом случае будет возможна передача такой "площадки". Уникальность гарантируется лишь со слов представителя [[Перечень сокращений и обозначений#РГК|РГК]]. | ; true : используется только подключение. В этом случае будет возможна передача такой "площадки". Уникальность гарантируется лишь со слов представителя [[Перечень сокращений и обозначений#РГК|РГК]]. | ||
|Сделано для Мордовии чтобы площадки перевешивались [http://serverprog:1090/browse/ESB-364 ESB-364]. Доступно с [[история изменений|версии]] 14.7. | |Сделано для Мордовии чтобы площадки перевешивались [http://serverprog:1090/browse/ESB-364 ESB-364]. Доступно с [[история изменений|версии]] 14.7. | ||
|- | |- | ||
− | | {{anchor|ais.ws.policy.oldBehaveModifiedObjectDoesNotTouched}}<strike>ais.ws.policy.oldBehaveModifiedObjectDoesNotTouched</strike> | + | | {{anchor|ais.ws.policy.oldBehaveModifiedObjectDoesNotTouched|ais_ws_policy_oldBehaveModifiedObjectDoesNotTouched}}<strike>ais.ws.policy.oldBehaveModifiedObjectDoesNotTouched</strike> |
{{deprecated-inline|с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592]}} | {{deprecated-inline|с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592]}} | ||
| true || Режим обновления объектов. По умолчанию используется старый режим (true) когда при изменении объекта в ИМУС (или любой другой системой), он полностью исключается из дальнейшего обновления (синхронизации). По значению false все синхронизируемые с АИС поля будут перезаписываться всегда. | | true || Режим обновления объектов. По умолчанию используется старый режим (true) когда при изменении объекта в ИМУС (или любой другой системой), он полностью исключается из дальнейшего обновления (синхронизации). По значению false все синхронизируемые с АИС поля будут перезаписываться всегда. | ||
Строка 128: | Строка 128: | ||
Не используется с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592] | Не используется с [[история изменений|версии]] ~16.0 [http://serverprog:1090/browse/ESB-592 ESB-592] | ||
|- | |- | ||
− | | {{anchor|ais.ws.forbiddenTasks}}ais.ws.forbiddenTasks || || Список задач (имён [[Команды адаптера|команд адаптера]]), запрещенных к выполнению на системе, чтобы не загружался скажем мусор или не возможно было выполнить случайно из АРМа. Список команд через запятую. | + | | {{anchor|ais.ws.forbiddenTasks|ais_ws_forbiddenTasks}}ais.ws.forbiddenTasks || || Список задач (имён [[Команды адаптера|команд адаптера]]), запрещенных к выполнению на системе, чтобы не загружался скажем мусор или не возможно было выполнить случайно из АРМа. Список команд через запятую. |
|С [[история изменений|версии]] адаптера 14.10.pre2. [http://serverprog:1090/browse/ESB-405 ESB-405] | |С [[история изменений|версии]] адаптера 14.10.pre2. [http://serverprog:1090/browse/ESB-405 ESB-405] | ||
|- | |- | ||
− | | {{anchor|ais.ws.distributePlansFromMonth}}ais.ws.distributePlansFromMonth || false || Если не ведётся разбивка планов в АИС по суткам (тогда на первом числе месяца указан весь месячный план), необходимо выставить в true чтобы разбивалось в [[Перечень сокращений и обозначений#ИМУС|ИМУС]] в момент импорта. Используется алгоритм целочисленного разбиения - "пила" из домена. (Можно было бы попробовать детектировать такой режим автоматически из конфигурации, но пока в Краснодаре, первом объекте где это нужно, нету доступа к данным константам). | + | | {{anchor|ais.ws.distributePlansFromMonth|ais_ws_distributePlansFromMonth}}ais.ws.distributePlansFromMonth || false || Если не ведётся разбивка планов в АИС по суткам (тогда на первом числе месяца указан весь месячный план), необходимо выставить в true чтобы разбивалось в [[Перечень сокращений и обозначений#ИМУС|ИМУС]] в момент импорта. Используется алгоритм целочисленного разбиения - "пила" из домена. (Можно было бы попробовать детектировать такой режим автоматически из конфигурации, но пока в Краснодаре, первом объекте где это нужно, нету доступа к данным константам). |
|[http://serverprog:1090/browse/ESB-425 ESB-425]. С [[история изменений|версии]] адаптера 14.10pre4 | |[http://serverprog:1090/browse/ESB-425 ESB-425]. С [[история изменений|версии]] адаптера 14.10pre4 | ||
|- | |- | ||
− | | {{anchor|ais.ws.responseZonesBy}}ais.ws.responseZonesBy || || Используется в операции [[Команды адаптера#GasConsObject|загрузки площадок]]. По умолчанию отключено. Возможные значения: | + | | {{anchor|ais.ws.responseZonesBy|ais_ws_responseZonesBy}}ais.ws.responseZonesBy || || Используется в операции [[Команды адаптера#GasConsObject|загрузки площадок]]. По умолчанию отключено. Возможные значения: |
; inspector : Импорт пользователей АИС и построение по ним Зон Ответственности из инспекторов площадок (inspector) ([http://serverprog:1090/browse/ESB-398 ESB-398]) | ; inspector : Импорт пользователей АИС и построение по ним Зон Ответственности из инспекторов площадок (inspector) ([http://serverprog:1090/browse/ESB-398 ESB-398]) | ||
; curator : из кураторов договоров ([http://serverprog:1090/browse/ESB-407 ESB-407]) | ; curator : из кураторов договоров ([http://serverprog:1090/browse/ESB-407 ESB-407]) | ||
Строка 143: | Строка 143: | ||
| С [[история изменений|версии]] 14.10pre5. | | С [[история изменений|версии]] 14.10pre5. | ||
|- | |- | ||
− | | {{anchor|ais.ws.custom.gcoNamePattern}}ais.ws.custom.gcoNamePattern | + | | {{anchor|ais.ws.custom.gcoNamePattern|ais_ws_custom_gcoNamePattern}}ais.ws.custom.gcoNamePattern |
| %1s | | %1s | ||
| Используется в операции [[Команды адаптера#GasConsObject|загрузки площадок]] для формирования имени. Можно использовать следующие подстановочные элементы: | | Используется в операции [[Команды адаптера#GasConsObject|загрузки площадок]] для формирования имени. Можно использовать следующие подстановочные элементы: | ||
Строка 154: | Строка 154: | ||
|[http://serverprog:1090/browse/ESB-496 ESB-496], [http://serverprog:1090/browse/ESB-551 ESB-551], [http://serverprog:1090/browse/ESB-560 ESB-560] | |[http://serverprog:1090/browse/ESB-496 ESB-496], [http://serverprog:1090/browse/ESB-551 ESB-551], [http://serverprog:1090/browse/ESB-560 ESB-560] | ||
|- | |- | ||
− | | {{anchor|ais.ws.custom.gcoNamePatternMove}}ais.ws.custom.gcoNamePatternMove | + | | {{anchor|ais.ws.custom.gcoNamePatternMove|ais_ws_custom_gcoNamePatternMove}}ais.ws.custom.gcoNamePatternMove |
| %1$s (%5$s) | | %1$s (%5$s) | ||
|Используется в операции [[Команды адаптера#GasConsObject|загрузки площадок]] для формирования имени. Можно использовать следующие подстановочные элементы: | |Используется в операции [[Команды адаптера#GasConsObject|загрузки площадок]] для формирования имени. Можно использовать следующие подстановочные элементы: | ||
Строка 165: | Строка 165: | ||
|[http://serverprog:1090/browse/ESB-496 ESB-496], [http://serverprog:1090/browse/ESB-551 ESB-551], [http://serverprog:1090/browse/ESB-560 ESB-560] | |[http://serverprog:1090/browse/ESB-496 ESB-496], [http://serverprog:1090/browse/ESB-551 ESB-551], [http://serverprog:1090/browse/ESB-560 ESB-560] | ||
|- | |- | ||
− | | {{anchor|ais.ws.custom.genUugName}}ais.ws.custom.genUugName || %1$s || Формат имени узла при генерации от площадки. | + | | {{anchor|ais.ws.custom.genUugName|ais_ws_custom_genUugName}}ais.ws.custom.genUugName || %1$s || Формат имени узла при генерации от площадки. |
; %1$s : будет замещено названием площадки | ; %1$s : будет замещено названием площадки | ||
; %2$s : адрес площадки | ; %2$s : адрес площадки | ||
|[http://serverprog:1090/browse/ESB-528 ESB-528]. С [[история изменений|версии]] адаптера 15.7.1. | |[http://serverprog:1090/browse/ESB-528 ESB-528]. С [[история изменений|версии]] адаптера 15.7.1. | ||
|- | |- | ||
− | | {{anchor|ais.ws.custom.genEquipName}}ais.ws.custom.genEquipName || %1$s ||Формат имени корректора при генерации от узла. | + | | {{anchor|ais.ws.custom.genEquipName|ais_ws_custom_genEquipName}}ais.ws.custom.genEquipName || %1$s ||Формат имени корректора при генерации от узла. |
; %1$s : будет замещено названием узла | ; %1$s : будет замещено названием узла | ||
|[http://serverprog:1090/browse/ESB-528 ESB-528]. С [[история изменений|версии]] адаптера 15.7.1. | |[http://serverprog:1090/browse/ESB-528 ESB-528]. С [[история изменений|версии]] адаптера 15.7.1. | ||
|- | |- | ||
− | | {{anchor|ais.ws.custom.genChannelName}}ais.ws.custom.genChannelName || %1$s || Формат имени канала при генерации от корректора. | + | | {{anchor|ais.ws.custom.genChannelName|ais_ws_custom_genChannelName}}ais.ws.custom.genChannelName || %1$s || Формат имени канала при генерации от корректора. |
; %1$s : будет замещено названием корректора | ; %1$s : будет замещено названием корректора | ||
; %2$s : заводской номер корректора | ; %2$s : заводской номер корректора | ||
|[http://serverprog:1090/browse/ESB-528 ESB-528]. С [[история изменений|версии]] адаптера 15.7.1. | |[http://serverprog:1090/browse/ESB-528 ESB-528]. С [[история изменений|версии]] адаптера 15.7.1. | ||
|- | |- | ||
− | | {{anchor|ais.ws.prcLimitAddition}}ais.ws.prcLimitAddition || 0 || Сумма (корректировка) прибавляемая к коридорам договоров к приходящим из АИС. Чаще всего скажем для перебора 10 процентов оттуда приходит 10, а мы хотим в договоре видеть 110. Таким образом здесь надо выставить 100. | + | | {{anchor|ais.ws.prcLimitAddition|ais_ws_prcLimitAddition}}ais.ws.prcLimitAddition || 0 || Сумма (корректировка) прибавляемая к коридорам договоров к приходящим из АИС. Чаще всего скажем для перебора 10 процентов оттуда приходит 10, а мы хотим в договоре видеть 110. Таким образом здесь надо выставить 100. |
| [http://serverprog:1090/browse/ESB-524 ESB-524] | | [http://serverprog:1090/browse/ESB-524 ESB-524] | ||
|- | |- | ||
− | | {{anchor|ais.ws.reportMaxErrors}}ais.ws.reportMaxErrors || 500 || Максимальное количество проблемных объектов которое выводить в каждом коде ошибок. Остальные просто не будут показаны, т.к. чаще всего если атрибут не установлен для всех, то и список бесполезен || | + | | {{anchor|ais.ws.reportMaxErrors|ais_ws_reportMaxErrors}}ais.ws.reportMaxErrors || 500 || Максимальное количество проблемных объектов которое выводить в каждом коде ошибок. Остальные просто не будут показаны, т.к. чаще всего если атрибут не установлен для всех, то и список бесполезен || |
|- | |- | ||
− | | {{anchor|ais.ws.attachPcToGcoConsists}}ais.ws.attachPcToGcoConsists || both || Изменяет поведение команды [[Команды адаптера#AttachPcToGco|AttachPcToGco]] выполнять расширенные функции для обратной совместимости и наличию одной команды в АРМе. Возможные значения: | + | | {{anchor|ais.ws.attachPcToGcoConsists|ais_ws_attachPcToGcoConsists}}ais.ws.attachPcToGcoConsists || both || Изменяет поведение команды [[Команды адаптера#AttachPcToGco|AttachPcToGco]] выполнять расширенные функции для обратной совместимости и наличию одной команды в АРМе. Возможные значения: |
; real : только [[Команды адаптера#AttachPcToGco|AttachPcToGco]] | ; real : только [[Команды адаптера#AttachPcToGco|AttachPcToGco]] | ||
; gen : только [[Команды адаптера#AttachPcToGcoGenerated|AttachPcToGcoGenerated]] | ; gen : только [[Команды адаптера#AttachPcToGcoGenerated|AttachPcToGcoGenerated]] | ||
Строка 190: | Строка 190: | ||
|[http://serverprog:1090/browse/SUPPORT-2265 SUPPORT-2265] | |[http://serverprog:1090/browse/SUPPORT-2265 SUPPORT-2265] | ||
|- | |- | ||
− | | {{anchor|ais.ws.debug}}ais.ws.debug || false || Cвойство адаптера debug, отвечающее за сохранение всего набора входящих элементов и элементов скрываемых в файл *.meta.xml | + | | {{anchor|ais.ws.debug|ais_ws_debug}}ais.ws.debug || false || Cвойство адаптера debug, отвечающее за сохранение всего набора входящих элементов и элементов скрываемых в файл *.meta.xml |
| [http://serverprog:1090/browse/ESB-732 ESB-732] | | [http://serverprog:1090/browse/ESB-732 ESB-732] | ||
|- | |- | ||
− | | {{anchor|ais.ws.dvisAbsent}}ais.ws.dvisAbsent || false || Список через запятую, какие [[команды адаптера]] будут удалять свои объекты, если они больше не приходят с сервиса. | + | | {{anchor|ais.ws.dvisAbsent|ais_ws_dvisAbsent}}ais.ws.dvisAbsent || false || Список через запятую, какие [[команды адаптера]] будут удалять свои объекты, если они больше не приходят с сервиса. |
Какие объекты, каких команд, скрывать (dvis), если они больше не приходят из удалённой системы. По умолчанию ни один. Это [[Общий_порядок_загрузки_данных#Удалённые (помеченные удаленными) объекты|не синхронизация, пометки удаления]], работающая давно, речь именно о том чтобы скрыть объекты, физически удалённые в АИС, которые больше не приходят (физически удалены или разорвана историческая связь). | Какие объекты, каких команд, скрывать (dvis), если они больше не приходят из удалённой системы. По умолчанию ни один. Это [[Общий_порядок_загрузки_данных#Удалённые (помеченные удаленными) объекты|не синхронизация, пометки удаления]], работающая давно, речь именно о том чтобы скрыть объекты, физически удалённые в АИС, которые больше не приходят (физически удалены или разорвана историческая связь). | ||
Строка 204: | Строка 204: | ||
! Опция конфигурации !! Значение по умолчанию !! Описание | ! Опция конфигурации !! Значение по умолчанию !! Описание | ||
|- | |- | ||
− | | {{anchor|ais.file.dir}}ais.file.dir || D:\AIS || Директория для экспорта CSV файлов объема | + | | {{anchor|ais.file.dir|ais_file_dir}}ais.file.dir || D:\AIS || Директория для экспорта CSV файлов объема |
|- | |- | ||
− | | {{anchor|export.task1.name}}export.task1.name || cmdpack:[[Команды адаптера#DumpQ|DumpQ_PcDay31d]] || Первая задача экспорта | + | | {{anchor|export.task1.name|export_task1_name}}export.task1.name || cmdpack:[[Команды адаптера#DumpQ|DumpQ_PcDay31d]] || Первая задача экспорта |
|- | |- | ||
− | | {{anchor|export.task1.cron}}export.task1.cron || 0 0 4 ''' ''' ? || Время выполнения первой задачи экспорта. Задается в формате библиотеки [http://www.quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger Quartz] похожем на Unix cron. | + | | {{anchor|export.task1.cron|export_task1_cron}}export.task1.cron || 0 0 4 ''' ''' ? || Время выполнения первой задачи экспорта. Задается в формате библиотеки [http://www.quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger Quartz] похожем на Unix cron. |
|- | |- | ||
− | | {{anchor|export.task2.name}}export.task2.name || cmdpack:[[Команды адаптера#DumpQ|DumpQ_PcHour7d]] || Вторая задача экспорта | + | | {{anchor|export.task2.name|export_task2_name}}export.task2.name || cmdpack:[[Команды адаптера#DumpQ|DumpQ_PcHour7d]] || Вторая задача экспорта |
|- | |- | ||
− | | {{anchor|export.task2.cron}}export.task2.cron || 0 5 ''' ''' * ? || Время выполнения второй задачи экспорта. Задается в формате библиотеки [http://www.quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger Quartz] похожем на Unix cron. | + | | {{anchor|export.task2.cron|export_task2_cron}}export.task2.cron || 0 5 ''' ''' * ? || Время выполнения второй задачи экспорта. Задается в формате библиотеки [http://www.quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger Quartz] похожем на Unix cron. |
|- | |- | ||
− | | {{anchor|export.task3.cron}}export.task3.cron || 0 30 10 ''' ''' ? || Время выполнения третьей задачи экспорта. Задается в формате библиотеки [http://www.quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger Quartz] похожем на Unix cron. | + | | {{anchor|export.task3.cron|export_task3_cron}}export.task3.cron || 0 30 10 ''' ''' ? || Время выполнения третьей задачи экспорта. Задается в формате библиотеки [http://www.quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger Quartz] похожем на Unix cron. |
|- | |- | ||
− | | {{anchor|export.task4.cron}}export.task4.cron || 0 15 10 ? * 6L || Время выполнения третьей задачи экспорта. Задается в формате библиотеки [http://www.quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger Quartz] похожем на Unix cron. | + | | {{anchor|export.task4.cron|export_task4_cron}}export.task4.cron || 0 15 10 ? * 6L || Время выполнения третьей задачи экспорта. Задается в формате библиотеки [http://www.quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger Quartz] похожем на Unix cron. |
|} | |} | ||
Версия 20:21, 13 февраля 2013
Содержание
Опции конфигурирования адаптера
Обязательные к заполнению на каждой РГК
Данные опции не имеют значений по умолчанию, и обязательно должны быть заданы для функционирования адаптера.
Опция конфигурации | Описание |
---|---|
ais.ws.url | URL Веб-сервиса. Без http:// |
ais.ws.user | Пользователь для доступа |
ais.ws.password | Пароль. Просьба не использовать символ @ и кавычек. |
settings.codesystem | Код системы, от которой будет работать адаптер. Например "tverrgmain.ais". |
Опции которые могут быть оставлены со значениями по умолчанию
Переопределяются при необходимости. Если не указаны в файле ais.properties - используются представленные ниже параметры
Опция конфигурации | Значение по умолчанию | Описание | Доп. Инфо | ||
---|---|---|---|---|---|
(deprecated in с версии 14.10) |
Система от которой работает адаптер. | Сейчас должно использоваться settings.codesystem | |||
(deprecated in с версии 14.10) |
ID Федерального Округа РФ, в котором работает РГК (из таблицы district) | Сейчас берётся из настроек БД | |||
(deprecated in с версии 14.10) |
ID РГК (из таблицы rgc) | Сейчас берётся из настроек БД | |||
(deprecated in с версии 14.10) |
imus.common | owner_code_system региона (из таблицы region). | Сейчас берётся из настроек БД | ||
(deprecated in с версии 14.10) |
ID региона РГК (из таблицы rgc) | Сейчас берётся из настроек БД | |||
md.manager.cmdconf.in | AIS.CMDCONF.IN | Очередь JMS для посылки текстовых комманд (например через amq-command) | |||
jms.cmd.queue | AIS.CMD.IN | То же что и параметр выше, для прямых комманд в формате XML | |||
md.manager.logData | false | Выводить все пришедшие и сконвертированные данные. Может несколько замедлять работу. Прежде всего для траблешутинга. Сейчас вероятно более удобны будет использовать ais.ws.debug | |||
ais.ws.partialLog | 0 | Включение отдельного лога для каждой команды в директории md. Будет создаваться и каждый раз перезаписываться согласно имени комманды, например Region.log.
Удобно использовать для внедрения и поиска ошибок, особенно совместно с md.manager.logData=true Возможные значения:
|
ESB-341 | ||
|
false | Отключение кеша объектов по XML хранилищу из md. Замедляет работу, но рекомендуется на этапе внедрения чтобы не очищать их вручную. НЕ используется для команд RunTask (всевозможные маппинги и автосвязки), влияет только на импорт объектов ( ESB-341. Заменило старое ais.ws.disableCache (ESB-351) | Больше не используется с версии ~16.0 (ESB-592) | ||
ais.ws.useOrigIdFusion | false | Если true - в orig_id используется полная связка "UID:code:foreignKey", в обратном случае только UID.
|
|||
ais.ws.migrate.OrigIdsToUID | false | Значение true может использоваться временно для миграции с файлового адаптера, когда требуется обновление кодов. При этом будет осуществляться обновление orig_id перед любой другой обработкой. См. также параметр ais.ws.migrate.OrigIdsToUID_Field | |||
ais.ws.migrate.OrigIdsToUID_Field | code | Если ais.ws.migrate.OrigIdsToUID установлено в true, то значение отсюда будет иметь следующее значение при миграции: | |||
ais.ws.report.to | aisreports@spb.ant-inform.ru | Список через запятую, без пробелов - email-адресов получателей отчёта по команде Report. Используется если для команды не задан другой в момент вызова. | |||
ais.ws.report.subject | IMUS-ais report for %1$s | Тема письма отчёта о состоянии. Первый подстановочный плэйсхолдер (%1$s), если присутствует, будет заменён на имя системы из settings.codesystem | |||
ais.ws.directByPC | 0 | Признак забирать Точки Подключения напрямую из справочников, вместо регистров. Для случая когда не ведутся площадки. Т.к. площадки не вести никто не разрешал, специального параметра конфигурации для этого нету, и соответственно такой случай автоматически не определить. Использование регистра предпочтительнее - там есть активность объектов, и не забирается мусор.
Может принимать следующие значения:
|
|||
ais.ws.generateFromOutDown | true | Генерировать ли структуру вниз от Выходов ГРС (УУГ, Корректор, Канал). Реализован забор и их узлов, если они есть для поставки. Но в подавляющем большинстве случаев это просто не нужно. Если включено, работает быстрее. | |||
ais.ws.telemetryUugOuterRelation | Параметр конфигурации для команды AutoMapTelemetry. Значение - разделенные запятой пары "система_в_аис:система_имус". Пробелы не допускаются. Все имена должны быть в нижнем регистре. Для русского текста должна использоваться Java-нотация вида \u (например "стел" = "\u0441\u0442\u0435\u\043b") | ||||
|
true | Не импортировать помеченные на удаление объекты из АИС, если их еще нету в ИМУС. Если объект был загружен, и в следующий раз пришел помеченным на удаление, он в любом случае обновляется, в том числе становится скрытым (dvis=1) | Больше не используется с версии ~16.0 ESB-592 | ||
|
false | Если true - не будут создаваться метаобъекты с иерархией для тех объектов, где грузятся сами объекты, а не меты (ПМ) | ESB-308 | ||
|
true | Отключение кеширования в компоненте ДатаМаппер. Отключение может сэкономить немного памяти, требуемой адаптеру, но ведет к замедлению работы | Больше не используется с версии ~16.0 ESB-592 | ||
ais.ws.doNotMarkErrorsInOuts | true | Помечать ошибками Выходы ГРС (не указанные ГРО и Регион) (значение false) или нет (true) | ESB-334 | ||
ais.ws.muteErrors | Отключение пометки в объектах указанных через запятую кодов ошибок.
Для следующих кодов это имеет дополнительное значение: |
Доступно с версии адаптера 14.4.1 | |||
ais.ws.gceAttachToAnyChannel | false | Если установлено в true - ГПО вешается на любой канал площадки, когда его больше 1, иначе (по умолчанию) только на единственный | |||
ais.ws.genGCOonlyByPC | false | Способ генерации Площадок командой GenGcoFromPcAndConsumer | Сделано для Мордовии чтобы площадки перевешивались ESB-364. Доступно с версии 14.7. | ||
|
true | Режим обновления объектов. По умолчанию используется старый режим (true) когда при изменении объекта в ИМУС (или любой другой системой), он полностью исключается из дальнейшего обновления (синхронизации). По значению false все синхронизируемые с АИС поля будут перезаписываться всегда. | ESB-391. С версии адаптера 14.9.5 | ||
ais.ws.forbiddenTasks | Список задач (имён команд адаптера), запрещенных к выполнению на системе, чтобы не загружался скажем мусор или не возможно было выполнить случайно из АРМа. Список команд через запятую. | С версии адаптера 14.10.pre2. ESB-405 | |||
ais.ws.distributePlansFromMonth | false | Если не ведётся разбивка планов в АИС по суткам (тогда на первом числе месяца указан весь месячный план), необходимо выставить в true чтобы разбивалось в ИМУС в момент импорта. Используется алгоритм целочисленного разбиения - "пила" из домена. (Можно было бы попробовать детектировать такой режим автоматически из конфигурации, но пока в Краснодаре, первом объекте где это нужно, нету доступа к данным константам). | ESB-425. С версии адаптера 14.10pre4 | ||
ais.ws.responseZonesBy | Используется в операции загрузки площадок. По умолчанию отключено. Возможные значения:
В ИМУС по перечисленным сущностям создаётся пользователь (по первым двум словам, у нас ограничение на 20 символов длины). В описании пишется префикс "@AIS:" и далее полное ФИО (название участка). Пользователь НЕ имеет роли и определенного пароля, для его использования необходимо администратору задать пароль и назначить желаемую роль вручную!. Также, создается одноименная зона ответственности, тоже с префиксом "@AIS".
|
С версии 14.10pre5. | |||
ais.ws.custom.gcoNamePattern | %1s | Используется в операции загрузки площадок для формирования имени. Можно использовать следующие подстановочные элементы:
|
ESB-496, ESB-551, ESB-560 | ||
ais.ws.custom.gcoNamePatternMove | %1$s (%5$s) | Используется в операции загрузки площадок для формирования имени. Можно использовать следующие подстановочные элементы:
|
ESB-496, ESB-551, ESB-560 | ||
ais.ws.custom.genUugName | %1$s | Формат имени узла при генерации от площадки.
|
ESB-528. С версии адаптера 15.7.1. | ||
ais.ws.custom.genEquipName | %1$s | Формат имени корректора при генерации от узла.
|
ESB-528. С версии адаптера 15.7.1. | ||
ais.ws.custom.genChannelName | %1$s | Формат имени канала при генерации от корректора.
|
ESB-528. С версии адаптера 15.7.1. | ||
ais.ws.prcLimitAddition | 0 | Сумма (корректировка) прибавляемая к коридорам договоров к приходящим из АИС. Чаще всего скажем для перебора 10 процентов оттуда приходит 10, а мы хотим в договоре видеть 110. Таким образом здесь надо выставить 100. | ESB-524 | ||
ais.ws.reportMaxErrors | 500 | Максимальное количество проблемных объектов которое выводить в каждом коде ошибок. Остальные просто не будут показаны, т.к. чаще всего если атрибут не установлен для всех, то и список бесполезен | |||
ais.ws.attachPcToGcoConsists | both | Изменяет поведение команды AttachPcToGco выполнять расширенные функции для обратной совместимости и наличию одной команды в АРМе. Возможные значения:
|
SUPPORT-2265 | ||
ais.ws.debug | false | Cвойство адаптера debug, отвечающее за сохранение всего набора входящих элементов и элементов скрываемых в файл *.meta.xml | ESB-732 | ||
ais.ws.dvisAbsent | false | Список через запятую, какие команды адаптера будут удалять свои объекты, если они больше не приходят с сервиса.
Какие объекты, каких команд, скрывать (dvis), если они больше не приходят из удалённой системы. По умолчанию ни один. Это не синхронизация, пометки удаления, работающая давно, речь именно о том чтобы скрыть объекты, физически удалённые в АИС, которые больше не приходят (физически удалены или разорвана историческая связь). Каждый элемент в строке может также заканчиваться знаком +, тогда будут удаляться не пришедшие объекты данного типа любых систем! В обратном случае, только системы '*.ais'. В режиме дебага список всех скрываемых элементов будет записан в метахранилище (*.meta.xml). |
С версии адаптера 17.0.pre5. ESB-527. ПМ не скрываются, потому что у них просто нету атрибута dvis QUICK-4099. |
Параметры экспорта
Опция конфигурации | Значение по умолчанию | Описание |
---|---|---|
ais.file.dir | D:\AIS | Директория для экспорта CSV файлов объема |
export.task1.name | cmdpack:DumpQ_PcDay31d | Первая задача экспорта |
export.task1.cron | 0 0 4 ? | Время выполнения первой задачи экспорта. Задается в формате библиотеки Quartz похожем на Unix cron. |
export.task2.name | cmdpack:DumpQ_PcHour7d | Вторая задача экспорта |
export.task2.cron | 0 5 * ? | Время выполнения второй задачи экспорта. Задается в формате библиотеки Quartz похожем на Unix cron. |
export.task3.cron | 0 30 10 ? | Время выполнения третьей задачи экспорта. Задается в формате библиотеки Quartz похожем на Unix cron. |
export.task4.cron | 0 15 10 ? * 6L | Время выполнения третьей задачи экспорта. Задается в формате библиотеки Quartz похожем на Unix cron. |
Глобальное конфигурирование в БД
В БД имеется таблица profile_tab, в которой хранятся значения key/value которые могут влиять на настройки приложения глобально, как АРМа, так и ESB.
Параметр | Пример значения | Описание |
---|---|---|
DayBeginingAt | 10 | Время начала отсчета суток в РГК |
AlarmBadState | select al.id from AlarmName as al where al.alarmWeight between 100 and 149 | Список ид. типов тревог <Нештатные ситуации> |
GdoRootZoneName | Все выхода ГРС | Имя зоны по-умолчанию для создания естественных зон ГП по новым выходам ГРС |
CompareIgnoreWords | г.;пос.;с.;р-н;д.;д/пос;сел.;р/н;ГРС;АГР;ГР_;_ГР;Вход;вход;ВХОД;Выход;выход;ВЫХОД;Площадка;площадка;ПЛОЩАДКА;УУГ | Слова, исключающиеся при сравнении строк (разделитель - ";", пробел - "_") |
CompareIgnorePrepositions | _на_;_в_;_при_;_с_;_из_;_для_;_к_;_по_;_ч/з_;_через_;_о_ | Предлоги, исключающиеся при сравнении строк (разделитель - ";", пробел - "_") |
UseTemporaryTables | false | Признак использования временных таблиц (таблицы типа TT_***) |
UseUpcontract | false | Признак импорта договоров ч/з UPCONTRACT |
UseHints | false | Признак использования оптимизационных hints в SQL (Например, +ORDERED )
|
UseHistJoin | false | Признак использования исторических атрибутов в архивах данных при построении запроса |
UMPressure | kgs/cm2 | Базовая единица измерения для давления |
UMTemperature | C | Базовая единица измерения для температуры |
UMVolume | nm3 | Базовая единица измерения для нормированного объема |
UMRVolume | m3 | Базовая единица измерения для рабочего объема |
UMEnergy | joule | Базовая единица измерения для калорийности |
UnboundTuugZoneName | Непривязанные УУГ | Наименование автоматически заполняемой зоны ГП с непривязанными УУГ |
SkipHistoryPoint | false | Признак отключения записи историзации (создание точек истории HISTORY_POINT, HISTORY_CHANGE, HISTORY_SET_CHANGE) |
UseHistJoin4Add | true | Признак, использования исторических атрибутов в зоне актирования при включенном атрибуте |
Company | 29,4 | Идентификатор текущей компании вида: <obj_type_id>,<obj_id> |
HideRoute | false | Признак не использования Ниток трубопровода: режим Трубопровод == Нитка |
PlanByGco | false | Признак ведения планов по площадкам |
UMPressureB | kgs/cm2pb | Базовая единица измерения для перепада давления |