Модули расширения системы > Пользовательские модули / Создание модуля

Создание модуля

Вы можете создавать собственные модули для платформы ELMA365. Например, можно настраивать новые виджеты для форм или действия для бизнес-процессов со сложной логикой. Такие модули можно многократно использовать для решения разных задач. Можно написать интеграцию со сторонней системой или добавить свой метод API.

Чтобы создать собственный модуль:

  1. Перейдите в Администрирование > Модули.
  2. Нажмите кнопку +Модуль.
  3. В открывшемся окне выберите опцию Создать.
  4. Придумайте название модуля, дайте краткое описание и выберите иконку. 
  5. Нажмите Создать.

После этого вы перейдете на страницу управления модулем.  Вся работа осуществляется на 7 вкладках:

  • Основные — общая информация о модуле: название, графическое обозначение, краткое и полное описание, ссылка на документацию, описывающую процесс работы с модулем; разработчик, создавший данный модуль, ссылка на сайт разработчика. 
  • Настройки — глобальные параметры модуля.
  • Виджеты — разработайте свои собственные виджеты для форм бизнес-процессов, приложений, страниц разделов и т.д.
  • Методы API — создайте методы модуля, которые будут доступны из внешних систем. Например, для запуска бизнес-процесса из внешнего приложения. Методы также можно вызывать из сценариев на формах виджетов, процессов и страниц в ELMA365.
  • Действия в БП — добавьте новые действия для бизнес-процессов.
  • Процессы бизнес-процессы, работающие в рамках модуля, которые используются для настройки действий.
  • Обработка событий - создайте и настройте действия, совершаемые в системе при наступлении определенных событий. События можно обрабатывать при помощи скриптов, настроить запуск процесса, а также отправлять сообщения о произошедшем событии во внешний сервис.

Настроенный модуль можно будет выгрузить в виде файла формата .e365. Подробнее о том, как это сделать читайте в статье «Экспорт модуля». При импорте модуля у пользователей из другой компании не будет доступа к странице управления модулем.

Описание модуля

Дополните или отредактируйте основную информацию о модуле.

create-extention_1

  • Название* — наименование модуля;
  • Иконка — графическое обозначение модуля;
  • Краткое описание* — информация о возможностях модуля, которая отображается в разделе Администрирование;
  • Детальное описание —  подробное описание функций модуля;
  • Ссылка на справку — ссылка на документацию, описывающую процесс работы с модулем;
  • Разработчик —  разработчик (компания-разработчик), создавший данное модуль;
  • Сайт разработчика — ссылка на сайт разработчика.

Укажите всю необходимую информацию и нажмите Сохранить.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас