Начало
разработки
Разработка приложения для поставленной задачи возможна на любой версии BPMSoft, в нашем случае это BPMSoft Конструктор.
Базовая настройка выполняется на среде BPMSoft. Для этого необходима учетная запись с доступом к разделу «Конфигурация». Рекомендуется использовать учетную запись Supervisor.
При разработке рекомендуется использовать сборку аналогичную вашей продуктивной среде, в частности не рекомендуется разрабатывать пакеты на .NET Framework стенде, если продуктивная среда развернута на .NET 8.
Предварительные настройки
Перед началом разработки рекомендуется провести базовую настройку стенда, изменив следующие системные настройки:
Таблица 1 — Системные настройки, изменяемые в начале разработки
| Название | Код | Значение по умолчанию | Рекомендуемое значение |
| Издатель | Maintainer | Customer |
Рекомендуется изменить данное значение на название вашей компании либо любое другое название согласно регламенту разработки в вашей компании. В текущем примере изменим значение на LowCode |
| Префикс названия объекта | SchemaNamePrefix | Usr |
Рекомендуется изменить это значение согласно регламенту разработки в вашей компании. В текущем примере изменим значение на Bpm |
Шаги по заполнению системных настроек:
- Нажмите на кнопку
, в открывшемся списке нажмите на «Открыть дизайнер системы».
- В блоке «Настройка системы» нажмите «Системные настройки».
- В открывшемся окне выберите папку «Все». В выпадающем списке «Фильтры/группы» выберите «Добавить условие»:
Рисунок 1 — Настройка фильтра

- Установите условие поиска по названию:
Рисунок 2 — Применение фильтра
![]()
- Введите название системной настройки, после нажмите на кнопку
. - В реестре отобразится результат:
Рисунок 3 — Результат работы фильтра

- Откройте запись. Измените поле «Значение по умолчанию». После нажмите «Сохранить»:
Рисунок 4 — Изменение системной настройки «Издатель»

Базовые настройки стенда
Создание пользовательского пакета
Пакет — это контейнер, в который вы будете сохранять ваши изменения и/или доработки. Данная функциональность позволяет упростить передачу ваших изменений на другие среды. Управление пакетами осуществляется при помощи встроенной IDE, которая реализована через раздел «Управление конфигурацией». Подробнее: Общие принципы работы с пакетами
Шаги по созданию пользовательского пакета:
- Нажмите на кнопку
, в открывшемся списке нажмите на «Открыть дизайнер системы».
- В блоке «Конфигурирование разработчиком» нажмите на «Управление конфигурацией».
- Нажмите на
в строке «Все пакеты», после откроется окно информации о новом пакете. Заполните обязательное поле «Название», остальные поля можно заполнить по желанию. После нажмите на «Создать и добавить зависимости»:
Рисунок 5 — Создание пакета
- Нажмите на кнопку «Добавить», выберите пакет «ProductCore» и нажмите кнопку «Выбрать», после «Сохранить»:
Рисунок 6 — Выбор зависимостей для пакета

Переопределение текущего пакета
Для дальнейшей работы в системе необходимо переопределить текущий пакет. Для этого:
- На начальной странице системы нажмите на
, после перейдите по ссылке «Открыть дизайнер системы».
- В блоке «Настройка системы» нажмите на «Системные настройки».
- В открывшемся окне выберите папку «Все». В выпадающем списке «Фильтры/группы» выберите «Добавить условие»:
Рисунок 7 — Настройка фильтра

- Установить условие поиска по названию:
Рисунок 8 — Применение фильтра
![]()
- Введите название системной настройки «Текущий пакет», после нажмите на
. - Откройте полученную запись.
- В поле «Значение по умолчанию» из выпадающего списка выберите созданный вами ранее пакет, после нажмите на кнопку «Сохранить».
Рисунок 9 — Переопределение текущего пакета

В этой статье выполнена базовая настройка системы: отредактированы системные параметры, создан пакет и добавлены зависимости. Эти шаги помогут вам начать разработку или кастомизацию системы, а также упростят перенос изменений в другие среды. В пакет, указанный в настройке «Текущий пакет», будут сохраняться все дальнейшие результаты кастомизации.
Рекомендуем изучить
Обучающий модуль «Пакеты в BPMSoft»
Этап 1. Создание раздела