Структура app.rms
Файл app.rms расположен в корне решения и, при его наличии, обеспечивает работу информационной системы.
Типовой файл
После создания решения в корне целевой папки будет расположен файл app.rms с подобным содержанием:
app.rms
lang: ru
Проект:
  Название: CRM
  Пароль администратора: '123'
Роли:
  - Администратор:
    Доступен профиль: Да
Справочники:
  - Пользователи:
    Наименование единицы справочника: Пользователь
    Иконка: users
    Ширина окна создания-редактирования: Мелкое
    Поле для отображения как аватара: Аватар
    Поля:
      - Аватар:
        Тип поля: Файл
        Тип файла: Аватар
      - Email:
        Заполнитель при пустом значении: Укажите почту...
        Размер: 8
        Обязательно при создании: Да
        Обязательно при обновлении: Да
      - Имя:
        Заполнитель при пустом значении: Имя пользователя...
        Размер: 8
        Обязательно при создании: Да
        Обязательно при обновлении: Да
      - Роль:
        Тип поля: Выбор роли
        Заполнитель при пустом значении: Выберите роль...
        Обязательно при создании: Да
        Обязательно при обновлении: Да
      - Пароль:
        Тип поля: Сохранённый пароль
        Скрыто в списке: Да
        Скрыто на форме: Да
    Действия:
      - Установить пароль:
        Описание: Установить пароль для пользователя
        Иконка действия: key
        Условие доступности: "Текущий пользователь: Роль" = "Роль: Администратор" 
        Параметры:
          - Новый пароль:
            Тип поля: Сохранённый пароль
        Python код: scripts/set_password.py
    Представления:
      - Пользователи - Администратор:
        Роль: Администратор
        Может создавать: Да
        Может открывать окно редактирования: Да
Файл является yml документом с отступами в 2 пробела.
Файл начинается с дериктивы lang: ru, которая сообщает, что все инструкции в файле будут написаны на русском языке.
Корневые элементы app.rms:
- Проект. Название приложения и описание экрана входа.
 - Роли. Роли пользователей и экраны приветствия.
 - Справочники. Структуры данных, действий над ними и их представлений для ролей.
 - Перечисления. Статичные константы бизнес процессов.
 - Плановые задачи. Задачи выполняемые по расписанию или запускаемые пользователем.
 - Отчёты. Интерактивные визуальные отчёты.
 - Методы API. HTTP методы для вызова из внешних систем или js кода сайта.