В ELMA365 реализована поддержка версионности структур, в том числе для приложения. Если версионирование структур включено, в системе автоматически создаются:
- версия приложения — хранит набор определённых настроек приложения, зафиксированных в момент создания версии, например настроек формы, названия элемента, поля Статус и др.;
- версия страницы приложения — включает настройки приложения, связанные с отображением страницы и заданные на момент фиксации версии.
Это позволяет восстанавливать предыдущий вариант настроек, например при возникновении ошибки в текущей версии.
Первая версия приложения и его страницы сохраняется при создании приложения или первом изменении одной из указанных ниже настроек.
Про особенности сохранения переменных в контексте версий приложения читайте в статье «Вкладка „ Контекст“».
Создание версии приложения
Версия приложения создаётся при изменении следующих настроек:
- Регистрация — для приложения типа Документ;
- Настройка формы;
- Настройки приложения — при изменении опций:
- Название приложения;
- Название элемента;
- Запретить одновременное редактирование элементов;
- Предотвращать конфликты сохранений;
- Массовые действия;
- Включить расширение контекста;
- Отображение количества элементов.
- Название элемента;
- Иерархический справочник;
- Поле "Статус";
- Нумератор (отдельные опции);
- Настройки подписи;
- Настройки архивации;
- Печатная форма.
Создание версии страницы приложения
Страница отображается при переходе в приложение и содержит список его элементов. Версия страницы приложения создаётся независимо от версии приложения, если в меню Настройки приложения изменяются следующие опции:
- Название приложения;
- Описание;
- Иконка приложения;
- Показывать.
Пример создания версии для приложения
- Справа от названия приложения Договоры нажмите значок шестерёнки и выберите пункт Настройка формы.
- На открывшейся странице добавьте новое свойство, например Дата отправки контрагенту.
- Сохраните настройки формы. После этого отобразится окно с номером версии приложения, которая будет создана.
- Добавьте комментарий и нажмите Сохранить.

После этого в системе создаётся версия приложения Договоры. Она включает в себя контекст приложения с тем набором свойств и их настроек, каким он был на момент сохранения текущей формы приложения.
История версий приложения и его страницы
Чтобы перейти к списку версий, справа от названия приложения нажмите значок шестерёнки и выберите пункт Дополнительные > История версий и выберите нужную вкладку:
- Приложение — содержит версии приложения;
- Страница — хранит версии страницы приложения.

Про действия с версиями читайте в статье «Версионность структур в ELMA365».