In SimpleOne, you can implement engines handling different business tasks. To make it possible to configure all implemented engines via common interface instead of fragmented configurations, the engine control system was developed and delivered - SimpleEngine. Its main ability is a flexible engine configuration management.

SimpleEngine capabilities


When you configure your engines, you need to specify target tables for relevant engine or limit the tables for engines specified. For example:

Configuring an Engine


To configure an engine within the SimpleEngine system, you need to perform a simple procedure:

  1. Create a new record for this engine.
  2. Create necessary options for this engine.
  3. Specify the general option values.
  4. Specify the option values relevant for the table(s) to be processed by this engine.
  5. After that, this engine will automatically enable on the table specified in step 4.
  6. Specify table option values on the relevant related list.

You can define table option values only for specified table (for example, Incident) so SimpleEngine will work only on this table record forms.

Engines


In there, you can create records accumulating all information about the engines configuration on this instance.

To create a new engine record, please complete the steps below:

  1. Navigate to Engines → Engines.
  2. Click New and fill in the form, specifying a name and a description.
  3. Click Save or Save and Exit to apply changes.

Engine form fields

NameMandatoryDescription
NameYEngine name.
DescriptionYEngine description.

When an engine created, you can create a related option for it or specify tables on which this engine must be enabled right on the Related Lists area.

Options


In this section you can specify options for the engines created.

To create a new engine option, please complete the steps below:

  1. Navigate to Engines → Options.
  2. Click New and fill in the form.
  3. Click Save or Save and Exit to apply changes.

Engine option form fields

FieldMandatoryDescription
NameYEngine option name.
EngineYSpecify an engine this option is referenced to.
DescriptionYEngine option description.

You can also create an option record by clicking the New button on relevant related list at the Engines page.

Option Values


In this section you can define values for engine options created in the system.

To create a new engine option value, please complete the steps below:

  1. Navigate to Engines → Option Values.
  2. Click New and fill in the form.
  3. Click Save or Save and Exit to apply changes.

Option values form fields

FieldMandatoryDescription
OptionYSpecify an option this value is referenced to. 
ValueYSpecify an option value.

To define an option value for table specified, you can also use the alternate way:

  1. Navigate to the option value you need to assign a table to.
  2. Scroll down to Related Lists area and click the New button to create a new value or the Edit button to change the existing value.
  3. The Option Value for Tables page is opened, and the Option Value field is already populated. Select the relevant table in the Table field.
  4. Click Save or Save and Exit to apply changes.

Option Values for Tables


To specify option values for specified tables, please complete the steps below:

  1. Navigate to Engines → Values for Tables.
  2. Click New and fill in the form.
  3. Click Save or Save and Exit to apply changes.
FieldMandatoryDescription
TableYSpecify a table you need to be processed by this engine.
Option valueYSpecify an option value for this table.

You can also specify this information by clicking the New button on relevant related list at the Engines page.

  • No labels