Система контроля версий SimpleOne (Version Control System или VCS) – позволяет отслеживать и сохранять изменения конфигурации экземпляра, выполнять откат (восстановление) на предыдущие версии конфигурации и производить сборку пакетов для переноса (импорта) конфигурации на другие экземпляры SimpleOne.
Все таблицы в SimpleOne классифицируются по назначению и по типу обрабатываемой информации. Полностью классификация приведена в статье Table Classification. В контексте контроля версий имеют значение системные конфигурационные таблицы и конфигурационные таблицы приложений.
Приложения
При установке платформы по умолчанию на экземпляре создается приложение Simple. Приложение Simple предназначено для хранения конфигурации системы. Например, настройки системных таблиц и их колонок, связанные переводы, настройки представлений форм и списков и т.д.
...
...
Кроме приложения Simple, устанавливаемого на экземпляр по умолчанию, на экземпляр могут быть установлены коробочные бизнес приложения. При выполнении настройки экземпляра разработчики дополняют конфигурацию коробочных решений. В начале разработки при выборе приложения пакета необходимо обращать внимание на приложение таблиц, для которых будет разрабатываться бизнес логика. Например, вам необходимо выполнить настройку бизнес-правил для таблицы Инциденты (itsm_incident). Таблица инцидентов поставляется в приложении ITSM, следовательно, создание бизнес правил для нее нужно выполнять в приложении ITSM, т.к. помимо настройки правил может потребоваться изменение коробочной конфигурации приложения ITSM.
Создание собственного приложения должно быть обосновано изолированностью разрабатываемого модуля функциональности. Например, таблицы модуля будут наследоваться от коробочных таблиц, но большая часть бизнес логики будет переопределена через создание дополнительной конфигурации.
...