Custom Functions
Update Resolution from one SDP instance to another - Deluge
Use Case: There are scenarios where two ServiceDesk plus instances are used in an organization for different departments and requests created in one instance is duplicated in another. Similarily when a resolution is updated in one the same has to be ...
Create request from one Servicedesk Plus instance to another - Deluge
Use Case: There are scenarios where two ServiceDesk plus instances are used in an organization for different departments and requests created in one instance must be duplicated in another. This script will help fulfill this requirement. We provide ...
Set due by time in a request with value from a date time additional field - Deluge
This custom function script is used to set the due by date in the request based on the value that is set in a date additional field. This is performed using APIs for updating a request. UseCase: Request due by time will be set based on Incident / ...
Update Request with another Group when the request is approved - Deluge
Use case: Assume a requester is requesting for a gadget asset and it requires approval from their managers. This ticket needs to be moved to "Asset" group only when the ticket gets approved. Depending on the availability of the requested gadget, ...
Update request status when a new reply is received - Deluge
Use case: When a technician works on a request, there might be incidents where he might need additional information from the requester. In such cases, the request is moved to "On Hold" status while waiting for the requester's reply. This request has ...
Update Request Additional fields during request create/update using Custom Trigger - Deluge
This is a sample custom function script to update the Request Additional Field Values during request create/update based on certain criteria using Custom Triggers. Refer to this link for Python ...
How to implement dynamic request approval using FAFR and custom triggers - Deluge
This is a sample script written in Deluge to handle Conditional Approvals for Incident \ Service Requests, through Custom Triggers using Field and Form Rules. One of the advantages of using this script that no modification in the script is required ...
Set "Reporting to" person and his manager as approvers for approval process - Deluge
Use Case: Any request raised by a user needs approval from their direct "Reporting To" manager. This is configurable using $reporting_to$ variable in the template workflow. In certain cases, it might require a second level of approval, which would ...
Populate requester details in request additional field using business rule - Deluge
This sample script is to populate the requester details in a request additional field. Based on the requester name selected, we can fetch the user additional field information and populate the content in request additional field. Refer to this link ...
Update Request Additional fields during request create/update using Business Rules - Deluge
This is a sample custom function script to update the Request Additional Field Values during request create/update based on certain criteria using Business Rules. Refer to this link for Python ...
Create service requests through email using Business Rule - Deluge
This post describes the use of custom function scripts to create a service request through email based on keywords in the subject. When a request is created with specific keywords in the subject of a incoming mail , the Business Rule will be ...
Close all linked requests when a parent request is closed - Deluge
Requirement: All the linked requests need to be closed when the parent request is closed. Refer to this link for Python equivalent: https://pitstop.manageengine.com/portal/en/kb/articles/how-to-close-linked-requests-when-a-parent-request-is-closed ...
Create an incident request in place of a service request depending on a resource question value.
Requirement: Create an incident request in place of a service request depending on a resource question value. Usecase: In many companies, same service template is used for both requesting for a "New Laptop" and "Replacement for the existing laptop", ...
Modify/Update Request Field Values
Requirement: Update the request subject with current date. Usecase: It will be easier for the technicians if the Request Subject of Preventive Maintenance Task has the date of creation appended to it. Steps to configure: 1. Download the attached ...
Update Request Fields using Request API
Requirement: Update the request status depending on the technician assignment. Refer to the below link for a similar use-case handled using Python: ...
Update a request based on certain values - Deluge
This post describes the use of a deluge script to update requests based on values given a global function, namely "request_properties". This action can be performed using Custom Triggers. Refer to this link for Python ...