Skip to main content
Version: 4.2.5

Creating and editing integration flows

This topic lists common tasks related to creating, editing and deleting entities that make up the parts of an integration flow.

note

The operations you can perform on an entity type (for example add or delete) depends on the authorization level of the current user. For more information, see User groups.

note

Scripts can be compiled with or without dependencies. If you want to compile the Script with dependencies, right-click the Script in the document area and select one of the following options:

  • Compile with derived – builds the selected Script and all Scripts that that are based on it.
  • Compile with dependencies – builds the selected Script, and all Scripts with a dependency to it.

Add a new entity

  • Right-click the entity type in the system explorer and select Add...
    OR
  • Select the entity type in the system explorer and click the Add button () on top of the document area.
note

Adding an Adapterflow, Script or Workflow requires that the editing tools for these entities are available locally. See Starting iCore tools.

Edit an entity

  • Right-click the entity in the document area and select Edit.
    OR
  • Select the entity in the document area and click the Edit button on top of the document area.
note

Editing a Component definition (Adapterflow, Script, Workflow or Web API) requires that its editing tool is available locally. See Starting iCore tools.

note

It is not possible to edit a locked Component definition. For more information, see Component definitions

Locking or unlocking a Component definition

  • Right-click a Component definition in the document area, and then select Lock from the menu to lock a definition, or Unlock to unlock it.
note

Only the User that locked the Component definition can unlock it. For more information, see Component definitions.

note

When a Component definition is locked, its icon is updated with a padlock. The color of the padlock indicates whether the Component definition is locked by the current user (black) or by someone else (red).

Example:
Adapterflow locked by current user:
Adapterflow locked by another user:

Delete an entity

  • Right-click the entity in the document area and select Delete.
    OR
  • Select the entity in the document area and click the Delete button on top of the document area.
note

It is not possible to delete a locked Component definition. For more information, see Component definitions.

Testing a Component definition

You can use the Run Component tool to test your Component definitions before they are implemented in an integration flow in iCore runtime. To start the Run Component tool:

  • In the App header area, click the Tools icon and select Run Component tool.
    OR
  • Select any Component definition in the Document area, and click the Run Component icon on the Document header.
note

Starting the Run Component tool requires that iCIS is installed locally. See Starting iCore tools.

Create a new integration flow

note

An integration flow involves the execution of one or several configured Components. Components are built on definitions which can be Adapterflows, Scripts, Workflows or Web APIs. For more detailed information about creating Component definitions and executing an integration flow, see Getting started with iCIS. The short procedure below only describes how to execute Components in iCore runtime once the Components have been created.

  1. Create a new Event configuration.

  2. Fill out the fields in the dialog box. You will need to provide the name of the Component which should be executed, as well as the Event type used to trigger the execution.

    note

    If the Event refers to a Node, specify Node type, Node type version, and Partner or let the setting(s) apply to All (default). To specify a selection criteria, select an option from the drop-down list in each field.

Compile (or "build") a Component definition

  • Select the Component definition type (Adapterflow, Script, Workflow or Web API) that you want to compile in the system explorer.
  • Select a Component definition in the document area, and click the Compile button () on the Document header.
note

Scripts can be compiled with or without dependencies. If you want to compile the Script with dependencies, right-click the Script in the document area and select one of the following options:

  • Compile with derived – builds the selected Script and all Scripts that that are based on it.
  • Compile with dependencies – builds the selected Script, and all Scripts with a dependency to it.

See Also

Viewing entities
Exporting entities
Starting iCore tools