Перейти к основному содержимому
Версия: 1.8.0

Версия 1.8.0

В новой версии ITAM мы расширили возможности настройки модулей Задачи, AMDB и Заказы на закупку, оптимизируя рабочие процессы управления активами. Теперь вы можете проводить инвентаризацию по конкретным расположениям и использовать сканеры штрихкодов для инвентаризации активов на складах.

Раньше прикрепление документов для согласования и закрытия задач было обязательным, что подходило не всем. Мы убрали это жесткое ограничение и позволили администраторам самостоятельно определять необходимость добавления документов для каждого типа задач.

Работать с активами стало удобнее: администратор системы может разрешить управлять признаком ЗИП в отдельных активах независимо от настроек номенклатуры; массовое подтверждение записей активов, созданных из конфигурационных единиц, ускоряет их постановку на учет, а общие затраты по активу автоматически рассчитываются в валюте по умолчанию.

Кроме того, управление закупками прямого типа стало эффективнее благодаря возможности включать в один заказ строки потребностей с номенклатурами, связанными с разными поставщиками.

Это обновление также включает улучшения интерфейса и исправления ошибок для более стабильной работы системы.

Новая функциональность


Инвентаризация по расположению

Теперь вы можете проводить инвентаризацию активов по выбранным расположениям, а не только по отдельному складу. Для этого мы добавили новый тип задачи – Инвентаризация по расположению. Активы будут учтены, если найдены в одном из указанных расположений. В остальном механизм такой же, как и раньше.

Читайте подробнее в статье Инвентаризация по расположению

Инвентаризация по складу при помощи сканера штрих-кодов

В этой версии мы расширили список методов инвентаризации и добавили к ним возможность использования сканера штрих-кодов. Система поддерживает использование сканера, сопряженного как с компьютером, так и с мобильным устройством. В последнем случае будьте особенно внимательны при настройке сопряжения, так как разница в языковых настройках и языке символов на штрихкодах может привести к ошибке сканирования.

В системном свойстве itam.barcode_scanner.separators укажите разделители, которые используются сканером между значениями отсканированных активов. В следующих версиях это свойство станет актуально и для задач инвентаризации по расположению.

Читайте подробнее в статье Инвентаризация по складу.

Массовая валидация записей активов, требующих проверки

Начиная с этой версии вы можете выбрать из списка сразу все необходимые записи активов, созданные из конфигурационных единиц, в статусе Требуется проверка, чтобы завершить их регистрацию в системе одним действием.

Читайте подробнее в статье Регистрация записей активов из конфигурационных единиц.

Улучшения


Автоматический расчет общих затрат на форме актива

Добавили механизм расчета и заполнения Общей стоимости затрат на форме активов. Значение указано в валюте, выбранной по умолчанию в системном свойстве currency.default. Также код валюты отображается в поле Валюта по умолчанию.

Читайте подробнее в статье Актив.

Возможность управления атрибутом "ЗИП" в записи актива независимо от номенклатуры

Администраторы ITAM могут изменять признак ЗИП на форме актива независимо от значения ЗИП его номенклатуры, если этот актив не задействован в текущий момент ни в одной активной задаче. Также они могут указать нужное значение ЗИП в файле регистрации активов.

Функциональность доступна только при включенном свойстве itam.asset.spare_parts_kit_change.enabled. По умолчанию свойство выключено.

Читайте подробнее в статье Актив.

Гибкий выбор строк потребностей в заказе на закупку

Теперь по умолчанию в заказы с прямым методом закупки можно добавлять строки потребностей любых номенклатур. Благодаря этому вы сможете оформлять заказ на закупку с необходимым перечнем строк потребностей независимо от того, связаны они с указанным в заказе поставщиком или нет.

Чтобы сделать соответствие поставщиков обязательным в заказе на закупку и в номенклатуре строк потребностей, укажите в новом системном свойстве itam.purchase.nomenclature_providers.ignore значение false.

Читайте подробнее в статье Заказ на закупку активов.

Настройка обязательности документов в задачах ITAM

Администраторы ITAM могут определять, в каких задачах прикрепление документов необходимо для согласования и завершения задач. Если обязательность снята, прикрепление связанных документов все равно останется возможным.

Обязательность прикрепления документов устанавливается в следующих системных свойствах.

Завершающие документы в задачах:

  • Регистрация: itam.registration_assets.documents_mandatory.enable
  • Выдача: itam.asset_allocation.documents_mandatory.enable
  • Возврат на склад: itam.asset_return.documents_mandatory.enable
  • Ремонт: itam.asset_maintenance.documents_mandatory.enable
  • Модернизация: itam.asset_upgrading.documents_mandatory.enable
  • Смена расположения: itam.asset_relocation.documents_mandatory.enable
  • Смена МОЛ: itam.new_responsible.documents_mandatory.enable
  • Смена склада: itam.stock_change.documents_mandatory.enable
  • Списание: itam.asset_depreciation.documents_mandatory.enable
  • Утилизация: itam.disposal.documents_mandatory.enable
  • Передача: itam.asset_transfer.documents_mandatory.enable

