Adding a BAL Rule component to a service (deprecated)
The Business Action Language (BAL) Rule component provides a rule editor that allows rule designers to author business rules using natural language technology. Using natural language, instead of JavaScript, to author rules means that no programming expertise is required to create business rules, and the rules are easier for people to read and understand.
About this task
The following steps describe how to add a BAL Rule component to a sample Decision service. The purpose of the sample service is to determine whether approval is required for certain employee expenses. The sample service is a single-function Rule that can be called from any other service.
Restriction: The
following variable types cannot be used with BAL rules in Decision
services:
- ConditionalActivity
- IndexedMap
- Map
- NameValuePair
- Record
- SLAViolationRecord
- SQLDatabaseType
- SQLParameter
- SQLResult
- SQLResultSetColumn
- SQLResultSetRow
- SQLStatement
- TWHolidaySchedule
- TWTimePeriod
- TWTimeSchedule
- TWWorkSchedule
- TaskListData
- TaskListItem
- TaskListProperties
- TaskListFilterProperties
- TaskListSortBySelectionType
- XMLDocument
- XMLElement
- XMLNodeList
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15