activities
latest
false
UiPath logo, featuring letters U and I in white

Workflow Activities

Last updated Dec 20, 2024

PREVIEW
Evaluate Business Rule

UiPath.Core.Activities.EvaluateBusinessRule

Description

Allows users to consume Decision Model and Notation (DMN) files, known as Business rule objects in Orchestrator.

Important:

The activity supports DMN version 1.3 files, which use S-FEEL (Simple - Friendly Enough Expression Language) expressions.

While creating the DMN file, ensure that argument names consist only of letters, digits, and the underscore character. Names must begin with a letter or the underscore character.

In a DMN file, input arguments are the conditions that trigger a specific output. The Evaluate Business Rule activity automatically populates in the input and output arguments based on the selected DMN file, or business rule. The most recent version of the business rule in Orchestrator is always used.

DMN arguments have different data types, which are converted by the activity, as follows:

Data type of the argument in the DMN file

Data type of the argument in the activity

string

String

bool

Boolean

int

Int32

long

Int64

double

Double

date

DateTime

number

Decimal

Project compatibility

Windows | Cross-platform

Configuration

  • Orchestrator folder path - The path to the Orchestrator folder where the Business rule you want to use exists. If left empty, the current Orchestrator folder is used. This field supports only strings and String variables.
  • Business Rule - The specific Business rule object (the DMN file) you want to evaluate. Selecting Manage business rule redirects you to the Business Rules page of the connected Orchestrator instance.

  • Arguments - The input and output arguments present in the previously selected business rule.

Additional properties

Misc

  • Timeout (milliseconds) - Specifies the amount of time (in milliseconds) to wait for the activity to run before an error is thrown. The default value is 30000 milliseconds (30 seconds).
  • Continue on error - Specifies whether the remaining activities should be executed if the current activity fails.

  • Description
  • Project compatibility
  • Configuration

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.