Общее описание (Overview)

Определение журнала

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

ECOS позволяет:

  • создавать неограниченное количество журналов;

  • настраивать и сохранять индивидуальные настройки журнала для каждого пользователя;

  • сортировать отображаемые данные журнала в заданном порядке;

  • формировать отчетность по заданным журнальным формам;

  • регламентировать работу с данными журнала согласно заданным правам и ролям пользователей системы;

  • использовать возможности расширенного поиска и фильтрации по любому полю из карточки документа;

  • выгружать данные журналов в форматах HTML, PDF, Excel.

В качестве источников данных могут быть любые RecordsDAO (ECOS Records), которые поддерживают Язык предикатов

Описание перехода к разделу через интерфейс

Для просмотра существующих журналов и их редактирования создан журнал Журналы (Раздел администратора - Конфигурация UI - Журналы):

../../../_images/new_1.png

Варианты получения экземпляра журнала

Журнал можно создать или загрузить уже созданный в систему.

Создание

Подробнее см. раздел ниже

Для создания журнала необходимо нажать + - Создать журнал:

../../../_images/new_2_1.png

Откроется форма создания журнала:

../../../_images/new_3.png

Загрузка

Для загрузки созданного журнала необходимо нажать + - Журнал:

../../../_images/new_2_2.png

Файл формата .yaml

Пример описания журнала

---
id: hr-responsibilities-journal
name:
 ru: Должностные обязанности
typeRef: emodel/type@hr-responsibilities-type
actions:
 - uiserv/action@delete
 - uiserv/action@edit
columns:
 - id: responsibilitiesSimpleRoleTypeAssoc
  name:
   ru: Должность
  searchable: true
  sortable: true
  groupable: true
  editable: true
  visible: true
  hidden: false
 - id: responsibilitiesSubordination
  name:
   ru: Подчинение
  searchable: true
  sortable: true
  groupable: true
  editable: true
  visible: true
  hidden: false

Доступные действия с записью

В журнале администратору с каждой записью доступен стандартный набор действий:

../../../_images/actions.png
  • скачать в виде json-файла;

  • удалить;

  • открыть на редактирование;

  • редактировать json-файл;

  • копировать;

  • открыть карточку журнала в соседней вкладке. Карточка представляет собой дашборд:

../../../_images/journal_dashboard.png