Перейти к основному содержимому

Отчёты по рабочим процессам

В зависимости от хранилища отметок (marking store) рабочих процессов доступны разные способы формирования отчётов по рабочим процессам. Для подробностей см. документацию по хранилищам отметок.

Использование state_table и пользовательских отчётов

Вы можете легко использовать пользовательские отчёты для отображения мест (place) рабочего процесса, фильтрации, экспорта и прямого открытия связанных элементов. Таким образом вы можете отслеживать и мониторить рабочие процессы и прогресс документов, ассетов и объектов.

Создание пользовательского отчёта для объектов

Сначала необходимо создать новый пустой пользовательский отчёт, см.: пользовательские отчёты

После его создания вы можете сконфигурировать его следующим образом для Source Definition (определение источника), Column Configuration (конфигурация колонок) и Chart Settings (настройки диаграммы): определение источника

Сохраните его, и он будет готов к использованию! Вы можете глобально фильтровать по состоянию (state) и статусу, упорядочивать и фильтровать колонки и экспортировать результаты.

Вот пример визуализации пользовательского отчёта для рабочего процесса: визуализация пользовательского отчёта для рабочего процесса

Использование single_state, data_object_multiple_state и data_object_splitted_state совместно с Object Grid

Поскольку single_state (и другие) сохраняют информацию о месте (place) в атрибутах объектов данных, стандартные сетки объектов Pimcore могут использоваться для отчётности по рабочим процессам для объектов Pimcore. Просто создайте соответствующую конфигурацию интерфейса сетки (grid) и используйте стандартные возможности фильтрации и сортировки.

Дополнительно такие расширения, как Advanced Object Search можно использовать для создания сохранённых поисков с предопределёнными фильтрами.


Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.