Документы о негарантийном обслуживании в задаче:

  • Ремонт: itam.asset_maintenance.non_warranty_contract_mandatory.enable

Читайте подробнее в статье Системные свойства.

Дополнение роли "itam_nomenclature_manager"

Права пользователей с ролью itam_nomenclature_manager расширены на действия с записями таблиц:

  • Поставщик номенклатуры (itam_m2m_nomenclature_provider): создание и редактирование.
  • Фактическая строка затрат (itam_actual_cost_item): создание, редактирование и удаление. Редактирование и удаление возможны только в статусе Не распределено.

Читайте подробнее в статье Ролевая модель.

Обновление кодов ответа конечных точек

Код ответаОтвет (новый)Ответ (ранее)
200The consignment quantity has been successfully updated: Количество актива партии успешно обновлено. Запрос обработан корректно.The asset has been successfully scanned
201 (новый)The asset has been successfully scanned: Запрос отправлен корректно. Актив занесен в ведомость инвентаризации.-
422
  • The inventory history has been uploaded: Запрос содержит номер задачи инвентаризации, которая еще находится в работе, но уже полностью обработана виджетом.
  • Invalid quantity: expected an unsigned integer: Количество указано некорректно. Значение должно быть неотрицательным целым числом.
  • The consignment quantity has been successfully updated: Количество актива партии успешно обновлено. Запрос обработан корректно.
The inventory history has been uploaded

Читайте подробнее в статье Методы инвентаризации.

Локализация сущностей CMDB

В связи с обновлением ESM-платформы 2.2.0, в котором наименования сущностей CMDB стали доступны для локализации на языки системы, в приложении ITAM мы добавили возможность выбора приоритетного языка в системном свойстве itam.cmdb.naming.language_code, на котором будут отображаться сущности. Благодаря этому карта иерархии активов сохраняет визуальное единообразие, ее легче анализировать в повседневной работе и удобнее демонстрировать заказчикам или другим заинтересованным лицам.

Помимо этого, скорректирована логика формирования отображаемого наименования записей номенклатур и активов с учетом нового поля наименования классов CMDB.

внимание
  • При отсутствии нужного перевода сущности система автоматически переключается на английский, а при его отсутствии — на первый доступный язык.

  • При импорте номенклатур через XLSX-файл данные сопоставляются с текущим языком интерфейса. Строки с несовпадающим языком пропускаются, а информация о пропущенных записях фиксируется в журнале ошибок.

Демонстрационные данные


Обновленный пакет демонстрационных данных поддерживает все обновления версии 1.8.0, а также содержит переводы CMDB на русский, английский и португальский. Для выбора языка отображения используйте системное свойство itam.cmdb.naming.language_code.

Также добавили в демонстрационные данные:

  • роль itam_budget_agent в группу ITAM-OPERATIONS,

  • группу ITAM-BUDGET-APPROVERS с ролью itam_budget_approver,

  • группу ITAM-BUDGET-MANAGERS c ролью itam_budget_manager,

  • новых пользователей:

    • Диана Финансова
    • Борис Бюджетов
    • Анна Бюджетова
    • Егор Бюджетов
    • Дмитрий Бюджетов-Апрувов
    • Арина Бюджетова-Апрувова
    • Татьяна Бюджетова-Апрувова

Читайте подробнее в статье Демонстрационные данные ITAM.

Улучшения интерфейса


На формах таблиц Потребность в активах (itam_demand) и Заказ на закупку (itam_purchase_request) кнопки Отменить выбранные строки и Исключить строки потребности перенесены в область соответствующих связанных списков.

Исправления


DEF0023180: В задачах ITAM и формах строк потребностей некорректно отображались модальные окна добавления активов и строк потребностей соответственно – отсутствовала возможность выбора необходимых записей, а нажатие кнопки Выбрать все приводило к возникновению ошибки. Проблема была связана с обновлением логики Платформы 1.33.0. В этой версии функциональность в модальных окнах восстановлена.

DEF0023038: Внедрение формата WYSIWYG в версии Платформы 1.34.0 стало причиной невозможности действий с контрактами ITAM, так как эта таблица является дочерней от платформенной Контракт (contract). В модальном окне, которое появляется для подтверждения действия с контрактом на активы (аннулирование, редактирование или отмена), требовалось заполнение поля Рабочие заметки типа WYSIWYG, а приложение ITAM версии 1.7.0 и ниже обращалось к полю Рабочие заметки типа Text. В этой версии поле Рабочие заметки таблицы Контракт на активы (itam_contract) имеет тип WYSIWYG, что соответствует логике Платформы 1.34.0.

DEF0022366: В предыдущей версии была выявлена возможность отмены строк потребностей с формы Потребность в активах (itam_demand) при двух одновременно открытых вкладках с одной и той же записью потребности, когда в одной из них статус уже был переведен в Перевести в поставку, а в другой еще не обновлен.

Также строку можно было отменить с формы Строка потребности в активах (itam_demand_item), если она была открыта в момент перевода Потребности в активах в статус Перевести в поставку в другой вкладке.

В этой версии добавлены дополнительные проверки для соблюдения регламента рабочих процессов при работе с потребностями и строками потребностей.