Справка по системе Платформа ELMA BPM
×
Меню

Публикация

Вкладка "Публикация" Дизайнера ELMA

На вкладке Публикация Дизайнера ELMA размещены инструменты для управления публикацией элементов системы, а также информация о текущем статусе публикации.
На верхней панели инструментов расположена кнопка выбора раздела публикации (рис. 1). Список доступных разделов зависит от установленных в системе приложений ELMA:
Рис. 1. Вкладка "Публикация". Выбор раздела

Раздел "Общая информация"

Верхняя панель инструментов
В разделе Общая информация на верхней панели инструментов размещена кнопка Перезапустить сервер, в выпадающем меню которой доступны кнопки Запланировать перезапуск и Отменить запланированный перезапуск (рис. 2). Перезапуск сервера требуется для публикации новых:
Рис. 2. Вкладка "Публикация". Раздел "Общая информация". Кнопка "Перезапустить сервер"
Если для завершения публикации требуется перезапуск сервера, на вкладке Публикация появляется соответствующее уведомление (рис. 3).
Рис. 3. Вкладка "Публикация". Раздел "Общая информация". Сообщение о необходимости перезапуска сервера
Перезапускается рабочий сервер, с конфигурацией которого работает Дизайнер ELMA. Перезапуск сервера, в зависимости от конфигурации серверного оборудования и объема данных системы, занимает от 5 минут. Во время перезапуска сервера пользователи не могут работать с веб-приложением, могут быть утеряны несохраненные данные форм и веб-документов.
Перед перезапуском сервера желательно заранее предупредить пользователей и попросить их завершить работу в системе.

Планирование перезапуска сервера

При нажатии на кнопку Перезапустить сервер процесс перезапуска начнется сразу. Чтобы для перезапуска сервера не пришлось прерывать работу в системе, доступна возможность запланировать перезапуск на определенную дату и время, например, на нерабочее время.
Для того чтобы запланировать перезапуск сервера, необходимо нажать на кнопку Запланировать перезапуск, доступную в выпадающем меню кнопки Перезапустить сервер (рис. 2).
При нажатии на кнопку Запланировать перезапуск открывается диалоговое окно (рис. 4), в котором требуется указать дату и время перезагрузки, причину перезапуска, а также можно установить флажок Отправлять уведомления о перезапуске в ленту.
При установленном флажке сообщение о запланированном перезапуске сервера будет отправлено в информационные каналы, указанные в настройках планировщика перезапуска сервера в разделе Администрирование – Система – Настройки системы.
Для завершения планирования перезапуска сервера требуется нажать на кнопку Запланировать, для отмены – на кнопку Отменить.
Рис. 4. Окно планирования перезапуска сервера
При нажатии на кнопку Запланировать отображается информация о дате и времени перезапуска сервера (рис. 5).
Рис. 5. Информация о запланированном перезапуске сервера
Информация о запланированном перезапуске из Дизайнера ELMA отобразится в виде таблицы в веб-приложении в блоке Планировщик перезапуска сервера в разделе Администрирование – Система – Настройки системы. Также к таблице можно перейти с домашней станицы раздела Администрирование из блока Настройки системы – Планировщик перезапуска сервера.
Если была настроена отправка уведомления о перезапуске в информационные каналы, после завершения перезапуска в выбранных каналах отобразится соответствующий комментарий (рис. 6).
Рис. 6. Лента сообщений. Сообщение о запланированном перезапуске сервера

Отмена запланированного перезапуска сервера

