Set Party List field using JavaScript in Dynamics CRM - CloudFronts

Set Party List field using JavaScript in Dynamics CRM

Introduction:

In this blog, we are going to discuss how to set a party list field using JavaScript in Dynamics CRM. Many times, there is a requirement that any email send from CRM must be send from a specific user, irrespective of the user logged in to CRM.

Scenario:

In the Incident Management, there is a need that each mail send from CRM to Customers must be send from Support User.

Steps:

Step 1: Write a function on load of email form. Retrieve the Queue or User you want to set from Web API

Step 2: Party List basically consists of User or a Queue. So, we can set User or a Queue in party list. You can differentiate the User and Queue by specifying the Entity Type.

a. Queue: “queue”
b. User: “systemuser”

Code is given below: 

var partylistData = new Array();
partylistData[0] = new Object();
partylistData[0].id = queue.value[0].queueid; partylistData[0].name = queue.value[0].name; partylistData[0].entityType = "queue"; Xrm.Page.getAttribute("from").setValue(partylistData);

More validation can be set on basis of the requirements. On the status of the email validation can be done.


Share Story :

Secured By miniOrange