Modules / Custom modules

Custom modules

In ELMA365, you can configure custom modules that add new functionality to the system. For example, for business processes, you can create new activities with custom logic, set up integrations with third-party applications, IP-telephony services, or connect software robots. You can create a suitable widget and use it in dynamic forms of apps or on pages later. You can also create new web API methods to expand the possibilities for integration with an external system.

Ready-made modules are easily downloaded as files and transferred from one company to another.

 

Install a ready-made module

You can install a ready-made module by uploading it to the system as a .e365 .

  1. Go to Administration > Modules.
  2. Click the +Module button.
  3. In the window that opens, select the Upload file option.
  4. Select a file to upload from your local computer. Please note that .e365  files only are supported.
  5. Read the brief description of the module to be installed.
  6. Click Next to complete the upload.

 

Enable module

After you install the module, you need to enable it.

  1. In the Administration > Modules section, click on the module's name.
  2. On the page that opens, click Enable. The module settings page will open.
  3. Specify the required parameters.
  4. Click Save. The module is ready to go.

extentions-1-croped

You cannot make any changes to the uploaded modules. Only their author can edit them.

 

Disable module

The administrator can enable or disable the installed module at any time.

начало внимание

Disabling modules without analyzing where their parts are used can disrupt users' work or cause the malfunction of business processes.

конец внимание

If the module is disabled, the widgets it contains will disappear from the forms and pages to which they were added. Custom activities will be hidden in the Business Process Designer and will not be added to new process diagrams. When executed, the process that contains the activities from the disabled module will be escalated. It is impossible to publish such a process; you will see an error message when you try to do so.