Skip to main content
Version: 8.5.0

Service Request Custom Rules

The custom rules help you to enforce the organization’s compliance while processing a service request. Using these rules you can ensure that any change in the service request attributes is supported by proper comments or notes. For example, a serivce request should not move to the resolved state if there is no technician assigned to it. Similarly, you can use custom rules to enforce the approval workflows and closing tasks to close a request.

To view the Service Request Custom Rules page, navigate to Admin > Request Management > Service Request Custom Rules.

note

These rules are applicable to all the requests.

When Should Custom Rules be Enforced

For the service request management module, the custom rules are evaluated when a technician tries to:

Resolve a Request: Check the items that should be enforced before resolving a service request.

Rules to Resolve a Request

  • Close a Request: Check the items that should be enforced before closing a service request.

Rules to Close a Request

  • Required Note Rules: Check the items that should require a note before changing their values.

Fields that require a note before changing their values

  • Show Dialog Rules: Check the items for which a confirmation dialog should appear whenever the selected fields are updated.

Show Dialog Rules

  • Add Worklog Rules: Check whether the user has permission to add work log. The "Add Worklog" button appearing in the Worklog tab of the respective ticket's details page will be unavailable if the user is not given access.

Add Worklog Rules

The options are:

  • All Technicians: All technicians can add a worklog in the respective module.
  • Only Assignee: The assigned technician can add a worklog to the module.
  • Only Technician Group: The assigned Technician Group members can add worklog to the respective module.
  • Only Assignee or Technician Group: The assignee or the technicians of the assigned Technician Group can add a worklog to the respective module.
note

Tasks created without any reference module will not have any configuration; hence, all technicians can add a worklog.

Example Scenario: When there is no technician assigned and someone tries to close the request, the system gives a validation message, and does not allow to close it.

Example of Custom Rule in Request Management