Использование версионности позволяет отслеживать всю историю изменений и исключить ошибки в запущенных экземплярах при редактировании схемы кейса.
Изменения, которые вы вносите с схему кейса, можно сохранить как отдельную версию. Все версии кейса сохраняются в Creatio и доступны для просмотра на странице свойств кейса. Версия кейса, которая запускается в разделе при настроенных условиях, считается актуальной. Обычно это последняя сохраненная версия кейса, но при необходимости вы можете назначить актуальной любую из сохраненных версий. Для кейсов одновременно может существовать только одна актуальная версия.
Сохранить новую версию кейса
При изменении кейса вы можете выбрать способ сохранения: текущую версию или новую (Рис. 1).
Если вы нажали Сохранить без дополнительных опций, то в Creatio выполняется проверка:
- есть ли запущенные экземпляры кейса;
- доступен ли для изменений пакет, в котором сохранена та версия кейса, в которую вносили изменения.
Если в системе нет запущенных экземпляров кейсов и пакет кейса доступен, то все изменения сохранятся в текущую версию кейса.
Если есть запущенные экземпляры кейса, то система предложит создать новую версию. При отказе от создания новой версии кейса система выполнит сохранение в существующую версию, но это может привести к ошибкам в выполнении запущенных экземпляров кейса.
Если пакет кейса недоступен для изменений, то система предложит сохранить новую версию кейса. После подтверждения будет выполнено сохранение новой версии в пакет, указанный в системной настройке “Текущий пакет”.
Просмотреть версии кейса
Версии кейса можно просмотреть на странице свойств кейса на вкладке Версии кейса (Рис. 2).
При клике на заголовок версии откроется схема данной версии в дизайнере кейсов.
Задать актуальную версию кейса
Изменить актуальную версию кейса можно на странице свойств кейса, на вкладке Версии кейса. Для этого выберите версию, которую хотите использовать и в меню кнопки выберите "Сделать актуальной версией" (Рис. 3).
Запустить кейс в новой версии
При сохранении новой версии все новые экземпляры кейса будут запускаться в этой версии. Все ранее запущенные экземпляры продолжат работу в той версии, в которой были запущены. Их можно переключить на обновленную версию, нажав кнопку Изменить кейс на странице записи (Рис. 4). После подтверждения текущий экземпляр кейса будет отменен и запущен новый, в актуальной версии.