Skip to main content

Automation Process Details

Automation Process Details

The Automation Process Details page contains general automation process details, executed automation process runs, and configuration parameters. You can view/edit automation process details, configuration parameters, and manage automation process runs. To access the Automation Processes Details, you need to be granted AutomationProcess-READ permission. See Role Permissions.

Details

The Details tab displays general settings, that are necessary for the automation process creation and launch. 

To view/edit automation process details, you need to:

  • Navigate to the Automation Processes module.
  • Click on the corresponding Automation Process Name. 

AP page

  • Navigate to Details tab
  • Change one of the field values.


  • Click Update.

To update the Automation Process Details, you need to be granted AutomationProcess-UPDATE permission. See Role Permissions.

Control icons

  • Export process - to download the JSON or .zip file containing the automation process details, configuration parameters, and input data. Required Permission: AutomationProcess-READ.

Fields Description

General:

  • Name - the automation process name.
  • Description (optional) - a short description of the automation process functionalities.
  • Module Class (optional) - the name of the module class for execution.
  • Capabilities (optional) - capability tags required for the automation process execution. It is possible to choose available capabilities in the dropdown.
  • Execution groups (optional) - execution groups tags required to determine automation process visibility, its runs, and logs for a certain group of users . It is possible to choose available capabilities in the dropdown. See Execution groups

Repository Id Components:

  • Group Id 
  • Artifact Id 
  • Version Id 
  • Classifier - a unique identifier that reflects the type of resource being loaded.

Capabilities:

A list of system capabilities for the automation process tasks is automatically displayed on the right-hand side of the Automation Process Details tab.

Runs

The Runs tab contains information about all runs of a particular automation process and their statuses. You can manage the automation process runs using control buttons. To access the Automation Processes Runs, you need to be granted AutomationProcess-READ permission. See Role Permissions.

To launch the automation process run, you need to click the Start Run button. Required permission: AutomationProcess-ACTION.

AP Runs

Columns Description

  • Run ID - numeric identifier of the particular process run. By clicking on the Run Id, you can see the history of the particular process run.
  • Created By - the automation process author name.
  • Creation Date - the date and time when the process was created.
  • Status - the current status of the automation process run. 

Control icons

  • Stop - to stop the automation process run. Required Permission: AutomationProcess-ACTION.
  • Retry - to repair the automation process run. Required Permission: AutomationProcess-ACTION.
  • Delete - to delete the automation process run. Required Permission: AutomationProcess-UPDATE.

Table Settings

Table settings allow you to manage the table view. Click the icon  to start working with the table settings. The table settings can be managed with the following buttons: 

  • Advanced filter - to switch the advanced filters for the columns.
  • Columns Display - to select the columns that will be displayed in the table.
  • Apply - to apply the changes made to the table settings.
  • Сancel - to cancel the last actions with the table settings.

Filter by text 

Filtering allows you to search the automation process by Run ID, author (Created By column) or status.

Advanced filters by columns

Advanced Filter allows you to extract a list from a table with predefined criteria. Click the icon  to start working with the advanced filter. The advanced filters can be managed with the following buttons: 

  • Clear filter - to reset all the proposed advanced filter criteria for the column.
  • Сancel - to cancel the last actions with the proposed criteria for the column.
  • Apply - to filter the table according to the proposed criteria for the column.

Sorting

Ascending/descending sorting is allowed for the Creation Date column.

Related pages

Clicking on the Run ID value will lead to the "Run" page of the selected automation process run. See Automation Process Run for more information.

Configuration Parameters

The Configuration Parameters tab displays the list of automation process parameters in the form of key-value pairs. 

To access the Configuration Parameters, you need to be granted AutomationProcess-READ permission. See Role Permissions.

(warning) If the same parameter with a different value is present in the CS Configuration and the Node Configuration Parameters modules, the priority is assigned in the following order: Node Configuration Parameter -> Automation Process Configuration Parameter -> CS Configuration Parameter.

Add Configuration Parameter

There are 2 ways to Add a new configuration parameter:

  • Click Create New and add configuration parameter manually. Required Permission: AutomationProcess-UPDATE
  • Click the Upload icon and import the CSV file. Required Permission: AutomationProcess-UPDATE.

Update Configuration Parameter

To Update an existing configuration parameter, you need to:

  • Click on the corresponding configuration parameter.
  • Change one of the field values.

Update Configuration Parameter

  • Click Update.

To update the Automation Process Configuration Parameters, you need to be granted AutomationProcess-UPDATE permission. See Role Permissions.

Control icons

  • Downloadto download existing configuration parameters in CSV file.  Required permission:  AutomationProcess-READ.
  • Delete - to delete the configuration parameter. Required Permission: AutomationProcess-UPDATE.
  • Delete all - to delete all configuration parameters of this automation process. Required Permission: AutomationProcess-UPDATE.

Table Settings

