Системные свойства ITAM
Используйте перечисленные в этой статье свойства для настройки приложения ITAM.
Чтобы посмотреть список доступных свойств системы, в навигаторе перейдите в ITAM → Свойства ITAM.
Система отображает категорию Свойства ITAM только пользователям с ролью admin.
Общие свойства
itam.approve.itsm_change_request.filter
Фильтр для поля Запрос на изменение в модальном окне Согласование в ITSM. По умолчанию фильтр показывает все запросы на изменения.
Тип: String
Значение по умолчанию: (sys_idISNOTEMPTY)
Пример: (sys_idISNOTEMPTY)
itam.approve.itsm_request.filter
Фильтр для поля Запрос на обслуживание в модальном окне Согласование в ITSM. По умолчанию фильтр (sys_idISNOTEMPTY) показывает все запросы на обслуживание.
Тип: String
Значение по умолчанию: (sys_idISNOTEMPTY)
Пример: (sys_idISNOTEMPTY)
itam.asset.hierarchy_field_inheritance
Укажите системные имена колонок таблицы Актив (itam_asset), которые должны быть унаследованы от родительского актива. Вы также можете указывать системные имена созданных вами колонок.
Ниже указаны колонки, которые наследованию не подлежат:
- ID (sys_id)
- Родительский актив (parent_asset_id)
- Цепочка наследования (inheritance_chain_asset_ids)
- Уровень (level_in_hierarchy)
- Переопределяется родительским активом (is_overridden_by_parent)
- Есть дочерние активы (has_child_assets)
- Кем изменено (sys_updated_by)
- Кем создано (sys_created_by)
- Когда изменено (sys_updated_at)
- Когда создано (sys_created_at)
-
Рекомендуем не сокращать список наследуемых полей, так как это может привести некорректной работе приложения.
-
После добавления новых колонок в системное свойство запустите запланированный скрипт Inherit values from parent asset
/record/sys_schedule_script/176501819012368083, чтобы осуществить пересчет значений колонок в иерархиях активов.
Тип: String
Значение по умолчанию: stage,state,current_employee_id,warehouse_id,location_id,asset_in_the_task,company_id
Пример: stage,state,current_employee_id,warehouse_id,location_id,asset_in_the_task,company_id,current_employee_id
itam.asset.location.ignore.user.location
Установите значение true, чтобы расположение нестационарных активов всегда устанавливалось по значению поля Расположение склада.
Это может потребоваться, если в организации принято решение не заполнять поле Расположение для всех сотрудников.
Если установлено значение false, расположение актива меняется на расположение пользователя, которому его выдали. Если в профиле пользователя расположение не указано, расположение актива меняться не будет и будет совпадать со значением привязанного склада.
Тип: Boolean
Значение по умолчанию: false
Пример: true
itam.asset.spare_parts_kit_change.enabled
Установите значение true, чтобы сделать поле ЗИП на форме актива доступным для редактирования. Редактирование станет доступным, когда актив не связан с активной задачей. Также при активации этого свойства колонка ЗИП будет добавлена в шаблон файла регистрации активов.
Тип: Boolean
Значение по умолчанию: false
Пример: true
itam_asset_terminal_stage_and_status
Укажите финальные этапы и статусы актива, после перевода в которые его запись деактивируется и ее нельзя будет добавлять в задачи ITAM.
Тип: Arrays of Strings
Значение по умолчанию: [ { "stage": "in_stock", "state": "out_of_stock" }, { "stage": "decommissioning", "state": "lost_or_stolen" }, { "stage": "disposal_transfer", "state": "disposed" }, { "stage": "disposal_transfer", "state": "sold" }, { "stage": "disposal_transfer", "state": "donated" }, { "stage": "disposal_transfer", "state": "returned_to_supplier" }]
Пример: [ { "stage": "in_stock", "state": "out_of_stock" }, { "stage": "disposal_transfer", "state": "returned_to_supplier" }]
itam.asset_to_process
Укажите количество активов, которое система может обработать за раз без создания дополнительных событий. Свойство применяется при массовом добавлении активов в задачу, массовом обновлении атрибутов активов и при инвентаризации. Не рекомендуется выставлять значение меньше 20 и больше 150.
Тип: String
Значение по умолчанию: 100
Пример: 110
itam.assets_to_display_per_page
Укажите количество активов, которое отображается на одной странице в виджете добавления активов в задачу. Рекомендованное значение: 10.
Тип: String
Значение по умолчанию: 10
Пример: 15
itam.cmdb.naming.language_code
Укажите код языка, на котором будут отображены все сущности, связанные с CMDB, из приложения ITAM.
Доступные языки:
| Код | Язык |
|---|---|
| ru | Русский |
| en | Английский |
| pt | Португальский |
- Для корректного отображения данных, убедитесь, что все записи категорий и подкатегорий, к которым обращаются номенклатуры в ITAM, имеют перевод на указанный в свойстве язык. Иначе часть данных может быть отображена на другом языке.
- Если перевода на необходимый язык нет, используется перевод на английский. Если английского перевода также нет, используется первый имеющийся в списке переводов.
- При импорте номенклатур из XLSX-файла, система сверяет значения колонок согласно текущему языку интерфейса пользователя. При отсутствии совпадений система пропускает эту строку в файле, не создает и не обновляет запись номенклатуры. В поле Описание добавляется сообщение об ошибке.
Тип: String
Значение по умолчанию: ru
Пример: pt
itam.barcode_scanner.separators
Укажите разделители, которые будут добавлены между значениями отсканированных штрихкодов при использовании сканера в задаче инвентаризации. При указании нескольких разделителей используйте запятую между ними.
Доступные значения: "NONE", "CR", "TAB", "SPACE".
Тип: String
Значение по умолчанию: "NONE", "CR", "TAB", "SPACE"
Пример: "TAB", "SPACE"
itam.consignments_to_reserve
Укажите максимальное количество партий, которое можно выбрать в виджете добавления расходов партий в задачах на выдачу и ремонт за один раз. Возможные значения: от 1 до 20.
Тип: String
Значение по умолчанию: 20
Пример: 10
itam.days_to_depreciate
Укажите количество дней, по истечении которых актив с установленным флажком Не найден перейдет в статус Списание, если пользователь не создаст задачу для этого актива в указанный срок.
Тип: String
Значение по умолчанию: 60
Пример: 40
itam.demand.any_company_stock_reservation
Установите значение true, чтобы разрешить резервирование активов в строках потребности на любых складах. Если установлено значение false, резервирование разрешено только со складов компании указанного ЦФО.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.demand.purchasing.disabled
Установите значение false, чтобы разрешить планирование закупок по активам из Строк потребностей ITAM.
- В версиях 1.3.0 и ниже рекомендуем устанавливать значение true, так как они не поддерживают создание заказов на закупку.
- Вы можете установить значение false, чтобы иметь возможность указывать необходимость закупки или количество к закупке в записи строки потребности.
Тип: Boolean
Значение по умолчанию: false
Пример: true
itam.discover.asset.connect_asset_ci.enabled
Вы можете настроить автоматическое создание связей между активами и конфигурационными единицами. Для этого установите на форме номенклатуры этих активов флажок Создание связи с КЕ, а в свойстве установите значение true. Если установлено значение false, настроить связи можно только вручную.
Тип: Boolean
Значение по умолчанию: false
Пример: true
itam.discover.asset.create_ci_filter
Укажите условия фильтрации конфигурационных единиц, для которых будет запущена проверка для возможности регистрации записей активов.
Тип: String
Значение по умолчанию: (sys_updated_at>=opt:160700480413442396^ci_status!=1)
Пример: (sys_updated_at>=opt:160700480413442396^ci_status!=1)
itam.discover.asset.create_from_ci.enabled
Установите значение true, чтобы включить возможность создания записей активов из конфигурационных единиц, которые уже существуют или будут созданы в системе (например, в процессе дискаверинга). После этого в свойстве itam.discover.asset.create_ci_filter вы сможете настроить критерии выбора конфигурационных единиц, которые будут проверены на предмет возможности регистрации записей активов.
Тип: Boolean
Значение по умолчанию: false
Пример: true
itam.import.nomenclature.create
Установите значение true, чтобы разрешить создание записей номенклатур при Импорте номенклатур.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.import.nomenclature.update
Установите значение true, чтобы разрешить обновление существующих записей номенклатур при Импорте номенклатур.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.nomenclature.inherit_manufacturer
Установите значение true, чтобы при изменении производителя в записи Модели CMDB изменять значение в поле Производитель на всех связанных записях Номенклатур соответствующей записью.
Тип: Boolean
Значение по умолчанию: false
Пример: true
itam.purchase.nomenclature_providers.ignore
Установите значение true, чтобы игнорировать проверку связи номенклатуры с поставщиком при прямом способе закупки. Это позволит добавлять любые строки потребности в заказ на закупку. Если указано false, для выбора будут доступны только те номенклатуры, которые связаны с поставщиком заказа в таблице Поставщики номенклатур (itam_m2m_nomenclature_provider).
Свойство влияет на доступность редактирования полей формы заказа на закупку в разных статусах.
Доступность полей формы Заказа на закупку
| Статус заказа на закупку | Поле | Доступность при false | Доступность при true |
|---|---|---|---|
| Зарегистрировано | Способ закупки |
| Доступно всегда |
| Зарегистрировано | Поставщик | Доступно, если выбран Конкурентный или Другой способ закупки, а также если выбран Прямой способ закупки, но без строк потребности. | Доступно всегда |
| Согласовано | Способ закупки | Доступно, если нет строк потребности. | Доступно всегда |
| Согласовано | Поставщик | Доступно, если выбран Конкурентный или Другой способ закупки, а также если выбран Прямой способ закупки, но без строк потребности. | Доступно всегда |
| В работе | Способ закупки | Доступно, если нет строк потребности. | Заблокировано |
| В работе | Поставщик | Доступно, если выбран Конкурентный или Другой способ закупки, а также если выбран Прямой способ закупки, но без строк потребности. | Доступно всегда |
| В закупке | Способ закупки | Заблокировано | Заблокировано |
| В закупке | Поставщик | Доступно, если выбран Конкурентный или Другой способ закупки, а также если выбран Прямой способ закупки, но без строк потребности. | Доступно всегда |
| Согласование, Отменено, Завершено |
| Заблокировано | Заблокировано |
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.req_to_server_frequency
Укажите в секундах частоту обращения к серверу при обновлении виджетов со шкалой загрузки на задачах.
Тип: String
Значение по умолчанию: 5
Пример: 10
Управление документами
itam.asset_allocation.documents_mandatory.enable
Установите значение false, чтобы разрешить завершение задач выдачи без обязательного прикрепления документа.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.asset_depreciation.documents_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при завершении задач списания.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.asset_maintenance.documents_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при работе с задачей ремонта. Действие свойства распространяется на следующие сценарии: завершение задачи, выдача и возврат активов, используемых в качестве замены, а также выдача новых активов, если ремонт невозможен.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.asset_maintenance.non_warranty_contract_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при согласовании негарантийного ремонта в задачах ремонта.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.asset_relocation.documents_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при завершении задач смены расположения.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.asset_return.documents_mandatory.enable
Установите значение false, чтобы разрешить завершение задач возврата без прикрепленного документа.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.asset_transfer.documents_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при завершении задач передачи.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.asset_upgrading.documents_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при работе с задачей модернизации. Действие свойства распространяется на следующие сценарии: завершение задачи, выдача и возврат активов, используемых в качестве замены, а также выдача новых активов, если модернизация невозможна.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.disposal.documents_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при завершении задач утилизации.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.new_responsible.documents_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при завершении задач смены МОЛ.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.registration_assets.documents_mandatory.enable
Установите значение false, чтобы разрешить завершение задач регистрации без обязательного прикрепленного документа.
Тип: Boolean
Значение по умолчанию: true
Пример: false
itam.stock_change.documents_mandatory.enable
Установите значение false, чтобы снять обязательность прикрепления документа при завершении задач смены склада.
Тип: Boolean
Значение по умолчанию: true
Пример: false