В веб-приложении могут одновременно выполняться процессы, запущенные с использованием моделей процесса, опубликованных в различное время. Для обеспечения непрерывности работ по процессу и для предотвращения ошибок используются версии моделей бизнес-процессов:
Черновик - последняя версия процесса, моделируемая в Дизайнере ELMA, изменения в которой сохранены, но не опубликованы. У процесса может быть только один черновик.
Устаревший - версия процесса, предшествующая текущей опубликованной и не имеющая активных экземпляров в веб-приложении. Процесс может иметь неограниченное количество устаревших версий.
Завершается - версия процесса, предшествующая текущей опубликованной, но имеющая активные экземпляры в веб-приложении. Процесс может иметь неограниченное количество завершающихся версий.
Опубликован - версия процесса, изменения в которой опубликованы. Это активная, действующая в системе в данный момент версия, используемая при запуске экземпляра процесса в веб-приложении. У процесса может быть только одна опубликованная версия.
Каждый раз во время публикации происходит смена статусов версий процесса:
Черновик становится Опубликованным, а Опубликованный процесс - Устаревшим.