Возможность отменить уже запланированный перезапуск сервера доступна только в том случае, если он не находится в процессе выполнения.
Для отмены запланированного перезапуска требуется нажать на кнопку Отменить запланированный перезапуск, доступную в выпадающем меню кнопки Перезапустить сервер (рис. 7).
Рис. 7. Вкладка "Публикация". Раздел "Общая информация". Кнопка "Отменить запланированный перезапуск"
Далее будет отображено диалоговое окно подтверждения отмены перезапуска сервера (рис. 8).
Рис. 8. Окно подтверждения отмены запланированного перезапуска сервера
Следует отметить, что в Дизайнере ELMA можно отменить только последний перезапуск, который был также запланирован в Дизайнере ELMA.
При этом после выхода из Дизайнера ELMA информация о перезапуске не сохранится. Последний запланированный перезапуск можно будет отменить только из веб-приложения. При попытке отмены перезапуска в Дизайнере ELMA отображается информация о том, что перезапуск не был запланирован (рис. 9).
Рис. 9. Информация об отсутствии запланированного перезапуска в Дизайнере ELMA
В том случае, если была настроена отправка уведомления о перезапуске в информационные каналы, в сообщении отобразится комментарий об отмене перезапуска (рис.10).
Рис. 10. Лента сообщений. Комментарий об отмене перезапуска
При попытке отмены уже выполняемого перезапуска сервера отобразится сообщение об ошибке (рис. 11).
Рис. 11. Ошибка при отмене выполняемого перезапуска сервера
По завершении перезагрузки система выводит сообщение с результатами операции (рис. 12).
Рис. 12. Вид вкладки "Публикация" после перезапуска сервера
Портлеты
В разделе Общая информация в основном окне расположены портлеты, содержащие информацию о статусе публикации элементов системы. Набор портлетов зависит от подключенных в системе приложений ELMA:
Рис. 13. Вкладка "Публикация". Раздел "Общая информация". Портлеты

Раздел "Пользовательские расширения"

В разделе Пользовательские расширения вкладки Публикация Дизайнера ELMA все пользовательские расширения разделены на 2 вкладки в соответствии со статусом публикации:
Черновики – последние версии пользовательских расширений, моделируемые в Дизайнере ELMA, изменения в которых сохранены, но не опубликованы.
Опубликованы – версии пользовательских расширений, изменения в которых опубликованы. Это активные, действующие в системе в данный момент версии.
Вкладка "Черновики"
На этой вкладке отображаются последние версии пользовательских расширений, моделируемые в Дизайнере ELMA, изменения в которых сохранены, но не опубликованы.
Верхняя панель инструментов и контекстное меню списка пользовательских расширений
На верхней панели инструментов размещена кнопка Опубликовать. Опубликовать – заменить текущую версию пользовательского расширения, опубликованную в веб-приложении, черновиком пользовательского расширения. Эта же кнопка продублирована в контекстном меню списка пользовательских расширений, вызываемом нажатием альтернативной, как правило, правой кнопки мыши по элементу списка пользовательских расширений (рис. 14).
Рис. 14. Раздел "Пользовательские расширения". Вкладка "Черновики". Панель инструментов и контекстное меню
Вкладка "Опубликованы"
На этой вкладке отображаются версии пользовательских расширений, изменения в которых опубликованы (рис. 15). Это активные, действующие в системе в данный момент версии.
Жирным шрифтом отображаются опубликованные пользовательские расширения с сохраненными, но неопубликованными изменениями.
Рис. 15. Раздел "Пользовательские расширения". Вкладка "Опубликованы”

Раздел "Процессы"