Table settings allow you to manage the table view. Click the icon  to start working with the table settings. The table settings can be managed with the following buttons: 

  • Advanced filter - to switch the advanced filters for the columns.
  • Columns Display - to select the columns that will be displayed in the table.
  • Apply - to apply the changes made to the table settings.
  • Сancel - to cancel the last actions with the table settings.

Filter by text 

Filtering allows you to search the configuration parameter by Key, Value columns.

Advanced filters by columns

Advanced Filter allows you to extract a list from a table with predefined criteria. Click the icon  to start working with the advanced filter. The advanced filters can be managed with the following buttons: 

  • Clear filter - to reset all the proposed advanced filter criteria for the column.
  • Сancel - to cancel the last actions with the proposed criteria for the column.
  • Apply - to filter the table according to the proposed criteria for the column.

Configuration parameters example

key

value

acc.client.urlhttp://by.demo.1c.eu/accounting/en/
court.judgments.courtThe Economic Court of Justice
sap.pathC:/Program Files (x86)/SAP/FrontEnd/SAPgui/saplogon.exe
WINDOWS_APPLICATION_DRIVER_URLhttp://localhost:4723

Input Data

The Input Data tab contains the input data configuration in JSON format. To access the Input Data, you need to be granted AutomationProcess-READ permission. See Role Permissions.

By default the input data looks as follows:

Input Data

Update Input Data

There 2 ways to Update the default input data:

  • Upload File in JSON format.

Input Data Upload

  • Write JSON manually in the editor. Click Format Data icon to bring it to JSON format. Click Update.

Input Data Update

To update the Input Data, you need to be granted AutomationProcess-UPDATE permission. See Role Permissions.

Control icons

  • Format Data - to bring it to JSON format.
  • Copy - to copy input data to the clipboard.

Metrics

The Metrics tab allows users to view the graphs that visualize information about the Automation Process execution statuses. To access the Metrics, you need to be granted AutomationProcess-READ permission. See Role Permissions.

Control icons

  • Refresh - to refresh the metrics.

To display the data on a graph within a particular time range drop-down Time range can be used.

There are four graphs placed in the Metrics tab:

  • Process Executions - the graph shows the number of the Automation Process Runs (abscissa axis) that have moved to a particular status (ordinate axis) during the selected time range.



  • Task Executions - the graph shows the number of the Automation Process Tasks (abscissa axis) that have moved to a particular status (ordinate axis) during the selected time range.



  • Issue Contribution - the graph shows the number of the Automation Process Tasks executed with issues during the selected time range (abscissa axis) with breakdown by the task class name (ordinate axis). 



  • All Task Executions in seconds - the graph shows the cumulated duration of the Automation Process Tasks executed during the selected time range with breakdown by the task class name (ordinate axis).

Graphs display and location may vary depending on the settings. To setting graphs, you need to be granted Admin permission to Grafana. See Grafana Roles.

Notifications

The Notifications tab allows users to receive messages about a particular AP Run. To access the Notifications, you need to be granted AutomationProcess-READ permission. See Role Permissions.

AP Notifications


Columns Description

  • Trigger - the action for which the message is sent to the particular channel.
  • Template - example of a message is sent to a channel.
  • Channel -  mailing list of contacts.

Control icons

  • Refresh - to refresh the page.
  • Delete - to delete Notifications.

Table Settings

Table settings allow you to manage the table view. Click the icon  to start working with the table settings. The table settings can be managed with the following buttons: 

  • Advanced filter - to switch the advanced filters for the columns.
  • Columns Display - to select the columns that will be displayed in the table.
  • Apply - to apply the changes made to the table settings.
  • Сancel - to cancel the last actions with the table settings.

Filter by text 

Filtering allows you to search the automation process by Trigger, Template and Channel.

Advanced filters by columns

Advanced Filter allows you to extract a list from a table with predefined criteria. Click the icon  to start working with the advanced filter. The advanced filters can be managed with the following buttons: 

  • Clear filter - to reset all the proposed advanced filter criteria for the column.
  • Сancel - to cancel the last actions with the proposed criteria for the column.
  • Apply - to filter the table according to the proposed criteria for the column.

Sorting

Ascending/descending sorting is allowed for the Trigger, Template and Channel columns.

Create a New Notification

To create a New Notification:

  1. Click "Create New" button.
  2. In the New Notification pop-up panel enter Trigger, Chanel, Template.
  3. Click CREATE.

Create a new AP Notification


To create the Automation Process Notifications, you need to be granted AutomationProcess-UPDATE permission. See Role Permissions.

Update Notifications

To Update an existing notification parameters, you need to:

  • Click on the corresponding notification.
  • Change one of the field values.

Edit AP Notification

  • Click Update.

To update the Automation Process Notifications, you need to be granted AutomationProcess-UPDATE permission, Channel-READ and Template-READ. See Role Permissions.

Delete Notifications

There 2 ways to Delete Notifications:

  • Press the control icon Delete.
  • Choose the particular (or all) Notification and press the icon Delete.

You need to be granted AutomationProcess-UPDATE permission. See Role Permissions.