Версия платформы 1.22.3. Новые таблицы и настройка табулирования

В этой версии произошло расширение инструментов ESM-платформы за счет появления новых таблиц: Потребности , Закупки, Бюджеты, Затраты компании, и таблицы для хранения Продуктов компании. Появилась настройка табулирования на формах таблиц. Также улучшения затронули виджет Summary, индикации, отображение страниц на портале и почтовые уведомления. Помимо этого, произведены системные улучшения, ускоряющие работу платформы.

Важные улучшения

Оптимизировали и ускорили работу виджетов на портале, а именно:

  • Добавили на форме Узла портала/Portal node флажок Игнорировать ACL/Ignore ACL. Когда флажок установлен, ограничения контроля доступа для записей в системе, на которые ссылаются динамические узлы, снимаются, и остаются только фильтры и пользовательские критерии для категорий и элементов каталогов моделей запросов.
  • Оптимизировали работу виджетов реализующих динамические структуры, такие как Каталог услуг или База знаний на порталах.
  • Добавили 7 дополнительных атрибутов в портальный тег.
  • Добавили на форме Портала/Portal флажок Фиксировать верхний колонтитул/Fixed header, при помощи которого вы можете зафиксировать верхний колонтитул на странице.

Подробнее о настройке портала читайте в статье Интеграция с порталом.

Изоляция контекста исполнения клиентских скриптов

Для устранения неоднозначности использования платформенных механизмов и неопределенности поведения системы реализована изоляция контекста исполнения клиентских скриптов для объекта s_form, в случае, когда на странице располагаются формы нескольких разных записей, в том числе в виде виджетов с Simple-тегом <form> или <remform>. Теперь клиентский скрипт строго оперирует переменной s_form, относящейся к форме, для которой был запущен. Это позволяет клиентским скриптам разных форм работать независимо, без случайных срабатываний в “соседних” формах.

  • На странице с загруженной формой в консоли браузера нельзя обратиться к форме напрямую через переменную s_form.
  • В случае, если на странице с формой записи одной таблицы присутствует RE-модель записи другой таблицы, которая добавлена на форму с помощью виджета с Simple-тегом , или модель выведена с помощью тега , клиентский скрипт модели не сможет обратиться на прямую к форме через переменную s_form. В данном случае на странице два независимых объекта форм.

Для оперирования формой в обоих случаях, указанных выше, используйте конструкцию s_widgets.getForm(‘formName’), где formName – название представления необходимой формы.

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

Настройка табулирования на формах

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

Новые таблицы

Продукт /Product – новая таблица, предназначенная для хранения продуктов компании. Записи продуктов содержат информацию о ресурсах, конфигурацией которых является продукт: сотрудниках, технологиях, партнерах и поставщиках. Создание и управление записями таблицы доступно пользователям с новыми ролями product _agent и **product_**manager.

Финансовые таблицы – новые таблицы, которые закладывают основу для формирования Потребности, управления Бюджетом и Закупками, а также фиксации фактических затрат по центрам финансовой ответственности.

Новые таблицы являются расширяемыми и будут использоваться в будущих версиях приложений ITAM и SDLC.

Подробное описание вы найдете в разделе Сервисные инструменты платформы:

Раздел в документации Таблицы
Продукт * Продукт/Product (product)
Потребности * Потребности/Demands (demand)
  • Задачи потребностей/Demand Tasks (demand_task)|
    |Закупки|* Заказы на закупку/Purchase Requests (purchase_request)
  • Задачи заказов на закупку/Purchase Request Tasks (purchase_request_task)|
    |Бюджеты|* Бюджеты/Budgets (budget)
  • Строки бюджетов/Budget Items (budget_item)
  • Плановые строки затрат/Planned Cost Items (planned_cost_item)
  • Экономия/Savings (savings)
  • Распределение экономии/Savings Allocations (savings_allocation)|
    |Фактические строки затрат|* Фактические строки затрат/Actual Cost Items (actual_cost_item)|
    |Статьи затрат|* Статьи затрат/Cost Category (cost_category)|
    |Центры финансовой ответственности|* Центры финансовой ответственности/Cost Centers (cost_center)|
    |Валюты|* Валюты/Currencies (currency)|
    |Фискальные периоды|* Фискальные периоды/Fiscal Periods (fiscal_period)|

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

2 лайка