В разделе Процессы вкладки Публикация Дизайнера ELMA все процессы разделены на 4 вкладки в соответствии со статусом публикации:
Черновики – последние версии процессов, моделируемые в Дизайнере ELMA, изменения в которых сохранены, но не опубликованы.
Опубликованы – версии процессов, изменения в которых опубликованы. Это активные, действующие в системе в данный момент версии, используемые при запуске экземпляра процесса в веб-приложении.
Завершаются – версии процессов, предшествующие текущим опубликованным, но имеющие активные экземпляры в веб-приложении.
Удалены – удаленные версии процессов, не имеющие активных экземпляров в веб-приложении. Модели процессов не удаляются из базы, при необходимости их можно восстановить.
В левой части окна расположен блок Жизненный цикл процесса, в правой части список процессов, имеющих соответствующие выбранной вкладке версии. При выборе в списке процесса, под списком отображается История версий (рис. 16).
Рис. 16. Раздел "Процессы". Вкладка "Черновики"
Вкладка "Черновики"
На этой вкладке отображаются последние версии процессов, моделируемые в Дизайнере ELMA, изменения в которых сохранены, но не опубликованы.
Верхняя панель инструментов и контекстное меню списка процессов
На верхней панели инструментов размещены кнопки Опубликовать и Удалить. Эти же кнопки продублированы в контекстном меню списка процессов, вызываемом нажатием альтернативной, как правило правой, кнопкой мыши по элементу списка процессов (рис. 17):
Рис. 17. Раздел "Процессы". Вкладка "Черновики". Кнопки панели инструментов и контекстного меню
Вкладка "Опубликованы"
На этой вкладке отображаются версии процессов, изменения в которых опубликованы. Это активные, действующие в системе в данный момент версии, используемые при запуске экземпляра процесса в веб-приложении.
Верхняя панель инструментов и контекстное меню списка процессов
На верхней панели инструментов размещены кнопки Поместить в черновики и Удалить. Эти же кнопки продублированы в контекстном меню списка процессов, вызываемом нажатием альтернативной, как правило правой, кнопкой мыши по элементу списка процессов (рис. 18):
Жирным шрифтом отображаются опубликованные процессы с сохраненными, но неопубликованными изменениями.
Рис. 18. Раздел "Процессы". Вкладка "Опубликованы". Кнопки панели инструментов и контекстного меню
Вкладка "Завершаются"
На этой вкладке отображаются версии процессов, предшествующие текущим опубликованным, но имеющие активные экземпляры в веб-приложении (рис. 19). На данной вкладке отсутствуют дополнительные элементы управления версией процессов.
Жирным шрифтом отображаются опубликованные процессы с сохраненными, но неопубликованными изменениями.
Рис. 19. Раздел "Процессы". Вкладка "Завершаются"
Вкладка "Удалены"
На этой вкладке отображаются удаленные версии процессов, не имеющие активных экземпляров в веб-приложении. Модели процессов не удаляются из базы, при необходимости их можно восстановить.
Верхняя панель инструментов и контекстное меню списка процессов
На верхней панели инструментов размещена кнопка Восстановить. Эта же кнопка продублирована в контекстном меню списка процессов, вызываемом нажатием альтернативной, как правило правой, кнопкой мыши по элементу списка процессов (рис. 20):
Рис. 20. Раздел "Процессы". Вкладка "Удалены". Кнопки панели инструментов и контекстного меню
Информация об остальных разделах вкладки Публикация Дизайнера ELMA находится в соответствующих им разделах справки:

Поиск по содержимому разделов

В системе ELMA существует возможность поиска по содержимому разделов публикации. Для начала поиска необходимо перейти на вкладку Публикация Дизайнера ELMA, выбрать необходимый раздел публикации. После этого необходимо нажать левой кнопкой мыши на область страницы, содержащую список элементов.
После выбора необходимой области страницы нужно нажать на клавиатуре комбинацию клавиш Ctrl+F. Будет отображена строка поиска (рис. 21).
Рис. 21. Вкладка "Публикация". Раздел "Процессы". Строка поиска по списку элементов
В строку поиска необходимо ввести название/часть названия элемента. Под строкой поиска автоматически будут отображены все найденные элементы (рис. 22).
Рис. 22. Вкладка "Публикация". Раздел "Процессы". Результаты поиска по списку элементов
Следует отметить, что для раздела Процессы предусмотрен поиск по списку версий выбранного процесса (рис. 23).
Рис. 23. Вкладка "Публикация". Раздел "Процессы". Строка поиска по списку версий процесса
Для возврата к полному списку элементов необходимо очистить строку поиска. Для закрытия строки необходимо нажать на кнопку  справа от строки поиска.
Следует отметить, что осуществить поиск можно только по элементам выбранного раздела. Например, на рис. 22 поиск осуществляется только по элементам раздела Процессы.
См. также: