- Release notes
- Before you begin
- Managing access
- Getting started
- Integrations
- Working with process apps- Working with dashboards and charts
- Working with process graphs
- Working with Discover process models and Import BPMN models
- Showing or hiding the menu
- Context information
- Export
- Filters
- Sending automation ideas to UiPath® Automation Hub
- Tags
- Due dates
- Compare
- Conformance checking
- Process simulation
- Root cause analysis
- Simulating automation potential
- Starting a Task Mining project from Process Mining
- Triggering an automation from a process app
- Viewing Process data
 
- Creating apps
- Loading data
- Transforming data- Structure of transformations
- Tips for writing SQL
- Exporting and importing transformations
- Viewing the data run logs
- Merging event logs
- Configuring Tags
- Configuring Due dates
- Configuring fields for Automation potential
- Activity Configuration: Defining activity order
- Making the transformations available in dashboards
 
- Data models
- Adding and editing processes
 
- Customizing dashboards
- Publishing process apps
- App templates
- Notifications
- Additional resources

Process Mining
If you want to add business logic to your process app but the field or metric you want to use is not available by default, you can create new data that you can use in your dashboards. This ensures that your dashboards provide the most valuable insights for stakeholders accross the busssiness.
Follow these steps.
- 
                  In the Data Manager panel, select +New, then select New field or New metric from the menu. The Create field or Create metric panel is displayed. 
- 
                  Enter a descriptive name for the new field or metric. Tip:It is a good practice to refer to the goal of the field or metric, which means an indication of what is computed. For example,Total_cost, for a field that which multipliesQuantitywithPrice_per_itemfor each order. (Total_cost = Quantity * Price_per_item).
- 
                  If you create a new field, select the table into which you want to create the new field from the available tables in the Target table list. Important:A value is computed for each row of the selected table. References to fields in other tables are computed relative to the selected table. This means that referring to fields in other tables may yield duplicate results. You can only refer to fields which are reachable from the selected table. For example, you can use fields from theCasestable when defining a new field in theEventstable, but not vice versa. The value of a field inCasestable is the same (duplicated) for each row in theEventstable that belongs to the same case.
- 
                  Configure the business logic in the Logic configuration editor using the available logic blocks. - 
                        Add the logic block for the operations. 
- 
                        Add the fields and constants to define the operations. Tip:You can select the Preview button to view a sample of the values resulting from the calculation. 
 
- 
                        
- 
                  Select Save. Note:The Save button is only enabled if the logic configuration is complete and correct. 
The field or metric is added to the list of fields and metric in the Data Manager.
You can also create a new field for a specific table in the Data manager.
Follow these steps to create a new field for a specific table.
- 
                     In Data manager, locate the table into which you want to create the field. 
- 
                     Select the icon to open the menu and select + Create new field. 
The Create data window is displayed and the table is selected in the Tables field.
You can easily drag and drop logic blocks onto the Logic configuration canvas to build an expression.
When you create a logic flow or a calculation, the inputs and outputs of each logic block must match up correctly in terms of data kind. The expression is validated, and feedback is displayed on the logic block to help you to troubleshoot and correct the calculations as you go.
You can only save the logic configuration if it has no errors.
Previewing results
You can open the Preview panel to see the results of the calculations. If you select a block, the results for that selection are displayed.Saving a logic block or configuration as a draft
You can save a logic block or configuration and reuse it later.
Follow these steps.
- 
                        Select the logic block you want to save as a draft, and drag it to the Logic blocks panel. The Logic blocks panels shows a Add block to draft area. 
- 
                        Drop the logic block on the Add block to draft area. 
The logic block is removed from the canvas and saved as a draft on the Draft tab.
Using a draft
Follow these steps to use a draft in your configuration.
- 
                        Go to the Draft tab and locate the logic block you want to use. 
- 
                        Drag and drop the logic block to the desired location in your Logic configuration. 
The draft is no longer available on the Draft tab.
Follow these steps to remove a logic block.
- 
                     Select the logic block you do not want to use anymore, and drag it to the Logic blocks panel. The Logic blocks panels shows a Delete block area. 
- 
                     Drop the logic block on the Delete block area. 
The logic block is removed from the canvas.