Show request attributes in Task Subject / Description

Show request attributes in Task Subject / Description

Requirement:
To show the request field values such as Request Type, Status etc., or the additional field values in the Task subject/description.

Usecase:
When a task is triggered from a request, it should contain the request details (configured) in the Subject/Description of the task. This will enable to task technician to quickly view the request information in the task.

Please follow the below steps. 
  1. Goto Admin > Task Custom Functions > Global function > New > Paste the content from the attachment  1. Global function_5.txt  and save it with a name.
  2. Update the URL and technician key in the script. You can get the technician key under profile in the top right corner. 
    1. Refer to the below link: https://help.servicedeskplus.com/api/rest-api.html$key
    2. Refer to the attached screenshot. (2. Global function_5 configuration)

  3. Goto Admin > Task Custom Functions > Global function > New > Paste the content from the attachment  (3. global_function14.txt) and save it with a name. Modify the return type and the parameter as in the attached screenshot. (4. global_function14 configuration)

  4. Goto Admin > Task Custom Functions > Global function > New > Paste the content from the attachment  global_function15.txt and save it with a name. Modify the return type, parameter, and the global function name in the attached screenshot.(6. global_function15 configuration)

  5. Go to Admin --> Task Custom Functions. Create a new function.
    1. Refer to the attached script. (7. taskupdate_deluge.txt.)
    2. Modify the global functions in the script.
    3. Refer to the attached screenshot. (8. taskupdate_deluge configuration)

  6. Update the task template as in the attached screenshot. (9. Task template configuration). There should be a space before and after the variable.

  7. Configure Task custom trigger as in the attached screenshot. (10. Task Custom trigger configuration)



          • Related Articles

          • Closed request with pending task

            This report is used to get all completed request with the pending task.     To make any changes to a query, refer to the KB article below. https://pitstop.manageengine.com/support/manageengine/ShowHomePage.do#Solutions/dv/24000633501275 SELECT ...
          • Update Task description with Request description.

            Requirement: Copy the request description content to all the associated task description. Usecase: When a task is triggered from a request, it should contain the request description in the description of the task. This will enable task technician to ...
          • How to automatically create a task in a Change Request.

            This is a sample script to create a task in a Change Request based on the values given in certain fields. This is done by using an API call to create  a task in ServiceDesk Plus. The task can also be created in a request, problem, project or a ...
          • Task Comments and Description

            This report is used to find the task comments and Description. To make any changes to a query, refer to the KB article below. https://pitstop.manageengine.com/support/manageengine/ShowHomePage.do#Solutions/dv/24000633501275 SELECT taskdet.TASKID AS ...
          • Set Task Owner depending on the request site

            Requirement: Set Task Owner depending on the request site. Usecase: When a task is triggered from a request, it should be assigned to a technician depending on the request site. Steps to follow: Goto Admin > Task Custom Functions > Global function > ...