Viewing Error Logs
This topic describes how an administrator can view error logs for the record assignment and scoring model features.
Error logs (named in the format <Module name>_<Assignment Group Name >/<Score Definition Name>_<Date and time stamp>) are created when unhandled exceptions occur in the behavior of assignment group, assignment rule or score definition records. For instance:
- Records of the base entity in the assignment group are not accessible to the user under whose credentials record assignment flows are running.
- The user performing record assignment does not have permission to make changes to the Owner value of base entity records.
- An unhandled exception occurs when the flow for score calculations is processed.
Such exceptions are displayed in the Error Logs grid (Settings > Business > Error Logs) which includes the following views:
- Active Error Logs: Displays active error log records across the record assignment and score calculation modules.
- Inactive Error Logs: Displays inactive error log records across the record assignment and score calculation modules.
- Record Assignment – Error Log: Displays active and inactive record assignment error log records
- Score Calculation – Error Log: Displays active and inactive score calculation error log records.
Error log records will be created for:
- Each assignment rule that contains errors within an assignment group. For instance, in the Assignment Group 1 that includes assignment rule records Assignment Rule1 through Assignment Rule5, if errors occur in Assignment Rule1 and Assignment Rule2, then 2 error log records will be created when Assignment Group 1 is processed in the Assignment – Entity Auto Assignment flow.
- Each scoring factor record within a score definition.
To view details of errors, an administrator can:
- Hover over the Error Message or Error Description columns.
- Click the URL in the Flow Run URL column to view details of the flow that failed.
Based on the displayed errors, administrators can make appropriate modifications to records which will then be successfully processed in a future run of logic.