📄️ Rule Applications
Rule applications are a collection of related calculations and rules that operate over a common data schema. Rule application files can contain one or more entities and the elements, rule sets, rules, notifications, actions, UI components, etc. that are associated with a given Entity. Rule applications are stored as a single XML file in file system, or in irCatalog.
📄️ Creating a New Rule Application
There are three ways to create a new rule application:
📄️ Open an Existing Rule Application
Open a rule application from a file
📄️ Save a Rule Application
Rule applications can be saved as:
📄️ Modifying Rule Application Settings
Every rule application has a number of configurable settings that apply to the entire rule application. Clicking on the Settings button on the Home Tab will bring up the rule application's settings:
📄️ Validate a Rule Application
When clicking the Validate button in the Home Tab, the rule application will be checked for any errors associated with invalid rule application elements such as rules, endpoints, etc. Any errors found will be displayed in a tool window at the bottom of the screen. In most cases, double-clicking on the error will navigate you to the offending item that caused the error to occur.
📄️ irCatalog Operations
One aspect of irCatalog is the ability to support enterprise-scale management for authoring rule applications by offering functionality that enables granular check-in/check-out for elements of rule applications such as Schema, rule sets, data elements, and End Points. By leveraging irCatalog, the various rule elements are also available for sharing across multiple rule applications.